Closed Bug 124603 Opened 23 years ago Closed 23 years ago

DND bookmark: one feedback line & two drop possibilities

Categories

(SeaMonkey :: Bookmarks & History, defect)

defect
Not set
major

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.0

People

(Reporter: p_ch, Assigned: p_ch)

References

Details

Attachments

(6 obsolete files)

Linux build 2002 02 08 21 Let's say you bookmark list is: Folder > Goat1 > Goat2 > Goat3 > Goat4 The two following actions won't lead to the same result: 1) drag Goat1 between Goat2 and Goat3 with the mouse pointer closer to Goat2 2) drag Goat1 between Goat2 and Goat3 with the mouse pointer closer to Goat3 During ways 1 and 2, as expected, the DND feedback line appears between Goat2 and Goat3. Expected results: 1 and 2 should give the same result i.e. Goat 1 inserted between Goat2 and Goat3. Actual results : only 1) performs the correct behavior; 2) will append Goat1 between Goat3 and Goat4
Blocks: 114606
confirming in 2-9-08 w2k, I see this, I think that bug 121241 just visually puts the insertion bars closer together on down, but it doesn't appear to actually fix the problem with insertion correctly.
Status: UNCONFIRMED → NEW
Ever confirmed: true
it the mouse pointer is hovered over Goat 2, it will insert between Goat 2 & Goat 3, if mouse pointer is hovered over Goat 3, it will insert between Goat 3 & Goat 4.
nominating, since this bug is really annoying for the users that manage their bookmarks in the sidebar and has no easy workaround. CC'ing Trudelle and Blake
Keywords: nsbeta1
bookmark management is provided in the Manage Bookmarks window, it is explicitly not a goal of the bookmarks sidebar panel.
OS: Linux → All
Hardware: PC → All
Peter: 1) this bug occur in both the bookmark sidebar and manager. 2) It occurs also when you drag the proxy icon (in the location bar) and drop it in the bookmark sidebar or manager
nsbeta1- per Nav triage team
Keywords: nsbeta1nsbeta1-
Attached patch patch v1 (obsolete) — Splinter Review
Basically, the index dropIx relative to the container was not updated and the use of orientation was wrong. This patch has been tested for 1 and several selected items Requesting r=blake, sr=ben
Attached patch patch v2 (obsolete) — Splinter Review
Just removing two lines that I forgot to delete
Attachment #72341 - Attachment is obsolete: true
Keywords: nsbeta1-mozilla1.0
Keywords: patch, review
Comment on attachment 72342 [details] [diff] [review] patch v2 r=blake Test well.
Attachment #72342 - Flags: superreview+
Pierre, please do not remove keywords you didn't add. Marking nsbeta1+/1.0.
Keywords: nsbeta1+
Target Milestone: --- → mozilla1.0
Attached patch patch v3 (obsolete) — Splinter Review
Sorry, Peter. More robust patch. the latter was failing in rare cases (multiple selection dropped at its borders). this patch also fixes bug 124601 and bug 121245.
Attachment #72342 - Attachment is obsolete: true
Attached patch patch v4 (obsolete) — Splinter Review
sanity check
Attachment #73137 - Attachment is obsolete: true
Pierre, have you tested this thouroughly yet? I was going to ask for approval, but I wanna make sure you've have done that, and know its working.. take a look here at the bottom of 3-13 weekly status.. regarding Asa's notes for an approval request.. thanks. here is the link from main page: http://www.mozilla.org/status/2002-03-13.html
Dennis, I tested it as thoroughly as I could, but I encourage you to test it against the 0.9.9 milestone or a build before 20020312. You just have to download patchmaker (http://www.gerv.net/software/patch-maker/build-mode.html) to do it. If you find a problem, first check that the patch introduce a real regression by checking if this problem was not already present. I am waiting blake for reviewing this patch, but I understand he's really busy with the download manager. I then will ask drivers for approval. The trouble is that this patch is against bookmarks.xml,rev 1.31 and has already been obsoleted by the check in of bug 128815. I did not merge the patch to the tip because it would be soon obsoleted by bug 126193 (has r=, sr= and a=) and bug 119599. Ben: what is the right order that I have to follow: - asking for review then approval. - waiting for bug 126193 and bug 119599 to be checked in. - merge the patch to the tip
nsbeta1- per ADT triage.
Keywords: nsbeta1+nsbeta1-
Assignee: ben → pierrechanial
Patchmaker appear to be for UI XUL bugs only.. I tried to load up patch v4 patch, but I get patchmaker saying: patch is not suitable for use with patchmaker. :no suitable match for <blah>../bookmarks.xml. Sorry.
oh yeah pierre, in case you haven't looked/read yet: http://www.mozilla.org/hacking/reviewers.html - this shall help, as its necessary to review a patch that is also merged with the tip as well. especially if you your code will be outdated like you pointed out by other checkins for the same files.
Attached patch patch v4.1 (obsolete) — Splinter Review
patch updated to the tip I also removed an if statement that was preventing DND just above and just below the selected item. This is now not necessary since there is no more a reflow for both the deletion and the insertion. requesting r= and sr= again this patch should be tested in the BM not the sidebar, since DND is broken in the latter for the moment.
Attachment #73139 - Attachment is obsolete: true
latest patch to bug 119599 has gone. I think you should be ok if you diff it again to the new file version in build 4-1.. -dennis
*** Bug 135348 has been marked as a duplicate of this bug. ***
Attached patch patch v4.2 (obsolete) — Splinter Review
necessary update to the patch due to the outliner->tree conversion. I have been running this patch for more than one month (patch v3), and noticed no regression. Requesting r=, sr=
Attachment #76317 - Attachment is obsolete: true
*** Bug 138913 has been marked as a duplicate of this bug. ***
*** Bug 138870 has been marked as a duplicate of this bug. ***
Blocks: 119879, 124601
*** Bug 141981 has been marked as a duplicate of this bug. ***
Attachment #78359 - Attachment is obsolete: true
fixed on trunk by the check in of bug 137119
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
*** Bug 148842 has been marked as a duplicate of this bug. ***
*** Bug 152423 has been marked as a duplicate of this bug. ***
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: