aboutsummaryrefslogtreecommitdiff
path: root/lib/bookmarks
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite meson build scripts into cmakelistsAqua-sama2020-12-072-16/+6
|
* Turn on more warnings by defaultAqua-sama2020-05-282-6/+9
| | | | | | - fix clazy warnings - fix various other compiler warnings - bugfix: connect profiles' downloadRequested signal
* BookmarkModel: enable drag/drop for the root itemAqua-sama2020-01-301-1/+2
|
* Remove non-const BookmarkItem::iconAqua-sama2020-01-282-12/+9
| | | | | | | Default BookmarkItem icons will be created when creating the item, if a QApplication (and subsequently, qApp->style()) is present. - added a poi-bookmarks test
* Add bookmarks toolbarAqua-sama2020-01-285-39/+48
| | | | | Bookmarks Toolbar displays the contents of the top-level "Bookmarks Toolbar" folder.
* Merge branch 'bookmarks-subcommand'Aqua-sama2020-01-182-8/+8
|\
| * Add bookmarks subcommandAqua-sama2020-01-172-8/+8
| |
* | Fix various gcc and clazy compile warningsAqua-sama2020-01-171-1/+1
|/
* Parse Tags and Descriptions in FFJsonAqua-sama2020-01-171-0/+13
|
* Add Import option to BookmarksWidgetAqua-sama2020-01-171-4/+0
|
* BookmarkItem::DateAdded and LastModified fieldsAqua-sama2020-01-175-5/+44
| | | | | | | - add read support in FFJson for DateAdded and LastModified fields - add read/write support in Xbel for DateAdded and LastModified fields - BookmarkModel: set DateAdded on appendBookmark and appendFolder - EditBookmarkDialog: set LastModified field when saving changes
* Add Firefox bookmarks.json format to libbookmarksAqua-sama2020-01-165-4/+75
| | | | | | | | - can only read folders and bookmarks, their title and uri fields Not supported by Bookmark Model: - Separator items - Date added and Date modified fields
* Move BookmarksWidget out of libbookmarksAqua-sama2020-01-157-547/+5
|
* Move/rename files for readabilityAqua-sama2020-01-1411-56/+81
| | | | - add BookmarkFormat <<|>> BookmarkModel operators
* Disable plugins as brokenAqua-sama2020-01-041-1/+1
| | | | - Fix several Qt deprecated warnings
* Bookmarks: move xbel implementation to formats/Aqua-sama2019-11-157-5/+69
|
* Add WIP Python REPL interfaceAqua-sama2019-02-231-1/+1
| | | | | - Requires Python >= 3.0.0 and linenoise or linenoise-ng - WIP: not built into the browser itself
* Add tools/report-clang-tidy.shAqua-sama2019-01-183-3/+3
| | | | | - Fix various clang-tidy warnings - Fix use-after-free crash when deleting profiles
* Bookmarks: track modified state in the model rather than the widgetAqua-sama2018-12-274-21/+34
| | | | | | | | Dragging and dropping bookmarks is done by the QTreeView rather than through the BookmarksWidget, so the widget could not track modification state correctly when items were reordered. BUG: #9 Bookmark reordering does not persist
* Fix bookmarks context menu exec positionAqua-sama2018-12-221-2/+2
|
* Add BookmarksWidget::showContextMenu signalAqua-sama2018-12-222-0/+12
| | | | | | | | | | Connected the signal to last window's current subwindow. Menu contains: - Open link in current tab - Open link in current tab with profile - Open link in new tab - Open link in new tab with profile BUG: #10 Add right-click menu for bookmarks
* Dropping bookmarks onto a folder now inserts it at the first positionAqua-sama2018-12-221-1/+4
| | | | BUG: #8 Dragging bookmarks onto folders crash
* Fix various build warningsAqua-sama2018-10-251-1/+1
|
* Remove CMakeListsAqua-sama2018-10-251-28/+0
|
* Remove lib/ as includepathAqua-sama2018-10-231-1/+1
|
* Fix link errorsAqua-sama2018-10-231-5/+1
|
* Initial meson build filesAqua-sama2018-10-231-0/+23
|
* bookmarks: save folder expanded stateAqua-sama2018-10-063-2/+18
|
* bookmarks: fix new/delete buttonsAqua-sama2018-10-059-26/+90
|
* clazy: fix warningsAqua-sama2018-10-041-3/+0
|
* Update remaining repository paths in license headersAqua-sama2018-10-022-2/+2
|
* Update repository path in license headersAqua-sama2018-09-298-8/+8
|
* Bookmarks: remove debug definesAqua-sama2018-09-251-39/+22
|
* Bookmarks: add search by tagAqua-sama2018-09-251-7/+44
| | | | - Tags are any words starting with ':'
* Bookmarks: add tags and description fields to xbelAqua-sama2018-09-2510-150/+81
|
* Bookmarks: integrate model/viewAqua-sama2018-09-2514-311/+259
| | | | | | - fix addBookmark and search signals - fix drag'n'drop - add xbel::write
* Bookmarks: add BookmarkItem and BookmarkModelAqua-sama2018-09-2411-5/+743
| | | | | - read-only xbel - only enabled in debug build
* Add bookmark auto-save (5min)Aqua-sama2018-09-222-7/+14
|
* Fix various warningsAqua-sama2018-06-222-1/+4
|
* Bookmarks manager bugfixesAqua-sama2018-06-154-12/+28
| | | | | | | | WebProfile: remove addBookmark signal and member Bookmarks: remove unused '...' button Bookmarks: stop crashing if there's no selected item Bookmarks: activating an item will only open it if it's a bookmark Bookmarks: change header size split
* Download widget item tooltipAqua-sama2018-05-131-6/+0
| | | | Simplified ElidedLabel
* Load URL/Search page menu actionsAqua-sama2018-04-182-6/+8
|
* Style passAqua-sama2018-04-174-5/+4
|
* Add loading progess bar to the address barAqua-sama2018-04-172-3/+3
|
* Enabled address bar suggestionsAqua-sama2018-04-172-0/+16
| | | | Also fixed occasional bug when showing the completer.
* Multiple subwindows interfaceAqua-sama2018-04-162-9/+1
| | | | | | | | | | | | Subwindows are similar to tab groups. - Rewrote Browser and MainWindow, so they should be somewhat cleaner now - Moved AboutDialog to lib/about What's broken: - loading bar - search box - address bar bookmark suggestions - plugins
* Reworked CMakeLists to be a bit more readableAqua-sama2018-03-071-1/+7
|
* Fixed address bar auto-completeAqua-sama2018-02-072-0/+7
|
* Rewrote bookmark manager to use QTreeWidget over QTreeViewAqua-sama2018-02-0712-732/+232
| | | | | | - cut out all the boilerplate that was BookmarkItem/BookmarksModel - deleting items no longer crash; proper drag'n'drop - Split Xbel into XbelReader and XbelWriter
* Bookmarks bugfixesAqua-sama2018-02-076-15/+59
| | | | | - Overwriting bookmarks file when saving - Added BookmarksModel::removeItem with mystery crash on QVector::count