1601 Commits

Author SHA1 Message Date
benjamin%smedbergs.us
e26a07a1a9 317633 - undo/redo for Places. Make sure the various transactions work better - e.g. folder undo should save a list of its child nodes for restoration. Also ensure that bookmark edits done in the places tab aren't undone when another tab is selected and Ctrl+Z hit by implementing a transaction manager in the browser window that filters out places-tab transactions if the places tab isn't selected. Make the goDo*Command utility functions in globalOverlay.js consult the window looking for applicable controllers, not just the focused element. r=sullivan. Also 320085 - search menu keybindings for places: allow find bar to be turned off using a state variable, which prevents the opening of the strip but fires an event which other applications like places can listen to: 'find-activated'.
Original committer: beng%bengoodger.com
Original revision: 1.34
Original date: 2006/01/31 17:59:54


git-svn-id: svn://10.0.0.236/trunk@202880 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:50:40 +00:00
benjamin%smedbergs.us
0550848581 [for joe@retrovirus.com] Bug 324743, r=brettw. Result roots are closed by default.
Original committer: brettw%gmail.com
Original revision: 1.33
Original date: 2006/01/31 03:05:02


git-svn-id: svn://10.0.0.236/trunk@202879 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:50:16 +00:00
benjamin%smedbergs.us
79a9b875de Automatically increment the visit count when addVisit() is called (bug 324879). r=brettw.
Original committer: bryner%brianryner.com
Original revision: 1.32
Original date: 2006/01/30 21:30:02


git-svn-id: svn://10.0.0.236/trunk@202878 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:49:53 +00:00
benjamin%smedbergs.us
ed8f2e85bd Bug 320827, fix tree date picker in places.
Original committer: brettw%gmail.com
Original revision: 1.31
Original date: 2006/01/27 19:25:05


git-svn-id: svn://10.0.0.236/trunk@202877 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:49:30 +00:00
benjamin%smedbergs.us
83435252b8 Bug 324553, r=bryner. Finish remote container API plus manay misc fixes and cleanup.
Original committer: brettw%gmail.com
Original revision: 1.30
Original date: 2006/01/26 20:24:24


git-svn-id: svn://10.0.0.236/trunk@202876 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:49:06 +00:00
benjamin%smedbergs.us
77f43305e5 Bug 317829, r=beng. Support annotation-based queries.
Original committer: brettw%gmail.com
Original revision: 1.29
Original date: 2006/01/25 01:36:40


git-svn-id: svn://10.0.0.236/trunk@202875 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:48:39 +00:00
benjamin%smedbergs.us
63b6a0cd48 Bug 323492 r=bryner,beng Places history result node refactor, dynamic updates, performance improvements.
Original committer: brettw%gmail.com
Original revision: 1.28
Original date: 2006/01/24 01:24:13


git-svn-id: svn://10.0.0.236/trunk@202874 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:48:16 +00:00
benjamin%smedbergs.us
09328f1835 Addressing sr comments from darin. Bug 322369.
Original committer: bryner%brianryner.com
Original revision: 1.27
Original date: 2006/01/18 01:21:35


git-svn-id: svn://10.0.0.236/trunk@202873 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:47:53 +00:00
benjamin%smedbergs.us
578a08d6ff Use the Mork reader class to import old history files, removing the dependency on Mork itself. Bug 322369, r=brettw.
Original committer: bryner%brianryner.com
Original revision: 1.26
Original date: 2006/01/18 01:01:41


git-svn-id: svn://10.0.0.236/trunk@202872 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:47:30 +00:00
benjamin%smedbergs.us
c53b41bccb Bug 320833, r=bryner. Allow querying for URI, refactor serialization and queries.
Original committer: brettw%gmail.com
Original revision: 1.25
Original date: 2006/01/04 02:05:26


