1
mirror of https://invent.kde.org/network/falkon.git synced 2024-12-21 19:26:35 +01:00
Commit Graph

994 Commits

Author SHA1 Message Date
nowrep
c07e9cff3c Typo s/childs/children 2013-11-03 14:22:27 +01:00
nowrep
3159407c18 AdBlock: Use fast search tree for basic rules
For all rules that can be matched with simple string-contains match,
use fast tree searching.
Only in EasyList, there is 6000 those rules.
It improves overall performance of AdBlock matching by 5 - 10 times,
at the cost of memory.
The tree needs about 1.5MB memory for 1000 rules, which is a great
tradeoff for such big performance improvement.
2013-11-02 17:43:18 +01:00
nowrep
22b8103fb4 AdBlockManager: Match always by lower case strings 2013-11-02 17:42:20 +01:00
nowrep
4a85e59778 AdBlockRule: Add new rule type Invalid for invalid rules 2013-11-02 17:41:51 +01:00
nowrep
6f6bba66f6 X11: Use different WM_CLASS for private browsing window 2013-10-21 15:59:25 +02:00
nowrep
ea7720e64b Added option to copy download link in download options dialog.
Closes #1056
2013-10-17 17:20:50 +02:00
Muhammad Fawwaz Orabi
c2ed0d6482 Enhanced plural forms for languages with complex rules 2013-10-10 10:36:01 +02:00
nowrep
cb0cd31f3b Coding style in downloaditem.cpp 2013-09-29 13:52:45 +02:00
David Rosca
8a3b3bd6a9 Merge pull request #1049 from forabi/master
[translation] Added plural forms for hours/mins/secs in download manager and tr() for data units
2013-09-29 04:46:27 -07:00
Muhammad Fawwaz Orabi
baecfddad1 Added plural forms for hours/mins/secs in download manager and tr() for data units 2013-09-28 23:01:53 +03:00
nowrep
611e8bbfdf [RSSWidget] Fixed displaying a lot of RSS feeds.
Closes #906
2013-09-22 15:48:17 +02:00
Mladen Pejaković
68eff6bc3a Contributor's email address change 2013-09-21 00:02:56 +02:00
nowrep
ee8a00ea50 [SslErrorDialog] Add option to accept certificate permanently.
Closes #939
2013-09-19 20:21:46 +02:00
nowrep
55cbdec32c [Unloaded tab color] Make sure it work also for black color
Closes #1013
2013-09-17 17:03:50 +02:00
nowrep
e56a3a69f8 X11: Changed main window WM_CLASS to "QupZilla Browser" 2013-09-14 21:26:40 +02:00
nowrep
5de4075a98 Tabs: Make sure unloaded tabs color is different even for white color.
Closes #1013
2013-09-13 17:29:52 +02:00
Jonathan Hooverman
474cb7baa7 Fixed a small typo in bookmarksimportdialog.ui 2013-09-11 11:47:02 +02:00
nowrep
68172898d0 Merge branch 'master' of github.com:QupZilla/qupzilla 2013-09-10 16:02:28 +02:00
nowrep
48860aa398 Bookmarks Import: Add option not to fetch icons
Closes #1018
2013-09-10 16:01:40 +02:00
Jonathan Hooverman
f17d19643c Fixed a small typo in ieimporter.cpp 2013-09-10 15:55:05 +02:00
Jonathan Hooverman
56518a6749 Fixed a small typo in ieimporter.cpp 2013-09-10 15:53:30 +02:00
nowrep
18baba4489 Correctly set fileName member of Plugin struct.
Thanks to char101
Closes #1020
2013-09-10 15:52:18 +02:00
nowrep
4280dcd9fa Fixed coding style and added copyright 2013-09-10 15:45:51 +02:00
David Rosca
655bb6ffeb Merge pull request #1023 from jdbastardy/ieimport
added internet explorer import
2013-09-10 06:41:27 -07:00
Mattias Cibien
59dadbbe1f added internet explorer import 2013-09-10 09:33:38 -04:00
David Rosca
ffdfece9fb Merge pull request #1009 from jdbastardy/master
Added possibility to save and retrieve proxy passwords
2013-09-10 06:18:10 -07:00
nowrep
e477b4cb63 Updated CA bundle 2013-09-08 13:52:48 +02:00
Mattias Cibien
41dba7068a Added possibility to save and retrieve proxy passwords 2013-09-03 16:39:07 +02:00
S. Razi Alavizadeh
333d0b0cdd Fixed, update icon of detached tab. 2013-09-03 10:59:12 +04:30
S. Razi Alavizadeh
dfa2218893 [Windows] Fixed disabling transparent effect when composition is disabled by OS. 2013-09-03 10:14:51 +04:30
nowrep
51a686598d Merge branch 'master' of github.com:QupZilla/qupzilla 2013-09-01 12:47:42 +02:00
Mladen Pejaković
5d3ee06007 Typo fix in cookie manager 2013-08-27 14:22:29 +02:00
nowrep
aeded87710 License Viewer: Use Courier font + small visual tweaks
Added close button and changed default size
2013-08-25 23:50:24 +02:00
nowrep
0a3b8e4ad4 Make SchemeHandler destructor virtual 2013-08-21 20:52:49 +02:00
S. Razi Alavizadeh
1ebc952ae0 Fixed closing tabs from TabsMenu by middle-click 2013-08-21 17:08:37 +04:30
nowrep
f098f1e1d1 Fix using external download manager with use defined location setting.
Closes #984
2013-08-12 15:32:03 +02:00
nowrep
e75248a335 Set DuckDuckGo as a default search engine 2013-08-12 10:46:24 +02:00
nowrep
25834dea06 SpeedDial: Replaced facebook with duckduckgo as default page
Closes #990
2013-08-12 10:34:35 +02:00
S. Razi Alavizadeh
1cca824d66 [LocationBar] Don't move the cursor to the end if inline completion is empty. 2013-08-07 02:02:06 +04:30
nowrep
20f3b48898 Removed link for removing cookies from Adobe Flash Player 2013-08-03 22:57:50 +02:00
S. Razi Alavizadeh
99236b58be Open the new window in the screen contains the last active window. 2013-08-04 00:47:15 +04:30
S. Razi Alavizadeh
7dbaf71f23 Fixed changing TabsOnTop option when there are more than one window. 2013-08-04 00:39:54 +04:30
nowrep
17a6879715 Fixed Accept-Language header so it works with all sites 2013-08-02 20:16:06 +02:00
S. Razi Alavizadeh
65cb4bdb9a [SideBarManager] Fixed ambiguous shortcuts when calling refreshMenu()
-also fixed compile issue after 621ab569
2013-08-02 00:21:56 +04:30
nowrep
567d6c74f4 GreaseMonkey: Run usercscripts in all frames on page 2013-07-29 17:55:35 +02:00
nowrep
7a75153b9f Added Xabier Aramendi into About dialog as translator 2013-07-28 20:55:28 +02:00
nowrep
621ab56951 DBusNotifications: Use non-blocking DBuS calls 2013-07-25 11:37:54 +02:00
nowrep
51a262bc8d [Master Password Dialog] Set minimum width and height for widget
Fixes issue with possible resize to 1x1 px size
2013-07-24 12:33:39 +02:00
S. Razi Alavizadeh
7434cedd44 Don't clear active state of plugin's sideBar on closing. 2013-07-17 18:51:39 +04:30
nowrep
3a5f8a263b Fixed compilation with Qt 5 2013-07-17 16:06:10 +02:00
nowrep
371250ff15 Preferences: Load autofill page on-demand
Don't ask for master password when preferences dialog is opened.
Only ask for it when user actually enters autofill page.
2013-07-14 22:29:47 +02:00
S. Razi Alavizadeh
b05ddc12db [ThemeManager] Fixed crash on saving settings when theme is unavailable. 2013-07-13 02:31:24 +04:30
nowrep
c313b2d961 Set WM_CLASS also to Download Manager. 2013-07-12 11:43:13 +02:00
S. Razi Alavizadeh
d3cb32247a [RTL Layout] Set layoutDirection of widgets with LTR contents to LTR, for having a better look.
- closes #971
2013-07-11 20:48:32 +04:30
Jonathan Hooverman
4848def230 Modified copyright year 2013-07-11 16:21:57 +02:00
nowrep
f05a300281 What is this? I didn't write it ... 2013-07-11 11:01:32 +02:00
S. Razi Alavizadeh
b153324484 [RSSManager] Fix some small leaks. 2013-07-10 08:06:05 +04:30
nowrep
3a06549c70 Fix compilation with Qt 5.1 2013-07-09 10:43:23 +02:00
nowrep
e690dbdd2c Fix compile on non X11 platforms 2013-07-08 00:16:02 +02:00
nowrep
7e00f73daf Define QzTools::setWmClass on all platforms.
Get rid of #ifdef's and make it do nothing on non X11.
2013-07-08 00:08:05 +02:00
nowrep
2dcb5efbb1 Don't leak when setting WM_CLASS 2013-07-07 15:29:41 +02:00
nowrep
dccf8d9787 X11: Set correct WM_CLASS property to windows
Closes #968
2013-07-07 12:32:55 +02:00
nowrep
166a7fedd4 [AesInterface] Q_OBJECT macro is needed there for translations.
It is needed for tr() functions.
2013-07-05 15:55:15 +02:00
S. Razi Alavizadeh
5d48edc7a3 [LocationBar][StatusBar] show precent decoded version of non-latin link and draw RTL path correctly.
- also fixed a compile issue
2013-07-05 02:51:07 +04:30
nowrep
973cb65349 Don't set network configuration to network manager.
Closes #957
2013-07-01 17:39:56 +02:00
nowrep
2554ad9870 Coding style: Uninline public functions 2013-06-30 12:41:01 +02:00
nowrep
8414f4fa48 Updated translations 2013-06-30 12:27:29 +02:00
Jonathan Hooverman
eee53c8a42 Fixed some typos in passwordbackends 2013-06-28 13:46:46 +02:00
S. Razi Alavizadeh
f01157d71c EncryptedPasswordBackend: ask password on function call not on each entry
-also fixed converting to plain data
2013-06-26 21:17:43 +04:30
nowrep
f6449b0402 EncryptedPasswordBackend: Make sure only one ask password dialog is visible at time. 2013-06-26 13:59:46 +02:00
nowrep
7a0a4ea31e EncryptedPasswordBackend: Coding style 2013-06-26 13:24:18 +02:00
nowrep
eb2567939f Removed Google Reader from online RSS readers.
Also fixed uninitialized variable issue in AES interface.
2013-06-22 17:33:59 +02:00
nowrep
31d906b75b Correctly link to OpenSSL library 2013-06-21 15:24:39 +02:00
nowrep
0927bf0cb7 Fix compilation on Linux + update build requirements 2013-06-21 11:09:19 +02:00
S. Razi Alavizadeh
3170fccf0e [MasterPasswordDialog] Fixed, clear masterpassword always changes backend.
-Also fixed recursive call to QDialog::exec()
2013-06-21 03:27:58 +04:30
S. Razi Alavizadeh
5ea3572368 [Windows][Tests] Fixed compile issues on Windows. 2013-06-19 02:07:46 +04:30
S. Razi Alavizadeh
05755158f9 [PasswordManager] Added DatabaseEncryptedPasswordBackend.
-It uses AesInterface for all encryption/decryption (AES 256 CBC)
2013-06-19 02:07:43 +04:30
S. Razi Alavizadeh
102d90b77b [PasswordManager] Moved saving selected backend to switchBackend().
-Also added PasswordManager::passwordBackendChanged() signal.
-Also some other options moved to AutoFillManager::currentPasswordBackendChanged()
2013-06-19 02:07:41 +04:30
S. Razi Alavizadeh
aaf082a332 [PasswordManager] change return type of updateEntry() to bool. 2013-06-19 02:07:39 +04:30
S. Razi Alavizadeh
6342884e86 Added AES encryption/decryption ability (version 1)
-AesInterface is a Qt interface for AES encryption/decryption
   that uses AES 256 CBC mode.
