Christian Dywan
|
78cfcb64d9
|
Force items dragged onto non-folders to the toplevel
|
2010-07-03 23:05:09 +02:00 |
|
Alexander Butenko
|
2caaed659c
|
Remove last bits of 'type' field usage
|
2010-07-03 22:33:45 +02:00 |
|
Alexander Butenko
|
b170dd688a
|
Delete bookmarks from the folder they reside in
|
2010-07-03 22:33:45 +02:00 |
|
Alexander Butenko
|
659b7c351e
|
Add 'folder' property to bookmarks
|
2010-07-03 22:33:45 +02:00 |
|
Alexander Butenko
|
ad5066a43f
|
Remove ghosts after bookmark edit. Merge edit/ delete callbacks
|
2010-07-02 23:32:06 +02:00 |
|
Alexander Butenko
|
4e0c1396a0
|
Allow to expand/ collapse folder by double click
|
2010-07-02 23:17:05 +02:00 |
|
Alexander Butenko
|
8306424277
|
Remove separator when expanding bookmark folders
|
2010-07-02 23:11:03 +02:00 |
|
Alexander Butenko
|
8c6a8abe5f
|
Revamp bookmark import with sqlite
|
2010-07-02 23:05:27 +02:00 |
|
Alexander Butenko
|
f907128904
|
Drop bookmark type field and save meta boolean properly
|
2010-07-01 23:37:14 +02:00 |
|
Alexander Butenko
|
3c4896f94f
|
Start using new sqlite helper functions
|
2010-07-01 23:37:14 +02:00 |
|
Alexander Butenko
|
a49f1f7814
|
Introduce katze_bookmark_populate_tree_view() and rename ITEM_IS* macros
|
2010-07-01 23:37:13 +02:00 |
|
Alexander Butenko
|
090a16f664
|
Fix bookmark folder properties dialog
|
2010-07-01 20:32:23 +02:00 |
|
Alexander Butenko
|
791c38ae3e
|
Fix open directory in tabs in bookmarks sidebar
|
2010-07-01 20:21:33 +02:00 |
|
Christian Dywan
|
62f5a1c974
|
Introduce ITEM_IS_BOOKMARK|FOLDER|SEPARATOR in bookmark panel
The implicit logic for differentiating items is not easy to
read, so we introduce macros for that.
|
2010-07-01 00:13:18 +02:00 |
|
Alexander Butenko
|
08dab16bc2
|
Refactoring of bookmarks add functions
|
2010-06-26 17:24:53 +02:00 |
|
Alexander Butenko
|
7c4263ebca
|
Work around sqlite3_mprintf for bookmark metadata
|
2010-06-26 16:40:15 +02:00 |
|
Alexander Butenko
|
053048d05e
|
Fixed handling of bookmark meta data
sqlite doesn't store negative value but rather 0 and 1, so we
work with these values now. As a side effect it makes the code
easier to read.
|
2010-06-19 16:23:49 +02:00 |
|
Alexander Butenko
|
6d3672a433
|
Initial support of DND in bookmarks
|
2010-06-17 00:54:59 +02:00 |
|
Alexander Butenko
|
f55377e7f3
|
Fix selecting a directory while adding a new bookmark
Allow folders to be removed
|
2010-06-17 00:12:17 +02:00 |
|
Alexander Butenko
|
09d9615964
|
Refresh bookmark sidebar on new items
|
2010-06-17 00:02:10 +02:00 |
|
Alexander Butenko
|
954939fdd1
|
Use extra attributes of a bookmark
|
2010-06-16 23:30:56 +02:00 |
|
Alexander Butenko
|
5af37f6c92
|
Fix edit/ delete/ new operations on bookmarks
|
2010-06-16 23:27:59 +02:00 |
|
Alexander Butenko
|
6f415c4e6e
|
Import bookmarks from bookmarks.xbel on the first start.
The bookmark handling in main is not needed any more.
|
2010-06-16 23:17:51 +02:00 |
|
Alexander Butenko
|
9bff58199a
|
Order bookmarks descending. Folders should always be on top
|
2010-06-16 20:57:52 +02:00 |
|
Alexander Butenko
|
3b46d80161
|
Fixup the bookmark panel initialization
|
2010-06-16 20:57:08 +02:00 |
|
Alexander Butenko
|
87ac3ae563
|
Initial sqlite read support
We go back to GtkTreeStore rather than a custom class.
|
2010-06-16 20:55:37 +02:00 |
|
Christian Dywan
|
dfddd7ce0a
|
Leave panel icon styles to the system settings
|
2010-05-13 16:53:19 +02:00 |
|
Christian Dywan
|
cee10ca6d8
|
Remove unused KatzeNet instance from Bookmarks panel
|
2010-02-10 19:52:11 +01:00 |
|
Christian Dywan
|
718d832537
|
Add 'Import bookmarks' button into the bookmark panel
|
2009-12-02 23:11:59 +01:00 |
|
Christian Dywan
|
ffee6e3850
|
Open bookmarks from the panel as apps or internal consistently
|
2009-11-26 23:16:07 +01:00 |
|
Christian Dywan
|
9eefb25bb6
|
Refactor loading cached page icon into katze_load_cached_icon
The function is optimized for loading icons and independant from
a KatzeNet instance.
|
2009-11-17 23:22:08 +01:00 |
|
Christian Dywan
|
fd7d778e0c
|
Remove sokoke_widget_popup and replace all call sites
|
2009-11-15 18:21:59 +01:00 |
|
Christian Dywan
|
0da785e94c
|
Disconnect bookmark folder signals, for bookmarkbar and panel
This would lead to crashes when opening and closing windows and
attempting to add bookmarks afterwards.
|
2009-08-19 23:51:59 +02:00 |
|
Christian Dywan
|
881140c9c9
|
Include midori-bookmark-store.h in MidoriBookmarks
|
2009-06-10 22:04:22 +02:00 |
|
Christian Dywan
|
3179a538a9
|
Add the boilerplate for MidoriBookmarkStore
|
2009-06-09 02:59:29 +02:00 |
|
Enrico Tröger
|
dced22f179
|
Use midori_app_add_browser in panels to create new windows
This fixes a crash due to change of the signal signature.
|
2009-05-31 03:34:13 +02:00 |
|
Enrico Tröger
|
606c629fa5
|
Use midori_browser_get_for_widget in the bookmark panel
This fixes opening bookmarks in the current tab.
|
2009-05-03 21:11:20 +02:00 |
|
Christian Dywan
|
9e97fabd30
|
Make bookmark panel properly detachable
|
2009-04-23 04:13:19 +02:00 |
|
Christian Dywan
|
eed273b35e
|
Fix memory leaks in a number of places
|
2009-04-05 23:46:15 +02:00 |
|
Christian Dywan
|
0ddf1bd1b2
|
Implement 'Open all in Tabs' for bookmark folders and history
|
2009-02-27 21:52:51 +01:00 |
|
Christian Dywan
|
cbe3e75e80
|
Add a "New folder" button to the bookmark panel
|
2009-02-22 03:11:40 +01:00 |
|
Christian Dywan
|
3f75dc69e6
|
Revise bookmark panel, along with a unit test
|
2009-02-20 22:43:08 +01:00 |
|
Dale Whittaker
|
ca4d5cb520
|
Include string.h in MidoriBookmarks
|
2009-02-06 03:01:35 +01:00 |
|
Christian Dywan
|
5ad8c7eb0b
|
Refactor bookmarks panel into a separate panel widget
|
2009-01-31 04:09:35 +01:00 |
|