Commit graph

1196 commits

Author SHA1 Message Date
Dale Whittaker 9c9f34180d Implement string_list setting in MidoriExtension 2009-04-25 16:02:29 +02:00
Dale Whittaker ffd58a06a8 Implement katze_strv_assign 2009-04-25 16:01:28 +02:00
Dale Whittaker b7f684b345 Implement sokoke_key_file_get_string_list_default 2009-04-25 16:00:51 +02:00
Christian Dywan c31d9936d9 Fix a crash when failing to open a downloaded file 2009-04-24 20:13:57 +02:00
Christian Dywan c0291bb4a3 Update the browser header file for midori_browser_get_for_widget 2009-04-23 04:15:07 +02:00
Christian Dywan d45b72941e Make history panel properly detachable 2009-04-23 04:14:32 +02:00
Christian Dywan 04dfda755d Make console panel properly detachable 2009-04-23 04:14:08 +02:00
Christian Dywan 9e97fabd30 Make bookmark panel properly detachable 2009-04-23 04:13:19 +02:00
Christian Dywan 5a43b646b5 Add midori_browser_get_for_widget_utility function
This function will look for a MidoriBrowser according to a
particular widget - even if it's inside a detached panel
window or any other window transient for the browser.
2009-04-23 04:10:38 +02:00
Matthew Gyurgyik db0c626ec1 Catch and ignore mouse buttons meant for horizontal scrolling 2009-04-23 04:08:28 +02:00
Christian Dywan daf6ca74e7 Remove leftover code from MidoriWebSettings 2009-04-22 23:57:10 +02:00
Christian Dywan 023abc9c72 Fix toggling of Colourful Tabs 2009-04-22 23:54:55 +02:00
Christian Dywan dd4818bf3e Fix a crasher when re-enabling the Mouse Gestures extension 2009-04-22 23:54:07 +02:00
Christian Dywan b058e8ec5d Add a remove-browser signal to MidoriApp 2009-04-22 21:58:00 +02:00
Christian Dywan 758434e711 Add midori_browser_foreach to iterate over all present browsers 2009-04-22 21:53:14 +02:00
Christian Dywan d7f6c7ded8 Add a function to determine if an extension is being deactivated 2009-04-22 20:01:10 +02:00
Christian Dywan e3ce454b78 Render disabled extensions as insensitive in the panel 2009-04-22 20:00:04 +02:00
Sérgio Marques b55c5bd587 Update Portuguese translation 2009-04-21 21:59:43 +02:00
Evaggelos Balaskas 3fef0f9d72 Update Greek translation 2009-04-21 21:57:44 +02:00
Christian Dywan 05967054c6 Save extension settings to a filename based folder
This prevents different folders from being created depending
on the user language.
2009-04-21 03:48:25 +02:00
Christian Dywan a6bea88932 Save activation status of extensions
Finally only extensions which are expressly activated will be
loaded on startup.
2009-04-21 03:46:11 +02:00
Stanley Zhang 7d1717911e Update Simplified Chinese translation 2009-04-20 21:40:25 +02:00
Christian Dywan 3fc285222a Add an attempt at unit testing history 2009-04-20 21:35:33 +02:00
Christian Dywan ca8d181329 Unify opening URIs externally with good fallbacks 2009-04-20 19:10:13 +02:00
Christian Dywan 574fccf445 Add sokoke_search_uri to sokoke.h 2009-04-20 18:35:16 +02:00
Christian Dywan 192084d48e Unify how search URI and keywords are combined
This handles the presence of a %1 and encoding the keywords.
2009-04-20 00:39:36 +02:00
Christian Dywan 8f58355014 Bump version to 0.1.6 2009-04-19 22:15:25 +02:00
Anton Shestakov 5daa4e4519 Update Russian translation 2009-04-19 19:10:01 +02:00
Christian Dywan 7ae35d62ab Show a 'Delete all' button in the transferbar as needed
The button shows up as a new download starts and vanishes again
if no downloads are there.
2009-04-19 19:05:05 +02:00
Christian Dywan 19c57b4da7 Make sure to create 'data' folder if NLS is disabled 2009-04-19 17:03:55 +02:00
Christian Dywan 0ecb074ea7 Update French translation 2009-04-19 16:53:04 +02:00
Christian Dywan 1ba454b805 Update German translation 2009-04-19 16:50:05 +02:00
Christian Dywan 224c7c391b Update translation template 2009-04-19 16:49:42 +02:00
Christian Dywan 3c31b23295 Mark 'Use as default' for translation 2009-04-19 16:48:37 +02:00
Christian Dywan 98456e7f24 Fix accidentally removed Find while Typing preference 2009-04-19 16:47:42 +02:00
Enrico Tröger 3b0ce548a5 Delete completion actions by list position, not index
The completion actions are not actually indiced but merely added
to a list by their relative position. So instead of deleting by
their presumed index we just delete the first one often enough.

Also fix a wrong Since tag in a new setting.
2009-04-19 02:35:24 +02:00
Christian Dywan d7d6edbff3 Percent encode search terms, so '+' actually ends up as a '+' 2009-04-19 00:47:02 +02:00
Christian Dywan 52084a21e1 Add a preference Search engines in location completion
It seems that deletion of completion actions can fail, which means
that the actions remain until the next restart. It is not clear
how to fix this.
2009-04-18 23:26:54 +02:00
Christian Dywan 18b66ce7d1 Allow marking a search engine as Default engine
The default engine is used when search terms are typed in the
address entry without tokens and for the 'Search the Web' item
in the selection context menu.

The 'Location entry search' is removed from the preferences. The
setting 'location-entry-search' remains functional however.
2009-04-18 22:41:37 +02:00
Enrico Tröger 59f4a3acdb Move search engine items in selection context menus to a submenu 2009-04-18 19:39:17 +02:00
Sebastian Andrzej Siewior b8f9571783 Don't add optimization flags for "--debug-level none"
Choosing 'none' now means no changes to CFLAGS whilst the 'debug'
and 'full' still add optimizations among other options because
they can have a significant effect on generated code.
2009-04-17 03:56:10 +02:00
Enrico Tröger 8aaa4d7c19 Properly handle closed browsers and correctly disconnect signals 2009-04-17 03:45:30 +02:00
Christian Dywan f50239676c Don't built the Tab Panel, it is not currently useful 2009-04-17 03:36:43 +02:00
Christian Dywan 310be08e48 Reword note about readonly files in the user docs 2009-04-17 03:31:53 +02:00
Enrico Tröger 6b7876cdf7 Add missing NULL check and fix a memory leak in the Addons panel 2009-04-17 03:27:15 +02:00
Christian Dywan ad82a73ab8 Show only image buttons in Statusbar Features in statusbar 2009-04-17 03:16:37 +02:00
Christian Dywan a9863cfb40 Add News Aggregator preference
The program set here is called if the user clicks on the news feed
icon, with the address of the current website as argument.

For example liferea-add-feed works like that.
2009-04-14 19:44:48 +02:00
Christian Dywan 5d360b065b Fix search engines without %s in the context menu 2009-04-14 19:19:50 +02:00
Christian Dywan 1f4b67ac06 Add some more user documentation 2009-04-14 19:01:29 +02:00
Christian Dywan 0d1fd5794d Use mnemonic in "Clear private data" button 2009-04-13 23:35:31 +02:00