git-svn-id: svn://10.0.0.236/trunk@202871 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:46:52 +00:00
benjamin%smedbergs.us
787a7a2295 Bug 318653 r=annie.sullivan Add functions for externally creating history/visit entries. (places is not compiled by default)
Original committer: brettw%gmail.com
Original revision: 1.24
Original date: 2005/12/30 23:23:28


git-svn-id: svn://10.0.0.236/trunk@202870 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:46:29 +00:00
benjamin%smedbergs.us
88a2f9af83 Bug 318192 r=annie.sullivan Only show time for today.
Original committer: brettw%gmail.com
Original revision: 1.23
Original date: 2005/12/28 18:24:17


git-svn-id: svn://10.0.0.236/trunk@202869 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:46:06 +00:00
benjamin%smedbergs.us
dc2280aa48 Bug 320666 (send more information for observers), bug 320835 (add ability to get hidden results), bug 320330 (max results option), and general observer cleanup. r=annie.sullivan@gmail.com
Original committer: brettw%gmail.com
Original revision: 1.22
Original date: 2005/12/21 01:00:38


git-svn-id: svn://10.0.0.236/trunk@202868 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:45:42 +00:00
benjamin%smedbergs.us
7462af5a8d Bug 318654, r=bryner Add history transition types, session IDs
Original committer: brettw%gmail.com
Original revision: 1.21
Original date: 2005/12/19 19:26:15


git-svn-id: svn://10.0.0.236/trunk@202867 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:45:19 +00:00
benjamin%smedbergs.us
64785bfa18 Bug 320422 r=annie.sullivan: Rename nav-history/nsINavHistory to nav-history-service/nsINavHistoryService
Original committer: brettw%gmail.com
Original revision: 1.20
Original date: 2005/12/16 00:40:48


git-svn-id: svn://10.0.0.236/trunk@202866 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:44:56 +00:00
benjamin%smedbergs.us
13114113bc Added nsIBookmarksContainer interface which allows custom bookmarks types.
Implemented nsILivemarksService as a nsIBookmarksContainer.
bug=317837 r=beng sr=bryner

Original committer: annie.sullivan%gmail.com
Original revision: 1.19
Original date: 2005/12/15 20:56:18


git-svn-id: svn://10.0.0.236/trunk@202865 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:44:33 +00:00
benjamin%smedbergs.us
9a0e5a5b6c Bug 319228 r=bryner Custom titles, options cleanup
Original committer: brettw%gmail.com
Original revision: 1.18
Original date: 2005/12/15 03:55:56


git-svn-id: svn://10.0.0.236/trunk@202864 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:44:10 +00:00
benjamin%smedbergs.us
101d865dae Support read-only containers. Bug 320005, r=ben.
Original committer: bryner%brianryner.com
Original revision: 1.17
Original date: 2005/12/12 21:03:04


git-svn-id: svn://10.0.0.236/trunk@202863 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:43:47 +00:00
benjamin%smedbergs.us
9bf30f598e Bug 317839 sr=bryner Favicon service
Original committer: brettw%gmail.com
Original revision: 1.16
Original date: 2005/12/12 20:03:25


git-svn-id: svn://10.0.0.236/trunk@202862 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:43:24 +00:00
benjamin%smedbergs.us
0d2ed97f5d Support weak references for bookmark / history / result observers. Bug 319324, r=darin.
Original committer: bryner%brianryner.com
Original revision: 1.15
Original date: 2005/12/08 22:23:49


git-svn-id: svn://10.0.0.236/trunk@202861 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:43:01 +00:00
benjamin%smedbergs.us
5b8c20c42a more work on selection saving across view reloading, also as part of 317633 store txmgr on history service for global txn stack. r=brettw for that NPOB
Original committer: beng%bengoodger.com
Original revision: 1.14
Original date: 2005/12/01 00:09:28


git-svn-id: svn://10.0.0.236/trunk@202860 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:42:38 +00:00
benjamin%smedbergs.us
f7fdc6d60f Fix some regressions from bug 317878, r=brettw.
Original committer: bryner%brianryner.com
Original revision: 1.13
Original date: 2005/11/29 17:12:02


