Commit graph

1471 commits

Author SHA1 Message Date
Christian Dywan 43e6542702 Implement MidoriBrowser::populate-tool-menu and adjust extensions
Extensions used to look for the menu and append items manually.
In order to show Tools in the Compact menu a proper signal
is needed.

Adblock, Shortcuts and Toolbar Editor are ported to the new API.
2009-07-25 03:05:52 +02:00
Christian Dywan 356f3f20be Use a Go icon when showing the target URI in the location 2009-07-24 17:01:02 +02:00
Christian Dywan 65ff5b3277 Remove icons from a few menu items and add an icon to Close Tab 2009-07-24 16:43:55 +02:00
Christian Dywan 9f4976b168 Remove HAVE_JSCORE so javascripts work again 2009-07-23 23:32:50 +02:00
Christian Dywan 42f9a72360 Shorten 'Closed Tabs and Windows' to 'Closed Tabs'
Effectively only tabs are saved and if that changes one day, the
shorter label should still be good enough.
2009-07-23 00:06:55 +02:00
Christian Dywan dc4721a9d4 Remove the bookmark popup, its usability just isn't good 2009-07-23 00:02: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 5dcdccb27c Respect the view's idea of back- or foreground when opening new tabs 2009-07-22 23:55:05 +02:00
Daniel P. Fore 4103dc48ea Improve the wording of a few English strings and use colons 2009-07-22 23:53:29 +02:00
Alexander Butenko 121d348c64 Escape adblock filters properly and adjust the tests 2009-07-22 21:42:33 +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
Sérgio Marques e23388aa55 Update Portuguese translation 2009-07-21 23:44:24 +02:00
Christian Dywan 3201370b60 Fix warnings about HAVE_JSCORE not being defined 2009-07-20 23:27:06 +02:00
Christian Dywan 20948034d8 Bump version to 0.1.8 2009-07-20 23:16:07 +02:00
Christian Dywan 60041f0cbd Put the Trash in the toolbar right of the Search by default 2009-07-20 22:51:22 +02:00
Christian Dywan f273b7d08e Fix variable signedness warning in property unit test 2009-07-20 22:47:55 +02:00
Christian Dywan 3a7ae20104 Don't disable JavaScriptCore when building with mingw32 2009-07-20 22:43:34 +02:00
Christian Dywan 94198ef19a Look for locales in "locale" folder under Win32 2009-07-20 09:51:29 +02:00
Christian Dywan cd2e5a3cca Special case looking for the default search engines file 2009-07-20 09:30:21 +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 ff8489da20 Put the Preferences menuitem in the Tools menu under Win32 2009-07-20 08:13:29 +02:00
Christian Dywan e8ffec6b28 Don't use bold, borderless frames on Win32 2009-07-20 08:12:41 +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 021a892678 Add '-mwindows' to LINKFLAGS on Win32 to suppress the console 2009-07-20 07:45:41 +02:00
Christian Dywan ff104135de Use the 16x16 icon for the Win32 icon 2009-07-20 07:06:59 +02:00
Christian Dywan 572383370f Default to Icons in the toolbar on Win32 2009-07-20 07:05:17 +02:00
Christian Dywan 8bbc25695a Enable Open external pages in unconditionally
These days we fallback to sockets if libunique isn't there.
2009-07-20 06:53:41 +02:00
Christian Dywan bdf85478a3 Update British English translation 2009-07-20 02:52:29 +02:00
Christian Dywan 32a510cc3f Update French translation 2009-07-20 02:39:08 +02:00
Christian Dywan 8aac373e33 Update Spanish translation 2009-07-20 02:27:02 +02:00
Christian Dywan becc4163f6 Update German translation 2009-07-20 02:23:20 +02:00
Christian Dywan 6578197986 Update translation template 2009-07-20 02:23:03 +02:00
Christian Dywan 5dbe1f02ef Fix a typo in the toolbar style callback which could cause a crash 2009-07-19 19:10:18 +02:00
Christian Dywan e241273ad5 Disable building of adblock again, it's still not ready 2009-07-19 18:59:30 +02:00
Christian Dywan 22271a661e Fail silently to the the current browser page if it's invalid 2009-07-19 18:46:03 +02:00
Christian Dywan 6bd19cd4d9 Fall back to the first if the last active tab is not there anymore 2009-07-19 18:45:00 +02:00
Christian Dywan 582310203a Set "homepage" of web apps to NULL, to hide the bookmarkbar 2009-07-19 18:31:13 +02:00
Christian Dywan 9ed58f553b Be sure not to crash if "homepage" is NULL and hide homepage button 2009-07-19 18:28:50 +02:00
Christian Dywan f4d19b68bf Check for duplicate property IDs as part of the property test 2009-07-19 18:27:46 +02:00
Anton Shestakov e04ca23c2f Update Russian translation 2009-07-18 16:50:48 +02:00
Christian Dywan a4632547f9 Preserve metadata from the saved session when loading
At this point, metadata can be set and read from the proxy item of
any view and expected to be found after a restart.
2009-07-18 16:41:13 +02:00
Christian Dywan d450e55668 Interprete metadata integer value of -1 as unset also when setting 2009-07-18 16:40:40 +02:00
Christian Dywan f492a28764 Don't save empty metadata keys to XBEL 2009-07-18 16:37:01 +02:00
Christian Dywan afc414e7e3 Skip "owner" elements, these are not metadata keys 2009-07-18 16:24:56 +02:00
Christian Dywan 967ad910ed Read metadata from XBEL elements other than the root folder 2009-07-18 16:16:39 +02:00
Christian Dywan dc440e85db Save metadata of items other than the root folder 2009-07-18 15:49:25 +02:00
Christian Dywan 3ac71da2c4 Make sure to only update the proxy array if it's still there
The proxy array of the browser is unset during disposal, so we
may end up trying to work with a NULL value.
2009-07-18 15:30:03 +02:00
Enrico Tröger e6ecea4194 Sort the list of extensions in the side panel 2009-07-18 15:25:15 +02:00
Enrico Tröger 54192725c0 Don't repopulate the toolbar when opening the toolbar editor 2009-07-18 15:19:54 +02:00
Enrico Tröger b7b741a146 Show icons in the toolbar editor 2009-07-18 15:17:41 +02:00