Christian Dywan
6d31faecf3
Default to Ctrl+Alt+U instead of Ctrl+U for View source
2009-09-28 23:10:31 +02:00
Christian Dywan
1d634247c7
Only if a preriod follws is a typed number the start of an IP address
2009-09-28 23:01:48 +02:00
Christian Dywan
96093d9067
Implement drag (finger) and kinetic scrolling with KatzeScrolled
...
The feature is primarily interesting for mobile devices and
by default enabled with gtk-touchscreen-mode.
2009-09-28 22:12:41 +02:00
Christian Dywan
7259066e20
Apply the correct settings to source view tabs
2009-09-27 23:37:08 +02:00
Christian Dywan
b70a2569df
Open source of local files directly with no temporary copy
2009-09-27 16:19:10 +02:00
Christian Dywan
f294d79a74
Show "Menubar" menu in context menu if menubar and navibar are hidden
...
It happens that users hide all toolbars and don't find a way to make
them visible again. A menu item will be there for this case.
2009-09-26 22:19:34 +02:00
Christian Dywan
55a2ecf710
Enable new context menu code with WebKitGTK+ 1.1.15 afterall
...
To avoid regressing we keep the hacked document menu for now
and add a small improvement to fix image context menus with
older WebKitGTK+ versions.
2009-09-26 22:19:34 +02:00
Christian Dywan
249b8e4669
Use brackets when checking bookmark address to avoid compiler warning
2009-09-26 22:19:34 +02:00
Christian Dywan
1ead8e8886
Save back and forward history in the session (disabled)
2009-09-26 22:19:34 +02:00
Christian Dywan
d5ed3e9b28
Reset the statusbar text (in the location) when leaving the view
2009-09-23 02:10:08 +02:00
Christian Dywan
ba1084d236
Merge userstyles into the userscript panel
2009-09-22 23:50:31 +02:00
Christian Dywan
b3817bfc52
Actually require http(s):// in bookmark address
2009-09-21 23:58:47 +02:00
Christian Dywan
d26113fa1e
Bump new context menu handling to WebKitGTK+ 1.1.16
...
The API in 1.1.15 is not sufficient to implement the context menu
without regressions.
2009-09-21 23:49:42 +02:00
Christian Dywan
ebb3b5f374
Fix build with WebKit < 1.1.14
2009-09-20 21:49:57 +02:00
Christian Dywan
72ba3a700b
Implement Ask for destination folder
...
The option determines whether 'Save image' and 'Save link destination'
in the context menu prompt for a location or not.
2009-09-20 21:23:52 +02:00
Christian Dywan
59c43d08e0
Include TabNew in the toolbar by default
2009-09-20 20:57:30 +02:00
Christian Dywan
d73ccf2c3f
Forward mailto: links to external default application
2009-09-20 20:56:52 +02:00
Christian Dywan
0250d762c1
Implement menu items after refactoring the context menu changes
2009-09-20 17:26:28 +02:00
Christian Dywan
4f8deae24d
Do not put statusbar text in the location entry if it's focussed
...
This prevents overwriting what the user may be typing while
accidentally moving the mouse.
2009-09-19 21:06:33 +02:00
Christian Dywan
16e00c379e
Disable Save/ add button in bookmark dialog if address lacks protocol
2009-09-19 17:25:10 +02:00
Christian Dywan
eaba9f0acf
Improve context menu and middle click pasting using hit test result
2009-09-19 04:06:44 +02:00
Christian Dywan
bf80501888
Fix identification string, don't accidentally include extra brackets
2009-09-18 19:37:27 +02:00
Christian Dywan
e4ac13887d
Disconnect bookmark removal callback with the right data argument
...
It would not actually disconnect before because it was disconnected
with the wrong user data, and thus crash in a multiple window
scenario when a bookmark was deleted.
2009-09-17 01:03:24 +02:00
Christian Dywan
9d1fdd7a05
Remember the scrolled positions of views
2009-09-16 23:37:39 +02:00
Christian Dywan
06bd549cb1
Lookup page icons via javascript
2009-09-16 03:06:09 +02:00
Christian Dywan
d502518434
Display source code in a tab if no editor is specified
...
This uses view source mode available since WebKitGTK+ 1.1.14.
2009-09-15 00:53:50 +02:00
Christian Dywan
178098d886
Add iPhone to identity options
...
This is useful for websites that offer mobile versions but only
support iPhone devices.
2009-09-14 18:26:35 +02:00
Christian Dywan
668f19c216
Only list variable-/ fixed-width fonts in either combo box
...
Optimize the code a little while we are at it.
2009-09-14 18:26:35 +02:00
Christian Dywan
711750d9de
Fix persistent cookie storage
2009-09-10 17:03:17 +02:00
Christian Dywan
f65b87f05f
Fix a misplaced #endif that breaks WebKit < 1.1.14 builds
2009-09-10 15:57:59 +02:00
Christian Dywan
d1b672068b
Add Undo and Redo menu items to the menubar and context menu
2009-09-10 02:36:26 +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
Dale Whittaker
39f095a0cf
Prepend 'mailto' to email links in the About dialogue
...
Some email clients require this to open email links.
2009-09-09 00:33:34 +02:00
Christian Dywan
6ee9436db4
Save logins in a text file instead of a keyring
...
This means GNOME keyring isn't required for saving logins.
2009-09-09 00:33:34 +02:00
Christian Dywan
ccc76f3fc6
libsoup 2.27.91 is good enough for GNOME password manager
2009-09-06 00:58:23 +02:00
Christian Dywan
61670ab623
Replace Shrink Images preference with Middle click opens selection
2009-09-04 23:44:57 +02:00
Christian Dywan
2bff26f90a
Don't middle click open when there's an editable
...
This is still not a complete solution but better than before.
2009-09-04 23:37:00 +02:00
Christian Dywan
f74b860d66
Wrap session saving in a 5 second timeout
2009-09-02 23:58:53 +02:00
Christian Dywan
f259d082f2
Say 'Error - URI' in place of 'Error' in the title
...
When several pages fail at the same time, for instance due to
network issues, it can be important to tell those pages apart.
2009-09-02 23:58:53 +02:00
Christian Dywan
d03a8226fa
Use WebKitDownload to save web pages with Save As
2009-08-30 16:00:48 +02:00
Christian Dywan
e09ea1ef3a
Fix unused get_type_function warning with libsoup < 2.27.92
2009-08-30 15:29:38 +02:00
Christian Dywan
af86796eab
Use GNOME proxy resolver and GNOME password manager optionally
2009-08-30 04:22:55 +02:00
Christian Dywan
ee0bda8db3
Read window properties without using 'xprop'
2009-08-29 01:23:10 +02:00
Christian Dywan
f0d6af642e
Only update statusbar text if the view is the current tab
2009-08-29 01:23:10 +02:00
Dale Whittaker
cf9538dd67
Pass a return value location when emitting secondary-icon-released
2009-08-29 01:23:10 +02:00
Christian Dywan
e3b27cb70d
Only set error in midori_array_from_file if it is not NULL
2009-08-29 01:23:10 +02:00
Christian Dywan
2bb225e7c0
Load "bookmarks.xbel", "config" and "search" defaults from /etc
2009-08-27 23:59:26 +02:00
Christian Dywan
c5973c4161
Move Open new pages and Open external pages preferences side by side
2009-08-25 00:12:05 +02:00
Christian Dywan
15bc7772e8
Move Cooke preferences side by side
2009-08-24 23:58:43 +02:00
Dale Whittaker
72ae687ef2
Swap checks for completion data and key to fix the arrow popup
2009-08-24 23:30:09 +02:00