13 Commits

Author SHA1 Message Date
chanial%noos.fr
fb4929d722 - fix regression 221118: Can't drag links into bookmark manager or bookmark sidebar.
- logic change: a transaction will not be performed when one of its item can not be acted on. Before, the only the valid items were processed. A LOT of simplifications have come up. I am slowly moving toward the resolution of bug 168411, by simplifying the interface that will be needed to move the transactions to the bookmarks service.
- fix bug 221550: the selection is not retained when performing an invalid transaction
- no need to restore the selection after an action that doesn't touch the datasource.
- during a batch, the bookmarks toolbar observer wasn't notified.
- much faster preUpdateTreeSelection
- various code cleanup
- DND bookmarks in tree is now significantly faster.
- still need to figure out what is the best BATCH_LIMIT value.


git-svn-id: svn://10.0.0.236/trunk@147752 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-08 09:01:48 +00:00
hyatt%mozilla.org
6b0d40ba1a Implement the Add Page button in the Web Panels sidebar.
git-svn-id: svn://10.0.0.236/trunk@145508 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-03 08:25:19 +00:00
chanial%noos.fr
c7c6082125 getting back phoenix bookmarks in sync with seamonkey
first step to clean the 'add bookmark' mess (removing a flag because we always show the dialog, and moving addBookmarkFor*Browser in browser.js where it belong)


git-svn-id: svn://10.0.0.236/trunk@141506 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 05:47:02 +00:00
varga%netscape.com
abacf67d41 Updating JS to the latest nsIBookmarksService API.
git-svn-id: svn://10.0.0.236/trunk@140358 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 22:13:13 +00:00
chanial%noos.fr
b3606d14d1 bookmark cleanup. make clear the distinction between target and selection in trees.
now, insertion on a folder doesn't append but inserts before it.
Allow multiple selection of bookmarks and folders for the home pages.


git-svn-id: svn://10.0.0.236/trunk@135268 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-13 23:06:10 +00:00
chanial%noos.fr
ce6348cfa4 flush the ds after adding a bookmark
git-svn-id: svn://10.0.0.236/trunk@131943 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-14 02:14:40 +00:00
chanial%noos.fr
4c5b8169c6 delay service instanciation
git-svn-id: svn://10.0.0.236/trunk@131942 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-14 01:26:08 +00:00
blakeross%telocity.com
0a4c4a5836 Reduce timeout to 0.
git-svn-id: svn://10.0.0.236/trunk@131887 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-13 02:27:53 +00:00
blakeross%telocity.com
94340c125f Strip more licenses.
git-svn-id: svn://10.0.0.236/trunk@131753 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-11 01:27:28 +00:00
chanial%noos.fr
bda73cd8a8 temporary hack to indent the folders in the add bookmark dialog
git-svn-id: svn://10.0.0.236/trunk@131597 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-09 11:42:34 +00:00
chanial%noos.fr
c3042de8c8 bug 173145: first time, add to default root folder fails
git-svn-id: svn://10.0.0.236/trunk@131370 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 03:12:24 +00:00
chanial%noos.fr
da3a03da71 speeding up a bit the add bookmark dialog by QI'ing only the folders
git-svn-id: svn://10.0.0.236/trunk@131305 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-07 14:47:23 +00:00
chanial%noos.fr
65cf499018 New add bookmark dialog
git-svn-id: svn://10.0.0.236/trunk@131280 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-07 03:18:26 +00:00