Commit graph

2158 commits

Author SHA1 Message Date
Christian Dywan c99921022f Implement completion with live sqlite queries
If sqlite is available, we can directly query results from the
database and populate our model on the fly.
2010-01-17 18:14:49 +01:00
Christian Dywan 07261e284c Re-implement location action with our own completion popup
Completion is triggered on key press only, with a delay of 150ms.

Completion can be triggered by input method usage.

The popup size adjusts to the entry size and closes if focus is lost.
2010-01-17 18:14:49 +01:00
Christian Dywan 27634e4f1e Use prepared statement to read history array instead of exec 2010-01-17 18:14:49 +01:00
Christian Dywan 7f26cc7384 Remove 'Search engines in completion' functionality
The feature doesn't work well with more than two engines.
2010-01-17 18:14:49 +01:00
Christian Dywan c335bb19c7 Generate LINGUAS at buildtime and recognize LINGUAS variable 2010-01-17 18:14:49 +01:00
Christian Dywan 2d8c8bebf5 Add G_GNUC_CONST to all Midori type functions 2010-01-17 18:14:48 +01:00
Christian Dywan 07d4964e90 Add G_GNUC_CONST to all Katze type functions 2010-01-17 18:14:48 +01:00
Masato Hashimoto e1bfefb0ee l10n: Updated Japanese (ja) translation to 100%
New status: 571 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2010-01-17 08:40:39 +01:00
Christian Dywan 86d060f250 Change db_ helpers in main.c into direct sqlite3_ calls
This means 1 function call instead of 2 or 3 calls for each
query and should reduce some overhead.
2010-01-15 07:07:00 +01:00
Kim Boram de141078b2 Update Korean translation 2010-01-15 07:07:00 +01:00
Enrico Tröger e6163a761f Only define adblock_prepare_urihider_js() if it is used 2010-01-15 07:07:00 +01:00
Michal Várady d85d2806be l10n: Updated Czech (cs) translation to 100%
New status: 571 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2010-01-14 18:04:37 +01:00
Xu Meihong cb1616bdf2 l10n: Updated Chinese (China) (zh_CN) translation to 100%
New status: 571 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2010-01-14 15:31:07 +01:00
Xu Meihong 953b2e66bb l10n: Updated Chinese (China) (zh_CN) translation to 100%
New status: 571 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2010-01-14 15:25:52 +01:00
Sergio Marques bf714397e9 l10n: Updated Portuguese (pt) translation to 100%
New status: 571 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2010-01-14 11:10:27 +01:00
Harald Servat 0ea5e6c60f l10n: Updated Catalan (Valencian) (ca) translation to 100%
New status: 571 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2010-01-14 10:03:18 +01:00
Per Kongstad a68bba4846 l10n: Updated Danish (da) translation to 100%
New status: 571 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2010-01-14 09:30:48 +01:00
Christian Dywan 8dbc86361d Implement 'Close other tabs' menu item in tab context menu 2010-01-14 02:49:19 +01:00
Alexander Butenko 9b01e48975 Tell the soup message it was finished to allow it to release memory 2010-01-14 02:23:00 +01:00
Alexander Butenko bb4c381b43 Use a script to hide images and frames that are blocked 2010-01-14 02:19:38 +01:00
Enrico Tröger 27567de620 Guard image with #define to prevent unused variable warnings 2010-01-14 02:01:30 +01:00
Alexander Butenko 4dae65d802 Speedup adblock by removing greedy regex if we have 1 or 2 signatures 2010-01-14 01:52:43 +01:00
Alexander Butenko 11ff993ecd Strip trailing whitespace from console messages 2010-01-13 06:56:12 +01:00
Dale Whittaker 96178e60b7 Check page icons of search engines first, afterwards icon names 2010-01-13 06:55:49 +01:00
Christian Dywan d536d90d33 Do not call xmlCleanupParser after parsing news feeds
This function is an aggressive means of releasing memory that may
leave libxml in an unusable state.
2010-01-13 06:52:42 +01:00
Christian Dywan 789485a086 Do no extra type checking when querying the history database 2010-01-13 00:10:32 +01:00
André Stösel 4e561eeef3 Fixup the key value to allow Ctrl + Shift + Tab 2010-01-12 23:34:10 +01:00
Christian Dywan dab3505e0c Store argument vector and display it in about:version 2010-01-12 23:34:10 +01:00
Sergio Marques 03450316b0 l10n: Updated Portuguese (pt) translation to 100%
New status: 570 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2010-01-12 11:52:25 +01:00
Aleksandr Ponomarenko bef62050d4 l10n: Updated Russian (ru) translation to 100%
New status: 570 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2010-01-11 23:49:00 +01:00
Christian Dywan 25696e8e20 Update German translation 2010-01-11 22:02:16 +01:00
Christian Dywan 058bb33024 Add 'LT_PREREQ(2.2)', uncommented, to uri search tests
The string is obviously not a valid domain name. Yet our
recognition isn't aware of that.
2010-01-11 21:55:12 +01:00
André Stösel ca5bfa1b1d Allow the panel to expand, to stop it from ever-growing in fullscreen 2010-01-11 21:55:12 +01:00
Timo Verbeek b7384bf441 l10n: Updated Dutch (Flemish) (nl) translation to 53%
New status: 305 messages complete with 125 fuzzies and 140 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2010-01-11 10:13:06 -05:00
Alexander Butenko 2832704f7d Implement "autosuggest" in form history and bump the version
1. Honor non W3C but commonly used "autosuggest" attribute.