git-svn-id: svn://10.0.0.236/trunk@202859 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:42:15 +00:00
benjamin%smedbergs.us
41f27005ee Make folder nodes just be a type of query node. Make nsNavHistoryResult inherit from QueryNode instead of ResultNode, to get rid of some redundancy. Bug 317878 / 314553, r=brettw.
Original committer: bryner%brianryner.com
Original revision: 1.12
Original date: 2005/11/29 00:35:31


git-svn-id: svn://10.0.0.236/trunk@202858 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:41:52 +00:00
benjamin%smedbergs.us
880514f749 317631 - forgot to document this assumption r=bryner
Original committer: beng%bengoodger.com
Original revision: 1.11
Original date: 2005/11/27 04:37:20


git-svn-id: svn://10.0.0.236/trunk@202857 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:41:29 +00:00
benjamin%smedbergs.us
213c755f7e 317631 - d&d support for places view by adding nsINavHistoryResultViewObserver interface to allow command controller to handle controllery treeview events. r=bryner... also a whole heck of a lot of other places stuff. hook up search box. implement many more commands. d&d, copy paste, etc.
Original committer: beng%bengoodger.com
Original revision: 1.10
Original date: 2005/11/27 04:26:17


git-svn-id: svn://10.0.0.236/trunk@202856 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:41:06 +00:00
benjamin%smedbergs.us
480dc2afde Bug 266174, relative times (r=bryner), node inheritance (r=beng)
Original committer: brettw%gmail.com
Original revision: 1.9
Original date: 2005/11/23 22:24:22


git-svn-id: svn://10.0.0.236/trunk@202855 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:40:43 +00:00
benjamin%smedbergs.us
b7649ffc27 317437, make methods on nsINavHistoryResultNode symmetric with those on nsINavHistoryResult - getQueries and queryOptions. r=bryner NPOB
Original committer: beng%bengoodger.com
Original revision: 1.8
Original date: 2005/11/22 19:51:48


git-svn-id: svn://10.0.0.236/trunk@202854 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:40:20 +00:00
benjamin%smedbergs.us
ad75a7a8c7 Add support for Query nodes, which are items with a place: URL which holds a serialized query to build the children.
Original committer: bryner%brianryner.com
Original revision: 1.7
Original date: 2005/11/22 19:16:42


git-svn-id: svn://10.0.0.236/trunk@202853 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:39:57 +00:00
benjamin%smedbergs.us
8cf467b05b 315940 NOT PART OF BUILD, restructure command controller and page code a little, build out more of places tree view. 317437 - getSourceQuery is annoying, split into two methods/properties. r=brettw for that one
Original committer: beng%bengoodger.com
Original revision: 1.6
Original date: 2005/11/22 19:03:03


git-svn-id: svn://10.0.0.236/trunk@202852 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:39:34 +00:00
benjamin%smedbergs.us
974d89af3d Bug 266174 serialize/deserialize patch, r=bryner
Original committer: brettw%gmail.com
Original revision: 1.5
Original date: 2005/11/21 21:20:43


git-svn-id: svn://10.0.0.236/trunk@202851 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:39:11 +00:00
benjamin%smedbergs.us
dc86520e1a Work-in-progress for places UI. Allow the backend to filter results based on item type, and provide a way to ask for a result rooted at a given bookmark folder. NPOB, will be reviewed by ben/brettw before being turned on.
Original committer: bryner%brianryner.com
Original revision: 1.4
Original date: 2005/11/19 00:08:59


git-svn-id: svn://10.0.0.236/trunk@202850 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:38:48 +00:00
benjamin%smedbergs.us
40774f628e Bug 266174, r=bryner. Add query serialization/deserialization
Original committer: brettw%gmail.com
Original revision: 1.3
Original date: 2005/11/17 21:38:57


