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
2f5a65947f
Add 'Copy All' to console panel
2010-05-19 00:42:15 +02:00
Christian Dywan
dfddd7ce0a
Leave panel icon styles to the system settings
2010-05-13 16:53:19 +02:00
Christian Dywan
2611a24803
Remove unused extension panel popup logic
2010-05-06 23:41:07 +02:00
Arno Renevier
7c0e58a835
Refactor userscripts and userstyles as an extension
2010-05-02 11:53:05 +02:00
Christian Dywan
3f886f7153
Include previous searches in History panel items
2010-03-01 00:24:46 +01:00
Christian Dywan
6d722f6294
Only read history into History panel if an array is given
2010-02-10 19:52:11 +01:00
Christian Dywan
ee51a8c87f
Implement a filter entry in History panel, similar to Cookie Manager
2010-02-10 19:52:11 +01:00
Christian Dywan
cee10ca6d8
Remove unused KatzeNet instance from Bookmarks panel
2010-02-10 19:52:11 +01:00
Christian Dywan
eb5b244647
Remove unused KatzeNet instance from History panel
2010-02-10 19:52:11 +01:00
Christian Dywan
24b0916d62
Remove invisible dummy row when expanding, and add it when collapsing
2010-02-10 19:52:11 +01:00
Christian Dywan
94aebbf1fe
Render dummy history items as separators
...
Until we find a better way this should reduce confusion about
'empty' folders appearing.
2010-02-04 00:17:51 +01:00
Alexander Butenko
a90dc507ff
Make the Delete key delete history entries again
2010-02-03 22:15:49 +01:00
Alexander Butenko
1a236a3800
Clear the history folders on collapse, repopulate on expand
2010-02-03 22:13:00 +01:00
Christian Dywan
ae1ea1214b
Only query the current time once when populating the history
2010-02-03 18:42:58 +01:00
Christian Dywan
bee4615d10
Render history dates directly without age column or render callback
...
Resurrect sokoke_days_between for calculating age in days.
2010-02-03 01:39:13 +01:00
Alexander Butenko
3848becaa6
Re-implement history panel based on sqlite queries
2010-02-02 21:10:03 +01:00
Alexander Butenko
11ff993ecd
Strip trailing whitespace from console messages
2010-01-13 06:56:12 +01:00
Christian Dywan
a8d3d0955f
Remove empty button from the Extensions panel
2010-01-08 01:44:48 +01:00
Christian Dywan
cbebda0db4
Remove Plugins panel, instead add Netscape plugins to Extensions
...
Netscape Plugins cannot actually be activated or deactivated
at the moment.
2010-01-08 00:16:56 +01:00
Christian Dywan
7f0141d657
Do not run scripts or styles on blank or special pages
2010-01-08 00:16:55 +01:00
Christian Dywan
578f74a308
Merge compat.h into sokoke and remove gtk_show_uri implementation
2010-01-01 23:24:03 +01:00
Alexander Butenko
eddb3ef557
Only monitor actually existing user script/ style folders
2009-12-21 23:40:29 +01:00
Christian Dywan
1c45254f23
Always prepend history items to the top of the history panel
2009-12-05 20:22:51 +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
247848c6a9
Simplify javascript used in the Netscape plugins panel a little
2009-11-13 18:40:17 +01:00
Christian Dywan
ca2e2be632
Show the actual paths when clicking the "Add" button in the userscript panel
2009-11-04 19:29:29 +01:00
Christian Dywan
ec9ea0233e
Hide Extensions panel if no extensions are available at all.
2009-10-30 21:43:42 +01:00
Christian Dywan
461511c216
Don't assert on future dates, but accept it and show a warning.
...
On a mobile phone it's not that uncommon to accidentally reset the
system clock by removing the battery. So instead of crashing
a warning is displayed.
2009-10-30 21:10:20 +01:00
Christian Dywan
2ff14cf64d
Fix a leaked URI string when injecting user scripts
2009-10-04 00:02:23 +02:00
Christian Dywan
ba1084d236
Merge userstyles into the userscript panel
2009-09-22 23:50:31 +02:00
Adrian Bunk
e5812d0478
Don't connect to a monitor that wasn't created in the first place
2009-09-15 21:04:29 +02:00
Christian Dywan
39e47ac3b7
Disable extensions that are unavailable on the system
...
Extensions can be unavailable on a particular platform or a system
lacking a build-time requirement. Let's handle this more cleanly
and reflect it in the Extensions panel.
2009-09-10 02:07:27 +02: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
a5a473eaad
Label the buttons to clear transfers correctly "Clear All"
2009-08-11 17:23:30 +02:00
Enrico Tröger
e6ecea4194
Sort the list of extensions in the side panel
2009-07-18 15:25:15 +02:00
Christian Dywan
3f88bdb528
Compute the available Netscape plugins via JavaScript
...
Using JavaScript avoids dealing with formatting issues and is
better if plugins are not installed in the default folder.
2009-07-10 17:58:49 +01:00
Christian Dywan
7ca6944fc3
Resolve MidoriBookmarkStore warnings
2009-06-18 23:54:30 +02:00
Christian Dywan
881140c9c9
Include midori-bookmark-store.h in MidoriBookmarks
2009-06-10 22:04:22 +02:00