2. Bump version to 1.0. The plugin can be considered stable.
2010-01-10 22:57:17 +01:00
Alexander Butenko 089315bcaa Speedup adblock with blacklists and reorganize unit tests
1. Blacklist for pattern matching. 1 regexp has more than 1
signature. If the 1st match failed, there is no need to
match with the same regex a second time if the signature matched.
This gives us 20% speedup.

2. Cleanup for performance tests.

3. Tests reorganized. now we are checking pattern validation
plus performance timing. Simlifies testing.

4. Bump version to 0.5. The next patch will add option matching
so we will bump it to 1.0 once it is tested.
2010-01-10 22:52:06 +01:00
Christoph Wickert 96a03e91bf Use FileTransfer category rather than Network for download managers 2010-01-10 22:02:46 +01:00
Christian Dywan a4a9cd91d3 Use an alignment the image size request to adjust close buttons 2010-01-10 22:02:46 +01:00
Christian Dywan 16947894d4 Make %u in command lines work just like %s
This is not strictly by the spec but it works in practise.
2010-01-10 22:02:46 +01:00
Carles Muñoz Gorriz 4fcf840ed3 l10n: Updates to Catalan (Valencian) (ca) translation
Transmitted-via: Transifex (translations.xfce.org)
2010-01-10 13:02:05 +01:00
Christian Dywan 9cf6f6a3cc Move around preferences so Open panels in Windows is always shown 2010-01-10 07:22:21 +01:00
André Stösel de4eede5cc It should be 'gint position', not gboolean 2010-01-10 07:22:20 +01:00
Christian Dywan a7cbc73981 Add i18n comments for Paste Proceed as well as Go to next/ previous page 2010-01-10 07:22:20 +01:00
Anton Shestakov b88c26d334 Update Russian translation 2010-01-10 07:22:20 +01:00
Sergio Marques 471978afd4 l10n: Updates to Portuguese (pt) translation
Transmitted-via: Transifex (translations.xfce.org)
2010-01-09 11:42:04 +01:00
Masato Hashimoto aed22208c3 l10n: Updates to Japanese (ja) translation
Transmitted-via: Transifex (translations.xfce.org)
2010-01-09 10:10:49 +01:00
Leandro Regueiro 16580158f1 l10n: Updates to Galician (gl) translation
Transmitted-via: Transifex (translations.xfce.org)
2010-01-08 18:15:03 +01:00
Per Kongstad b5d714e844 l10n: Updates to Danish (da) translation
Transmitted-via: Transifex (translations.xfce.org)
2010-01-08 09:43:34 +01:00
David Štancl 0c1a519d57 l10n: Updates to Czech (cs) translation
Transmitted-via: Transifex (translations.xfce.org)
2010-01-08 08:32:36 +01:00
Christian Dywan a8d3d0955f Remove empty button from the Extensions panel 2010-01-08 01:44:48 +01:00