Martin Robinson
5396456ec2
Add support for WebGL
...
WebKitGTK+ can be built with WebGL support and if we
are running under a version that includes it, expose
an option to enable it.
The feature is enabled by default for git builds.
Fixes: https://bugs.launchpad.net/midori/+bug/853665
2012-01-03 22:45:21 +01:00
Christian Dywan
8fff7d8fd3
sokoke, gtk3-compat, gtkiconentry, stock join midori-platform.h
...
Also introduce #define MIDORI_MODULE_PREFIX.
Fixes: https://bugs.launchpad.net/midori/+bug/884395
2011-10-31 22:18:06 +01:00
Christian Dywan
968c967592
Implement Always use my font choices preference
...
Patch based on input from Peter Hatina.
Fixes: https://bugs.launchpad.net/midori/+bug/826441
2011-10-26 23:10:24 +02:00
Peter Hatina
d707a8758d
Split proxy server and port options into two fields
...
Fixes: https://bugs.launchpad.net/midori/+bug/699986
2011-10-25 01:22:29 +02:00
Christian Dywan
2f40eee0a5
Only show close in speed dial if it can be saved
...
And un-negate return value of sokoke_is_app_or_private().
2011-10-11 02:48:47 +02:00
André Stösel
32f71ef5e0
Flash browser window if new tab opened in background
2011-08-15 21:30:22 +02:00
Christian Dywan
5c08872db0
Only show cache preference if there is a cache
...
App and private mode never make use of the web cache.
2011-08-08 15:44:38 +02:00
Christian Dywan
ab22866cff
Always uncheck spelling if it is not available
2011-08-05 00:02:17 +02:00
Christian Dywan
a3ab258819
Don't show startup preference in private browsing
...
Introduce sokoke_is_app_or_private helper function.
2011-08-04 23:59:16 +02:00
Christian Dywan
e6ecd20be4
Disable spell check option if there are no enchant modules
2011-08-04 23:29:56 +02:00
Christian Dywan
6c95ea19db
Show kinetic scrolling option regardless of Hildon
2011-07-20 23:10:50 +02:00
Paweł Forysiuk
46de9f7767
Remove further support for WebKitGTK+ < 1.1.14
2011-06-09 00:45:34 +02:00
Paweł Forysiuk
0dbee646b7
Require WebKitGTK+ 1.1.14, remove backwards compatibility
2011-06-08 22:38:05 +02:00
Christian Dywan
33e8c038e7
Clarify menu item labels
...
Related to: https://bugs.launchpad.net/midori/+bug/743159
Fixes: https://bugs.launchpad.net/midori/+bug/699934
2011-05-16 03:30:55 +02:00
Christian Dywan
20d47ffac4
Count both cookies and history expiry in months
2011-05-16 03:19:21 +02:00
Christian Dywan
98da02a5fd
Rename 'Appearance' tab to 'Fonts' in Preferences
2011-05-16 02:53:40 +02:00
Christian Dywan
a1855abf67
Left-align labels in preferences dialogue
...
Fixes: https://bugs.launchpad.net/midori/+bug/782323
2011-05-15 21:25:53 +02:00
Christian Dywan
f97395dab1
Validate URIs and render entry red if invalid
...
Fixes: https://bugs.launchpad.net/midori/+bug/710855
2011-05-15 16:46:23 +02:00
Christian Dywan
b6de48d342
Divide preferences into visual groups
2011-05-15 11:28:03 +02:00
Christian Dywan
4560cd35e8
Merge 'Applications' preferences into 'Browsing'
2011-05-15 02:31:34 +02:00
Christian Dywan
fdf73ce98d
Use proper button to set current page as homepage
...
Fixes: https://bugs.launchpad.net/midori/+bug/767389
2011-05-15 02:27:21 +02:00
Christian Dywan
6711bf33f0
Remove frame titles in preference dialogue
...
Effectively all pages contain options of only one group.
2011-05-02 00:02:54 +02:00
Christian Dywan
ff9c7ccc83
Swap 'Interface' and 'Browsing' labes in preferences
...
It's more intuitive to look for Browsing for tab options.
2011-05-01 18:03:43 +02:00
Christian Dywan
47437114c7
Implement new libsoup cache for >= WebKitGTK+ 1.3.11
...
The web cache extension is automatically hidden/ disabled if
WebKitGTK+ is new enough, the new cache is a core feature.
By default 100 MB of pages can be cached on disk.
The 'Applications' preference tab is resurrected.
The same folder ~/.cache/midori/web is used for old and new cache.
2011-05-01 06:59:00 +02:00
Christian Dywan
547f0764b4
Move Privacy preferences into separate callback
...
So they only show up in regular mode, but not in private
browsing mode where they are not useful.
2011-04-14 03:36:14 +02:00
Christian Dywan
ed6ed71239
Embed extensions into preferences dialogue
...
MidoriBrowser gains the show-preferences signal which
gives API users a chance to add preferences.
katze_preferences_add_category now returns a box to
allow freely packing a widget into the page.
The extension panel is packed into the preferences now
rather than being appended as a proper panel.
Motivation is consistency here, such as with Gedit or
Emerillon and also the aspect that extensions often
really do tweak behaviour like preferences do.
Spacing and icons are added for visual consistency.
2011-04-14 03:29:50 +02:00
Christian Dywan
f01c4a472a
Dissolve application preferences onto other pages
2011-04-14 03:28:24 +02:00
Christian Dywan
9ab1349c54
Remove the Download Manager preference
...
Many users are confused about the way the feature works and
nobody cares enough to improve it.
2011-04-14 03:23:08 +02:00
Christian Dywan
f97d82c559
Move crash dialogue preference into the dialogue itself
2011-04-04 21:33:52 +02:00
Christian Dywan
aa401634ed
Don't show toolbar preferences if running a DE
...
Let's assume that modern desktops have a tool to adapt the
toolbar style.
Fixes: https://bugs.launchpad.net/midori/+bug/711435
2011-04-04 21:21:27 +02:00
Christian Dywan
0163806daa
Make speed dial in blank tabs mandatory
...
Fixes: https://bugs.launchpad.net/midori/+bug/699961
2011-03-23 00:28:04 +01:00
Christian Dywan
cea9c3f426
Always show progress inside location bar
2011-02-13 18:35:47 +01:00
Christian Dywan
9bebcf32cc
Remove search engines in completion preference
...
Display up to 5 engines, to not make it annoying when there
are too many in total.
2011-02-13 18:35:47 +01:00
Christian Dywan
2d4afde696
Make download folder and notifications obligatory
2011-02-02 01:31:16 +01:00
Christian Dywan
d46eb5ef99
Enable spell checking while typing by default
2010-12-14 01:16:20 +01:00
Christian Dywan
40d25a4e10
Merge separate language preferences into one
2010-12-05 23:14:19 +01:00
Christian Dywan
b28c828f02
Reword cookie description to say 'saved games, '
...
This is purely an improvement to the English, no change in meaning.
2010-10-31 21:33:16 +01:00
Christian Dywan
5f0a9676b8
Omit Find while Typing and Open panels in Windows
...
Those preferences are presumably addressing corner cases
and not useful in most cases.
2010-10-27 21:09:19 +02:00
Christian Dywan
f079d9c48a
Use accessor for dialogue content area
2010-10-19 00:53:01 +02:00
Christian Dywan
b5430eeead
Always enable HTML5 databases with WebKitGTK+ >= 1.1.14
...
The infobar will be shown when databases are saved, and it will
be added to the private data dialogue.
2010-10-14 01:42:36 +02:00
Christian Dywan
9d8c819521
Always prefill language entries with default values
2010-10-10 22:41:15 +02:00
Christian Dywan
dec42c00a8
Remove the 'Open external pages in' from Preferences
2010-10-05 21:43:34 +02:00
Christian Dywan
9a0e2bffef
Remove Remember last downloaded files preference
...
The preference was never actually implemented.
2010-10-03 07:15:44 +02:00
Christian Dywan
bfa8709900
Add a small label to summarise what cookies store
2010-10-03 07:15:44 +02:00
Christian Dywan
a37c1df18d
Simplify cookie privacy preferences
...
Instead of choosing what cookies to accept, there is a tick box
if cookies should be deleted when quitting, or in other words
pretending all cookies are session cookies.
The choice of maximum age was replaced with a combo box.
2010-10-03 07:15:44 +02:00
Christian Dywan
d34da1c500
Remove pointless FIXME and TODO comments from Midori classes
2010-09-12 20:23:39 +02:00
Christian Dywan
01f568b8ab
'Use current' should set 'about:blank' for a blank page
2010-06-30 21:21:06 +02:00
Christian Dywan
e886293ebf
Implement 'Proxy type' preference which can be Auto, HTTP or None
2010-04-02 20:41:39 +02:00
Christian Dywan
a15c70ec61
Add behavior preference 'Allow scripts to open popups'
2010-03-23 20:52:06 +01:00
Christian Dywan
4f9d726c55
Merge ident-string setting into user-agent for old and new WebKit
...
Since the existence of two properties causes confusion among users
we merge the two, and actually remove ident-string.
2010-01-31 22:10:24 +01:00