Opened 15 years ago

Last modified 2 years ago

#3598 assigned enhancement

Grid-based file placement in Tracker's icon views

Reported by: jonas.kirilla Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Applications/Tracker Version: R1/Development
Keywords: Cc:
Blocked By: Blocking: #3993
Platform: All

Description

Tracker's current icon placement appears to be based on view coordinates. I would like to try grid based placement which scales up/down with your chosen icon size.

This does not necessarily imply grid-only placement or even snap-to-grid placement. Grid coordinates could be stored as a pair of double - as opposed to integer values - offering placement steps between the grid coordinates.

Change History (8)

comment:1 by axeld, 14 years ago

Owner: changed from axeld to aldeck
Version: R1/pre-alpha1

comment:2 by diver, 9 years ago

Blocking: 3993 added

comment:3 by waddlesplash, 9 years ago

Milestone: R1Unscheduled

Moving Tracker enhancement tickets out of R1 milestone -- Tracker's source code comes from BeOS R5, so it already has all the features it did on R5.

comment:4 by vidrep, 6 years ago

This was discussed again today on IRC and is desired by some. Since everybody does not want a grid layout for icon placement, why can't it be made an optional setting in Tracker preferences? We already do this for Tracker navigator. Some people prefer the messy, random, overlapping window placement, while others prefer the clean, single window navigation. We could have a further sub-option for horizontal or vertical icon placement.

comment:5 by jscipione, 6 years ago

Owner: changed from aldeck to jscipione
Status: newin-progress

comment:6 by bitigchi, 4 years ago

How does this relate to keeping option pressed to tidy up icons? Isn't it the same thing in one way or another?

macOS also has grid layout, but that does not prevent placing icons freely on the desktop. Any implementation should follow how macOS does it IMHO.

comment:7 by jscipione, 4 years ago

Owner: changed from jscipione to nobody
Status: in-progressassigned

I am not going to work on this anytime soon so I am reassigning to nobody.

comment:8 by pulkomandy, 2 years ago

Version: R1/Development
Note: See TracTickets for help on using tickets.