git-svn-id: svn://10.0.0.236/trunk@202849 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:38:23 +00:00
benjamin%smedbergs.us
890571e50d History-based bookmarks implementation for Places. Bug 314553, r=brettw.
Original committer: bryner%brianryner.com
Original revision: 1.2
Original date: 2005/11/16 22:53:46


git-svn-id: svn://10.0.0.236/trunk@202844 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:38:00 +00:00
benjamin%smedbergs.us
b7e4f0fceb Adds "places" directory consisting of new moz-storage-based history
implementation.  Use --enable-places to use this code instead of the Mork
history implementation. This code is currently in active development, so some
things are broken, notably all the UI which uses RDF.

bug 266174
r=bryner

This file was copied in CVS from the following location:
mozilla/browser/components/places/public/nsINavHistoryService.idl
Original committer: brettw%gmail.com
Original revision: 1.1
Original date: 2005/11/08 02:25:22


git-svn-id: svn://10.0.0.236/trunk@202842 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:37:37 +00:00
benjamin%smedbergs.us
0fc065b128 Bug 333754 r=annie.sullivan Comment out untested parts of the container API so we aren't stuck with it if it never gets coverage. If a need arises, we can uncomment and test.
Original committer: brettw%gmail.com
Original revision: 1.2
Original date: 2006/04/12 20:22:39


git-svn-id: svn://10.0.0.236/trunk@202841 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:37:14 +00:00
benjamin%smedbergs.us
eff577dd06 Bug 324553, r=bryner. Finish remote container API plus manay misc fixes and cleanup.
This file was copied in CVS from the following location:
mozilla/browser/components/places/public/nsIRemoteContainer.idl
Original committer: brettw%gmail.com
Original revision: 1.1
Original date: 2006/01/26 20:24:24


git-svn-id: svn://10.0.0.236/trunk@202840 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:36:52 +00:00
benjamin%smedbergs.us
7cdeb1e84f Bug 333450 r=beng Add bookmark indices to result nodes.
Original committer: brettw%gmail.com
Original revision: 1.5
Original date: 2006/04/17 18:57:52


git-svn-id: svn://10.0.0.236/trunk@202839 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:36:29 +00:00
benjamin%smedbergs.us
2d30e3fc8e Bug 328598 r=bryner Expire history as you browse for faster shutdown times.
Original committer: brettw%gmail.com
Original revision: 1.4
Original date: 2006/04/10 22:29:32


git-svn-id: svn://10.0.0.236/trunk@202838 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:36:06 +00:00
benjamin%smedbergs.us
7bc84fa3a0 Bug 327841 (also fixes 329110 and 321936) r=bryner. Implement failed favicon
cache in favicon service, update favicons for redirected bookmarks, don't load
favicon data if we have a recent copy.

Original committer: brettw%gmail.com
Original revision: 1.3
Original date: 2006/03/03 18:48:28


git-svn-id: svn://10.0.0.236/trunk@202837 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:35:43 +00:00
benjamin%smedbergs.us
eb5a5faed7 Bug 323492 r=bryner,beng Places history result node refactor, dynamic updates, performance improvements.
Original committer: brettw%gmail.com
Original revision: 1.2
Original date: 2006/01/24 01:24:13


git-svn-id: svn://10.0.0.236/trunk@202836 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:35:21 +00:00
benjamin%smedbergs.us
57d02c03c1 Bug 317839 sr=bryner Favicon service
This file was copied in CVS from the following location:
mozilla/browser/components/places/public/nsIFaviconService.idl
Original committer: brettw%gmail.com
Original revision: 1.1
Original date: 2005/12/12 20:03:25


git-svn-id: svn://10.0.0.236/trunk@202835 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:34:58 +00:00
benjamin%smedbergs.us
7aa2959d43 Bug 318057 r=ben bookmarks.html exporter, modifications to importer
Original committer: brettw%gmail.com
Original revision: 1.28
Original date: 2006/04/24 16:40:02


