Opened 10 years ago

Last modified 5 months ago

#2864 assigned bug

after mounting, disk icons overlap on desktop

Reported by: Adek336 Owned by: nobody
Priority: normal Milestone: R1
Component: Applications/Tracker Version: R1/Development
Keywords: Cc: mdisreali@…
Blocked By: Blocking: #6432, #7775, #14417
Has a Patch: no Platform: All

Description

When I mount a disk it is very often that it's icon overlaps with the Trash or another disk's icon.

Attachments (7)

SenryuPE-0.5g-is-masking-a-file.png (23.0 KB) - added by Karvjorm 8 years ago.
This is still valid in hrev42190. Mounted Blank_BFS and SenryuPE-0.5g, and the latter was located in the wrong place
disk-ordered.png (23.0 KB) - added by Karvjorm 8 years ago.
Here Blank_BFS and SenryuPE-0.5g are after the manual move of the SenryuPE-0.5g disk icon.
haiku-alpha.vmx (1.9 KB) - added by Karvjorm 8 years ago.
Here is the orginal VMWare settings with a CD-ROM but without a SenryuPE-0.5g disk.
fixed-haiku-alpha.vmx (2.1 KB) - added by Karvjorm 8 years ago.
Here is the fixed VMWare settings file with CD-ROM and SenryuPE-0.5g. I do not know, if the order of settings will cause also disk icon problems.
fixed-haiku-alpha.2.vmx (2.1 KB) - added by Karvjorm 8 years ago.
Here is the fixed VMWare settings file with CD-ROM and SenryuPE-0.5g. I do not know, if the order of settings will cause also disk icon problems.
fixed-haiku-alpha.3.vmx (2.1 KB) - added by Karvjorm 8 years ago.
Here is the fixed VMWare settings file with CD-ROM and SenryuPE-0.5g. I do not know, if the order of settings will cause also disk icon problems.
Senryu-is-active.png (33.0 KB) - added by Karvjorm 8 years ago.
Another problem: Why SenryuPE-0.5g disk is active?

Download all attachments as: .zip

Change History (17)

comment:1 Changed 9 years ago by stippi

The icon position is remembered as attributes on the mounted drive itself. So this behavior is consistent with other icons. I am undecided about it, since I don't like the mess either.

comment:2 Changed 9 years ago by axeld

Component: User InterfaceApplications/Tracker
Owner: changed from stippi to axeld
Version: R1/pre-alpha1R1/Development

It shouldn't be too hard noticing this, and move the new icon someplace else - the new position shouldn't even be stored before the user manually changes it again.

comment:3 Changed 9 years ago by Disreali

Cc: mdisreali@… added

Is it possible for Tracker to "know" if it is placing icons on top of another? If so, could logic be added so that Tracker moves the new volume icon to the right?

comment:4 Changed 9 years ago by stippi

Users can actually make icons overlap themselves. So even while Tracker can figure out if a mounted volume overlaps another icon, it can't be sure this is how the user actually configured it. In strict spatial mode, Tracker should never override user configured placement. I believe this should be fixed differently: Introduce an icon placement mode where the user can arrange icons on a grid only and never so that they overlap. If this mode is preferred by everyone, the current mode could then be competely replaced by it.

comment:5 in reply to:  4 Changed 8 years ago by davidsaunders

Replying to stippi:

Users can actually make icons overlap themselves. So even while Tracker can figure out if a mounted volume overlaps another icon, it can't be sure this is how the user actually configured it.

I have actualy noticed that the stored position is not always the position at witch the icon of a mounted disk is placed, especialy if you are using significantly different versions of Open Tracker (though this does also some times happen using only the same version).

The Tracker code is to big and convaluted for me to learn quickly enough to be able to figure out what is causing this.

Last edited 8 years ago by davidsaunders (previous) (diff)

comment:6 Changed 8 years ago by luroh

Blocking: 6432 added

(In #6432) Duplicate of #2864.

Changed 8 years ago by Karvjorm

This is still valid in hrev42190. Mounted Blank_BFS and SenryuPE-0.5g, and the latter was located in the wrong place

Changed 8 years ago by Karvjorm

Attachment: disk-ordered.png added

Here Blank_BFS and SenryuPE-0.5g are after the manual move of the SenryuPE-0.5g disk icon.

comment:7 Changed 8 years ago by Karvjorm

I am using VMWare version of Haiku and there is some problem with the default settings, if you want to install also a SenryuPE-0.5g disk. In default settings CD-ROM is in the wrong place and if I only append the SenryuPE-0.5g settings, I cannot launch the VMWare Player at all. I will enclose here the present settings file and the fixed settings file with the CD-ROM disk and SenryuPE-0.5g disk.

Changed 8 years ago by Karvjorm

Attachment: haiku-alpha.vmx added

Here is the orginal VMWare settings with a CD-ROM but without a SenryuPE-0.5g disk.

Changed 8 years ago by Karvjorm

Attachment: fixed-haiku-alpha.vmx added

Here is the fixed VMWare settings file with CD-ROM and SenryuPE-0.5g. I do not know, if the order of settings will cause also disk icon problems.

Changed 8 years ago by Karvjorm

Attachment: fixed-haiku-alpha.2.vmx added

Here is the fixed VMWare settings file with CD-ROM and SenryuPE-0.5g. I do not know, if the order of settings will cause also disk icon problems.

Changed 8 years ago by Karvjorm

Attachment: fixed-haiku-alpha.3.vmx added

Here is the fixed VMWare settings file with CD-ROM and SenryuPE-0.5g. I do not know, if the order of settings will cause also disk icon problems.

Changed 8 years ago by Karvjorm

Attachment: Senryu-is-active.png added

Another problem: Why SenryuPE-0.5g disk is active?

comment:8 Changed 8 years ago by diver

Blocking: 7775 added

comment:9 Changed 22 months ago by axeld

Owner: changed from axeld to nobody
Status: newassigned

comment:10 Changed 5 months ago by diver

Blocking: 14417 added
Note: See TracTickets for help on using tickets.