2013-06-19 02:07:38 +04:30
nowrep
50a4d78026 Removed unnecessary QDebug 2013-06-18 11:05:25 +02:00
nowrep
99b35a19b5 Use palette colors for indicating not yet loaded tabs.
Also fixed compile issue from previous commit.
2013-06-18 11:03:52 +02:00
Charles
18f65a66f6 Only set the unloaded tab color if the url is not empty 2013-06-18 14:33:05 +07:00
Charles
7882cbcc98 Set unloaded tab color to rgb(100, 100, 100) 2013-06-18 14:25:37 +07:00
nowrep
136452ad2a Properly test for USE_QTWEBKIT_2_2 define 2013-06-17 21:03:45 +02:00
Charles
9e476bfbc2 Enable closing tab by middle clicking in the tab list menu 2013-06-16 13:49:08 +02:00
nowrep
98fac13f85 [MacWebViewScroller] No need to use WebView subclass. 2013-06-12 19:58:25 +02:00
nowrep
d94a4b5386 Bumped ca-bundle version 2013-06-11 09:57:56 +02:00
nowrep
732a59e6ce Updated ca-bundle.crt 2013-06-11 09:56:37 +02:00
nowrep
c21f2882be [DownloadManager] Also raise window when showing it.
Closes #937
2013-06-11 09:08:26 +02:00
nowrep
6abb37d6a1 [SuperButton] Show menu correctly inside with RTL layout. 2013-06-09 12:54:50 +02:00
nowrep
d17b06ff65 [LocationBar] Delete key to hide inline completion 2013-06-09 12:27:25 +02:00
nowrep
acbd04dd3d Improved performance of WebHistoryInterface
Use std::set to search in logarithmic time.
2013-06-09 12:05:20 +02:00
nowrep
f149aaebf2 Add possibility to load themes from profile directories.
Themes are now loaded from the following directories:
 1. Directory "themes" in user profile
 2. Directory "themes" in root profile directory
 3. System data path
      > /usr/share/qupzilla/themes on Linux
      > $EXECUTABLE_DIR/themes on Windows

Closes #928
2013-06-07 12:59:22 +02:00
nowrep
82701235ee Don't force older SSLv3 protocol for secured connections.
Closes #921
2013-06-07 11:47:36 +02:00
S. Razi Alavizadeh
9de433dffd [BookmarksToolbar] Fixed move Left/Right in RTL layout.
-closes #924
2013-06-07 03:00:26 +04:30
nowrep
9be2b6f5ca Fix "Hide tabbar with only one tab" option to work also with fullscreen.
Closes #927
2013-06-06 13:14:12 +02:00
nowrep
c305811334 Correctly hide/show rss icon with "Always show go icon" option.
Regression from 05ca29715f
Closes #926
2013-06-06 11:54:22 +02:00
nowrep
b59d42fc1b Don't try to download empty page.
Closes #925
2013-06-06 11:48:43 +02:00
nowrep
de10968498 [PasswordsManager] Make names of backend translatable.
AutoFill needs to have Q_OBJECT macro for QObject::tr function.
2013-06-05 23:14:03 +02:00