git-svn-id: svn://10.0.0.236/trunk@202834 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:34:35 +00:00
benjamin%smedbergs.us
f25270f157 Bug 333450 r=beng Add bookmark indices to result nodes.
Original committer: brettw%gmail.com
Original revision: 1.27
Original date: 2006/04/17 18:57:52


git-svn-id: svn://10.0.0.236/trunk@202833 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:34:13 +00:00
benjamin%smedbergs.us
cd479da180 Bug 332143 r=brettw sr=beng (checkin for pamg) New livemarks don't get proper icon in toolbar.
Original committer: brettw%gmail.com
Original revision: 1.26
Original date: 2006/04/13 16:35:48


git-svn-id: svn://10.0.0.236/trunk@202832 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:33:50 +00:00
benjamin%smedbergs.us
b07ac299a1 Changed nsINavBookmarks::getItemTitle() and ::getKeywordForURI() so that
they return a void string (null in JS) when they can't find matches, rather
than throwing an illegal argument exception or returning an empty string,
respectively.  This fixes a problem when bookmarking about: URIs.

bug=331801
r=brettw@gmail.com
sr=ben@mozilla.org

Original committer: joe%retrovirus.com
Original revision: 1.25
Original date: 2006/03/30 22:56:13


git-svn-id: svn://10.0.0.236/trunk@202831 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:33:27 +00:00
benjamin%smedbergs.us
4d85239c9e 324958 - folder undo delete back to previous folder id. Implement folder removal transaction in bookmarks service itself, using private methods to restore folders back to previous ids. Adjust fe to use new api. r=brettw (C++), annie.sullivan (JS)
Original committer: beng%bengoodger.com
Original revision: 1.24
Original date: 2006/03/25 00:46:08


git-svn-id: svn://10.0.0.236/trunk@202830 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:33:04 +00:00
benjamin%smedbergs.us
e20799b3b8 * Moved changeBookmarkURI functionality from controller.js into
nsINavBookmarksService
* Added annotation and favicon handling to changeBookmarkURI
* Added brettw's copyAnnotations patch to nsIAnnotationService
* Added a GetAnnotationService() to the annotation service for faster
  intra-component access
* Added a getBookmarkFoldersTArray() to nsINavBookmarksService for easier
  intra-component memory management; updated getBookmarkFolders() to use it
* Added stub for tagRoot to nsINavBookmarksService; DO NOT USE until 329961
  has been resolved
* Quick fix for Add Bookmarks breakage caused by 329546

bug=330192
r=brettw@gmail.com
sr=bryner@bryanryner.com

Original committer: joe%retrovirus.com
Original revision: 1.23
Original date: 2006/03/23 06:24:52


git-svn-id: svn://10.0.0.236/trunk@202829 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:32:41 +00:00
benjamin%smedbergs.us
728f7112e3 Fixes bug where messages when bookmark folder children were shifted caused separators not to be removed correctly. bug=329892 r=brettw@gmail.com
Original committer: annie.sullivan%gmail.com
Original revision: 1.22
Original date: 2006/03/10 19:22:32


git-svn-id: svn://10.0.0.236/trunk@202828 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:32:18 +00:00
benjamin%smedbergs.us
9b5d59cfac Bug 319910 r=bryner Add bookmark function for redirect-aware bookmark status checking
Original committer: brettw%gmail.com
Original revision: 1.21
Original date: 2006/02/28 17:53:14


git-svn-id: svn://10.0.0.236/trunk@202827 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:31:55 +00:00
benjamin%smedbergs.us
ab1c60d7c6 Bug 318817 r=beng: Import, store, and use bookmark keywords.
Original committer: brettw%gmail.com
Original revision: 1.20
Original date: 2006/02/16 00:42:46


git-svn-id: svn://10.0.0.236/trunk@202826 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:31:17 +00:00