Christian Dywan
4f0cb14f2b
Avoid a warning in case the speed dial head isn't available
...
Ideally we wouldn't depend on a file for essential data, for
now we ignore it.
2009-08-08 23:52:51 +02:00
Christian Dywan
49bd5762fc
Show the view when duplicating a tab
2009-07-31 00:52:05 +02:00
Christian Dywan
0057f32f1e
Apply URI magic when opening selected text in a tab
2009-07-30 23:30:07 +02:00
Christian Dywan
d0d0b3bba7
Ellipsize titles and show tooltips in the tab panel
2009-07-27 03:40:38 +02:00
Christian Dywan
b478db85ab
Enforce icons for webpage menu items and search menu items
2009-07-25 23:06:17 +02:00
Christian Dywan
414f9412b8
Add a New Tab menu item to the tab context menu
2009-07-22 23:56:16 +02:00
Christian Dywan
7192fa38f9
Implement "minimized" views, with a context menu option
...
The flag is saved as meta data of the proxy item. A new signal
meta-data-changed is implemented in KatzeItem to allow the view
to update the tab state as the meta data value is changed.
2009-07-22 01:49:09 +02:00
Christian Dywan
7a3535afac
Load data files from system data dirs
...
A new helper function in sokoke is added to keep the code simple.
2009-07-20 09:10:53 +02:00
Christian Dywan
143ec96581
Don't do LRE title trick on Win32, it doesn't work as expected
2009-07-20 07:49:04 +02:00
Christian Dywan
35f11238a4
No Print or Reset Zoom in context menu, but Print in compact menu
2009-07-17 19:37:49 +02:00
Christian Dywan
3f62d9e0e6
Add Duplicate Tab to tab context menu
2009-06-30 22:54:55 +02:00
Christian Dywan
c76a468d16
Refactor tab context menu into public midori_view_get_tab_menu
2009-06-27 23:52:48 +02:00
Christian Dywan
85cdadcdee
Implement a basic context menu for tab labels
2009-06-25 01:02:01 +02:00
Christian Dywan
eb98806722
Add Encoding menu to the context menu
2009-06-22 22:18:16 +02:00
Christian Dywan
35ef1f7485
Add zooming items to the context menu
2009-06-22 21:29:39 +02:00
Christian Dywan
7e01ea42df
Remove Preferences and Menubar items from the context menu
2009-06-22 21:27:52 +02:00
Christian Dywan
75e3dae39a
Implement a tree view of open tabs in the Tab Panel
2009-06-21 19:30:51 +02:00
Christian Dywan
18fa1d0fa3
Use an index to iterate news feeds to avoid compiler warnings
2009-06-19 03:06:22 +02:00
Christian Dywan
4c3ac6f86f
Remove now unused speed dial menu item callback
2009-06-19 03:03:06 +02:00
Christian Dywan
6e2f1db63b
Use action proxies for context menu items that correspond to actions
2009-06-19 02:58:06 +02:00
Christian Dywan
6a38cb7ed6
Add Menubar and Preferences to the default context menu
2009-06-19 02:36:36 +02:00
Christian Dywan
2834db080b
Always show Open in Download dialogues, regardless of the file type
...
Just too often the reported MIME type is wrong or undetermined, so
we give the user the opportunity to know better.
2009-06-13 03:43:49 +02:00
Christian Dywan
491b89bcb3
Adjust mnemonics to not conflict when used in the same context
2009-06-11 23:57:42 +02:00
Christian Dywan
ce455c2986
Disable thumbnails in tab label tooltips
...
For now they aren't acceptable because they effectively slow
switching tabs with the mouse wheel down significantly.
2009-06-08 20:46:53 +02:00
Michael Opitz
891d89e3fd
Propagate button press event explicitly from the view
...
Apparently the button events tend to be stuck and not properly
propagated, so we resort to emitting the signal ourselves.
2009-06-07 00:48:19 +02:00
Christian Dywan
fb316e7873
Use MDATA instead of DATA to avoid naming conflict
...
The header file objidl.h on Windows uses DATA in a different way,
so we need to avoid that name.
2009-06-06 06:22:35 +02:00
Christian Dywan
e9ee1bcfbe
Render tab tooltip thumbnails smaller and a lot faster
2009-06-04 01:00:50 +02:00
Christian Dywan
28b9571444
Special case reloading speed dial views
2009-06-02 19:05:42 +02:00
Christian Dywan
af25a8bc0f
Show the title in tab tooltips if available, not the URI
2009-06-01 19:47:14 +02:00
Christian Dywan
ec4a10c385
Show Open in download dialogue only with known file types
2009-06-01 19:45:10 +02:00
Christian Dywan
842a83d481
Implement a Save As button in the download dialogue
2009-06-01 19:33:44 +02:00
Christian Dywan
1bd94a4d28
Show thumbnail tab tooltips with Gtk 2.12 if speed dial is enabled
2009-06-01 09:35:16 +02:00
Enrico Tröger
1dee538e41
Revisit inline find bindings to support the numpad '/' key
2009-05-31 03:43:15 +02:00
Christian Dywan
a2d89bc37b
Load thumbnails when needed and not from a filename
...
We actually pack views solely needed to take snapshots in the
notebook of the parent browser but try to keep them hidden.
2009-05-28 02:44:24 +02:00
Christian Dywan
faae6e9b40
Move midori_view_get_snapshot to MidoriView
2009-05-27 23:38:51 +02:00
Christian Dywan
5bf2662bad
Don't re-implement New Window in context menus, it just works
...
This in fact prevents a second window from being opened.
2009-05-26 07:50:37 +02:00
Christian Dywan
441db87647
Don't show 'Add to speed dial' on blank pages
2009-05-23 00:16:39 +02:00
Christian Dywan
16912f4cdf
Implement a hack to keep the text direction left-to-right
2009-05-22 04:01:56 +02:00
Christian Dywan
1b094dda75
Replace FindQuick with direct '.' and '/' search hotkey support
...
Using an action for a single character turned out to be a bad idea
and rather than trying to work around it, we implement '/' and '.'
hotkeys directly in the view.
2009-05-18 22:40:13 +02:00
Christian Dywan
7fc6c46c9a
Allow WebKit to catch key presses first
...
If we connect to key presses after WebKit processes them this
resolves the conflict between hotkeys and inline search.
2009-05-18 02:43:56 +02:00
Christian Dywan
907f7a72ce
Implement Open new pages in: New window preference
2009-05-17 20:29:31 +02:00
Christian Dywan
c8493b4c04
Treat "about:blank" and "" equally in midori_view_set_uri
...
This solves the problem of open speed dial tabs in the session
coming back as blank tabs after a restart of Midori.
2009-05-17 00:01:52 +02:00
Jean-François Guchens
0717e42458
Protect speed dial against quoting in titles
2009-05-15 23:49:01 +02:00
Christian Dywan
c217609403
Title the speed dial as Speed dial instead of Blank page
2009-05-15 18:56:14 +02:00
Christian Dywan
b0babb3c17
Moving tab title update to a function and fix tab titles
2009-05-15 17:26:09 +02:00
Christian Dywan
8b3a74b6f0
Update address and actions properly when navigating in-page
2009-05-15 01:18:14 +02:00
Christian Dywan
ade0f16053
Fix a crash caused by a mistaken attempt at plugging a leak
2009-05-15 00:58:58 +02:00
Christian Dywan
03a6f54d25
Plug a few memory leaks in MidoriView and MidoriWebSettings
2009-05-14 22:26:02 +02:00
Jean-François Guchens
760553f374
Store speed dial as JSON instead of actual HTML source
...
This will make it possible to change the layout of the page
without losing shortcuts.
2009-05-13 23:56:55 +02:00
Christian Dywan
8588c3b43f
Ellipsize tab labels differently to emphasize subtitles
2009-05-12 01:27:51 +02:00