Christian Dywan
c7601bdb9a
Use Preferences icon for Tools if used in the toolbar
2009-12-03 00:06:53 +01:00
Christian Dywan
ded1573054
Handle long lines when importing Opera bookmarks
2009-12-02 23:46:34 +01:00
Christian Dywan
718d832537
Add 'Import bookmarks' button into the bookmark panel
2009-12-02 23:11:59 +01:00
Christian Dywan
a35b548589
Add 'Web Cache' to Delete private data dialogue
2009-12-02 19:02:59 +01:00
Christian Dywan
2ea4ae7079
Revise handling of application paths when importing bookmarks
2009-12-02 00:39:56 +01:00
Christian Dywan
aa5b5850c0
Optimize string assignments and comparisons in XBEL loading
...
We can do fast string comparisons in places where we know that
strings are not NULL.
We can directly assign values to items we create ourselves.
2009-12-01 03:17:50 +01:00
Christian Dywan
557fdda228
Try hard to open bookmarks if they have an incomplete address
2009-11-30 19:36:16 +01:00
Christian Dywan
a1cdf0bf4e
Load default accels file from /etc/xdg/midori if no accels present
2009-11-30 19:36:16 +01:00
Christian Dywan
56b0a55a2d
Improve XBEL format compatibility and support bookmark sharing
...
Loading of XBEL needs to handle title and desc children of the root
element. This is equal to using the according properties.
MicroB uses metadata without an owner and uses children rather than
properties. This is against the spec but we want to handle that.
A key value leak was plugged.
If the bookmark file is absolute, we assume it is a foreign file
and we shouldn't overwrite it.
2009-11-30 19:36:15 +01:00
Christian Dywan
baaca9a061
Remove Hildon specific icon and shortcut values
2009-11-30 19:36:15 +01:00
Christian Dywan
2973df0f9b
Enable Zoom and Fullscreen with hardware keys on Hildon
2009-11-29 15:09:00 +01:00
Christian Dywan
d9eb5dcec9
Build an invisible menubar in Hildon to retain hotkey functionality
...
GtkUIManager requires existing proxies for hotkeys to work at all.
2009-11-29 15:01:57 +01:00
Christian Dywan
a7ca507b3a
Don't prioritize key presses because that breaks inline find
...
This 'breaks' using single character shortcuts in conjunction
with inline find, but we can live with that.
2009-11-29 14:31:23 +01:00
Christian Dywan
dd97edf856
Refactor compact add and error message dialogues
2009-11-29 14:09:29 +01:00
Christian Dywan
5a65ed6253
Optionally open panels in standalone windows by default
2009-11-29 14:09:29 +01:00
Christian Dywan
565e32599e
Use icon names for search engines directly instead of pixbufs
2009-11-29 14:09:28 +01:00
Christian Dywan
2ace79c85a
Replace Bookmarks with Tools in the Hildon toolbar layout
2009-11-29 14:09:28 +01:00
Christian Dywan
206fee346b
Use a standard entry widget in the location on Hildon
2009-11-29 14:09:28 +01:00
Christian Dywan
183878db8c
Omit Help in Adblock and Search Engines dialogues on Hildon
2009-11-29 14:09:28 +01:00
Christian Dywan
7d89c3c357
Don't capitalize bookmark addresses automatically on Hildon
2009-11-29 14:09:28 +01:00
Christian Dywan
1d68dc9fb7
Implement and optimize for portrait mode support for Fremantle
...
Listen to accelerometer movement.
Hide tool items in portrait mode.
Omit Homepage and View Source from app menu.
Include Compact Add, View Source and Fullscreen in context menu.
Hide buttons in portrait mode in preferences.
2009-11-29 14:09:28 +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
76cf21146d
Guard midori_web_view_menu_background_tab_activate_cb for WebKitGTK+ 1.1.15
2009-11-25 23:42:09 +01:00
Christian Dywan
e65606fd06
Do not hardcode any default settings for Hildon
...
The proper way is to provide a customized config file.
2009-11-25 00:05:09 +01:00
Christian Dywan
d02d1db97f
Support tel:, callto: and refactor MIME supporting (including Hildon)
2009-11-24 23:54:29 +01:00
Christian Dywan
3b573328cc
Only show bookmarks in the toolbar which are marked as such
2009-11-23 20:46:00 +01:00
Christian Dywan
c26d1775e9
Back to case folding and handling completion actions properly
2009-11-23 20:41:10 +01:00
Christian Dywan
99ff111e69
Show a popup menu to choose from multiple available news feeds
2009-11-22 20:40:21 +01:00
Christian Dywan
21f7bd7c68
Display application icons in the Import bookmarks dialogue
2009-11-22 05:12:13 +01:00
Christian Dywan
641c37a8de
Add Kazehakase to the applications to import bookmarks from
2009-11-22 05:12:13 +01:00
Christian Dywan
a38574473f
Do address matches with a simple strstr for now
...
The way we originally folded strings didn't work in all cases of
unicode strings and the last attempt to improve that broke it
on some systems while it improved on others.
So for now we go back to the safe way.
2009-11-22 05:12:13 +01:00
Christian Dywan
94ee507492
Fold strings before matching to improve the comparabillity
2009-11-21 07:17:45 +01:00
Christian Dywan
6ed99001fc
Check that new-window did return a browser before adding a tab
2009-11-21 06:45:01 +01:00
Christian Dywan
83dbe3417f
Only prefill inline find entry if there is actually a selection
2009-11-21 06:42:16 +01:00
Christian Dywan
0af9c0cc9d
Bail out of BookmarksImport action if no bookmarks or hidden browser
2009-11-21 06:39:18 +01:00
Christian Dywan
3253f1605a
Only set search in the browser if we have any search engines
...
This fixes the test case which broke when we made settings obligatory.
2009-11-21 06:36:35 +01:00
Christian Dywan
7bfd4e147d
Catch failure to unescape Uris and don't escape ' ' or '+'
2009-11-21 02:35:14 +01:00
Christian Dywan
34e02640cf
Do not treat URIs passed externally like files, pass them as they are
2009-11-21 02:35:14 +01:00
Christian Dywan
3e5937fe33
Use an unknown content type if GIO fails to determine the type
2009-11-20 01:34:16 +01:00
Peter de Ridder
5580b62e00
Use %%llu with sqlite3_mprintf since it expects that even on Windows
...
Apparently the formats sqlite3 supports are not the same as the
runtime library printf supports.
2009-11-19 23:52:01 +01:00
Christian Dywan
974ba431d8
Only connect input output channel if socket was successfully created
2009-11-19 23:34:13 +01:00
Christian Dywan
427a482033
Only use internal res:// server with WebKitGTK+ < 1.1.14
2009-11-19 23:14:48 +01:00
Peter de Ridder
6658afb885
Replace a '\' in the display name with a '_'
...
On Windows, display names can contain backslashes which results
in an error in the socket implementation.
2009-11-19 22:56:46 +01:00
Christian Dywan
18526f2ac6
Implement 'Run as web application' option on bookmarks
...
If enabled, the bookmark will run as a standalone process by default.
2009-11-18 23:10:47 +01:00
Christian Dywan
104a2712f8
Open pages from the trash as foreground tabs
...
This is the same behaviour as Undo close tab shows.
2009-11-18 20:08:54 +01:00
Christian Dywan
83f07d7de9
Allow reloading regardless of whether a load is already in progress
2009-11-18 19:36:37 +01:00
Christian Dywan
6faa15412d
Omit frequent mkdir and writable checks at startup
...
This means that using file attributes to control permissions
is not supported anymore.
2009-11-18 19:13: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
Peter de Ridder
ba70a6fd5a
Use only signals which are defined, since not all are portable
...
For instance Windows has support for unix signals but only for
some of the signals.
2009-11-17 19:18:14 +01:00
Christian Dywan
3fc0c192fd
Support new GtkStatusbar layout and the old layout
2009-11-17 19:18:14 +01:00