1
mirror of https://invent.kde.org/network/falkon.git synced 2024-12-23 12:16:34 +01:00
Commit Graph

3127 Commits

Author SHA1 Message Date
nowrep
d753e21a5c Revert "WebSearchBar: Select alls text + set focus after search engine changed."
This reverts commit 9ec85ad49d.
2013-12-30 12:06:08 +01:00
nowrep
6f4e236e6e [BookmarksImport] Show InternetExplorer only on Windows 2013-12-30 11:31:19 +01:00
nowrep
b1da23ca72 [Bookmarks] Added option to export bookmarks to HTML file. 2013-12-30 00:35:01 +01:00
nowrep
4265b90643 [TabPreviews] Another tab preview behavior tweak 2013-12-29 14:50:12 +01:00
nowrep
99a4559973 [ClearPrivateData] Ask user before actually deleting data. 2013-12-29 11:59:30 +01:00
nowrep
e78e0fe498 [TabPreviews] Only hide preview on LeaveEvent when cursor is outside tabbar.
For some reason, tabbar receives first leave event (after first preview
is shown) even when cursor is inside tabbar rect, which leads to this
first tab preview being shown -> hidden and then again shown.
2013-12-28 17:25:41 +01:00
nowrep
1b3c9e38ea [TabPreviews] Don't show tab preview when moving tab 2013-12-28 17:12:24 +01:00
nowrep
d52b0e2cea [OptimizeDb] Move Optimize Database link to ClearPrivateData dialog. 2013-12-28 16:55:08 +01:00
nowrep
271e78a6c9 [BrowsingLibrary] Fixed loading RSS feeds after first library window close. 2013-12-28 16:35:52 +01:00
nowrep
1808208f66 [WebView] Correctly replace \t in selected text 2013-12-28 15:26:56 +01:00
nowrep
b8cb20ced6 Revert "[Code] Use QDir::separator() instead of hardcoded "/""
This reverts commit 4f059a75ee.

It is really not helpful at all (Qt will automatically use native
separators)
2013-12-27 15:09:42 +01:00
nowrep
a9dc3a929a [Code] Added comment 2013-12-27 15:09:31 +01:00
nowrep
eb1f4f590d [WebView] Fixed GoogleTranslate urls 2013-12-26 21:26:30 +01:00
nowrep
4f059a75ee [Code] Use QDir::separator() instead of hardcoded "/"
QDir::separator() returns native separator (= "\" on Windows)
2013-12-26 20:52:21 +01:00
nowrep
f28eb82fb2 [FileDialogs] All file dialogs now remember last directory. 2013-12-26 20:49:59 +01:00
nowrep
5828d57277 [TabBar] Fixed crash in tabSizeHint (division by zero). 2013-12-26 19:52:07 +01:00
nowrep
e9fccbfb75 [ComboTabBar] Fixed height of tabbar when there are no normal tabs. 2013-12-26 19:46:56 +01:00
nowrep
3d4da9e4ea [FileDialogs] Remember last path in all dialogs
Closes #1075
2013-12-25 19:06:58 +01:00
nowrep
33615d3f32 Fixed compilation with Qt 5 2013-12-24 17:21:10 +01:00
nowrep
5af425aecc [WebView] Added new conetxt menu action for translating page
Also added icon for W3Validator.

Closes #860
2013-12-24 14:56:17 +01:00
nowrep
23d402a12b [ComboTabBar] Setup layout as soon as possible.
Also fixed typo widthes -> widths
2013-12-24 12:28:51 +01:00
nowrep
4ed66114e7 [TabPreviews] Only show previews after a small delay of mouse at tab
Instead of showing previews on ToolTipEvent, which would be fired
immediately if moving from one tooltip to another, it now always show
preview after a set small delay.
This delay have been changed to 300 msecs from original 200 msecs.
2013-12-24 11:58:00 +01:00
nowrep
0038fd6cb6 [ComboTabBar] Double click on scroll buttons will scroll to end/start 2013-12-24 00:57:01 +01:00
nowrep
cf87a9895e [TabPreviews] Immediately hide preview when using mouse wheel in tabbar 2013-12-24 00:18:28 +01:00
nowrep
3bfa8cecaa [TabPreviews] Fix some small tab preview issues with ComboTabBar 2013-12-24 00:01:35 +01:00
nowrep
e8bbe53edb [ComboTabBar] Correctly fix tabAt function 2013-12-24 00:01:18 +01:00
nowrep
b4f3b5962e [ComboTabBar] Fix tabAt when pos is on right/left scroll buttons 2013-12-23 21:24:41 +01:00
nowrep
6c747b3c36 [Coding style] It should be only one if statement... 2013-12-23 20:32:42 +01:00
nowrep
ea8b099688 [ComboTabBar] Tweaked appearance of buttons when tabs overflows.
Also disabled painting shadow gradient indicationg that tabbar is not
scrolled at the end.
2013-12-23 20:31:56 +01:00
nowrep
3e3d823d95 [ComboTabBar] m_heightIsDirty is not really needed 2013-12-23 20:31:51 +01:00
nowrep
852e197334 [ComboTabBar] Workaround for setting tabbbar height with Oxygen 2013-12-23 20:31:44 +01:00
S. Razi Alavizadeh
23876a3765 [ComboTabBar] Fixed weird scrolling on resizing. 2013-12-23 20:31:12 +01:00
nowrep
6fcbefc7b1 TabBar: Edit sizes of tabs. Minimal tab width is now 100 2013-12-23 20:31:05 +01:00
S. Razi Alavizadeh
bff614144b Added TabStackedWidget + ComboTabBar
Set of patches:
Introduce TabStackedWidget+ComboTabbar
[Windows] Fix enabling blur background in fullscreen
[ComboTabBar] Fix some issues with pinned tabs
[ComboTabBar] Don't use pointer to integer,
Implement TabStackedWidget::keyPressEvent() and fix changing tab by wheel event
Fix animation delay of dragged tab's buttons.
[ComboTabBar] Add themable scrollButtons
2013-12-23 20:30:54 +01:00
nowrep
ed8ec5ab4a [LocationBar] Fixed rendering selected text with visible popup completer. 2013-12-23 19:21:47 +01:00
nowrep
7e088d0f1d [Fix] Url with only query is valid too
mailto:?subject=foo should be treated as valid url too

Closes #1112
2013-12-22 00:46:00 +01:00
nowrep
ffd560142b Fixed showing "//" as receiver in Thunderbird form "Send page/link ..." actions
Instead of empty receiver address, just one space %20 is used.
2013-12-22 00:39:23 +01:00
nowrep
3295899230 Files with relative paths can now be opened from command line
Closes #1109
2013-12-18 17:51:38 +01:00
nowrep
af33f79c66 [Translations] Pulled all plugins translations from Transifex
*Passwords and StatusBarIcons were missing
2013-12-06 22:46:28 +01:00
nowrep
efe1d4d125 [Translations] Pulled plugins translations from Transifex 2013-12-06 22:32:58 +01:00
nowrep
d519a1253e [Sessions] Last 2 sessions are now backuped in profile directory.
Closes #1100
2013-12-06 21:26:07 +01:00
nowrep
5a550eb853 [Preferences] Move "Add .co.uk by pressing ALT" option under Keyboard Shortcuts
This option adds local domain (not necessarily .co.uk) by pressing ALT

Closes #1047
2013-12-05 21:22:56 +01:00
nowrep
586982e473 [Bookmarks] Fixed drag&drop moving folders into bookmarks toolbar
Closes #1097
2013-12-05 21:15:20 +01:00
nowrep
b4f0096f96 [Code] Add/Edit some comments 2013-12-05 19:52:13 +01:00
nowrep
0d5c86f8cd [UrlCompleter] Don't show same urls multiple times
Closes #1096
2013-12-05 19:49:32 +01:00
nowrep
5a7789bd17 [WebView] Edit isValidUrl method. All non-empty urls are valid now.
Fixes #1099
2013-12-05 19:18:11 +01:00
nowrep
43ab2e44f0 [StatusBar] Don't decode url of hovered link
Workarounds #1095
2013-12-05 18:45:11 +01:00
nowrep
4f3aba95ff [TabBar] Ask user before closing all other tabs.
Closes #1088
2013-11-21 18:37:59 +01:00
nowrep
a49e574f83 [WebSearchBar] Ctrl+Up/Down for changing search engines.
Closes #1090
2013-11-21 18:23:11 +01:00
nowrep
479df003a0 defines.pri: Set QMAKE_LFLAGS_RPATH when empty
Closes #1089
2013-11-19 20:09:59 +01:00
nowrep
2276a7f274 PageFormCompleter: Coding style
PageFormCompleter::getAllElementsFromPage doesn't need passing
QWebPage *
2013-11-15 19:35:06 +01:00
nowrep
4819e2c65d UserAgentDialog: Update list of known user agents 2013-11-11 22:06:45 +01:00
nowrep
605ce133e1 OpenSearchReader: Fixed parsing files with XML declaration 2013-11-10 12:27:05 +01:00
S. Razi Alavizadeh
d1f0b1776a Fix translation issue and compile issue on Windows. 2013-11-09 22:24:39 +03:30
nowrep
478af279da SearchEngines: Fixed adding GET forms as search engines from pages 2013-11-09 16:14:54 +01:00
nowrep
f48363d484 SearchEngines: YouTube replaced with StartPage
Closes #1079
2013-11-09 15:59:35 +01:00
nowrep
2211fbf2b3 SearchEngines: Added support for POST method.
Closes #715
2013-11-09 15:48:24 +01:00
nowrep
c9ff4f1c94 SearchEngines: Return SearchResult on all searches 2013-11-09 13:32:03 +01:00
nowrep
8a5a4017d6 SearchEngine: Prepare for POST method support 2013-11-08 22:17:27 +01:00
nowrep
f465157897 SpeedDial: Google.com is no longer in default pages
See #1079
2013-11-06 17:17:49 +01:00
nowrep
5fbf11c8f2 AdBlock: Fix issue when enabling rule didn't work until restart.
When attempting to enable rule that was already disabled on startup,
it won't have an effect until completely restarting the browser.
2013-11-04 16:06:07 +01:00
nowrep
2abefeaf79 AdBlock: Added option to use full EasyList subscription
Instead of downloading only the essential half of EasyList,
user can now choose to download and use the full list.
This restriction is still here because the other half of EasyList
is full of domain restricted rules that are using RegExps in our
implementation, and thus being slow.
2013-11-03 16:04:38 +01:00
nowrep
2e9d5a3316 BSD: Make crash handler work on kfreebsd
Original patch by Georges Khaznadar in Debian's package.
http://packages.debian.org/sid/qupzilla
2013-11-03 15:11:26 +01:00
nowrep
d73d4f7ad7 AdBlockSearchTree: Save few string allocations on searching 2013-11-03 14:49:58 +01:00
nowrep
511ef3c346 AdBlockSubscription: Don't allocate search tree on heap. 2013-11-03 14:29:23 +01:00
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
Mladen Pejaković
1fcef58e8b Serbian translations update 2013-09-20 23:48:00 +02:00
nowrep
ee8a00ea50 [SslErrorDialog] Add option to accept certificate permanently.
Closes #939
2013-09-19 20:21:46 +02:00
nowrep
f527a837db Added Arabic translation to project files (.pro) 2013-09-19 12:02:53 +02:00
David Rosca
875f46ea54 Merge pull request #1033 from forabi/master
Added complete Arabic translations for the main application and plugins
2013-09-18 00:18:42 -07:00
Muhammad Fawwaz Orabi
a6466bbe15 Updated Arabic translations 2013-09-18 09:20:10 +03:00
Muhammad Fawwaz Orabi
740c8d7f4e Added complete Arabic translations for the main application and plugins, the coordinator on transifex does not seem to be active. 2013-09-18 09:04:36 +03: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
324ea1ec66 Updated translations from transifex 2013-07-28 20:51:45 +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
S. Razi Alavizadeh
b472bd2021 [GreaseMonkey] set list of userscripts as LTR widget.
-its contents are in LTR regardless of interface language.
-Closes #967
2013-07-08 14:04:19 +04:30
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
a4ee2d7497 [SBI_NetworkIcon] Use QNetworkConfigurationManager to detect online state 2013-07-01 17:38:35 +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
S. Razi Alavizadeh
eac8af1b51 [Windows] Fixed compile issue. 2013-06-17 03:46:50 +04:30
nowrep
d64a86ab7e Added new translations into project and resource files 2013-06-16 23:45:27 +02:00
nowrep
19f8c13c65 Pulled new translations (with 60+ % completed) from Transifex 2013-06-16 23:09:02 +02:00
nowrep
61ce1cb904 Updated translations from Transifex 2013-06-16 23:04:10 +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
f4315304f7 [GreaseMonkey] Fixed buttons in script list with RTL layout. 2013-06-10 23:06:17 +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
8e9ea139db Make GnomeKeyring and KWallet plugins translatable. 2013-06-08 21:04:58 +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
nowrep
7001823511 Fixed crash when opening preferences and not loaded passwords manager 2013-06-05 00:06:23 +02:00
nowrep
05ca29715f [LocationBar] Option to always show go icon.
Also removed unused m_drawCursor member variable.
Closes #914
2013-06-05 00:02:43 +02:00
nowrep
0e478a56d8 [Building] Use DEPENDPATH to correctly generate dependencies. 2013-06-04 23:18:55 +02:00
nowrep
58c0c77479 [GreaseMonkey, AdBlock] Use 16x16 icons in statusbar 2013-06-03 15:50:57 +02:00
nowrep
48528b36bf [GreaseMonkey] Correctly remove icons from statusbar on unload. 2013-06-03 15:42:14 +02:00
nowrep
197240845d [Oxygen] Tweaked last icon to be used from theme. 2013-06-02 22:47:02 +02:00
nowrep
7b736ed9df [GreaseMonkey] Added icon to statusbar.
Closes #741
2013-06-02 19:09:41 +02:00
Mladen Pejaković
0d10301ea7 [StatusBarIcons] Update translations and add Serbian 2013-06-02 18:36:18 +02:00
Mladen Pejaković
9e44b28284 [StatusBarIcons] Translate few more strings 2013-06-02 18:32:08 +02:00
nowrep
4b0552e3ef [GreaseMonkey] Added "Edit in text editor" button to script info. 2013-06-02 18:25:25 +02:00
nowrep
4d33b04310 [StatusBarIcons] Make plugin translatable. 2013-06-02 17:50:28 +02:00
nowrep
0c7dea70fd [Oxygen] Use preference icons from theme if available. 2013-06-02 17:37:38 +02:00
nowrep
7dcb19bb5f Add "Save Page Screen" action into super menu.
Also removed unncessary usage of ActionCopy.

Closes #913
2013-06-02 17:28:52 +02:00
nowrep
10bba39bd4 New tab button in toolbar opens tab with url from clipboard on middle click.
Closes #907
2013-06-02 16:46:26 +02:00
nowrep
4a7e094956 [ImagesIcon] Correctly show global settings in menu. 2013-06-02 16:29:11 +02:00
nowrep
2ed4d91064 [PageScreen] Ask before overwriting files. 2013-06-02 15:49:40 +02:00
nowrep
c15f62e17a Fixed building with Qt 5.0.x
Closes #908
2013-06-01 14:50:45 +02:00
nowrep
5d90a45f68 [Qt5] There is no support for printing to PostScript. 2013-06-01 14:47:39 +02:00
nowrep
7dd7fe94c6 [NetworkIcon] Fixed applying selected proxy. 2013-06-01 13:01:26 +02:00
nowrep
04e4d1ebf8 [NetworkIcon] Make sure empty proxies are not added to hashtable. 2013-06-01 12:21:44 +02:00
nowrep
8621ee0335 [PageScreen] Use QFileDialog::getOpenFileName instead of saveFileName. 2013-05-31 18:11:19 +02:00
nowrep
772427ef09 [PageScreen] Add possibility to save into PDF and PostScript
Closes #903
2013-05-31 13:46:45 +02:00
nowrep
bb03cfb133 [PageScreen] Add option to choose in which format to save.
Also makes the dialog less confusing whether the image was saved
or not.

Closes #902
2013-05-31 12:42:54 +02:00
nowrep
1a2e7ef788 [Print Page] Set creator to QupZilla and suggest filename.
Closes #904
2013-05-31 10:46:50 +02:00
nowrep
6da4e14bae [SBI_NetworkIcon] Fixed saving proxies other than NoProxy. 2013-05-30 22:55:08 +02:00
nowrep
63dfa9a422 Updated translations 2013-05-30 00:00:26 +02:00
nowrep
06e81bb557 [StatusBarIcons] Add settings dialog to disable/enable icons. 2013-05-29 23:59:56 +02:00
nowrep
aa18827a49 [SBI_NetworkIcon] Ask user before removing proxy. 2013-05-29 23:39:49 +02:00
nowrep
b6a386f73b [StatusBarIcon] Add fallback icons for buttons in Proxy Manager. 2013-05-28 21:25:15 +02:00
nowrep
a30ff3f0ba [StatusBarIcons] Updated translations 2013-05-28 21:21:32 +02:00
nowrep
57c4b1c2fc [StatusBarIcons] NetworkIcon can now also manage proxies.
Closes #787
2013-05-28 21:20:13 +02:00
nowrep
c5b7dbb48c [StatusBarIcons] Added network icon.
Currenlty only shows status of connection and proxy.
2013-05-27 22:20:30 +02:00
nowrep
0f695b0264 [NetworkManager] Set default configuration manager
Makes networkAccesibility signals and status working properly.
2013-05-27 19:22:01 +02:00
nowrep
77abf8493a [SiteInfo] Set correct height of list view according to icons.
See #633
2013-05-27 18:00:20 +02:00
nowrep
9725f53bbf [StatusBarIcons] Added JavaScript icon to manage JavaScript settings. 2013-05-26 18:15:24 +02:00
nowrep
3259abef09 Added new plugin: StatusBar Icons.
This plugins add extra icons into statusbar with various
functionality.
Currently, only Images icon is present, which enable changing
image load settings per-site and globally.
2013-05-26 15:46:21 +02:00
nowrep
8934c3842d [GreaseMonkey] Cleanup project file. 2013-05-25 00:29:05 +02:00
nowrep
42d19a8cf4 [GnomeKeyring] Removed test.cpp file 2013-05-24 19:10:35 +02:00
nowrep
5ee5d66e18 [GreaseMonkey] Fixed loading userscripts when first enabling plugin. 2013-05-24 14:57:33 +02:00
nowrep
ace07520d6 Fixed building GnomeKeyringPasswords plugin. 2013-05-24 14:47:36 +02:00
nowrep
a172327992 [Plugins] Added InitState to plugin's init() function 2013-05-24 11:03:16 +02:00
nowrep
30594f2480 [PasswordManager] Give user feedback when importing/exporting passwords. 2013-05-23 18:16:20 +02:00
nowrep
7e2b631f34 [PasswordManager] Ported importing/exporting for multiple backends.
However, for some reason it doesn't work for KWallet backend.
2013-05-22 15:43:44 +02:00
nowrep
3abfaed452 [SSLManager] Fixed saving IgnoreAllWarnings option.
Closes #890
2013-05-22 14:59:42 +02:00
nowrep
972af5552d [GnomeKeyring] Make tests pass with gnome-keyring backend.
Fixed PasswordManager::urlEncodePassword - ~ is also needed to encode
2013-05-21 16:43:56 +02:00
nowrep
a5a5cfbbf0 [KWalletBackend] Small changes to make tests pass. 2013-05-21 15:35:11 +02:00
nowrep
c54031793e [DatabasePasswordBackend] Make tests from previous commit pass. 2013-05-21 13:37:58 +02:00
Mladen Pejaković
a7044e36ea Plugins: Serbian translations 2013-05-20 14:23:47 +02:00
nowrep
c035e02bbd [Building] Correctly detect whether to build keyring plugins. 2013-05-20 14:12:48 +02:00
nowrep
5c698d5d2a [PasswordManager] Fixed encoding passwords to url encoded format. 2013-05-20 13:33:13 +02:00
nowrep
8da362b119 [GnomeKeyring] Added plugin for storing passwords in gnome-keyring. 2013-05-20 11:16:45 +02:00
nowrep
74edb1efa1 [KWallet] Don't load incorrect passwords from wallet. 2013-05-20 11:14:00 +02:00
nowrep
54a3509fcb [PasswordManager] Added updated member to PasswordEntry struct. 2013-05-20 11:05:54 +02:00
nowrep
c7c1002fce [Building] Fixed setting KDE_INTEGRATION flag 2013-05-20 01:10:37 +02:00
nowrep
6e4f21930c [Building] Rename KDE flag to KDE_INTEGRATION 2013-05-19 10:52:44 +02:00
nowrep
c1e70db731 [PasswordManager] Small code cleanup.
Use iterators for QHash
2013-05-19 10:34:54 +02:00
nowrep
19adf74dc5 [WebView] Added Ctrl/Shift + Insert shortcuts to copy/paste. 2013-05-19 10:22:40 +02:00
nowrep
6d36afff3e [Win] Updated installer + fixed previous commit. 2013-05-18 23:37:50 +02:00
nowrep
8172e19a3b [Win] Use custom user-agent for facebook.
Fixes facebook chat.

See #867
2013-05-18 22:55:47 +02:00
nowrep
ffc47909a8 [PasswordManager] Backends can now have its own options dialog. 2013-05-18 19:50:12 +02:00
nowrep
90a4200981 [PasswordManager] Correctly switch password backends. 2013-05-18 13:29:11 +02:00
nowrep
0fe79f3f71 Updated translations 2013-05-17 15:57:17 +02:00
nowrep
34f8162615 [PasswordBackends] Added possibility to change backends in preferences. 2013-05-17 15:42:06 +02:00
nowrep
95a44ded44 [PasswordManager] Added KWallet backend plugin.
When building with KDE integration (KDE build flag), this plugin
will now be built.

Closes #592
2013-05-15 21:31:34 +02:00
nowrep
f8ee9a4b9c [PasswordManager] Small cleanups + offer plugins to add new backends. 2013-05-15 20:05:45 +02:00
nowrep
ac90002b6f Make sure ProxyStyle is created before using it. 2013-05-15 16:49:05 +02:00
nowrep
06323ee7b8 [PasswordManager] Make backends aware of being active. 2013-05-15 15:04:48 +02:00
nowrep
2fea323af1 Moved password backends into autofill/passwordbackends folder. 2013-05-15 14:58:55 +02:00
nowrep
d42c66735e [AutoFill] Rewritten preferences to support multiple backends. 2013-05-14 22:45:20 +02:00
nowrep
bd315afe9e [AutoFill] Rewritten password management to support multiple backends. 2013-05-14 17:57:13 +02:00
nowrep
09a1bec467 Added option to detach tabs into own window.
Closes #441
2013-05-13 22:01:36 +02:00
nowrep
d391b65bed [Oxygen] Fixes crash when closing window.
This is proper fix for #838
2013-05-12 23:30:55 +02:00
nowrep
42e0f535fe [Tabs] Use theme icons for tab-new and tab-duplicate. 2013-05-12 23:14:35 +02:00
nowrep
16d5917d43 [Code] Make it possible to move TabbedWebView to other window. 2013-05-12 22:55:53 +02:00
nowrep
53890c9f0e [Oxygen] Workaround for transparent background of tooltips.
Closes #865
2013-05-12 10:59:33 +02:00
nowrep
4d01cfc9fa [LocationBar] Improved cursor painting when completion popup is visible. 2013-05-11 13:22:16 +02:00
nowrep
49ed4d05c4 Fixes in inline completion + enter completed text with left arrow key. 2013-05-11 00:17:38 +02:00
nowrep
77aa5b0f07 [LocationCompleter] Hide completion popup after Alt+Enter.
Hides completion popup after opening new tab with Alt+Enter shortcut.
2013-05-10 22:34:51 +02:00
nowrep
f651125c5c [LocationBar] Added inline completion for domains.
Closes #880
2013-05-10 22:33:36 +02:00
nowrep
1449037e88 Fixed building with Qt 4.7 2013-05-10 13:12:02 +02:00
nowrep
b7d857d4e5 [AdBlock] Improved regex for hiding AdBlock code in source viewer. 2013-05-09 19:49:13 +02:00
nowrep
68b59621c0 [Downloads] Use better translation string for manager's title.
See #878
2013-05-05 12:41:12 +02:00
nowrep
75b6d976fb [SpeedDial] Use page title from bookmarks when adding pages. 2013-05-05 12:26:47 +02:00
nowrep
a65d7b00b3 [Acid3] Make Acid3 test pass with enabled AdBlock.
AdBlock element hiding rules are inserted into body element of
page. This does not like the Acid3 test.
2013-05-05 00:14:42 +02:00
Mladen Pejaković
39e6e1a0f1 Optimization of png icons for plugins 2013-05-04 23:21:38 +02:00
Mladen Pejaković
774f156865 Optimization of png icons 2013-05-04 23:05:50 +02:00
Mladen Pejaković
2f1cd3f0f5 Fix icons incorrect sRGB profiles. Closes #843 2013-05-04 16:07:06 +02:00
nowrep
16a7156d69 [Mac] Attempt to fix slow scrolling on Apple trackpads.
Closes #832
2013-05-04 15:15:43 +02:00
nowrep
a8fad834ce [Code] Skip one allocation of QDialog on heap. 2013-05-03 12:00:08 +02:00
nowrep
650f474113 [SessionRestore] Fixed saving some tab icons in session file.
Saving directly QPixmap instead of QIcon fixes issue when some
icons don't save correctly for some reason (eg. oxygen hdd icon).
2013-05-03 00:35:14 +02:00
nowrep
1b617068b2 [AdBlock] Fixed hiding rules when more than 5000 rules in subscription.
Closes #873
2013-05-02 21:01:17 +02:00
nowrep
d59acd8dbb [WebView] Make Direction & Fonts menu translatable.
Closes #871
2013-05-02 12:02:41 +02:00
nowrep
621753ac1b [AdBlock] Added ABPindo (Indonesian) into known subscriptions. 2013-04-29 20:26:50 +02:00
nowrep
087eb93ecb [Code] Improved cppcheck script and fixed all warnings. 2013-04-28 17:50:09 +02:00
nowrep
c106c2376b [Themes] Set navigationbar layout margin and spacing from style sheet. 2013-04-27 13:51:08 +02:00
nowrep
a618cb7249 [WebSearchBar] Use search icon from theme. 2013-04-27 13:24:27 +02:00
nowrep
ba9535a727 [ToolBar] Use size of icons according to Qt style. 2013-04-27 12:57:13 +02:00
nowrep
90ccae62f2 [Linux theme] Small tweaks in locationbar icons.
Using theme icon for GoIcon. Removed explicitly setting padding.
2013-04-26 23:40:54 +02:00
nowrep
6492b2ac87 [Toolbar] Use spacing and margins according to Qt style.
Toolbar looks better now with Oxygen theme.
2013-04-26 23:11:24 +02:00
Mladen Pejaković
aac0956a0f Add spatial navigation option 2013-04-23 13:31:29 +02:00
nowrep
655259456c Properly fix 5740873ed6
Previous commit introduced new bug, background tabs didn't have close
buttons.
2013-04-23 10:01:40 +02:00
nowrep
812437ddcb Fixed building with Qt 4.7 2013-04-22 17:40:15 +02:00
nowrep
482cb18ce4 [Crash] Fixed occasional crash when extracting form data from page.
Apparently, QWebFrame::childFrames can return NULL frame.
2013-04-21 20:44:08 +02:00
nowrep
9861af4d64 [Oxygen] Set rounded corners for custom tooltips.
Show custom tooltips with rounded corners when using Oxygen
theme.
Tab previews and popup statusbar message are now painted with
rounded corners.
2013-04-21 01:24:24 +02:00
laoch
ad33d353af Fix issue with missing semicolon with portable Windows builds. 2013-04-17 08:46:19 -05:00
nowrep
5740873ed6 Fixed incorrectly showing close buttons on tabs after restoring session.
Only reproducible when tabs overflows the tabbar.
Also fixed build warning on Windows.
2013-04-17 13:35:32 +02:00
S. Razi Alavizadeh
ffdbb49444 Fixed executing order of queries by dbWriter()
-also added index tables bookmarksTitle and bookmarksUrl to
   default database.
-and removed a double check from saveBookmark()
2013-04-17 01:40:05 +04:30
S. Razi Alavizadeh
2fdce1ed81 [Windows] Fixed compile issue about mocinclude target.
-see  #849
2013-04-17 01:32:36 +04:30
nowrep
ee42199669 Fixed crash upon closing private browsing window.
Also updated translations for previous commits.
2013-04-16 10:00:18 +02:00
Mladen Pejaković
b6f4aed233 Refactoring private browsing menu action v2 2013-04-16 09:52:44 +02:00
Mladen Pejaković
6681a9156b Add icon to private browsing menu action, and add the action to super menu 2013-04-16 09:52:30 +02:00
nowrep
373050bef0 [Regression] Fixed handling key press events in webview.
Regression from 7c9b30c443
2013-04-15 23:21:00 +02:00
nowrep
f09fc7fcec [AdBlock] Make it possible to remove EasyList.
Closes #534
2013-04-13 23:00:22 +02:00
nowrep
901bdac85d [Plugins] Added possibility to unregister scheme handlers.
It is important to unregister scheme handler when unloading
a plugin, otherwise it will crash on next createRequest call.
2013-04-12 18:05:45 +02:00
nowrep
c073ce0094 Make it possible for plugins to reimplement mailto scheme. 2013-04-12 17:52:51 +02:00
nowrep
672c388407 [Plugins] Print error message when failed to load plugin.
Prints QPluginLoader's error message to the stderr.
2013-04-12 17:49:22 +02:00
nowrep
83b7f6d1c0 [Portable] Save loaded plugins with relative path.
It is now possible to correctly load plugins even when
eg. disk label on Windows changes.
2013-04-11 23:26:12 +02:00
nowrep
db6f4333f2 [Code] Added comment for previous commit (Crash fix) 2013-04-10 22:48:29 +02:00
S. Razi Alavizadeh
7c9b30c443 Fixed, sent correct event for right/left key on RTL layouts.
-see #839
2013-04-09 18:27:44 +04:30
nowrep
fe6e450a44 [Oxygen] Fix crash on close with tabs on top enabled.
See #838
2013-04-09 14:06:59 +02:00
nowrep
90c285c1ac Added function to return focused element on page.
WebView/WebPage::activeElement
2013-04-07 20:19:21 +02:00
nowrep
a73ad89f9e Allow using wildcards (*,?) in proxy exceptions.
Closes #788
2013-04-06 23:44:59 +02:00
nowrep
35ceee25ee [Preferences][Win] Changed labels on "Set as default" button.
Also renamed QtSingleApplication::removeLockedFile to removeLockFile
2013-04-05 11:39:19 +02:00
nowrep
43d514a647 [QtSingleApplication] Correctly remove lockfile only on app close.
Fixes regression when multiple instances of browser were opened.
2013-04-04 23:33:02 +02:00
nowrep
7c57588738 Cancel upload when trying to upload non-readable files. 2013-04-04 20:32:56 +02:00
nowrep
faeba013bc Fixed building with Qt 5 2013-04-03 21:14:06 +02:00
nowrep
67dbddedfe [FileWatcher] Delay emition of file/dir changed signal.
Fixes reloading files edited by eg. vim.
2013-04-02 13:14:19 +02:00
nowrep
2e853beef4 [GreaseMonkey] Fixed loading invalid script when script file is deleted
Also fixed copyright in gm_jsobect.{cpp,h}
2013-04-02 12:00:27 +02:00
nowrep
51f0232ca3 [GreaseMonkey] Added support for GM_Settings functions.
Closes #814
2013-04-02 11:21:12 +02:00
nowrep
08f3456e28 [Preferences] Fixed size of dialog on low-res screens.
Preferences content moved into QScrollArea
Closes #818
2013-04-01 15:06:32 +02:00
nowrep
6604be5f53 Updated translations.
Also removed whitespace in src/lib/network/networkmanager.cpp
2013-03-31 18:12:23 +02:00
nowrep
82f3c4159d Disabling HttpPipelining fixes video loading issue on YouTube.
Closes #830
2013-03-30 21:52:59 +01:00
nowrep
28d697b94c [PAC] Don't copy local PAC files into profile. 2013-03-30 21:15:47 +01:00
nowrep
41616486a6 [NetworkProxy] Always use direct connection as fallback. 2013-03-29 19:42:33 +01:00
nowrep
a9326eadc5 Added support for Proxy Auto-Config (PAC).
.pac files will be downloaded and executed to get
proxy configuration for each url.

Closes #747
2013-03-29 19:22:55 +01:00
nowrep
953ca726bd [ProfileUpdater] No changes in profile structure in 1.4.x versions. 2013-03-26 12:29:08 +01:00
S. Razi Alavizadeh
334f90b12b [Windows] Fixed first moment black background of new tab. 2013-03-24 01:00:05 +04:30
S. Razi Alavizadeh
dc659e2fa4 [Windows] Fixed issues about window positioning
-Fixed #821 and also position of new window
2013-03-23 21:07:58 +04:30
nowrep
1c36390e3f [Linux] Install libs into /usr/lib/arch-linux-gnu if exists.
Installing into /usr/lib/i386-linux-gnu, /usr/lib/x86_64-linux-gnu
according to build platform if this directory exists.
If not or build architecture cannot be determined, falling back to
/usr/lib directory.
2013-03-23 17:15:08 +01:00
nowrep
1d5d480c85 Added support for building with Wayland.
See NO_X11 define in BUILDING.
2013-03-23 14:16:08 +01:00
nowrep
02b22acde0 [Windows] Don't set PeerVerifyNone SSL socket verifyMode anymore. 2013-03-23 13:46:04 +01:00
David Rosca
90923d5127 Merge pull request #822 from srazi/master
Fixed a few shortcuts problems.

Closes #809
2013-03-23 05:44:30 -07:00
Oliver Gerlich
eecbc352c4 Added option to open another private window from private window.
Closes #776
Closes #772
2013-03-23 13:04:35 +01:00
S. Razi Alavizadeh
4e17c39dd8 Fixed shortcuts for RTL layout and fixed back/forward shortcuts
-see #809
-also fixed some little windows issues
2013-03-23 04:17:55 +04:30
nowrep
2d27c40384 Use /tmp/qupzilla/tmp as a temp path on Linux.
Instead of creating another folder in /tmp (qupzilla-tmp),
use already created /tmp/qupzilla.

See #811
2013-03-21 23:44:01 +01:00
nowrep
39af453281 [AKN] Fixes crash while closing tab with shown labels.
See #817
2013-03-21 15:14:35 +01:00
nowrep
cb0630de35 Don't limit speed of loading animation in tabbar. 2013-03-20 10:26:18 +01:00
nowrep
61357e17b1 [QtSingleApplication] Delete lockfile upon closing application.
Closes #811
2013-03-19 09:16:57 +01:00
nowrep
e3efd6e08e [Fonts Preferences] Fixed saving Cursive font family. 2013-03-18 22:55:18 +01:00
nowrep
e72610da0a Translate edit actions in page context menu + added delete action. 2013-03-18 15:53:16 +01:00
nowrep
a035a83d7a Fixed connecting to older secured servers by forcing older SSL protocol.
Falling back to the Qt 4.7 behavior.

Closes #490
2013-03-17 10:42:27 +01:00
nowrep
194b0ddd30 Merge branch 'master' of github.com:QupZilla/qupzilla 2013-03-17 10:36:28 +01:00
nowrep
8af495599c Development version has now 1.5.0 version number. 2013-03-17 10:32:55 +01:00
nowrep
e313c7bfde Fixed build warning. 2013-03-17 10:32:39 +01:00
nowrep
01d8689a05 Properly fixed comparison of version + added tests. 2013-03-17 10:28:07 +01:00
Jonathan Hooverman
bd406d836f Minor change to menu file entry 2013-03-16 20:50:35 +01:00
nowrep
b543658a5e Updated translations from Transifex 2013-03-16 19:53:42 +01:00
nowrep
9069a5de54 [Windows] Fixed building on Windows. 2013-03-16 19:46:22 +01:00
S. Razi Alavizadeh
45830b1917 Fixed some little issues.
-show default browser dialog after application window completely rendered and correct default checked state
-show host instead URL in authentication dialog
2013-03-16 18:19:31 +03:30
S. Razi Alavizadeh
d75ab566ef [Mac] Added some actions to menu of dock icon 2013-03-16 18:19:28 +03:30
S. Razi Alavizadeh
0293a7bcd3 [Mac] Fixed, refresh state of menu actions 2013-03-16 18:19:25 +03:30
nowrep
6ed4f6a7e6 Fixed installing bash completion + changed target folder.
It is now installed into /usr/share/bash-completion/completions/

Closes #805
2013-03-16 09:38:16 +01:00
nowrep
d4c6dbd6c2 [Fix] WebSearchBar not respecting "select all on click" option
Closes #752
2013-03-15 11:46:07 +01:00
nowrep
f95cf48f0e [Win][Qt5] Fixed invalid redrawing with transparent background. 2013-03-15 11:15:08 +01:00
nowrep
8c606c0bd1 Updated translations from Transifex 2013-03-15 11:03:25 +01:00
nowrep
ff4e5b74d4 [Fix] Certificates from custom path disappearing on preferences saving. 2013-03-15 10:44:05 +01:00
nowrep
1e6b9a915d [Build] Use pkg-config only on linux. 2013-03-14 15:29:12 +01:00
nowrep
ff55c915b3 [TabIcons] Fixed incorrectly showing icon of tabs in some rare cases.
It now correctly shows error sign on tab when error page is loaded.
2013-03-14 15:25:40 +01:00
nowrep
f508475916 [Fix] Fixed duplicating current url in history when restoring session. 2013-03-13 11:57:56 +01:00
nowrep
a9cee1fffe [Fix] Fixed showing empty back/forward history menus. 2013-03-13 11:54:58 +01:00
nowrep
eeb1231c75 [Updater] Fixed comparison of version numbers.
Also dropped support for rc/beta versions.
2013-03-12 14:09:12 +01:00
nowrep
93d22ec6fc [Fix] Don't show instant popup when clicking on back/forward button. 2013-03-12 12:19:55 +01:00
nowrep
79c57f61b6 Version 1.4.0 2013-03-11 17:45:48 +01:00
nowrep
c36e13da32 Fixed previous commit. 2013-03-11 17:38:21 +01:00
nowrep
adcb8570ed Added Yu Hai into translators. 2013-03-11 17:19:11 +01:00
nowrep
4687847963 [CaBundleUpdater] Download bundle immediately on first run.
Instead of 30 seconds waiting, try to download certificate bundle
immediately on first run of application.
2013-03-11 17:09:28 +01:00
S. Razi Alavizadeh
4e862414a1 [Windows] Small fix in theme + fixed shadow of desktop notification. 2013-03-11 17:03:59 +01:00
nowrep
d29aff5330 Updated translations from Transifex. 2013-03-11 17:00:28 +01:00
nowrep
e455f58aa1 [CaBundleUpdater] Reload certificates after finished bundle update. 2013-03-11 15:47:03 +01:00
nowrep
ab8496610e [TabPreview] Don't show tab previews while dragging tabs. 2013-03-11 15:14:50 +01:00
nowrep
8bff746d30 [AdBlock] Blocking netscape plugins even without C2F enabled.
Closes #791
2013-03-11 14:42:23 +01:00
nowrep
ef89347a7c [SuperMenu] Added Show Bookmarks and History actions. 2013-03-11 14:32:46 +01:00
nowrep
6c74289aaa [AdBlock] Added ChinaList into list of known subscriptions.
Closes #768
2013-03-10 00:37:35 +01:00
nowrep
b12c324f87 [SuperMenu] Improved menu in button used instead of menubar.
The menu is now displayed inside window, even when window
is not in fullscreen.
It now also contains the most important actions in addition to copy of
top level menus.
2013-03-08 21:06:37 +01:00
nowrep
8820703a2e [Windows] Small theme improvements of tab style.
Using transparent background for tabbar also with tabs on top.
2013-03-07 17:26:21 +01:00
nowrep
d72dddf2f1 Merge branch 'srazi-master'
Fixed conflicts:
	src/lib/other/browsinglibrary.cpp
	src/lib/tools/treewidget.cpp
2013-03-06 14:00:37 +01:00
nowrep
5f5cf7417d [Code] Updated coding style with patched Astyle + normalized signals.
Code was formatted with patched astyle that correctly formats
foreach macro.
Normalize tool is now used to normalize all signal/slots signatures
to normalized format. It saves few reallocations on connections.
2013-03-06 09:08:29 +01:00
nowrep
cc93b67002 [GreaseMonkey] Fixed crash when deleting userscript. 2013-03-05 21:40:34 +01:00
nowrep
21d201752d Fixed building certs.qrc resource on other platforms than Windows.
Followup to #768
2013-03-05 19:56:37 +01:00
nowrep
77f45e2761 OS/2 Haiku: Use own certificates from CaBundle.
Only on Linux and Mac OS X it is safe to use system
SSL certificates.

See #786
2013-03-05 18:58:03 +01:00
S. Razi Alavizadeh
a7a4ef87a7 Improved version of 'TreeWidget::filterString()' 2013-03-05 00:04:43 +03:30
nowrep
b9858f98a4 Added basic bash and zsh autocompletion files.
Bash autocompletion will be installed by default with
make install.
Zsh autocompletion has to be installed manually, more on that
in linux/completion/README
2013-03-04 13:23:04 +01:00
S. Razi Alavizadeh
f6f604698d [Win] Improved "windows" theme+transparent TabBar's background 2013-03-03 23:34:21 +03:30
nowrep
50e993e014 [TabBar] Compute minimum tab sizes with ProxyStyle pixelMetrics.
It will make it possible for styles to basically style tabs.
2013-03-03 20:20:49 +01:00
nowrep
aa2f6664bf Quick fix for previous commit. 2013-03-02 23:18:49 +01:00
nowrep
1f5df24a44 [TabBar] Position of add tab button was incorrect sometimes.
Fixed showing add tab button always at correct position.
Also removed duplicate code in tabSize.
2013-03-02 18:15:05 +01:00
nowrep
320f0d20cc [Fix] Make sure both menubar and navigation bar are not hidden.
Closes #781
2013-03-01 22:53:50 +01:00
nowrep
b1eca8095e Select line in locationbar when opening new tabs only when text is empty.
Fixes followup to #752
2013-02-28 19:38:12 +01:00
nowrep
9d6e34e3e5 [Code] Rewritten AdBlockRule to use enums for rule options.
Instead of using boolean variables for every option, use one QFlag
for options and second for exceptions.
2013-02-27 21:26:41 +01:00
nowrep
4d82e307ad [AdBlock] Download also whitelist rules from EasyList. 2013-02-27 19:51:34 +01:00
nowrep
7e6d619516 AdBlock: Greatly improves performance of regexp rules.
Regexp will be parsed into parts that can be used with
QString::contains for quick match. If url contains all parts,
real QRegExp matching is applied.

This speedup affects rules that are internally converted into
regexp, not AdBlock's regexp rules (but those rules are very rarely used
in subscriptions, so there's no need to optimise them)
2013-02-26 15:48:47 +01:00
S. Razi Alavizadeh
b52d150e7d [Mac] Small fixes in themes + fixed building
Theme: fixed color of statusbar
Building: fixed linking to CoreServices framework
QzTools: show correct version of Mac OS X
Code: coding style
2013-02-26 13:01:00 +01:00
nowrep
d885444501 [Code] Use QVector instead of QList for elements bigger than pointer. 2013-02-26 12:56:11 +01:00
nowrep
a25e189904 [AdBlock] Added debug output with ADBLOCK_DEBUG define.
It will print the time needed to load all rules and also
to block each url.
2013-02-26 12:29:46 +01:00
nowrep
cf4daaa37a [Qt5] Fixed crash when using network cache from Qt 4
Network cache is now saved  in %WEBKITVERSION%-Qt%QTVERSION%
subdirectory.
2013-02-26 11:58:38 +01:00
nowrep
9f226b9738 Significant memory savings in AdBlock (~ 30MB with just EasyList)
Even empty QRegExp can occupy a lot of space in memory, which can
grow into a big number with tens of thousands AdBlock rules.
QRegExp is now allocated with new, and only when really needed.
2013-02-26 10:45:33 +01:00
nowrep
a1ad8dab9b Properly destroy NetworkManager on application close. 2013-02-25 23:25:11 +01:00
nowrep
6cf3cb637c [AutoFill] Show key icon only when password was actually filled in page.
If you have saved multiple passwords eg. for gmail.com, it will now
only show key icon when trying to login, instead of showing it all the
time on gmail.com (even after logging in).
2013-02-25 15:03:53 +01:00
nowrep
0ca121898d [PageFormCompleter] Don't try to extract form if formdata is invalid. 2013-02-25 14:51:52 +01:00
nowrep
e7213bdf12 [Qt5] Fixed getting correctly QtWebKit version with pkg-config.
QtWebKit module is named Qt5WebKitWidgets in Qt 5.
Versioning is also different from Qt 4.
2013-02-24 23:19:37 +01:00
nowrep
3e74b18622 Show Mac OS X version in QzTool::operatingSystem.
It now also supports Windows 8 detection.

Function have been renamed from buildSystem to operatingSystem
as it does not really returns build system anymore.
2013-02-24 23:02:55 +01:00
nowrep
021e6315e0 Preferences: Fixed showing current language in languages menu. 2013-02-24 13:20:54 +01:00
nowrep
d46d5c6786 [Mac] Fixes font rendering with HiDPI (retina) displays. 2013-02-24 13:20:07 +01:00
David Rosca
560c4c414c Merge pull request #780 from srazi/master
[Windows] Don't update transparent margins on close.
2013-02-24 04:17:03 -08:00
S. Razi Alavizadeh
0066027215 fixed hiding bookmarksToolbar after going back from fullscreen. 2013-02-24 15:41:06 +03:30
S. Razi Alavizadeh
825e14140c [Mac] fixed search highlighting on Mac, see #756, also don't paint cursor when showing popup. 2013-02-24 15:37:14 +03:30
nowrep
49382fd832 Updated certificate bundle + build it only on Windows. 2013-02-24 12:08:37 +01:00
nowrep
4eba746a2c GreaseMonkey: Bumped plugin version. 2013-02-24 12:07:57 +01:00
nowrep
bed43ed0c8 [Qt5] Use RegExp wrapper to take advantage of new regexp engine.
QzRegExp wrapper is using QRegExp directly on Qt 4 and
QRegularExpression (with PCRE engine) on Qt 5.
2013-02-24 10:57:58 +01:00
nowrep
f32ec93caf NetworkManager: Use certificates from bundle only on Windows.
On other platforms, let's just use system certificates.
2013-02-24 10:53:35 +01:00
nowrep
304f1704d2 GreaseMonkey: Don't load invalid scripts. 2013-02-24 10:48:23 +01:00
nowrep
53b31ea912 Fixed copying url with special characters into clipboard.
Also properly encode url for loading in W3 validator.

Followup to #762
2013-02-23 17:21:33 +01:00
nowrep
1ae60d65bb Added new Catalan translation.
Thanks to Guillem Prats and Clara Villalba.
2013-02-23 16:19:25 +01:00
nowrep
63b5a059c9 Coding style + changed line endings of copyright 2013-02-23 16:18:01 +01:00
nowrep
2ddff2a34e Restore tabs: Disable updates of tabbar while restoring session.
Fixes sometimes drawing tabbar while restoring is in process, resulting
in painting only few tabs and then all restored tabs after a moment.
It will now only draw completely restored tabbar.

Also fixed one incorrect usage of setUpdatesEnabled in TreeWidget.
2013-02-23 12:04:51 +01:00
S. Razi Alavizadeh
c7193162d2 [Windows] Don't update transparent margins on close. 2013-02-23 01:41:33 +03:30
S. Razi Alavizadeh
802f95f0d6 File and Ftp SchemeHandlers: Clickable title for easier navigation, also using native separator in file's title. 2013-02-23 00:04:14 +03:30
nowrep
7fae03959d TabsOnTop: Fixed picking correct color for drawing line at the bottom of
navigation container.
2013-02-22 18:31:44 +01:00
nowrep
b4b1ce03d6 LocationBar: Proper fix for determing when to draw cursor.
Cursor will be properly drawn by Qt when starting writing
into empty lineedit (eg. select all and start typing).
After the completion popup is hidden for the first time, Qt will stop
drawing cursor and will only paint it again after losing and gaining
focus.
2013-02-22 15:20:28 +01:00
nowrep
1cbc8c6d2d [Windows] Fixed color of selected text when view loses focus.
Closes #756
2013-02-22 11:59:52 +01:00
David Rosca
d01c512520 Merge pull request #778 from srazi/master
[Win] FileSchemeHandler: fixed issues with '*.lnk' and 'x:'
2013-02-22 02:11:05 -08:00
S. Razi Alavizadeh
33b9b3832f [Win] FileSchemeHandler: fixed issues with '*.lnk' and 'x:' 2013-02-22 12:40:10 +03:30
nowrep
bc2e163b90 X11: Symlink qupzilla/tmp into /tmp 2013-02-22 10:06:05 +01:00
nowrep
76849082e4 [LocationCompleter] Fixes performance when drawing really long urls.
data: urls can get really long (> 1000000 characters), so don't save
them in history from now on.
2013-02-22 09:36:47 +01:00
nowrep
36e73949c2 Don't show context menu on scrollbars.
Also fixed coding style in mactoolbutton.cpp
2013-02-22 09:05:30 +01:00
David Rosca
915b972e48 Merge pull request #777 from srazi/master
[FTP] fixed problem with 'link to file'+show shortcut icon for links
2013-02-22 00:04:26 -08:00
S. Razi Alavizadeh
120455b11a Used qIconProvider instead of QFileIconProvider() and removed msgHandler on Windows. 2013-02-22 03:43:59 +03:30
nowrep
64e6c36ed4 LocationBar: Fixed drawing cursor at correct position with popup opened. 2013-02-22 00:25:13 +01:00
S. Razi Alavizadeh
17591ce89f [FTP] fixed problem with 'link to file'+show shortcut icon for links 2013-02-22 01:28:22 +03:30
S. Razi Alavizadeh
06ad80583c IconProvider: fixed, return a fallback icon on non-linux OSes 2013-02-22 01:25:28 +03:30
David Rosca
2a5ff86972 Merge pull request #773 from srazi/Mac_work
Mac related fixes.
2013-02-21 02:11:07 -08:00
nowrep
3e743c9d1f Moved config directory info ~/.config/qupzilla
See #774
2013-02-21 11:05:00 +01:00
S. Razi Alavizadeh
bb9bccf580 Added 'MacToolButton' as a replacement for QToolButton on Mac 2013-02-21 01:09:26 +03:30
S. Razi Alavizadeh
72c66cb218 [Mac] RSSManager/AdBlockDialog documentMode was disabled and fixed double cursor problem. 2013-02-21 00:20:07 +03:30
S. Razi Alavizadeh
1320a6cf03 [Mac] Fixed rendering of tab's buttons. 2013-02-20 23:52:38 +03:30
nowrep
3b3e62cd76 [code] Explicitly set UTF-8 codec when using QTextStream.
Fixes encoding issues on Windows.

Closes #769
2013-02-20 19:50:59 +01:00
nowrep
ecfb784c92 Preferences: Adjust size to current page on page change. 2013-02-20 19:50:03 +01:00
nowrep
134f8f5263 [SiteInfo] Use uniform item sizes in list widget.
Also fixed showing the whole item on Windows.
2013-02-20 11:46:05 +01:00
nowrep
18a1d4802e Don't use double QUrl::fromUserInput in QupZilla constructor.
Closes #762
2013-02-19 11:56:47 +01:00
nowrep
ac7dc197ae Fixed hiding navigation container when disable and enabling tabs on top.
Closes #764
2013-02-19 11:23:21 +01:00
nowrep
27cd8cce64 Revert "[QtWin] using of direct WinAPI call."
It has to be resolved at runtime to provide the same binary
compatibility with Windows versions older than Vista.

This reverts commit 2db89f50bf.
2013-02-18 21:44:14 +01:00
S. Razi Alavizadeh
09bfa457e8 Forgotten changes from 91c88872f8, 6a4c45c0ad and 7b3b4f9b94 2013-02-18 23:33:46 +03:30
S. Razi Alavizadeh
df8eeb9525 Faster 'filterString()' for CookieManager. 2013-02-18 23:25:31 +03:30
nowrep
498f4b0555 [Windows] Adjust height of AboutDialog. 2013-02-18 19:19:26 +01:00
nowrep
8ec59bf8b0 [Windows] Linking to system hunspell library 2013-02-18 19:09:29 +01:00
nowrep
f3c7f5a3ba [Qt5] Fixed failing FormCompleter tests. 2013-02-18 13:37:33 +01:00
nowrep
4f53179752 [Qt5] Fixed building with Qt5. 2013-02-18 13:37:12 +01:00
nowrep
5b0f37abd5 Fixed crash when showing multiple notifications with Tabs On Top. 2013-02-17 11:41:42 +01:00
David Rosca
749889dc73 Merge pull request #761 from srazi/qtwin_work
[QtWin] using of direct WinAPI call.
2013-02-17 02:13:26 -08:00
nowrep
742326bde7 Added possibility to select text on page with Shift+Arrow keys.
Shift+Right Arrow        => select next char
Shift+Left Arrow         => select previous char
Shift+Ctrl+Right Arrow   => select next word
Shift+Ctrl+Left Arrow    => select previous word
Shift+Home               => select start of line
Shift+End                => select end of line
Shift+Ctrl+Home          => select start of document
Shift+Ctrl+End           => select end of document
2013-02-17 11:07:02 +01:00
nowrep
91c88872f8 Go to fullscreen in QWindoStateChangeEvent.
It is now possible to go properly to fullscreen also from Window
Manager's actions/shortcuts.
2013-02-17 11:05:35 +01:00
S. Razi Alavizadeh
2db89f50bf [QtWin] using of direct WinAPI call. 2013-02-17 13:35:11 +03:30
David Rosca
e718e00e5c Merge pull request #760 from srazi/master
Fixed some platform specific issues.
2013-02-16 13:29:50 -08:00
S. Razi Alavizadeh
6a4c45c0ad [Win] another solution,isChangingTab() removed from last commit. 2013-02-16 16:02:33 +03:30
nowrep
a84b180444 [AutoFill] Fixed extracting form on Twitter.com
Twitter uses multiple same forms (differing in class and id names).
Now PageFormComplter also tests occurence of username name=value pair
in sent post data.
2013-02-16 11:20:03 +01:00
nowrep
12e49d1bf4 Filter "QFont::setPixelSize <= 0" warning from stderr. 2013-02-16 11:19:00 +01:00
nowrep
7b3b4f9b94 [Regression] Fixed restoring session with pinned tabs.
Regression from adding tabs on top feature.
2013-02-15 22:18:46 +01:00
nowrep
8c9f09b17a Improved arguments parsing in external download manager.
Option to choose where exactly to put url (%d placeholder)
instead of just appending it at the end of arguments.
2013-02-15 15:35:23 +01:00
nowrep
e4ebeb3252 [Code] Use QString::SkipEmptyParts in QString::split. 2013-02-15 12:36:25 +01:00
nowrep
68e0831bdb Fixed parsing arguments when starting external applications.
When starting external RSS readers and external download managers.
2013-02-15 12:29:13 +01:00
nowrep
5641d380d8 [QzTools] Added function to split arguments from command. 2013-02-15 11:05:46 +01:00
S. Razi Alavizadeh
c4b98d4a7a [Win] This fix completes e934af9 2013-02-15 01:53:28 +03:30
S. Razi Alavizadeh
c41e17611a [Cookie Manager] Reset search text on refresh. 2013-02-14 22:20:29 +03:30
S. Razi Alavizadeh
e934af92bf [Win] fixed issue when transparent background is enabled 2013-02-14 21:45:24 +03:30
S. Razi Alavizadeh
7c0e0ab45e [Mac] Changed fullscreen shortcut to Ctrl+Fll, and fixed issue from 83f3c90752 2013-02-14 21:36:38 +03:30
nowrep
94f1af7f2f Merge branch 'master' of git://github.com/srazi/qupzilla into srazi-master
Updated coding style.
2013-02-14 18:07:50 +01:00
nowrep
bf75704cac [RSS] Show for akregator/liferea in PATH instead of just in /usr/bin 2013-02-13 21:48:06 +01:00
S. Razi Alavizadeh
9951d2e69b [FTP] Added support for non-latin names for dir/file. 2013-02-13 19:49:29 +03:30
nowrep
1059936d57 [Updater] Send also OS type when checking for new version. 2013-02-12 16:52:30 +01:00
nowrep
1769193284 Coding style. 2013-02-12 11:14:25 +01:00
S. Razi Alavizadeh
1f9ce798a7 [FTP] Used a new method for list/download to support some FTP servers. see #753 2013-02-12 13:28:11 +03:30
nowrep
789b4c8600 Select all on (double) click also available for websearchbar.
Closes #752
2013-02-12 08:16:05 +01:00
nowrep
e069da55e3 [X11] Fixed showing window in fullscreen with XFCE.
Closes #648
2013-02-11 17:59:21 +01:00
nowrep
bea5f72ad7 [SiteInfo] Improved setting height of section widget. 2013-02-11 17:11:13 +01:00
nowrep
9a99509faf Proper fix for restoring current tab.
Fix for 3b4d2f5534
2013-02-11 16:45:10 +01:00
nowrep
09cf53a292 LocationBar: Don't paint cursor when showing most visited in popup. 2013-02-11 13:33:02 +01:00
nowrep
8a1502c9cf Draw line at the bottom of navigation bar if tabs are on top.
To visually distinguish navigation bar from the page
2013-02-11 13:08:11 +01:00
nowrep
3b4d2f5534 [Regression] Fixed restoring current tab.
Regression from 38c4d347c9
2013-02-11 11:02:42 +01:00
nowrep
76f324549e Updated copyright to 2013.
Closes #750
2013-02-11 09:59:53 +01:00
nowrep
38c4d347c9 [TabsOnTop] Fixed flickering when closing tab.
It only occured when closing tab and going to tab that hasn't
been loaded yet (don't load tabs until selected)
2013-02-11 09:51:22 +01:00
nowrep
0133886b06 Revert "[jsoptions] Added "Disable or change context menu" option"
It broke Inspect Element action.

This reverts commit f6de3bd5a0.
2013-02-10 20:42:16 +01:00
nowrep
a1a8fb90f5 Added option to choose where to store network cache. 2013-02-10 14:50:18 +01:00
nowrep
06b582a37e [popupwindow] Show locationbar's icons also in popup windows. 2013-02-10 14:09:28 +01:00
nowrep
23690d4154 [code] Moved checking for RSS into WebView. 2013-02-10 14:09:11 +01:00
nowrep
49b1e4c43c [code cleanup] Moved logic of locationbar's icon into separate classes. 2013-02-10 12:28:53 +01:00
nowrep
c9bcf15f9b [popupwindow] Show minimal version of search toolbar.
Also set minimumWidth.
2013-02-10 11:25:44 +01:00
nowrep
67d1a8af84 [popupwindow] Fixed copying text from locationbar. 2013-02-10 11:17:44 +01:00
nowrep
15f2471f93 [code] Don't use LineEdit class when not needed. 2013-02-10 10:46:15 +01:00
nowrep
d8527917ca [code] Remove wantsFocus(QUrl) signal. Instead using better solution.
When HTTP authorization is requested, this signal is used to
set the originating WebTab as current widget in tabwidget.
2013-02-10 10:38:12 +01:00
nowrep
00cf5cdbd2 Exporting SpellCheck classes + fixed some translation issues. 2013-02-10 10:28:13 +01:00
nowrep
fcbf1e636b [Fix] Bad behaviour on clicking into selected text in locationbar.
Closes #751
2013-02-09 21:55:23 +01:00
nowrep
d81b77a004 [SpeedDial] Fixed fetching title of page when title is empty.
When user checks "Fetch title from page" and resulting title is empty,
let's just show url of the site.
2013-02-09 20:52:25 +01:00
Jonathan Hooverman
e08a4d9836 Use consistently British English in UI 2013-02-09 19:49:02 +01:00
Jonathan Hooverman
4e2a829680 Use consistently British English in UI 2013-02-09 19:43:13 +01:00
nowrep
b525e0740a Don't save window geometry when in fullscreen. 2013-02-09 15:47:06 +01:00
nowrep
945b40f2a5 Improved showing navigation in fullscreen.
It will now hide navigation toolbar after 1 second instead
of hiding it instantly when on mouse leave.
2013-02-09 15:44:17 +01:00
nowrep
8a6beac501 Show toolbars menu on right click in menubar and navigation toolbar. 2013-02-09 14:08:12 +01:00
nowrep
83f3c90752 Added option to show tabs on top.
You can change it in Menu View -> Toolbars

Closes #640
2013-02-09 13:00:45 +01:00
nowrep
732c1b533f Coding style. 2013-02-09 12:40:20 +01:00
S. Razi Alavizadeh
e1e62db4c4 Updated .gitignore and fixed a typo 2013-02-09 14:47:26 +03:30
S. Razi Alavizadeh
05a8b7fcc5 [Mac] Fixed, actions were not triggered. 2013-02-09 14:47:25 +03:30
S. Razi Alavizadeh
a1ff0799cb [Mac gobalmenu] Fixed issue about bookmark menu and sidebar menu. 2013-02-09 14:47:24 +03:30
S. Razi Alavizadeh
7b0e45269f [Mac] Create menubar's instance just for FirstAppWindow 2013-02-09 14:47:22 +03:30
S. Razi Alavizadeh
4e87177c15 Enabling actions moved to MacMenuReceiver. 2013-02-09 14:47:21 +03:30
S. Razi Alavizadeh
ed928dc512 [Mac Global Menu] Added some new slots to support our MENU_RECEIVER idea. 2013-02-09 14:47:19 +03:30
S. Razi Alavizadeh
860b5b8440 [Mac] Added support for global-menu.
-Added MacMenuReceiver class
-Added MENU_RECEIVER as receiver for action's signal
2013-02-09 14:47:18 +03:30
nowrep
67d6d380cd [AutoFill] Added password icon into locationbar to choose username.
Closes #735
2013-02-08 18:44:26 +01:00
nowrep
3ccc0a67c1 [AutoFill] Support for saving passwords of multiple users per site. 2013-02-08 15:07:56 +01:00
nowrep
8988f9c86e [AutoFill] Initial rewrite to support multi-users for one site. 2013-02-08 13:02:53 +01:00
nowrep
0a9f2ec4d6 Coding style. 2013-02-08 12:10:12 +01:00
nowrep
3b648397b0 [code] Added checks before using QWebPage::view(). 2013-02-07 14:38:31 +01:00
nowrep
312a86d584 [spellcheck] Fixed adding some words into user dictionary. 2013-02-07 13:43:37 +01:00
nowrep
efe5ed8e7d Disabled opacity effect in animated tab previews by default.
It can still be enabled with ENABLE_OPACITY_EFFECT build variable.
This is final fix for #663
2013-02-07 12:35:54 +01:00
nowrep
9c31ff875e [adblock] Added RU Adlist into known subscriptions. 2013-02-07 11:12:54 +01:00
nowrep
3b301e8446 [adblock] Added support for $image rules.
It tests whether the url ends with .jpg/.jpeg/.gif/.png
2013-02-07 11:04:09 +01:00
nowrep
2bb002b62d Properly returning page to its original state after rendering preview.
See #663
2013-02-06 23:45:43 +01:00
nowrep
24957fd537 Fixed crash with "Allow js to disable context menu" option.
See f6de3bd5a0
2013-02-06 23:44:45 +01:00
nowrep
f6de3bd5a0 [jsoptions] Added "Disable or change context menu" option
User can now set whether sites are allowed to change or
completely disable context menu.
2013-02-06 18:17:50 +01:00
nowrep
60550fcbfb Fixed scrolling to anchor(#) links in background tabs.
Setting correct QWebPage::viewportSize() on creation.
Closes #663
2013-02-06 17:42:32 +01:00
nowrep
7c9d7fd25c [spellcheck] Enable SpellCheck on Windows by default. 2013-02-06 13:11:26 +01:00
nowrep
785b9fcdbe [spellcheck] Fixed replacing words in multiple lines text. 2013-02-06 12:06:35 +01:00
nowrep
67a08d237d [code] Using QVariant::fromValue instead of obsolted qVariantFromValue. 2013-02-05 22:33:54 +01:00
nowrep
0a7773bec1 [spellcheck] Added dialog with spell check settings. 2013-02-05 22:31:16 +01:00
nowrep
c3a0e1f13a [spellcheck] Added context menu options to replace misspelled words.
And also to add word into user dictionary.
2013-02-05 20:43:53 +01:00
nowrep
074bd928c7 [spellcheck] Adding Speller object into MainApplication. 2013-02-05 15:41:10 +01:00
nowrep
fc41e1516d [sourceviewer] Option to load edited source code in page.
Also fixed showing AdBlock css rules when reloading source.
2013-02-05 15:17:36 +01:00
nowrep
dfb69be90e Don't show AdBlock icon in webview context menu on editable content. 2013-02-05 13:41:30 +01:00
nowrep
668022ed64 Improved parsing of Content-Disposition header.
It now tries to detect whether UTF-8 encoding is used.
Closes #745
2013-02-04 22:48:34 +01:00
nowrep
37a81cdf30 Sending information about versions in reportbug page.
Improved OS detection on Windows. It will also show version
of Windows (except Win 8)
2013-02-04 13:07:21 +01:00
S. Razi Alavizadeh
e3db93740b Better RTL support for LocationCompleter and add direction property to dirlist.html 2013-02-04 15:14:56 +03:30
S. Razi Alavizadeh
396bac50b6 Update HTTP password when needed and remove redundant casting 2013-02-04 14:41:27 +03:30
nowrep
47eecba4da Added QtWebKit platform plugin for notifications and spellcheck.
It's mostly just copied implementation from qtwebkit-plugins repo.
Spellcheck is only very basic.

Spellcheck will be automaticaly compiled if pkg-config detects
installed hunspell library.
2013-02-03 18:14:57 +01:00
nowrep
c0c0d51b25 Little cleanups in code.
Show WebGL enabled with QtWebKit 2.3 only on Linux.
2013-02-02 13:54:26 +01:00
nowrep
00a5b62667 Fixed matching cookies according RFC 6265.
Perform cookie domain matching on domains without
leading dot.
Matching cookies against blocklist/whitelist is now
also properly working.
2013-02-01 14:45:42 +01:00
nowrep
0c10211cea [autofill] Change saved password when user enters new data.
Closes #734
2013-01-31 23:13:06 +01:00
nowrep
4fc6686185 Properly export form data if password input is the only input in form. 2013-01-31 21:29:30 +01:00
nowrep
4f3c8b0d00 Check for QtWebKit 2.2 availability with pkg-config.
Fixes issues with building with QtWebKit 2.2 and Qt 4.7
2013-01-31 20:27:37 +01:00
nowrep
f17f9f89b4 WebGL is now enabled by default on QtWebKit 2.3
Also fixed link in README and translated one string in czech
windows installer.
2013-01-31 19:17:38 +01:00
Mladen Pejaković
0b2bf6b0c0 Added search field in autofill manager in preferences. 2013-01-31 19:16:11 +01:00
nowrep
ced0683c96 Updated translations. 2013-01-31 15:07:17 +01:00
nowrep
61e11c7404 Moving translations to Transifex.com
https://www.transifex.com/projects/p/qupzilla
2013-01-31 14:19:13 +01:00
nowrep
4f42040c7e Followup for background fix with dark themes. 2013-01-31 14:18:28 +01:00
nowrep
a97ef7d627 Properly fixed page background color with dark themes.
Also fixed building with Qt 4.7
2013-01-31 11:54:42 +01:00
nowrep
b97d1eeef5 Revert "Add new option "Ignore system colors" for dark themes."
This reverts commit 4b2fd86fdd.
2013-01-31 11:53:48 +01:00
nowrep
4b2fd86fdd Add new option "Ignore system colors" for dark themes.
It will set default background of html element to white.
However, this may break some sites, so let's just make this
optional.
2013-01-31 02:08:28 +01:00
Pier Luigi Fiorini
d56f1e9bd4 Fix build with Qt 5.1 development branch
QT_{BEGIN,END}_HEADER defines were removed.
2013-01-31 01:06:37 +01:00
Jonathan Hooverman
023a37802e Fixed typo 2013-01-30 21:09:27 +01:00
nowrep
bb1c775d50 Don't remove whitelisted cookies with "Remove all cookies on close" opt.
Closes #732
2013-01-30 18:49:35 +01:00
nowrep
109f607157 Fixed removing all cookies on close option.
Closes #731
2013-01-30 16:04:05 +01:00
nowrep
949bfe42ed GreaseMonkey: Reload scripts on when source file changes.
Closes #729
2013-01-30 14:12:09 +01:00
nowrep
e9b3442ef9 Use different network cache folders for each WebKit version
Fixed crashes when using cache from older QtWebKit in 2.3 version
2013-01-30 12:18:07 +01:00
nowrep
5569cec48b [win] Fixed building after last commit. 2013-01-29 20:58:08 +01:00
nowrep
95445738ef [win] Don't check for default browser on startup.
Also cleanup in #ifdefs in RegisterQappAssociation
2013-01-29 20:34:14 +01:00
nowrep
b415df3395 Fixed building on both Linux & Windows. 2013-01-29 19:55:09 +01:00
David Rosca
ecb1d54af3 Merge pull request #726 from srazi/master
Fixed downloader issue and some ftp related changes.
2013-01-29 10:29:32 -08:00
nowrep
5968849e6d Make "Switch to tab" translatable.
LocationCompleterDelegate does not include Q_OBJECT

Closes #725
2013-01-29 19:25:20 +01:00
S. Razi Alavizadeh
62d3fd8bbb [FTP] Caching file icons, also added ftp to installer script and associationManager() 2013-01-29 20:03:56 +03:30
S. Razi Alavizadeh
de7c9d56d3 Fixed crash on choosing non-writable download location. 2013-01-29 19:50:58 +03:30
Mladen Pejaković
7024e14592 Merge branch 'master' of github.com:QupZilla/qupzilla 2013-01-29 15:02:46 +01:00
Mladen Pejaković
e716a277e4 Serbian Latin translations for plugins 2013-01-29 14:48:39 +01:00
nowrep
4f906fc515 Cleanup in locationbar progressbar settings in preferences. 2013-01-29 14:47:11 +01:00
nowrep
712877a068 Updated windows installer - remove untranslated languages.
And changed "Register http and https protocols" to "Register
http(s) and ftp protocols".
So this should be changed in all translations.
2013-01-29 14:23:10 +01:00
nowrep
53a30cbf39 Updated translations. 2013-01-29 13:40:15 +01:00
nowrep
570ecf36cd Using mApp->tempPath() everywhere. (PROFILEDIR/temp) 2013-01-29 13:16:24 +01:00
S. Razi Alavizadeh
d5ce0cf33f [FTP} no console output when there is no error. 2013-01-29 05:32:33 +03:30
S. Razi Alavizadeh
23a16726a8 Fixed bug about incorrect icon returned by QFileIconProvider() for the file that is going to download.
-and added the missing include
2013-01-29 05:22:08 +03:30
S. Razi Alavizadeh
dd58127293 Fixed blocking link with ftp and qupzilla schemes because of the 'Same Origin Policy'. 2013-01-29 05:15:10 +03:30
nowrep
709bc71f1a Merge branch 'srazi-master' + fixed building on Linux.
Conflicts:
	src/lib/lib.pro
2013-01-29 00:13:34 +01:00
hrobeers
fbfcc706c2 Support for loading not percent encoded bookmarklets.
Closes #722 #717
2013-01-28 23:10:49 +01:00
nowrep
780106ddd0 Draw cursor in locationbar when completion popup is shown.
Closes #645
2013-01-28 19:38:03 +01:00
nowrep
eb583d429b New dialog in preferences: HTML5 Permissions
Show all sites that will have permanent permissions (be always
blocked) to show desktop notifications / use geolocation.
2013-01-28 18:20:36 +01:00
S. Razi Alavizadeh
a05c4b2bdb Added FTP support. (List and Download) 2013-01-28 13:22:55 +03:30
nowrep
772440d86c Fixed opening target=_blank links in new tab.
Regression from b7cc728d63610978dbac37238b00f0e08cf58ddc#L3R102
2013-01-27 20:49:22 +01:00
nowrep
b70fc83474 Fixed position of background images in SpeedDial.
Regression from df6417af4a
2013-01-27 13:29:35 +01:00
nowrep
32f69c89be Don't steal Ctrl+U/B/I shortcuts from page.
When writing eg. mail on gmail, you can make text bold,
underline and italic with Ctrl+U/B/I shortcuts.
It will now correctly process the web action instead
of showing bookmarks sidebar, source of page and page info.

Shortcut for bookmarks sidebar has been change to Ctrl+Shift+B
2013-01-26 21:58:09 +01:00
nowrep
84dc48ef67 Don't show "Resend form" dialog when app is starting. 2013-01-26 12:20:46 +01:00
nowrep
1f2b0eef87 Possible to open background/selected tab from "Open in new tab" action
Inverts the prefered option to opening new tabs with middle mouse click.
Closes #635
2013-01-26 12:07:32 +01:00
nowrep
3caf5535cd PageFormCompleter: Improved detecting sent form.
Also added new test.
2013-01-26 11:09:25 +01:00
nowrep
c1c1b4130e New option "Open new empty tabs after active tab".
Closes #544
2013-01-25 23:49:46 +01:00
nowrep
3cdb4c26df Fixed setting current tab after recovering crash.
It set currentIndex - 1 before.
2013-01-25 23:36:50 +01:00
nowrep
359e1842a0 Fixed crash when showing context menu in websearchbar. 2013-01-25 22:42:20 +01:00
nowrep
df6417af4a Final fix for page background with dark themes.
Background of html element is now by default set to
white.
Closes #602
2013-01-25 21:14:37 +01:00
nowrep
3f616b330d Added Inspect Element action into popup window's context menu. 2013-01-25 20:00:37 +01:00
nowrep
b7cc728d63 Improved PopupWindow + added correspoding tests.
Added menu to popup windows. It is now also possible
to search on page in popup window (Ctrl+F).
2013-01-25 19:52:30 +01:00
nowrep
498f24add1 [Code] Renamed AutoFillModel + new class PageFormCompleter. 2013-01-24 17:47:50 +01:00
nowrep
21d2c57dd8 Added autotests for QzTools helper functions. 2013-01-24 14:25:26 +01:00
nowrep
25cf1eedc4 Fixed broken Click2Flash from previous commit.
Broken by mistake in e28f9d438e
2013-01-24 00:00:57 +01:00
nowrep
1fef4efec7 Using clever approach to find username inputs in form.
Saving passwords and usernames should now work for much
more sites.
It now looks for input[type="email"] and inputs without
type attribute too.

Closes #674
2013-01-23 23:23:48 +01:00
nowrep
30719365ac Fixed loading NYTimes Skimmer page.
https://www.nytimes.com/skimmer/#/Top+News

Implemented applicationCacheQuotaExceeded and databaseQuotaExceeded
slots that increases quotas.
2013-01-23 18:48:51 +01:00
nowrep
2135ab8d13 Final proper fix for showing popup windows with QtWebKit 2.3
Checking only size of popup window as 100x100 is the smallest
possible size.
2013-01-23 18:23:34 +01:00
Mladen Pejaković
00268a294b Fix closing Settings tab in Cookies dialog 2013-01-23 14:00:37 +01:00
nowrep
a34a72cdb8 Moved all cookies settings into Cookies Manager. 2013-01-23 01:34:15 +01:00
S. Razi Alavizadeh
347cebcf8a [Windows] Fixed saving files endings with space. 2013-01-22 22:56:39 +01:00
nowrep
e28f9d438e [Code] qz_ prefixed functions moved to QzTools namespace. 2013-01-22 19:04:22 +01:00
nowrep
9f2de4b73a [Code] Made all helper functions static. 2013-01-22 18:12:21 +01:00
nowrep
90a6b79050 Proper fix for #608 saving page screen.
It now split the page by 20000 pixels and render it.
Images are then saved on disk in parts.
2013-01-22 16:17:50 +01:00
nowrep
3729649f6b Fixed using new icon for search button. 2013-01-22 15:31:50 +01:00
nowrep
ab3c351e5a Limit height of image in PageScreen to prevent crash.
Closes #608
2013-01-22 11:45:45 +01:00
Longer
54724ead2b Added Ctrl+F4 shortcut to close current tab. 2013-01-22 11:30:09 +01:00
nowrep
6ebfee73ba [Linux theme] New icon for search button in searchbar.
Use "edit-find" icon for theme, if there is no such
icon, the old one will be used.
2013-01-21 22:39:20 +01:00
nowrep
01f07a4a2a Properly fixed opening popup windows for QtWebKit 2.3
The workaround is now only used for QtWebKit 2.3 and
it checks only for x, widht and height in QRect
2013-01-21 22:11:46 +01:00
nowrep
743c402603 Coding style. 2013-01-21 22:11:31 +01:00
nowrep
14ca6e2f0d Added new macros for checking QTWEBKIT version.
QTWEBKIT_FROM_2_2 - >= 2.2.0
QTWEBKIT_TO_2_2   - < 2.2.0
QTWEBKIT_FROM_2_3 - >= 2.3.0
QTWEBKIT_TO_2_3   - < 2.2.0

It also check whether Qt5 is used and if so, it will
compile all features just like the QtWebKit version
was 2.3.0
2013-01-20 12:10:28 +01:00
S. Razi Alavizadeh
6c3d210544 [Qt5][Windows] Now QupZilla compiles with Qt5 on Windows (msvc).
-There are some issues when enabling blur effect!
2013-01-20 01:52:30 +03:30
S. Razi Alavizadeh
6072b7c4be [Windows] fixed include conflicting when defining 'W7TASKBAR' 2013-01-19 23:49:41 +03:30
S. Razi Alavizadeh
f917f03b26 [Windows] fixed: open folder and select downloaded file (using ShellExecute for run explorer).
-Now it covers all possible situations (e.g. path with spaces, file without extention, ...)
2013-01-19 23:49:25 +03:30
nowrep
ef4cfad805 Removed USE_QTWEBKIT_2_2 build variable.
It will now be automatically detected.
It assume that if you are building with Qt 4.8 and higher,
you have QtWebKit 2.2 and higher.
2013-01-19 19:37:40 +01:00
nowrep
81ac819746 Ask user to allow site to use notifications/geolocation.
With option to remmber the choice for page.
2013-01-19 17:28:12 +01:00
nowrep
8cc303a355 Fix possible crash on startup.
Don't calculate space for tab if the available
space is negative.
2013-01-19 16:34:19 +01:00
nowrep
8581abf472 File scheme handler: Sorting files case insensitive. 2013-01-19 15:55:04 +01:00
nowrep
fa62b299a0 Fixed opening popup windows with QtWebKit 2.3
It now correctly opens new tab / popup window
according to arguments in window.open call.
2013-01-19 01:05:17 +01:00
nowrep
c43ca265f6 RecoveryWidget: Switch positions of buttons.
Buttons now match Firefox.
Start new session is first and then Restore.
2013-01-17 19:44:57 +01:00
nowrep
a84a071b5c [Fix] Saving '+' character in passwords/usernames
Closes #703
2013-01-16 15:26:34 +01:00
nowrep
7e6802ba35 [Qt5] Ported all plugins to Qt5 plugin system 2013-01-16 14:53:17 +01:00
nowrep
51f1c73d20 Coding style 2013-01-16 14:52:50 +01:00
nowrep
4d0a4adc22 Merge branch 'bookmarks_work' of git://github.com/srazi/qupzilla into srazi-master 2013-01-15 12:17:37 +01:00
nowrep
71724d6ff4 Add QupZilla* pointer to PopupWindow class 2013-01-13 00:53:48 +01:00
S. Razi Alavizadeh
05b5ebd1ef Bookmarks: when deleting lastFolder set it to default. 2013-01-10 20:35:02 +03:30
S. Razi Alavizadeh
da13a65c35 Move connectons from .ui to .cpp 2013-01-10 20:18:35 +03:30
S. Razi Alavizadeh
01cc581add Added 'Expand All' and 'Collapse All' buttons to bookmarks manager. 2013-01-10 10:55:46 +03:30
S. Razi Alavizadeh
cc870ec451 Bookmarks: Don't allow creating folder with translated name of "bookmarksToolbar", "bookmarksMenu" or "unsorted"! 2013-01-10 01:21:34 +03:30
S. Razi Alavizadeh
8f2b9a00e0 Bookmarks: Added BookmarksTree class that manages all bookmark's view types.
-BookmarksSidebar, BookmarksWidget,BookmarksManager and ... use BookmarksTree
-Added 'New Folder...'
-Fixed some issues
2013-01-10 01:21:32 +03:30
nowrep
a0203c3fbb [QtWebKit 2.3] Enable 3rd party cookie policy. 2013-01-09 19:12:42 +01:00
nowrep
6bf53c0332 [QtWebKit 2.3] Disable unnecessary workarounds.
Disabled touch mocking and fake user agent.
2013-01-09 19:00:48 +01:00
nowrep
64a180d1fe Enable new features in QtWebKit 2.3.0
Also hiding new features in preferences if building
with older QtWebKit versions.
2013-01-09 18:47:36 +01:00
nowrep
151bba6293 Small changes in JsOptionsDialog 2013-01-09 13:52:12 +01:00
David Rosca
993c4edc04 Merge pull request #692 from pejakm/master
JavaScript privacy options in preferences
2013-01-09 04:41:42 -08:00
nowrep
4fdebc7abe Fixed qvalue in Accept-Language header
Using decimal point now.

Closes #696
2013-01-04 15:46:57 +01:00
S. Razi Alavizadeh
2ad3d828da RecoveryWidget: doesn't disable child item when root item is unchecked, just uncheck it! 2012-12-29 21:18:59 +03:30
Mladen Pejaković
85979cd378 Cosmetic changes to JavaScript options dialog 2012-12-29 14:05:19 +01:00
Mladen Pejaković
11758c3687 Change default values 2012-12-29 13:58:30 +01:00
S. Razi Alavizadeh
6f5d32eddf Fixed problem of setting listWidget's height from recent commit: f27137f8ae 2012-12-29 11:31:01 +03:30
S. Razi Alavizadeh
653f1478ec Fixed compile issue from recent commit: 02ea92ad28 2012-12-29 11:28:11 +03:30
Mladen Pejaković
bba5d3680d JavaScript privacy options, update, part2 2012-12-28 19:54:34 +01:00
Mladen Pejaković
03d5b48538 Merge remote-tracking branch 'upstream/master' 2012-12-28 19:52:20 +01:00
nowrep
f27137f8ae Fixed rendering issues in ListWidget in SiteInfo
It should now be rendered well with all possible
font sizes.

Closes #663
2012-12-28 01:59:39 +01:00
Mladen Pejaković
d8e6f5f483 JavaScript privacy options, update, part1 2012-12-28 01:58:31 +01:00
Mladen Pejaković
ea604d5bca JavaScript privacy options 2012-12-28 01:17:01 +01:00
nowrep
8cca4437f1 Fixed crash in qz_escape()
Closes #691
2012-12-27 11:31:10 +01:00
nowrep
64355e2a3d Qt4: Fixed broken session restoring.
Adding Qt version into sessionVersion number
only when using Qt 5.

Closes #689
2012-12-25 16:56:23 +01:00
nowrep
02ea92ad28 Qt5: X11: Fixed moving windows to virtual desktops
Moving windows to virtual desktops upon restoring
session.
2012-12-22 15:01:55 +01:00
nowrep
bdc9a0417a Qt5: Added new option to use Caret Browsing
It can be enabled from Preferences -> Browsing,
Menu View or with F7 shortcut.
2012-12-22 13:52:46 +01:00
nowrep
44693080cb Qt5: Fixed Q_WS_X11 macro usage 2012-12-22 12:47:45 +01:00
nowrep
09febcb743 Qt5: No longer use fake user agent on google sites
QtWebKit version Qt5 is current enough to handle well
all google apps.
2012-12-22 12:20:23 +01:00
nowrep
2f764f0a25 AdBlock: Slightly edited behavior of showing menu
Don't show blocking options in menu on sites that AdBlock
cannot run.
eg. qupzilla:, file:
2012-12-22 12:14:55 +01:00
nowrep
d80990fd50 Qt5: Fixed crash when choosing encoding of page 2012-12-22 12:03:54 +01:00
nowrep
666f6678f3 Qt5: New option to turn Animated Scrolling
Feature similiar to "smooth scrolling"
2012-12-21 16:38:44 +01:00
nowrep
f6a55a4c07 Qt5: Take advantage of builtin 3rdparty cookie storage policy.
It will now be much more accurate.
2012-12-21 16:25:00 +01:00
nowrep
69eed9efe0 Qt5: Disabling touch mocking workaround for some pages.
It is working all right now with latest QtWebKit.

See issues #634 #33
2012-12-21 16:04:57 +01:00
nowrep
cadfd63b1e Fixed rendering pages with Qt 5
Filtering "\" from AdBlock CSS rules.
2012-12-20 22:57:58 +01:00
nowrep
365c0d5efd Qt5: Added info about Qt version into session files.
It will break restoring sessions from Qt4 into Qt5.
QupZilla can now run with Qt5.
(there are still some issues to be resolved)
2012-12-20 15:22:14 +01:00
nowrep
89e091f09c Qt5: Main code has been edited to support both Qt4 and Qt5
It doesn't include plugins yet.
Even thought the app can be built with Qt5 now, it won't run.
I am still working on a fix.
2012-12-20 14:45:35 +01:00
Mladen Pejaković
517cb4efd0 Add full name to the list, if both name and last name are defined 2012-12-12 15:24:26 +01:00
Mladen Pejaković
508dcbb95c Use actual PIM data for menu action name 2012-12-12 15:23:25 +01:00
David Rosca
7b66f5551b Merge pull request #672 from srazi/master
A better size-hint for active tab.
2012-12-11 04:29:08 -08:00
S. Razi Alavizadeh
15cc84f1b1 Fixed the issue about computing of rounding errors 2012-12-11 12:24:40 +03:30
nowrep
930720517a Updated translations 2012-12-10 14:59:12 +01:00
Franz Fellner
64ab914ab1 Make Ctrl+Q shortcut work on X11 for WMs other than Kde or Gnome.
e.g. when running e17, fluxbox, twm...
2012-12-10 12:47:28 +01:00
S. Razi Alavizadeh
9db9c89eb8 A better size-hint for active tab.
-Now the active tab has enough space for its close button.
2012-12-10 02:56:25 +03:30
Franz Fellner
c36e59c31e Set m_ignoreCurrentChangedSignal to false directly after setCurrentIndex()
instead of in currentChanged().
This solves problems for the very first popup not triggering currentChanged(),
so in that case the first item did not set the completion url. As long as the
connection type to currentChanged() remains a DirectConnection, this fix should work.
2012-12-09 08:15:21 +01:00
Franz Fellner
251ab8af66 Do not add an item to history only if reloading.
Should fix #666.
2012-12-08 21:18:30 +01:00
nowrep
4e114b69c5 Proper fix for previous commit
d42b50cc15 Empty locationbar upon writing first char
2012-12-08 18:12:31 +01:00
nowrep
d42b50cc15 [Fix] Empty locationbar upon writing first char
Closes #667
2012-12-08 16:50:16 +01:00
nowrep
889e2743f5 New icons for 'new-tab' and 'tab'
Also added icon to 'Switch to tab' text in
locationbar completer popup.
2012-12-08 14:10:30 +01:00
Franz Fellner
454d0d47dd [Fix] Infinite loop on bookmarking a page while history is empty
Previous fix as in 7a1bbd9 introduced new bug with history
sidebar being always empty.
This commit fixes this bug.
2012-12-08 11:39:03 +01:00
S. Razi Alavizadeh
6191a76be6 Fixed: issue from last commit that doesn't clear locationbar. 2012-12-08 02:19:12 +03:30
S. Razi Alavizadeh
234769e920 Now 'switch to tab' searches current window first.
-by ff2000, thank you :)
2012-12-08 02:04:38 +03:30
S. Razi Alavizadeh
efebfb8148 Fixed bugs 'switch to tab' switch to another window.
-see #665
2012-12-08 01:53:26 +03:30
S. Razi Alavizadeh
379f987280 Fixed: from 'switch to tab' commit.
1- Renew TabPositionRole's data when 'm_lastCompletion == string'
2- Don't switch to current tab, because we don't want clear its locationbar.
2012-12-07 21:00:50 +03:30
S. Razi Alavizadeh
6b7e13a29d Fixed missing 'include' from default-browser commit 2012-12-07 15:47:54 +03:30
Mladen Pejaković
b88773eb8f Merge branch 'master' of github.com:QupZilla/qupzilla 2012-12-06 22:28:40 +01:00
Mladen Pejaković
7b8786ae90 Fix index positions in preferences 2012-12-06 22:28:12 +01:00
nowrep
2dd3f80618 Little change to fix from previous commit 54e1bfeffa
Set QPalette white background color instead of setting
CSS stylesheet.
2012-12-06 22:23:11 +01:00
nowrep
54e1bfeffa [Fix] Use default white bg for pages with dark themes
This commit should finally resolve this issue. It is
setting background-color:white for html by default.

See #602
2012-12-06 17:51:16 +01:00
Franz Fellner
9ec85ad49d WebSearchBar: Select alls text + set focus after search engine changed.
This avoids another (double)click to select the text.
2012-12-05 11:53:56 +01:00
Franz Fellner
e9a8b8d7d8 Move switchToTab to QzSettings. 2012-12-04 16:16:45 +01:00
Franz Fellner
4c33d3563d Add "Switch to Tab" mode for completion plopup, to just seitch to the tab
that displays the url currently completed.
Also add an option to disable the "switch tab" offer.
If enabled the user can press "Shift" to load the url in the current tab instead of switching tab.
I tried to copy behaviour of firefox. I hope I did not miss a bit...
2012-12-04 14:29:27 +01:00
nowrep
1add5b51ca Fixed regression from 85d09c8a64
- crashing with disabled adblock icon
- thanks to @ff2000
2012-12-02 00:59:17 +01:00
nowrep
60792f3762 Coding style 2012-12-01 11:16:49 +01:00
S. Razi Alavizadeh
a81419921c Windows: Check to see if QupZilla is the default web browser.
-Added 'registerqappassociation.h' and 'registerqappassociation.cpp' that contain 'RegisterQAppAssociation' and 'CheckMessageBox' classes.
2012-12-01 10:27:55 +03:30
nowrep
85d09c8a64 Added option to disable Alt/Ctrl + numbers shortcuts
Closes #647
2012-11-28 11:27:30 +01:00
nowrep
0a2dbc83a0 Fixed dropdowns on Twitter instant hiding
- added twitter into exceptions for touch mocking
Closes #634
2012-11-28 09:43:47 +01:00
nowrep
999f499288 Use .qupzilla/tmp instead of /tmp.
- use it for downloading temporary files that are going
  to be opened
- this directory will be cleaned upon application close
2012-11-27 19:14:03 +01:00
nowrep
7a1bbd993d Fixed infinite loop when adding a bookmark
- when history is empty
Closes #652
2012-11-27 18:01:30 +01:00
Franz Fellner
7eaa2d11e0 Fixed crash when clearing history.
To reproduce the issue:
* clear your browsing history via the ui - do not close the browser
* start navigating pages, so that new items get inserted into the
* history model.
-> will crash as m_todayItem got deleted but not recreated, as it was
not NULLed.
2012-11-20 09:49:23 +01:00
S. Razi Alavizadeh
02a7742cc6 Fixed history case sensitive search. 2012-11-19 17:34:25 +03:30
nowrep
0c4b8e164e Don't set white body bg color for sites by default
- it does actually break some pages

Reverts 4fce161414
2012-11-09 14:59:46 +01:00
Luke Dashjr
66081f8625 Fixed moving restored windows to virtual desktops
- it wasn't working on some X servers
2012-11-04 23:50:20 +01:00
Franz Fellner
37da53731c Don't crash on adblock menu when adblock is disabled. 2012-10-27 13:36:48 +02:00
Franz Fellner
d08ec28d70 remove CloseButton::hideEvent()
That causes crashes when entering/leaving fullscreen mode when the tabbar has non-closable tabs.
deleteLater() in the hideEvent left a dangling pointer in the corresponding QTabBarPrivate::Tab.
The next re-layout of the tabs caused the crash when querying the size of the deleted closeButton:

[...]
2012-10-24 18:24:39 +02:00
nowrep
7f62d2e602 Option to hide Reload/Stop buttons in navigation bar
closes #615
2012-10-20 11:31:45 +02:00
nowrep
742a376109 Fixed cookie domain handling according to RFC 6265
closes #610
2012-10-19 13:59:40 +02:00
nowrep
ba84fa2d7a [Code] Small changes in showing context menu in url and searchbar
- may fix occasional crashes in Ubuntu
2012-10-11 19:57:12 +02:00
Franz Fellner
e08428a6d1 Force a LineEdit::paintEvent after a setCursorPosition, in order to
trigger a recalculation of the visible text rect.
2012-10-07 13:22:45 +02:00
nowrep
4fce161414 Set default white background for all pages.
- fixes issue with dark themes

closes #602
2012-10-06 11:15:58 +02:00
nowrep
fa1ee13611 Open bookmark (in new tab) from menu in bookmarks toolbar
closes #601
2012-10-05 22:15:18 +02:00
Franz Fellner
204e942f87 Cleanup in NavigationBar and WebSearchBar:
* move helper-functions in navigationbar.cpp into NavigationBar [private]
* remove (unused) 2nd arg in WebSearchBar/NavigationBar and use mainClass as parent.
* remove NavigationBar-destructor (not needed)
* remove WebSearchBar::m_menu and create a QMenu-instance directly in WebSearchBar::contextMenuEvent()
2012-10-01 11:26:07 +02:00
Franz Fellner
63edb90cbe Adjusted themes main.css to get a vertically centered contentsRect.
Also adjusted mac siteicon-[secure]-bg.png to not have opaque pixels, which would cut content (e.g. Top progress bar).
Filled bar is now drawn independent of textRect.
2012-09-30 10:55:44 +02:00
nowrep
3754f87978 Updated translations 2012-09-28 18:50:20 +02:00
nowrep
0459f0864c SearchEnginesDialog: Default search engine is now painted with bold font
+ coding style
2012-09-28 18:44:45 +02:00
Franz Fellner
04e8df6e48 Add option to set a default search engine and use that for searching in address bar. 2012-09-27 11:59:09 +02:00
Franz Fellner
40f97c73ab Add option to disable instant search on ech searchengine change. 2012-09-26 15:06:05 +02:00
David Rosca
7c95c78f26 Merge pull request #588 from srazi/master
Hide supermenu in fullscreen mode.
2012-09-20 23:15:55 -07:00
S. Razi Alavizadeh
37e5aba76c Fixed, don't show supermenu in fullscreen mode. 2012-09-21 08:43:27 +03:30
Alec Moskvin
4b2081ef5b Link to libX11 explicitly to prevent underlinking 2012-09-20 20:28:09 -04:00
David Rosca
f3f1c46521 Merge pull request #586 from ff2000/location_bar_options
Render the bar darker, if set to "Top" or "Bottom", as the small bar cou...
2012-09-20 08:00:52 -07:00
Franz Fellner
620e2a5ea2 Render the bar darker, if set to "Top" or "Bottom", as the small bar could be too hard to recognize.
Also set m_progressVisible only to false (in hideProgress), if m_loadProgress==100. If the user clicks
a link during the 700ms-timeout, the bar shows for a short time and hideProgress sets m_progressVisible to false, though
the page still is loading, which hides the bar in mid-run.
This also fixes the weird behaviour of the progressbar on session-restore.
2012-09-20 10:04:18 +02:00
S. Razi Alavizadeh
703a41c0f4 Fixed showing 'Preferences' window without parent.
-issue: 'Preferences::saveSettings()' doesn't work without parent.
2012-09-19 21:40:25 +02:00
S. Razi Alavizadeh
6d4005cd7b Fixed starting AboutDialog without parent. 2012-09-19 21:38:44 +02:00
Daniele Cocca
4ae804b954 Adding the possibility to search for whole words only in the source viewer. 2012-09-19 21:36:22 +02:00
Franz Fellner
4bb87822cf Highlight host in locationbar.
To simplify color computation I simply imported the "blib/colors.*" from bespin.
2012-09-19 20:24:41 +02:00
Franz Fellner
8723382b5c Add options to select color+style for progresss locationbar. 2012-09-19 10:08:30 +02:00
David Rosca
1502181dad Merge pull request #577 from stuarch/master
Update Traditional Chinese Translations
2012-09-17 08:50:09 -07:00
stuarch
e942daa7b4 Update Traditional Chinese Translations 2012-09-17 18:32:43 +08:00
nowrep
eddc51734a Version 1.3.5 2012-09-16 20:42:07 +02:00
nowrep
5d80f4b380 Use QFrame::StyledPanel for LocationBarPopup
- also added copyright to new files
2012-09-16 20:19:10 +02:00
Franz Fellner
eb2256e2cf Also add the new files to the git index... 2012-09-15 17:54:12 +02:00
Franz Fellner
f3221c70d6 Introduce LocationBarPopup as base for - popups in the location bar.
The switch is needed due to palette problems on some color schemes (e.g. inverted look for popupmenus or tooltips), which could lead to unreadable text.
2012-09-15 17:39:54 +02:00
nowrep
eb82df9aef Coding style: Moved showing BookmarksWidget into LocationBar 2012-09-14 22:09:58 +02:00
nowrep
2b6de8182b Updated French translation 2012-09-14 21:52:17 +02:00
Vasilis Tsivikis
25c8021371 Updated Greek Translations 1.3.5 2012-09-13 03:17:29 +03:00
nowrep
884c152c39 Fixed crash when opening qupzilla:restore in multiple tabs.
closes #567
2012-09-12 14:03:26 +02:00
nowrep
5cf6b1c565 Fixed color of text in labels in SiteInfo/Bookmarks/RSS urlbar popup.
- using tooltip text color with gtk+ and besping styles
2012-09-12 11:59:23 +02:00
nowrep
2d5b0c0bc0 Don't check for null pointer before deleting objects.
- as delete 0 is safe
2012-09-11 11:43:11 +02:00
nowrep
92b18f5466 Plugins: Fixed crash when unloading with settings dialog opened.
- also it is now possible to open only one settings dialog at time
2012-09-11 11:31:28 +02:00
nowrep
0704236d3e Added Name/Folder labels back to BookmarksWidget. 2012-09-11 10:55:37 +02:00
Franz Fellner
4a33a9c538 Remove Name/Folder-Labels, change SpeeddialButton into a ClickableLabel. 2012-09-11 10:47:59 +02:00
Mladen Pejaković
814abafade Serbian translation updates 2012-09-10 20:33:01 +02:00
David Rosca
a15f0bd0ee Merge pull request #564 from ff2000/bookmarks_simplified_1.3.5
Take the edited page title into account
2012-09-10 09:05:58 -07:00
Franz Fellner
d70894866b run coding_style.sh 2012-09-10 15:11:24 +02:00
Franz Fellner
5ca9b8b21a Take the edited title into account when saving the bookmark. 2012-09-10 15:05:27 +02:00
nowrep
23dfe8b8a8 Merge branch 'bookmarks_simplified_1.3.5' of git://github.com/ff2000/qupzilla into ff2000-bookmarks_simplified_1.3.5 2012-09-10 10:50:47 +02:00
Franz Fellner
29cc7cf47d Rework the quick bookmark widget.
* QupZilla is not firefox or chrome: QZ has speeddial by default, the latter ones only by extensions.
    So adding an url to the unsorted bookmarks by default when clicking the star is a no-go, as the user probably only wants to add a speed dial.
    The star is the only possibility to add speed dials.

    * Having a save and a remove-button possibly confuses the user (at least confused me ;))
    Only take one button and change the text according to the state.

    * Disable the name-edit and folder-combo in the case the url is already bookmarked.
    Chosing another folder and press save will move the bookmark to another folder.
    Moving bookmarks IMHO is the job of the "organize bookmarks" tool (renaming them, too)

    ***
    In a future (post-1.3.5) I would like to see the bookmark-button an the folder-choser merged like it is done in Opera.
    (Opera HAS speed dial by default)
    But I am open for suggestions :)
2012-09-10 09:34:05 +02:00
nowrep
98bdacc296 Added missing qt_fa.qm Qt translation file. 2012-09-09 18:03:04 +02:00
S. Razi Alavizadeh
6863a240be MouseGestures Persian translation was updated. 2012-09-09 15:02:46 +04:30
S. Razi Alavizadeh
873a801f74 Reversed some mouse-gestures for RTL environment. 2012-09-09 15:01:55 +04:30
Jonathan Hooverman
f4f5ae7083 Updated German translation for MouseGestures plugin 2012-09-09 11:40:28 +02:00
alexandre596
d4d69bee08 Update src/plugins/MouseGestures/translations/pt_BR.ts 2012-09-09 00:56:08 -03:00
nowrep
8d8a033ebd LocationCompleter: Reset scrollbar position when hiding completer
- fixes issue with opening completer scrolled down when showing
  new suggestions

Patch by Franz Fellner <alpine.art.de@gmail.com>
2012-09-08 22:54:53 +02:00
nowrep
7189ff58b4 LocationCompleter: Improved sorting bookmarks by visit count.
- it sorts by visit counts of bookmark's url from history
- count column in bookmarks is not needed after all :-)

Patch by Franz Fellner <alpine.art.de@gmail.com>
2012-09-08 22:52:32 +02:00
Daiki Noda
5b0ba71d52 Updated Japanese translation for MouseGestures
Updated Japanese translation for MouseGestures
2012-09-09 03:15:18 +09:00
nowrep
14c2166e57 MouseGestures: Added 2 new gestures for switching tabs
- up + right and up + left
2012-09-08 20:10:41 +02:00
nowrep
398c1ffdd6 MouseGestures: Updated translations 2012-09-08 20:10:13 +02:00
nowrep
ac83b5bac6 MouseGestures: Fixed loading correct page when opening new tab.
- loading page according to user preferences on new tab
   = eg. speed dial, blank tab, specified url, ...
2012-09-08 19:46:19 +02:00
nowrep
a79522be4d Show unsorted bookmarks in bookmarks menu. 2012-09-08 19:42:40 +02:00
nowrep
de6ce70038 Merge branch 'master' of github.com:QupZilla/qupzilla 2012-09-08 19:29:05 +02:00
nowrep
f548c45f6a Check for normal tabs count when asking whether to close window.
- eg. don't take into account pinned tabs
2012-09-08 19:28:47 +02:00
Mark Tolley
41168f0ff4 Fix crash on unloading PIM plugin 2012-09-07 19:33:38 +01:00
Mark Tolley
36dd2e086d Fix build on windows 2012-09-07 19:31:55 +01:00
nowrep
17bb99a8d8 Edited BookmarksWidget UI (widget showed after clicking on star button)
- in address bar
2012-09-06 20:34:18 +02:00
nowrep
3c70ebcd65 Regression: Fixed restoring state on Windows.
- regression from previous commit
2012-09-06 12:56:38 +02:00
nowrep
ba7f919cd5 Location/Search Bar: Always open new active window with Alt+Enter
- in Web Search Bar it can be also opened with middle click on
  magnifying glass button
2012-09-06 12:02:03 +02:00
nowrep
55845ab4df X11: Restore windows on correct virtual desktops
- this will not be used for first application window, to prevent
  starting application and no window being opened on current
  desktop

   = applies only for other restored windows (2nd, 3rd, ...)
2012-09-06 11:39:42 +02:00
nowrep
11244acc6e Fixed crash when dragging site with empty url from siteicon 2012-09-06 11:29:05 +02:00
nowrep
5a3f4e5f4d Fixed crash when dragging bookmark from manager to sidebar 2012-09-06 11:28:43 +02:00
nowrep
3aba5ac7a0 Merge branch 'master' of git://github.com/srazi/qupzilla into srazi-master 2012-09-06 10:57:43 +02:00
nowrep
726b11fab3 LocationBar: Show go icon when getting focus with edited text
closes #554
2012-09-06 10:53:37 +02:00
S. Razi Alavizadeh
d9ae633d1a Added Drag-n-Drop functionality to bookmarkmanager and bookmarksidebar. 2012-09-06 02:22:40 +04:30
nowrep
a046ec4ece Show better icons in Preferences for oxygen icon theme
- only when oxygen icon theme is actually used
2012-09-05 19:58:30 +02:00
nowrep
62ac0e2fde More QLatin1String and QLatin1Char work 2012-09-05 19:58:07 +02:00
nowrep
528f398cbe Using QLatin1String and QLatin1Char now everywhere
- it saves few unnecessary allocations
2012-09-04 12:42:45 +02:00
nowrep
1afc663e91 GreaseMonkey: Use QLatin1String and QLatin1Char in script parsing 2012-09-04 11:29:47 +02:00
nowrep
40a335bc1f AdBlock: Improved string performance when parsing rules
- using QLatin1String and QLatin1Char
2012-09-04 11:24:41 +02:00
nowrep
7b21bf61f1 Q_OS_X11 macro is invalid in both Qt 4 & 5.
- so for now, use just Q_WS_X11
2012-09-04 10:54:39 +02:00
nowrep
c7cdaf824f Qt5: Changing Q_WS_* macros to Q_OS_*
- Q_WS_* macros have been removed in Qt 5
2012-09-03 23:03:20 +02:00
nowrep
c71cf910cb TabBar: If not enough space, show close button only on current tab
- removed "Show close button on tabs" option as it is now redundant
2012-09-03 22:40:52 +02:00
nowrep
0c6abb8afc Added Brazilian Portuguese translation for plugins 2012-09-03 22:38:31 +02:00
nowrep
30b8eaf44e Another Oxygen workaround for pinned tab width.
- it now also center site icon in the tab
2012-09-03 15:28:37 +02:00
nowrep
3065d58b25 Fixed width of pinned tab with Oxygen theme.
- also added runtime check of current Qt theme in use
2012-09-03 13:24:29 +02:00
nowrep
d5e21ab911 BookmarksSideBar: Get focus to search line when opening sidebar
- also addeed support for opening bookmarks with Enter
   * Enter - opens bookmark in current tab
   * Ctrl + Enter - opens bookmark in new tab
2012-09-02 15:53:00 +02:00
nowrep
2c57528d29 LocationCompleter: Sort also results from bookmarks by count
- bookmarks get +10 count because bookmarks gets count only
  from location completer and bookmakrs manager/sidebar
  but history entries gets count also from navigating through
  webpages (eg. click on link, redirect, ...)
2012-09-02 15:36:20 +02:00
nowrep
ec70c7d43d LocationCompleter: Bookmarks results are now ordered by count 2012-09-02 15:19:12 +02:00
nowrep
cff5fce5da Fixed showing close buttons on pinned tabs.
- regression from 1e5b7d92cd
2012-09-02 14:18:07 +02:00
nowrep
1d919e0172 Fixed width of pinned tabs on all Qt styles.
closes #518
2012-09-02 12:22:11 +02:00
nowrep
b2181f0bab Coding style: Use empty QString() constructor instead of "" everywhere 2012-09-02 11:42:41 +02:00
nowrep
0437ae171f LocationCompleter: Draw light line at the bottom of item
- also space between title and link is now 2px bigger because
  of underlining
2012-09-01 17:23:17 +02:00
nowrep
179d173bcf Removed explicit setting of font size to 8pt from previous commit.
- mistake ...
2012-09-01 17:00:27 +02:00
nowrep
8429f84879 LocationCompleter: Another improvements and fixes.
- draw 1px line for fonts smaller than 9pt
2012-09-01 16:58:55 +02:00
nowrep
53d4f00c36 Added option to start new instance of browser with --no-remote option
- however, new instance cannot be started for default profile

closes #541
2012-09-01 15:59:27 +02:00
nowrep
6d52ef3c77 LocationCompleter: Painting underline manually looks better than by Qt
- QFont::Underline is ugly with graphicssystem raster
- also fixed issue when not all parts of text was highlighted as they
  should be
2012-09-01 15:35:27 +02:00
nowrep
9f376ac14c Enabling sorting for Table/Tree Widgets everywhere. 2012-09-01 13:56:00 +02:00
nowrep
b442492c27 Fixed small bug with domain matching
- accounts.youtube.com won't be matched by s.youtube.com anymore
- fixes ||s.youtube.com^ AdBlock rule matching anything from
  https://accounts.youtube.com
2012-09-01 11:41:12 +02:00
nowrep
575b211997 Search suggestions in address bar now take into account hit count too
thanks to Franz Fellner
2012-08-31 22:05:14 +02:00
nowrep
c6d1743706 Disabling touch mocking on Google sites.
- fixes issue with Google maps with menu not hiding

closes #545
2012-08-31 15:20:00 +02:00
nowrep
cf2c28cfdb Updated coding style 2012-08-31 15:19:07 +02:00
S. Razi Alavizadeh
2861f4dae4 Fixed conflict between blur background and Adobe PDF plugins on Windows. 2012-08-30 13:16:58 +04:30
nowrep
f1c9112a86 Fixed close buttons on tabs not working after recent commit.
closes #533
2012-08-28 10:40:03 +02:00
nowrep
4f3c3cdcc4 Fixed navigation keys not working right after closing search bar
- keys PageUp, PageDown, Space and arrows

closes #530
2012-08-27 16:02:08 +02:00
nowrep
1e5b7d92cd Hiding close buttons when there is not enough space in tabbar
- to partially prevent overflowing tabs into tab buttons
- it is now possible to show 24 tabs in tabbar in
  640*480 window without overflowing

closes #527
2012-08-27 14:02:35 +02:00
nowrep
58a07aed81 New option to hide close button on tabs
closes #526
2012-08-27 14:01:17 +02:00
nowrep
68ffa497bd Updated contributors and translators list in About dialog. 2012-08-27 13:00:36 +02:00
nowrep
f2c5a7ac92 Highlighting search text in address bar completer 2012-08-25 13:08:21 +02:00
nowrep
6e3d7d581b Smarter address bar completer now shows better search results
- thanks to Franz Fellner

closes #506
2012-08-25 13:08:06 +02:00
nowrep
dd84a84bc0 New option to show loading progress in address bar.
- enable it in Preferences -> Tabs -> Address Bar
- patch by Franz Fellner

closes #236
2012-08-24 20:53:53 +02:00
nowrep
2acc6021aa Regression: Fixed restoring sessions with pinned tabs.
- it was opening & restoring tabs in new window
2012-08-24 19:24:48 +02:00
S. Razi Alavizadeh
44f3b96b32 Fixed Compile error! 2012-08-24 20:04:09 +04:30
nowrep
20c03ba459 Fixed width of combo box in Add User Agent dialog.
closes #523
2012-08-24 14:55:06 +02:00
nowrep
7f2bc706de FileSchemeHandler: Don't list "empty folder" if file url is invalid
- instead show just "Content not found" error
2012-08-24 14:53:12 +02:00
nowrep
0e046b73de Don't show size of folders in directory listing.
- updated CHANGELOG
2012-08-23 18:40:56 +02:00
nowrep
6d997220c7 Added support for listing directories with file: scheme
closes #435
2012-08-23 16:17:56 +02:00
nowrep
983df81ee0 Try to return active window in MainApplication::getWindow 2012-08-23 15:52:07 +02:00
nowrep
60ae2c1705 Moved fileSizeToString into qz_ function 2012-08-23 15:40:10 +02:00
nowrep
5ca2e2d75f Using prepare SQL statements everywhere it is needed. 2012-08-23 15:37:43 +02:00
nowrep
8d2391da6f Moved scheme handlers into own directory network/schemehandlers 2012-08-23 11:36:36 +02:00
nowrep
3cb147743e Fixed compilation warning 2012-08-23 11:06:10 +02:00
nowrep
bae437edeb Fixed hiding access keys when scrolling page with scrollbars 2012-08-23 11:03:33 +02:00
S. Razi Alavizadeh
38456333a3 Improved, AKN_Handler handles pressed key case-insensitive if it's possible. 2012-08-23 04:01:17 +04:30
S. Razi Alavizadeh
413e61e9b6 Fixed, accesskeys don't hide when page is scrolled without mouse wheel. 2012-08-23 04:01:16 +04:30
nowrep
59824f2bff Added new google icon. 2012-08-22 20:01:14 +02:00
S. Razi Alavizadeh
7e7f914f74 The 'bookmarkswidget' was improved. 2012-08-22 17:18:27 +04:30
nowrep
c6445513e0 Don't close additionally opened tabs when restoring session
- if user opens app after crash, he will get 1 tab asking him
  about restoring a session
  if user opens another tabs and later decides to restore session,
  new opened tabs won't be closed

Patch by Franz Fellner
2012-08-22 13:45:03 +02:00
nowrep
80e89b2644 New Restore Session GUI - allows choosing to/not to restore each tab
- added as new qupzilla:restore page
- thanks a lot for work by Franz Fellner

closes #515
2012-08-21 20:28:38 +02:00
nowrep
a6fa9b8181 Setting min-width to #box in all internal pages 2012-08-21 20:17:01 +02:00
S. Razi Alavizadeh
1df223fbd1 Fixed problem about location of 'm_buttonAddTab' when there are lots of tabs opened. 2012-08-21 00:20:31 +04:30
S. Razi Alavizadeh
dbcbabdec3 Fixed 'QtWin' bug about changing of desktop composition state. 2012-08-21 00:17:43 +04:30
S. Razi Alavizadeh
07e17f7b47 In Windows transparent background must be disabled when app. is fullscreen. 2012-08-21 00:14:29 +04:30
S. Razi Alavizadeh
551498fa06 Fixed visibility of navigationbar when app. is fullscreen. 2012-08-21 00:10:38 +04:30
nowrep
c0b04f660e Moved WebPage::applyDirectionToPage into globalfunctions.h 2012-08-19 19:47:28 +02:00
S. Razi Alavizadeh
552fbbcffa Added RTL support to internal pages. 2012-08-18 18:31:26 +04:30
S. Razi Alavizadeh
3d16d49aa5 [Windows only] Action 'Open Folder' in downoad manager opens folder and selects file. 2012-08-18 05:05:54 +04:30
nowrep
e517b9ec65 New User Agent Manager allows setting per-site User Agents.
closes #399
2012-08-17 20:56:01 +02:00
nowrep
a6564b5eea Preferences: Save last page even when closing preferences with "Cancel" 2012-08-17 20:55:11 +02:00
nowrep
3f5b6382a3 Backend support for setting per-domain UserAgent.
see #399
2012-08-16 23:15:31 +02:00
nowrep
064fa19097 Preferences: Remember last selected section. 2012-08-16 23:14:04 +02:00
nowrep
d771ba728b "Save x as..." will always show file dialog.
closes #471
2012-08-14 18:53:55 +02:00
nowrep
826d85a5e1 Fixed left margin in websearchbar after RTL commits.
- also added Seyyed Razi Alavizadeh into authors
2012-08-14 13:12:55 +02:00
nowrep
93507492d8 Asking whether to close window everytime it makes sense.
- you will be asked even when you have set "Restore session"
  and you are closing second+ window that won't be restored

closes #501
2012-08-14 12:35:24 +02:00
nowrep
2458cb8469 Disabled showing plugin's settigns with double clicking on plugin name.
closes #504
2012-08-14 12:21:54 +02:00
nowrep
d4a884440c Merge branch 'master' of git://github.com/alexandre596/qupzilla
Conflicts:
	translations/pt_BR.ts
2012-08-14 11:52:06 +02:00
S. Razi Alavizadeh
d72e7bed7b Added RTL support to PluginListDelegate class. 2012-08-14 01:51:37 +04:30
S. Razi Alavizadeh
1fea4cdbc3 Persian translation of plugins and linux desktop file was added. 2012-08-14 00:10:12 +04:30
nowrep
433f71ebdf Use crashandler only on Linux. Fix compile issue on FreeBSD 2012-08-13 16:00:14 +02:00
nowrep
5de31410a4 Fixed padding of text and widgets position in address bar
- after recent RTL commit

closes #500
2012-08-13 15:41:08 +02:00
S. Razi Alavizadeh
341739cf59 LineEdit class uses a new layouting strategy for support RTL direction. theme changed for fulfillment this strategy. 2012-08-13 14:46:56 +02:00
S. Razi Alavizadeh
0408b33b43 Added RTL support to completer of locationbar. 2012-08-13 09:29:31 +02:00
S. Razi Alavizadeh
c5f1acc03e Fixed MINGW build errors. 2012-08-13 09:29:01 +02:00
S. Razi Alavizadeh
470729ce84 Fixed 'gm_*.h not found' build error. And added ignore rule for MSVC debug symbols. 2012-08-13 09:28:09 +02:00
S. Razi Alavizadeh
89f9fc9ac2 Added support for Right To Left layout direction and also themes support RTL! 2012-08-13 09:26:21 +02:00
nowrep
e6a5b18675 Don't proceed to fetching icons if exported bookmarks list is empty 2012-08-11 17:45:56 +02:00
nowrep
119c23f630 Fixed adding control characters at the end of url in bookmarks import
closes #499
2012-08-11 14:53:47 +02:00
nowrep
e709e17d5c Small cleanup in code (classes holding settings as static variables)
- merged LocationBarSettings and WebSettings into one class
- new class QzSettings no longer uses static variables
2012-08-10 21:16:43 +02:00
nowrep
1f225de11c Added option to choose what to suggest in address bar
- History and Bookmarks
  History only
  Bookmarks only
  Nothing
2012-08-10 18:06:29 +02:00
nowrep
10185fd649 Added option to disable search suggestions in searchbar.
- accessible from context menu (right click in searchbar)

closes #443
2012-08-10 10:20:07 +02:00
nowrep
14928e6bc6 Fixed issue with infinite opening mailto: links in QupZilla
- when xdg-open tries to open mailto: links again in QupZilla
2012-08-09 19:09:52 +02:00
nowrep
06c5118e6f AdBlock: New options in AdBlock menu to disable it for domain
- and also "only for this page"
2012-08-09 19:02:25 +02:00
nowrep
54e52d7c8e Text in site info sections will no longer be cropped.
closes #491
2012-08-02 20:36:51 +02:00
nowrep
59a05f16a7 Fixed issue with showing warning after creating new profile
- warning noticing about unknown profile version
2012-08-01 23:02:04 +02:00
nowrep
96ce82fdda Fixed issue with changing url of DuckDuckGo search provider
- it kept reverting to original URL if user changed it
2012-08-01 22:50:21 +02:00
Mladen Pejaković
22b77fb276 Spanish ES and VE translations update 2012-07-31 00:39:35 +02:00
mckaygerhard
d60cff4fc0 Updated and added new translation files, for Venezuelan spanish 2012-07-30 17:40:06 -04:30
Mladen Pejaković
7e89fa2d83 Add shortcut to 'Clear private data' menu action as per #486 2012-07-30 19:12:05 +02:00
Mladen Pejaković
1cefa18eb6 Speed Dial: small improvement to previous commit 2012-07-29 22:12:44 +02:00
Mladen Pejaković
69cf0c1c8c Add possibility to choose whether to center the speed dials or not 2012-07-29 20:58:23 +02:00
Dzikri Aziz
01dc0575e4 Align speed dial items to center 2012-07-28 03:01:59 +07:00
nowrep
c44e64814c Properly fixed highlighting from d97ab52d8c 2012-07-27 21:23:41 +02:00
nowrep
d97ab52d8c Fixed clearing highlight when search text not found.
closes #479
2012-07-27 18:55:55 +02:00
nowrep
474d665e52 Fixed closing bookmarks menu when menu toolbar is hidden.
closes #481
2012-07-27 18:51:24 +02:00
Mladen Pejaković
af9f43efb0 Warn a user when removing a speed dial 2012-07-26 13:23:10 +02:00
stuarch
1034533b30 Update Traditional Chinese Translations 2012-07-22 14:16:45 +08:00
Mladen Pejaković
f72ba01838 Indonesian translations 2012-07-21 10:49:48 +02:00
w41l
745c845414 Updated Indonesian translations. 2012-07-21 15:26:19 +07:00
nowrep
b76f1b7831 Fixed occasional crashes when closing tab while it is still loading. 2012-07-20 22:36:26 +02:00
nowrep
4424bba157 Fixed one string in download item menu
- Clear -> Remove

closes #430
2012-07-20 20:30:57 +02:00
nowrep
b7352749ba Merge branch 'master' of github.com:QupZilla/qupzilla 2012-07-20 20:24:04 +02:00
Mladen Pejaković
dc236daf13 Ability to remove sweb search bar, as per #440 2012-07-20 20:23:34 +02:00
Mladen Pejaković
af8d3fff70 PIM: Moving through settings via tab key is now ordered 2012-07-20 13:25:56 +02:00
nowrep
e41853842a Updated Portuguese translation for GreaseMonkey 2012-07-19 11:45:26 +02:00
nowrep
73a7c603fb Merge branch 'master' of github.com:QupZilla/qupzilla 2012-07-17 23:22:29 +02:00
nowrep
f4139fa5ab Updated Portuguese translations
- added translations for GreaseMonkey and PIM plugins
- updated homepage translation
2012-07-17 23:22:20 +02:00
Jonathan Hooverman
d6c40d9273 Updated German translation PIM plugin 2012-07-16 22:08:45 +02:00
nowrep
0a7741cc42 Version 1.3.1
- just bugfix release
2012-07-16 13:59:24 +02:00
Daiki Noda
bdc5545901 update ja_JP.ts for qupzilla and plugins.
Updated japanese language files.
2012-07-16 19:52:12 +09:00
nowrep
dd0df9042f Change UserAgent: Don't append QupZilla string to new user agent
- some pages may misbehave
2012-07-15 23:23:16 +02:00
nowrep
fe2b3133e5 AdBlock: Clean blocked objects right after page is loaded
- there is no reason to start 100ms timer
2012-07-15 23:18:08 +02:00
nowrep
2fc20cbdfc Ukrainian translation for PIM, GreaseMonkey and homepage 2012-07-15 21:28:02 +02:00
nowrep
2396f55068 Speed Dial: Fixed issues with ' and " characters in input fields
closes #455
2012-07-14 16:19:33 +02:00
nowrep
86c58ff9a2 Added Ctrl+= shortcut for zoom +
closes #449
2012-07-14 11:46:53 +02:00
nowrep
36dfab9895 Fixed loading url on new tab from preferences.
- regression from 14e0040a9f
2012-07-13 22:45:40 +02:00
Mladen Pejaković
57298c9862 Serbian translations update 2012-07-13 21:40:53 +02:00
Jonathan Hooverman
eab422647a Updated German translation GreaseMonkey Plugin 2012-07-13 20:00:45 +02:00
nowrep
69aeeac1be Fixed zooming with Ctrl+wheel for some users.
closes #451
2012-07-13 18:00:03 +02:00
nowrep
232350c910 Added Italian translation for GreaseMonkey and PIM plugins 2012-07-13 17:30:31 +02:00
nowrep
0986f1362d PIM plugin: Enter key on numpad now works for Ctrl+Enter shortcut 2012-07-13 16:50:26 +02:00
nowrep
5e3e9393b1 Cookies: Fixed issues with cookies filtering
closes #450
2012-07-13 16:43:47 +02:00
nowrep
435ab60e79 AdBlock: Fixed $subdocument matching.
- also improved a little blocked element's placoholders hiding
2012-07-13 14:12:48 +02:00
nowrep
14e0040a9f AdBlock: Fixed $third-party option when Referer header is empty
- should fix a lot of false positives with $third-party rules

see #444
2012-07-13 11:04:14 +02:00
nowrep
b0e741447d Preferences: Fixed issue with setting native notifications 2012-07-12 23:19:06 +02:00
nowrep
fe209d8350 Updated all translations
- removed obsolete entries
2012-07-12 21:43:44 +02:00
nowrep
f70d77a413 AdBlock + GreaseMonkey: Fixed downloading UTF-8 subscriptions / scripts 2012-07-12 15:14:02 +02:00
nowrep
f65b30fda7 Another Windows fixes + added qt_uk.qm (ukrainian qt translation) 2012-07-12 12:55:22 +02:00
nowrep
274c234988 Fixed building on Windows + updated v1.3.0 tag 2012-07-12 10:44:46 +02:00
nowrep
625c9a38f3 Version 1.3.0
- properly updated
   * src/lib/data/data/browsedata.db
   * src/lib/data/data/ca-bundle.crt
2012-07-11 18:37:18 +02:00
nowrep
c471c0e882 Version 1.3.0 2012-07-11 18:31:23 +02:00
nowrep
014fa12159 Added GreaseMonkey + PIM plugins 2012-07-11 18:30:00 +02:00
nowrep
edb2e6d624 Preferences: Fixed showing current language twice in list. 2012-07-10 22:26:59 +02:00
nowrep
11972affaf All issues regarding saving passwords should now be fixed.
closes #413
2012-07-10 22:17:11 +02:00
nowrep
2d5c9bcc2b Building: Option to build without QtDBUS module.
- more info in BUILDING
- desktop notifications will be disabled with this option
2012-07-10 11:56:24 +02:00
nowrep
e4e87b02a5 CommandLineOptions: Added option to open new window with url
- syntax: -ow=URL or --open-window=URL
2012-07-10 00:36:05 +02:00
nowrep
a252fe7db0 Win: Fixed theme loading delay.
- closes #388
2012-07-09 23:45:49 +02:00
nowrep
8a5880c77d Plugins: Fixed disabling all plugins when saving preferences
- and not going to extensions tab
2012-07-09 12:47:27 +02:00
nowrep
b0f209b1da Using UTF-8 when reading files. 2012-07-08 21:17:10 +02:00
nowrep
0e12433c0e PluginsManager: Opens plugin settings with double click in ListWidget 2012-07-08 17:57:06 +02:00
nowrep
ac36261549 Plugins: Calling unload() on app shutdown. 2012-07-08 14:03:50 +02:00
nowrep
7fee7053d4 Plugins: New method in API (createRequest in network manager) 2012-07-08 00:15:03 +02:00
nowrep
f9b38c4376 Fixed compilation from previous commit 2012-07-06 20:28:10 +02:00
nowrep
19f34ecd4c Fixed potentional issue with starting external download manager 2012-07-06 20:22:08 +02:00
nowrep
c0c996dbbd Fixed building with Qt 4.7 2012-07-06 16:52:27 +02:00
nowrep
2bf1638dea Fixed setting WebPage to WebView more than once 2012-07-06 14:47:34 +02:00
nowrep
189193a8b8 PluginsList: Sorting plugins alphabetically 2012-07-06 14:37:49 +02:00
nowrep
0d4078f005 Build system now allow building plugins out of src/plugins directory 2012-07-06 13:28:45 +02:00
nowrep
abdcc5bfab Updated French translation 2012-07-05 21:51:30 +02:00
nowrep
9ff76a5911 Fixed showing duplicated (Private browsing) in window title
- also don't save window geometry in private mode
2012-07-04 19:13:44 +02:00
nowrep
d8e0556d3e AdBlock: Changes to element blocking rules are now instant.
- instead of need to reload settings / restart browser
2012-07-04 17:53:49 +02:00
nowrep
2dc0785aff AdBlock: Support for $elemhide and $document exception rules
- with @@||qupzilla.com^$document you can completely disable
  AdBlock from running on qupzilla.com site
2012-07-04 16:00:53 +02:00
Mikino89
de93c5ed36 Updated Slovak translation
- added translation for AKN plugin
2012-07-04 11:18:24 +02:00
Mikino89
ae18e4c221 Fixed building on Windows 2012-07-04 11:16:38 +02:00
nowrep
138ffdfe93 AdBlock: Better and faster hiding placeholders of blocked elements
- also Ctrl+C in AdBlock tree now copies url filter into clipboard
2012-07-04 10:08:55 +02:00
nowrep
2b7b28db37 HistoryModel: Fixed deleting top level item (month, day)
- when it was not fetched
2012-07-04 00:21:08 +02:00
nowrep
770a9762a9 Linux: Generating backtrace upon crash and saving it to file.
- in $PROFILEDIR/crashlog
2012-07-03 22:57:31 +02:00
nowrep
adac699cc9 AdBlock: Subscription downloading now follows redirects.
- fixed related possible crash
2012-07-03 21:54:04 +02:00
nowrep
935cf7b40b Updated Ukrainian translation (desktop launcher + plugins) 2012-07-03 18:21:21 +02:00
nowrep
8542dc307f NetworkManager: Fixed excessive questions about invalid SSL certificate
- user will now be asked only once if he rejects the certificate
   * works only within WebPage, so if user opens new tab, he will
     get the question again (in case he want to change his mind)
2012-07-03 15:22:42 +02:00
nowrep
193a9371f0 WebView: Shift modifier for inverting preferred new tab position.
- Shift + MiddleMouseClick and Ctrl + Shift + LeftMouseClick
2012-07-03 11:28:14 +02:00
nowrep
dda70eef32 Updated Spanish translation 2012-07-02 17:12:45 +02:00
nowrep
a63078bc02 [Fix:] Navigationbar's completer popup when used with dark themes 2012-07-02 16:38:27 +02:00
nowrep
608135ac95 AdBlock: Using QString::endsWith in domain matching
- instead of QString::contains
2012-07-02 09:58:56 +02:00
nowrep
e8792a9498 Updated Italian and Portuguese translation 2012-07-02 09:39:02 +02:00
nowrep
c73c9820e4 AdBlock: Fixed domain match rules ||domain.com^
- it should also match something.domain.com
2012-07-02 01:40:32 +02:00
nowrep
e06517bdd4 Added EasyPrivacy into known third party subscriptions
- also fixed crashes when not having adblock enabled on startup

see #329
2012-07-01 20:38:37 +02:00
nowrep
699f309ffd AdBlock: Disabling rules now persist through subscription updates 2012-07-01 20:11:37 +02:00
nowrep
dd170f653f Using QChar instead of 1-char QString everywhere 2012-07-01 18:50:18 +02:00
nowrep
fbc44d2889 AdBlock: Show correct subscription when opening dialog with rule
- from AdBlock context menu or icon
2012-07-01 18:13:49 +02:00
nowrep
a37b29b275 Using QString::left instead of QString::mid(0, ) 2012-07-01 18:11:43 +02:00
nowrep
066600ff10 AdBlock: Option to delete rule with Del key
- fixed setting color of newly added rule according to its type
2012-07-01 14:44:42 +02:00
nowrep
1b000812b9 AdBlock: Improved performance in 2 types of rules
- ||domain.com^ and anything| rules are now using string matching
- edited updating EasyList to download more rules
   * only 50 rules are slow now (use regexp) in EasyList
2012-07-01 14:44:01 +02:00
nowrep
6228082225 AdBlock: Support for $object $subdocument and $xmlhttprequest options
- also there's now support for blocking all netscape plugins,
  not just flash plugin
2012-07-01 12:07:00 +02:00
Mariusz Fik
4ff97abfd9 polish translation for plugins
Signed-off-by: Mariusz Fik <fisiu@opensuse.org>
2012-06-29 22:28:36 +02:00
nowrep
572057b4f2 MouseGesturesPlugin: Fixed symbol lookup error.
- undefined symbol: _ZN7Gesture20MouseGestureCallbackD2Ev

closes #427
2012-06-28 22:23:46 +02:00
David Rosca
6ab3970bdd Merge pull request #426 from sys9kdr/master
Updated Japanese language files.
2012-06-28 11:40:28 -07:00
Daiki Noda
c8b00d5284 Update Japanese langunage files
Updated Japanese languages.
All Japanese translations finished for release 1.3.0.
2012-06-29 02:19:49 +09:00
Vasilis Tsivikis
cb94172064 Updated Greek Translation v1.3.0 2012-06-28 19:31:29 +03:00
nowrep
c01604ffe9 RSS: Added support for adding feeds into external applications
- including some web applications (Google Reader, My AOL, Yahoo! ...)
- Liferea and Akregator are support from desktop readers
   * akregator needs testing (i don't use kde)

closes #364
2012-06-28 17:16:45 +02:00
nowrep
7e6ba1d702 AdBlock: Don't show element hiding rules when viewing source code 2012-06-28 12:03:08 +02:00
nowrep
c6ccd6bd1f AdBlock: Added full support for $third-party option
- checking Referer of network request to determine
  if it is third party request or not
   * matching is performed on second-level domains
     (there is minor issue with it in Qt < 4.8)
2012-06-28 01:41:01 +02:00
nowrep
fa72a38050 Fixed showing option what to do with some urls with external protocol.
- sometimes, just "?" was shown in dialog instead of actual external url
2012-06-27 20:32:13 +02:00
nowrep
da7fd9ebba Added new loading animation + removed unused icons. 2012-06-27 18:52:22 +02:00
nowrep
4743549851 Showing loading animation (spinner) in popup windows. 2012-06-27 18:29:00 +02:00
nowrep
dfb82fb3cc Using user preferred new tab position now everywhere it makes sense.
see #382
2012-06-27 18:05:09 +02:00
nowrep
4017c5303e Fixed issue with setting tabs movable
- regression from previous commit
2012-06-27 00:14:51 +02:00
nowrep
1a5ad1413b Preferences: New option "Automatically switch to newly opened tabs"
- also removed unnecessary option to make tabs movable
   * everyone wants the tabs to be movable :-)

closes #382
2012-06-26 23:39:23 +02:00
nowrep
38ef828b82 Private browsing now opens new browser window (in own process)
- closes #415
2012-06-26 11:49:39 +02:00
nowrep
b9476c9bbc AdBlock: Showing different colors for each rule type
- black = normal rules
  green = exceptions
  gray  = disabled rules
  blue  = css rules
2012-06-25 21:01:30 +02:00
nowrep
847469e0be AdBlock: Support for element hiding rules & improved performance
- improved performance with not using regexps when not necessary
- added support for element hiding even with domain restrictions
- almost all types of rules are supported now
   * exceptions are only some special cases when rule has
     unssuported options (part of rule after $ character)
   * those rules are ignored
2012-06-25 16:07:25 +02:00
nowrep
e471bfd5d4 AdBlock: Support for adding new subscriptions.
- you can add subscriptions in AdBlock dialog or with
  abp: scheme links

- however, AdBlock rules are not yet optimized for performance
  so you shouldn't add too much subscriptions
  performance optimizations will come in next commits
- support for element hiding is still yet to come too

closes #266
2012-06-24 23:46:32 +02:00
nowrep
91bed8ad15 AdBlock: Showing name of subscription in blocked content page. 2012-06-21 21:49:41 +02:00
nowrep
5393acb514 Fixed crash in AdBlock dialog when deleting rules.
- regression from previous AdBlock commit
2012-06-15 20:54:58 +02:00
nowrep
ab6ca15afc Should fix issues with Facebook not loading at all.
- closes #409
2012-06-15 19:08:43 +02:00
nowrep
8f75fd2532 Fixed crash when cleaning cache while cache is not used (disabled). 2012-06-15 17:43:19 +02:00
nowrep
0cba7628de Initial work on support for 3rdparty AdBlock lists.
- also fixed one minor gcc warning
2012-06-15 17:03:37 +02:00
nowrep
26e814933c Fixed issue with creating internal bookmark folders.
closes #408
2012-06-06 10:16:11 +02:00
nowrep
4375b54b5c Option to "Search with..." in new background tab with middle click. 2012-06-01 20:25:37 +02:00
nowrep
80f84eeb91 Per-pixel scrolling in download manager 2012-05-28 15:23:04 +02:00
nowrep
1e179b3b83 Small improvements in drag&drop.
- dragging is now enabled in locationbar and websearchbar
- dragging site icon has now new pixmap
2012-05-27 14:05:28 +02:00
nowrep
07e4b7d559 AddTab button: Middle click opens tab with text/url from X11 clipboard 2012-05-27 12:44:56 +02:00
nowrep
033bfa246b Dragging the whole non-shrinked text in SqueezeLabel now 2012-05-27 12:43:57 +02:00
nowrep
c992778556 Leave event is now finally working correctly.
- it now distinguish leaving page on top, bottom, right and
  left and it now sends corresponding fake mouse events
2012-05-27 11:38:21 +02:00
David Rosca
e78c61575b Merge pull request #402 from stuarch/master
Update Traditional Chinese Translation
2012-05-23 07:44:00 -07:00
stuarch
d17bad4bfc Update Traditional Chinese Translation 2012-05-23 18:07:26 +00:00
nowrep
9872f3281f Fixed handling special chars when searching with locationbar shortcuts 2012-05-22 12:11:27 +02:00
nowrep
cf5d399f00 Added possibility to change icon of bookmarks
- created new IconChooser class with option to choose
  icon from file or icon from database

Closes #401
2012-05-22 11:46:22 +02:00
nowrep
5ec579b91e Fixed issue with searching about:blank after restoring empty tabs.
- regression from previous commit
2012-05-13 22:41:26 +02:00
nowrep
d5071215eb Fixed "Don't quit upon closing last tab" with blank url on new tab.
- it now properly loads empty page

closes #400
2012-05-13 22:10:04 +02:00
nowrep
330b35f8db Fixed too big "External Protocol Request" dialog when URL is very long
- it will now align URL to multi line text
2012-05-13 17:01:35 +02:00
nowrep
074555b6ea Little modification in LeaveEvent processing in WebPage.
- it is now sending fake mouse move event with correct x value
  according to cursor position
2012-05-08 14:28:54 +02:00
nowrep
5c9383a54a Fix: Flickering when showing site info/bookmarks/rss widget in
addressbar
2012-05-06 20:29:14 +02:00
nowrep
7037e562ae Improved performance of searching in history model
- testing with QString::contains(QString) instead of QRegExp
2012-05-05 18:04:41 +02:00
nowrep
b1b27a434e Possibility to delete history entries from address bar popup completion.
- with Delete key
2012-05-05 16:06:24 +02:00
nowrep
90649f59e1 Added Ukrainian translation. Thanks to Stanislav Kuznietsov 2012-05-04 14:44:54 +02:00
nowrep
5b75c0e5a0 History completely rewritten into Model/View architecture.
- much faster history loading (loading history entries only when
  needed - eg. expanding top level items)
- less memory usage (sidebar and manager are using the same model)
- searching is now performed on title and url
- clear private data -> clear history is now working properly
2012-04-30 16:33:14 +02:00
nowrep
2c19884efe Fixed: Showing newly added RSS feed in RSS manager 2012-04-26 12:35:03 +02:00
nowrep
e4e9639406 Fixed "Hide tabs when there is only one tab" option.
- fixed hiding tabbar when using "Close other tabs" action
2012-04-25 11:35:13 +02:00
nowrep
bacca991e0 SpeedDial: fixed removing bg image when changing background position 2012-04-25 11:20:41 +02:00
nowrep
642f42424e Regression: Fixed external download manager option. 2012-04-24 16:40:21 +02:00
nowrep
23613ab310 Fixed issue with completer when writing "ch" into location bar.
- ?? for some reason, it selected random items when typing "ch" ??
2012-04-24 15:58:36 +02:00
nowrep
96af9e6f7f Updated Italian translation.
- added Facebook into list of servers to send fake user agent
2012-04-23 15:50:21 +02:00
nowrep
bcce0326fc Fixed issue with showing "Error code 200" error page 2012-04-22 21:23:51 +02:00
nowrep
e6da887f1a Updated translations 2012-04-22 21:02:25 +02:00
nowrep
2055621f2a Show star icon in completer when item is from bookmarks.
- IconProvider has no longer static members
- new macro qIconProvider for accessing IconProvider instance
2012-04-22 20:51:28 +02:00
nowrep
64bdafde87 Completely rewritten whole completion for address bar.
- fixed occasional flickering when typing in address bar
- support for opening completions with pressing Down key
- support for selecting completions with Tab key

closes #105
2012-04-22 17:09:43 +02:00
nowrep
98d51b0661 Code cleanups 2012-04-21 22:19:35 +02:00
nowrep
556c6804ca Extended support for Content-Disposition header (downloads) 2012-04-20 16:03:00 +02:00
nowrep
a1ff0c0dc4 Saving state of Clear Private Data dialog 2012-04-20 15:29:04 +02:00
nowrep
835926cc9e Added option to import certificate in Certificate Manager
- Cookies manager, browsing library and download manager
  can now be closed with Esc key press
2012-04-20 14:49:16 +02:00
nowrep
0a5c245811 Simplified location completer (it is now QListView)
- make sure items won't be duplicated - in case you
  have the same url in bookmarks and history
2012-04-20 14:03:08 +02:00
nowrep
a40062fde6 Completely changed look of address bar popup.
- using QStyledItemDelegate for rendering
2012-04-19 22:42:35 +02:00
nowrep
30f97be3b1 Plugin list is now painted with QStyledItemDelegate. 2012-04-19 18:07:00 +02:00
nowrep
cdf73b01b5 Auto selection on focus in search toolbar's line edit.
closes #381
2012-04-19 15:58:23 +02:00
nowrep
018a4d5d7b Updated translations 2012-04-17 18:26:01 +02:00
nowrep
d02318382a Fixed saving passwords on some sites.
- WebKit sometimes sends data in its own format so it is
  neccessary to convert it to url query items

closes #301
2012-04-17 17:54:51 +02:00
nowrep
2c4b6e3d42 Tweaked Click2Flash replacing script.
- it now creates temporary empty element that has the same size and
  occupies the same position as original flash object
2012-04-17 15:11:26 +02:00
nowrep
e204af30c6 Closing last tab on second window will always close the window.
- even if you have option "Don't quit upon last closed tab"
  it will only works for last window
2012-04-17 14:00:32 +02:00
Mladen Pejaković
356d4b24c9 Setting minimal width on site database detail info 2012-04-16 20:42:36 +02:00
nowrep
8432432b4b Updated links to correct address (QupZilla Organization) 2012-04-16 15:11:31 +02:00
nowrep
8e76ba5a47 Ensuring tab previews are painted without scrollbars.
- it finally works now
2012-04-15 22:08:41 +02:00
nowrep
82bd695d3a Click2Flash: Calling setTimeout with 250ms time.
- let's be sure it will be asynchronous
2012-04-15 15:52:10 +02:00
nowrep
75a004499e Click2Flash: Fixed browser window flashing on loading some flash objects
- this bug so far occurs only on X11
- implemented asynchronous JavaScript element replacing
2012-04-15 15:44:08 +02:00
nowrep
ba1cf804eb Address bar now searches also in bookmarks.
closes #79
2012-04-15 15:41:48 +02:00
nowrep
431782a147 Improved "Go to web address" action.
- newlines are stripped from string

closes #379
2012-04-14 10:54:03 +02:00
nowrep
99722aa7aa Added option to open external protocols in system apps.
- so for example, links with apt: or tomahawk: protocol can be opened
- it will ask user whether he wants to open link in external app
  and give option to remember the choice
2012-04-13 13:26:32 +02:00
nowrep
48b7aed86b Fixed regression from last commit when page thumbnail could be rendered
with scrollbars.
2012-04-12 15:41:28 +02:00
nowrep
a34057d1ea Using faster thumbnail generation also in Speed Dial.
- thanks to Ariya Hidayat #378
2012-04-12 15:24:57 +02:00
Ariya Hidayat
7d1f8a4ae4 More memory efficient and faster preview generation.
There is no need to allocate a very large image buffer, just enough for
the thumbnail preview. For a little filtering, use the two-stage
scaling. See http://labs.qt.nokia.com/2009/01/26/creating-thumbnail-preview/
for the details.

This tecnique is adopted from my live preview implementation for Arora:
http://ariya.ofilabs.com/2008/07/be-my-mirror-my-sword-and-shield.html.
2012-04-11 21:28:54 -07:00
Jonathan Hooverman
35ab9cb25f Updated German translation of TestPlugin 2012-04-11 22:00:45 +02:00
nowrep
73dce1d2d2 Always using position from QContextMenuEvent when showing menus.
- so it will show menu on proper position even if you create context
  menu event eg. from keyboard
2012-04-11 18:06:50 +02:00
nowrep
0b98562c22 Using QTimeLine for animations in Tab preview.
- QPropertyAnimation is now never used in our code, it should
  fix issue when tab moving animation break without reason
2012-04-11 16:38:46 +02:00
nowrep
3d1b490cc5 Using QTimeLine in AnimatedWidget instead of QPropertyAnimation 2012-04-10 20:52:10 +02:00
nowrep
90870cff11 Added option to completely disable tab previews.
- only classic tooltip contains full page title will be
  displayed

closes #374
2012-04-10 18:29:22 +02:00
nowrep
0a50c2d9ef Showing tab previews on ToolTip event now.
- added Alexander Samilov into contributors
2012-04-09 19:45:00 +02:00
nowrep
d03700f917 Added opacity effect on tab previews. 2012-04-09 14:09:40 +02:00
nowrep
e5ce2f5e3d Added animated tab previews (by Alexander Samilovskih)
- thanks a lot for his work!
- option to disable animations in preferences -> tabs
2012-04-08 21:45:40 +02:00
nowrep
60cf1db7ac Fixed setting background image on speed dial on Windows.
- closes #369
2012-04-07 18:41:16 +02:00
nowrep
a800d8a1f3 Added possibility to open .xhtml files from Open File dialog.
- fixed issue with showing one plugin more than once if you have
  duplicated plugins in plugin directories
- remove obsolete translations from *.ts files
2012-04-06 10:15:17 +02:00
nowrep
ecec41d647 Correct release of version 1.2.0 2012-04-05 14:26:44 +02:00
nowrep
7e3ff6f126 Version 1.2.0 2012-04-05 13:22:19 +02:00
nowrep
8f6979e06e Fixing the crash from #367 (hopefully) now. 2012-04-05 12:43:48 +02:00
nowrep
88f7086325 Don't use QSTRINGBUILDER as it may cause crashes ...
- closes #367
2012-04-05 11:44:01 +02:00
nowrep
b1d0cd9228 Improved performance of bookmarks import and bookmarks deleting.
- moved general defines into qz_namespace.h file
- fixed showing default theme to be "default" on mac in
  theme manager instead of "mac" theme
2012-04-05 10:27:35 +02:00
nowrep
ec973d960a USE_LIBPATH option is now finally fixed. 2012-04-05 09:36:37 +02:00
nowrep
67907b5cea Fixed USE_LIBPATH building define + restore cursor on delete bookmarks. 2012-04-04 23:43:37 +02:00
nowrep
b287c5f829 Fixed importing Html bookmarks from various browsers.
- fixed one potentional crash in importing
2012-04-04 23:28:19 +02:00
nowrep
f94e69d557 Updated Georgian translation + fixed plugin system loading. 2012-04-04 21:12:52 +02:00
nowrep
9778773199 Using better method for loading translations.
- it can now load xx_CC translation even if xx_DD is
  user's system locale
2012-04-04 18:48:54 +02:00
nowrep
1c883e4ec3 Mac OS X building tweaks + fixing valgrind warnings.
- in mousegestures plugin, don't start gesture when mouse
  is at scrollbar's position
2012-04-04 17:41:33 +02:00
nowrep
c9b28f31e6 Fixed bug when page with null icon could get "error page" siteicon
- also fixed deleting history entries
2012-04-04 14:45:45 +02:00
nowrep
6b79ca55bf Fixed history in frames. Closes #361 2012-04-04 13:21:53 +02:00
nowrep
79a548b365 Command line option to open url in current tab.
-ct=URL or --current-tab=URL
2012-04-03 20:41:07 +02:00
nowrep
7c7c1787bc Fixed saving settings in plugins. 2012-04-03 20:23:15 +02:00
nowrep
6560459418 Fixed loading plugins when using USE_LIBPATH define
- reverted displaying page url with QWebFrame::baseUrl()
2012-04-03 19:28:12 +02:00
nowrep
0afd53e4f6 Fixed compilation + renamed libqupzilla to libQupZilla
- closes #362
2012-04-02 21:21:50 +02:00
nowrep
0142c3ba9f Added option to change path to install library on Linux.
- read BUILDING - define USE_LIBPATH
2012-04-02 21:05:06 +02:00
nowrep
31e31b703a Fixed building on Windows & shoudl fix crash in #334 2012-04-02 19:33:05 +02:00
nowrep
47ec2b57f7 Fixed potentional crash on history/cookies loading
- changed settings path for plugins to PROFILE/extensions/
2012-04-02 16:00:08 +02:00
nowrep
ff99129667 Updated Polish & Hungarian translation 2012-04-01 18:57:42 +02:00
nowrep
e608bc0e1f Enhanced Plugins API - possibility to add sidebar
- example implementation is now in TestPlugin
2012-04-01 16:36:38 +02:00
nowrep
841c05f8f7 Little improvements in context menu on page and in history.
- in history menus, it shows arrow when you hover at current
  history item
2012-04-01 10:48:50 +02:00
nowrep
ec4b52eda8 Updated French translation + windows installer 2012-03-31 23:58:51 +02:00
nowrep
f0a686306e Send Page now also adds page title as a subject in mail.
- fixed setting fake user agent for google sites
2012-03-31 22:16:20 +02:00
nowrep
aa6962f8cb Sending "correct" UA to assure full functionality of Google services
- also fixed startup issue with QtCurve theme
2012-03-31 21:36:27 +02:00
nowrep
5348c72e9d Updated Italian translation. 2012-03-31 18:59:51 +02:00
nowrep
8f9ac49dd4 Updated Russian translation 2012-03-31 09:09:42 +02:00
nowrep
1744eb759e Fixed issue when history & url haven't been updated sometimes.
- workarounded QtWebKit bug: it didn't emit urlChanged signal

closes #358
2012-03-30 13:43:47 +02:00
nowrep
a554d48e45 Saving user defined default text encoding from menu view -> encoding
- closes #357
2012-03-30 12:03:11 +02:00
nowrep
43cd497d3f Using QStringBuilder now. Fixed speed dial dialogs for webkit 533.3 2012-03-30 12:01:12 +02:00
nowrep
fa4be83ea9 Little improvements + showing also Netscape plugins in qupzilla:config
- implemented JHooverman's suggestion from #202
2012-03-29 20:02:21 +02:00
nowrep
82e989aa74 Fixed building issue. Closes #354 2012-03-28 19:43:59 +02:00
nowrep
abcfc455de Fixed showing icons in some dialogs on KDE + removing local certificates
- also no longer faking double click on middle mouse click on Windows
  to activate "autoscroll" - it could interfere with mouse gestures
2012-03-28 16:42:50 +02:00
nowrep
b3a21536d7 Added Venezulean Spanish translation.
- thanks to Piccoro McKay Lenz
2012-03-28 14:38:50 +02:00
nowrep
a6f55a340b Updated Portuguese translation 2012-03-27 18:37:21 +02:00
nowrep
93808b1bd1 Updated Spanish & Chinese translations 2012-03-26 21:08:22 +02:00
nowrep
b6af3bd7d3 Fixed crash introduced in previous commit ... 2012-03-26 18:13:03 +02:00
nowrep
4d96a6760c No longer using global event filters, instead filtering widget events.
- using guarded pointers in plugins now
2012-03-26 17:47:28 +02:00
nowrep
9ed4a89ca0 Fixed building & added plugins translations into resources.
- removed obsolete "Dont save icons" entry in preferences
2012-03-25 21:45:16 +02:00
vasitsiv
c58957d638 V2 Greek Translations 2012-03-25 21:46:31 +03:00
David Rosca
09b58876c8 Merge pull request #344 from sdfanq/master
Updated Romanian translations.
2012-03-25 11:30:08 -07:00
nowrep
2a09d1357c Merge branch 'master' of github.com:nowrep/QupZilla 2012-03-25 18:00:27 +02:00
nowrep
13e9b47b7f Fixed showing context menu on labels without selectable flag. 2012-03-25 18:00:06 +02:00
Stefan Comanescu
939bab1c14 Romanian translation for plugins 2012-03-25 18:28:03 +03:00
stuarch
2d8e0603ca Update Tradidtional Chinese Translations 2012-03-25 22:17:02 +08:00
David Rosca
d3b1e3fe27 Merge pull request #342 from sys9kdr/master
Updateed Japanese translations.
2012-03-25 06:37:26 -07:00
sys9kdr
f8ca5709c9 Update Japanese translations. 2012-03-25 22:33:37 +09:00
nowrep
1873771106 Added Hungarian translation (not finished yet)
- thanks to Gábor Oberle
- see #341
2012-03-25 15:04:36 +02:00
nowrep
176d5695d2 Updated Dutch and Swedish translations 2012-03-25 14:21:45 +02:00
nowrep
99a6b5de86 Fixed loading utf urls from command line.
- updated Brazilian Portuguese translation
2012-03-24 22:08:17 +01:00
nowrep
ef07116915 Added missing icon for databases in site info. 2012-03-24 13:26:31 +01:00
nowrep
8e9293e475 Added new page into Site Info: Databases.
- shows all used web databases on the site
2012-03-23 17:29:12 +01:00
nowrep
83c76e26cc Improved performance of importing passwords.
- also fixed issue when successful import shown "error in import"
  error message
2012-03-23 14:23:54 +01:00
nowrep
373d6162d7 Improved suggesting file name when downloading page / links.
- it now appends .html ONLY when you are attempting to download
  the whole page and when there is no suffix set in url
2012-03-23 13:58:31 +01:00
nowrep
9dc38ca000 Reverted adding ".html" to downloads without suffix from 60d063a320 2012-03-22 19:41:12 +01:00
nowrep
1c270046ec Navigating in tabs with Ctrl + PgUp/PgDown.
- closes #331
2012-03-22 17:19:10 +01:00
nowrep
c664ea076b Added option to separate http and https proxy configuration.
- also fixed building of akn plugin
- closes #314
2012-03-21 15:05:04 +01:00
nowrep
c7187bf064 AKN plugin now correctly shows keys on pages with more frames
- it works fine now for example on gmail
- status bar overlay now hides after small delay (500ms)
2012-03-21 13:00:30 +01:00
nowrep
6833fb9202 Edits in building, should fix building on Mac. 2012-03-20 17:05:57 +01:00
Stefan Comanescu
569bff5ff2 Added myself to translators list 2012-03-18 23:43:39 +02:00
nowrep
2da66c222f Updated translations (app + homepage) 2012-03-18 11:14:36 +01:00
nowrep
60d063a320 Removed qt_id.qm file + implemented suggestion from #319
= append .html when downloading file without suffix
2012-03-18 11:06:09 +01:00
nowrep
4bff3fba24 Merge branch 'master' of github.com:nowrep/QupZilla 2012-03-17 16:01:30 +01:00
nowrep
3898f7f3f7 Improved dialogs in Speed Dial + fixed issue with saving page screen.
- closes #319
- closes #318
2012-03-17 16:01:12 +01:00
Jonathan Hooverman
ed31890136 Updated German translation, fixed some strings 2012-03-17 13:19:43 +01:00
nowrep
471ac7ba1f Fixed building with NONBLOCK_JS_DIALOGS + other small fixes. 2012-03-16 23:28:23 +01:00
nowrep
bb8e1ffdb5 Fixed toggling WebInspector. It now shows correct inspector everytime. 2012-03-16 16:57:24 +01:00
w41l
d5638fbc27 Updated Indonesian translations. Add new translation for plugins
section.
2012-03-16 16:16:10 +01:00
sys9kdr
4119a265fa Update Japanese translations. 2012-03-16 16:06:51 +01:00
nowrep
cf973c46fb Fixed bad behaviour of QWebPage on leaveEvent.
- when leaving web widget, QWebPagePrivate generates fake
  mouse move event, but unfortunately with bad coordinates.
  So sometimes it just hovered a link and the link's url got
  stuck in status bar message.
2012-03-16 15:55:34 +01:00
nowrep
dbfc09538c Fixed compilation with QtWebKit < 2.2 and AKN plugin. 2012-03-16 13:53:49 +01:00
nowrep
60c5b81f88 Improved source viewer, it now shows lines and fixed go to line.
- plugins can now register scheme handlers
- tweaked javascript alert window
- initial support for Geolocation & Notifications API
    * question to ask user for permission needs not implemented yet
2012-03-15 19:35:37 +01:00
nowrep
f09e5c981c Fixed recalculating size of tabs after unpinning tab.
+ other small improvements / fixes
2012-03-14 14:04:20 +01:00
nowrep
9d6d5d1774 Another small startup behaviour changes. 2012-03-13 17:51:37 +01:00
nowrep
f590ad1925 Removed use of whatsThis() and other code cleanups 2012-03-13 17:51:06 +01:00
nowrep
3a9c4f104b Prevent endless loop when getting Unsupported Content error 2012-03-13 16:43:23 +01:00
nowrep
17d70adfa5 Various changes in starting application.
- constantly renaimed app plugins to Extensions
2012-03-13 15:10:18 +01:00
nowrep
a2a21bd01b Fixed linking against libqupzilla if already installed in system. 2012-03-12 20:48:32 +01:00
nowrep
57a58280dc Fixed building issue ... 2012-03-12 19:47:44 +01:00
nowrep
9161945d97 Various fixes regarding "Don't load tabs until selected" option
- fixed typo in Access Keys Navigation plugin
2012-03-12 18:22:01 +01:00
nowrep
36f90f0404 Loading info about all plugins when necessary, not on startup.
- should slightly improve starting time when bigger amount of
  plugins is available
2012-03-12 18:21:00 +01:00
nowrep
246f765a7a Changing global version of session.dat file.
- rather than adding version check in tabwidget restore
2012-03-11 18:24:19 +01:00
nowrep
9042e7860d Fixed Duplicate tab feature. Regression from previous commit. 2012-03-11 16:49:14 +01:00
nowrep
efab78ae5e Added option "Don't load tabs until selected" when restoring session. 2012-03-11 15:17:12 +01:00
nowrep
043babced9 Fixed showing suggested file types in Open File... dialog 2012-03-10 23:24:54 +01:00
nowrep
500d11cf6f Showing build configuration in qupzilla:config page.
- see #202
2012-03-10 15:25:54 +01:00
nowrep
e5ad571647 Japanese translation by Daiki Noda 2012-03-10 14:59:43 +01:00
nowrep
1a3af429d2 Show whether QupZilla was built with debugging symbols in config page.
- closes #202
2012-03-10 14:37:05 +01:00
nowrep
cb603f409a Send Referer header when opening new tab from webview. 2012-03-10 13:57:50 +01:00
nowrep
6ed52fd732 Fixed deleting history entries in history manager.
- also significally improved performance when deleting more
  entries at once
2012-03-10 12:21:45 +01:00
nowrep
c9d39d06ee Updated Dutch translation 2012-03-10 12:20:38 +01:00
nowrep
f53ddf9316 Fixed infinite loop when starting another instance. 2012-03-09 22:25:05 +01:00
nowrep
ad4ba2b888 [Fix] Setting background of speed dial to paths with spaces. 2012-03-09 18:49:26 +01:00
nowrep
291468a9ab Showing context menus on event's position.
- some keyboards (usually in laptops) have special key for
  showing context menu
- context menu events from keyboard will now be shown on
  correct position (not on mouse position)
2012-03-09 16:02:27 +01:00
nowrep
2582fff163 Updated translations 2012-03-08 17:17:41 +01:00
nowrep
03db6da1a9 Added option to create search engine from <input> element on page.
- accessible in context menu on input
- added translations for plugins into resources so they can be loaded
- in access keys navigation plugin: lower case chars are choose first
2012-03-08 13:05:57 +01:00
nowrep
47a80e2b2a Fixed showing bad total + downloaded size when starting download. 2012-03-08 12:48:23 +01:00
stuarch
dfffb04a06 Update Tradidtional Chinese Translations 2012-03-08 18:48:53 +08:00
stuarch
3dc43b18a3 Merge https://github.com/nowrep/QupZilla 2012-03-08 18:01:35 +08:00
nowrep
805187f4e1 Finally fixes issue with rendering plugins list on KDE!
- uploaded correct qt german translation (qt_de.qm)
2012-03-07 21:28:31 +01:00
nowrep
5c2befabff Fixed loading of plugins. Regression from previous commit. 2012-03-07 20:01:57 +01:00
Jonathan Hooverman
2e3cc19ac5 Added German translation for AccessKeysNavigation 2012-03-07 19:41:40 +01:00
nowrep
0e4fd462ba Access Keys Navigation plugin now add also lower/upper case chars.
- imporved pages screen = removing scrollbars from screen
2012-03-07 12:19:54 +01:00
nowrep
b5db8a21c9 Fixed text in locationbar on HTTPS sites when using dark theme.
- added WheelEvent as another event in Plugin API
2012-03-07 12:19:08 +01:00
nowrep
5ea084c09d Fixed showing progressbar when opening new tab from <a target="_blank">
- search button in websearchbar no longer shows context menu
   = fixed possible focus issue
2012-03-06 21:27:37 +01:00
nowrep
eb7de9a104 Various enhancements in Bookmark Importing.
- when importing from Html file, also bookmark folders are imported
- bookmark tree now shows folder structure
- fixed importing from UTF8 files
- loading icons in own thread = dialog won't freeze anymore
2012-03-06 15:28:52 +01:00
nowrep
63ed2573f4 Fixed rendering of Plugin List on KDE. 2012-03-05 23:34:00 +01:00
nowrep
94fdba5aba Fixed building (removed one unused slot) 2012-03-05 20:41:54 +01:00
nowrep
6878522c31 Improved "Save Page Screen" dialog.
- it is now loading page screen in new thread
- it now resizes thumbnail to fit the dialog size
2012-03-05 14:33:24 +01:00
nowrep
1be705e9af Now saving cookies with tabs (not on app quit). Closes #300 2012-03-05 14:32:24 +01:00
nowrep
6a3528e694 Extended Plugin API a bit. 2012-03-05 13:16:34 +01:00
nowrep
7dff6ad103 TabBar now accepts drops so you can drop url on it and open new tab.
- small modifications in locationbar regarding focus handling
2012-03-05 11:30:18 +01:00
Mladen Pejaković
f92df65819 Serbian translations update 2012-03-04 23:10:44 +01:00
nowrep
a85d975093 Reduced spacing in navigation bar and bookmarks toolbar.
- So also KDE users can be happy once again :-)
2012-03-04 22:30:45 +01:00
nowrep
af2add1a19 Fixed not sending Referer header to servers. Closes #299 2012-03-04 21:59:56 +01:00
nowrep
645765b509 Fixed Access Keys Navigation plugin build on Windows. 2012-03-04 20:23:03 +01:00
nowrep
e5e5cec7a5 Added Access Keys Navigation plugin. Closes #288 2012-03-04 18:30:34 +01:00
nowrep
aba444259a Updated translations 2012-03-04 18:29:35 +01:00
stuarch
1f2e55e5e8 Update Simplified Chinese Translation 2012-03-05 00:15:46 +08:00
nowrep
39575cf2ab Added statusbar message overly also in popup window.
- added progressbar into statusbar in popup window
2012-03-04 14:25:52 +01:00
nowrep
b1e38e859d Alt+D shortcut for focusing locationbar. Closes #294 2012-03-03 21:35:02 +01:00
stuarch
4403b9b03e Update Tradidtional Chinese Translations 2012-03-03 08:38:50 +08:00
Peter Vacula
bc606276eb Updated 2012-03-02 13:32:27 +01:00
nowrep
cc9ef2c96d Fixing issue with compilation on Haiku. See #290 2012-03-02 12:12:00 +01:00
nowrep
8b9934b236 Fixed focus handling when dropping urls in locationbar. 2012-03-01 18:32:53 +01:00
nowrep
a6a4147fe6 Fixed linking plugins on Windows 2012-02-29 18:35:20 +01:00
nowrep
8cef40cf98 Merge branch 'master' of github.com:nowrep/QupZilla 2012-02-29 18:34:22 +01:00
nowrep
a0b9c0fc69 Fixed building on Windows + whole compilation is now faster. 2012-02-29 18:33:50 +01:00
arabuli
52dcf1f3b8 Update src/lib/network/qupzillaschemehandler.cpp 2012-02-29 17:44:32 +08:00
arabuli
bb24822205 Update src/lib/other/aboutdialog.cpp 2012-02-29 17:44:31 +08:00
nowrep
9df1b8ca1e Don't reload search results when saving search engines. 2012-02-28 18:57:05 +01:00
nowrep
20722a1343 Updated CA Certificates 2012-02-27 20:25:12 +01:00
nowrep
bcd411c1c0 Improved behaviour of opening new tab after current.
- when opening multiple background tabs from current tab, newly
  opened tabs will be added after previous opened, not right after
  current
  so you will be able to switch to new tabs in opening order
2012-02-27 17:51:57 +01:00
stuarch
6bcd024798 Update Tradidtional Chinese Translations 2012-02-27 00:31:23 +08:00
Jonathan Hooverman
1243bcae08 Merge branch 'master' of github.com:nowrep/QupZilla 2012-02-25 17:11:19 +01:00
Jonathan Hooverman
a89c0861b8 Added German translation for MouseGestures Plugin 2012-02-25 17:10:09 +01:00
Mladen Pejaković
2b142a813b Merge branch 'master' of github.com:nowrep/QupZilla 2012-02-25 16:35:16 +01:00
Mladen Pejaković
4cd00416fc Serbian translations update 2012-02-25 16:34:22 +01:00
Jonathan Hooverman
7157763941 Updated German translation for TestPlugin 2012-02-25 16:31:28 +01:00
nowrep
8752adfc3d Updated translations 2012-02-25 12:39:24 +01:00
nowrep
6eac428266 Changed appearance of plugin list in Preferences. 2012-02-25 12:34:16 +01:00
nowrep
783d49ce64 [Fix] Fixed showing plugin icons when plugin is not loaded. 2012-02-25 10:22:23 +01:00
Mladen Pejaković
ea7caa37bd Mouse Gestures plugin ts files 2012-02-24 21:58:21 +01:00
Mladen Pejaković
aeb2e3c396 Mouse Gestures plugin Serbian translation 2012-02-24 21:56:38 +01:00
nowrep
aa55fac706 Small cleanup ... 2012-02-24 21:13:06 +01:00
nowrep
af7a041714 Added new plugin: Mouse Gestures.
- setting building plugins as default now
- closes #255
2012-02-24 21:03:44 +01:00
Mladen Pejaković
74a5c4422b Improvements to Dictionary and Translate webview menu entries 2012-02-24 20:56:19 +01:00
Mladen Pejaković
d145b50c17 Cosmetic changes in webview context menu 2012-02-24 20:55:35 +01:00
Mladen Pejaković
bd5f86bd6d Add 'Search with...' in context menu 2012-02-24 20:54:05 +01:00
nowrep
b65819dbed Updated translations 2012-02-23 22:18:02 +01:00
nowrep
d8930197cb Updated scripts to play nice with changed directory structure. 2012-02-23 22:07:05 +01:00
nowrep
862d287647 Merge branch 'master' of github.com:nowrep/QupZilla 2012-02-23 21:54:32 +01:00
nowrep
2eb6de0a34 [Fix] Fixed garbled rednering of Desktop notifications 2012-02-23 21:53:22 +01:00
Mladen Pejaković
6b2def1fc1 Example Plugin Serbian translations update 2012-02-23 21:32:37 +01:00
nowrep
b36e268e0b [Fix] Fixed breaking speed dial when adding url with ' 2012-02-23 20:24:44 +01:00
nowrep
9c789792f4 Rearranged directory structure. All sources are under src/ dir now.
- updated Italian homepage translation
2012-02-23 19:18:08 +01:00
nowrep
9a59711b78 [Fix] Fixed showing url's in locationbar. Regression from da3d929 2012-02-22 19:12:22 +01:00
nowrep
37f5d1bb6e Improved Plugin API. Plugins can now receive input events.
- mousePress, mouseRelease, mouseMove
- keyPress, keyRelease
- only WebView class is sending these events now
2012-02-22 18:33:44 +01:00
nowrep
c082abdab9 Added Widya Walesa into translators (Indonesian)
- fixed issue when restoring tabs with special urls not being
  properly percent encoded/decoded
2012-02-22 15:14:23 +01:00
nowrep
da3d929763 Always encoding query when showing url in locationbar. 2012-02-21 21:28:19 +01:00
nowrep
38b5a32bb9 Fixed make install issues on Linux. Closes #261 2012-02-20 22:34:09 +01:00
nowrep
119090c28c Fixed showing edit context menu on gmail.com 2012-02-20 18:28:09 +01:00
nowrep
88de940dc1 Fixed cookie filtering, some cookies have empty domain(). 2012-02-20 17:22:31 +01:00
nowrep
f82eda3bae Added Brazilian Portuguese translation.
- thanks to Alexandre Carvalho
2012-02-20 16:43:41 +01:00
nowrep
48112e0576 Installing also plugins into /usr/lib/qupzilla/ on Linux. 2012-02-20 15:56:26 +01:00
nowrep
ef4fef4699 [Fix] Fixed "Open blank page on launch" option
- closes #260
2012-02-19 17:50:02 +01:00
nowrep
b6615f409f Edited build config to build libqupzilla and link to it afterwards.
- edited plugins system - proper plugin loading / unloading
- edited plugins interface
2012-02-19 16:01:51 +01:00
nowrep
d47927feff [Fix] Fixed crash with "don't quit upon last tab" option
- when closing last tab with image, QWebView::setUrl() was
  for some reason crashing
2012-02-18 23:21:36 +01:00
nowrep
ba65648eae Fixed building with CONFIG+=build_plugins 2012-02-18 23:08:44 +01:00
nowrep
7ceed34b05 Added little info about building plugins into BUILDING
+ fixed build issue when building plugins
2012-02-18 19:20:07 +01:00
nowrep
f3a800df5e Merge branch 'master' of github.com:nowrep/QupZilla 2012-02-18 14:48:09 +01:00
nowrep
786d6f4029 Edited building system to support linking plugins.
- however plugins has to be statically linked
2012-02-18 14:47:38 +01:00
Jonathan Hooverman
a120351d0f Fixed two strings in file bookmarkswidget.ui 2012-02-18 11:51:44 +01:00
nowrep
78993c30d4 Option to show only icons in bookmarks toolbar.
- available from bookmarks toolbar context menu

Closes #251
2012-02-17 19:54:58 +01:00
nowrep
164166282c Whitelisting/blacklisting cookies in Cookies Manager.
- closes #240
2012-02-17 18:55:34 +01:00
nowrep
c4a34624cc Another Cookie Manager performance improvement.
- this time it is a real performance improvement, not just keeping
  window responsible
2012-02-17 16:45:18 +01:00
nowrep
20aee8f5ce Updated translations 2012-02-16 20:26:49 +01:00
nowrep
b6d17e391d Merge branch 'pejakm-master' 2012-02-16 20:18:01 +01:00
nowrep
9eead3037d Moved all config info from qupzilla:about to qupzilla:config 2012-02-16 20:17:39 +01:00
nowrep
5db6ea18cc Showing link to Bug Reports wiki page in Report bug page.
- https://github.com/nowrep/QupZilla/wiki/Bug-Reports
2012-02-16 18:55:03 +01:00
Mladen Pejaković
1b24cb9fc2 Added config.html previously forgotten 2012-02-15 22:28:39 +01:00
Mladen Pejaković
f92031d166 Merge remote-tracking branch 'upstream/master' 2012-02-15 21:36:54 +01:00
nowrep
be26075416 Fixed dark color of text in locationbar when using dark theme on Linux. 2012-02-15 21:21:16 +01:00
Mladen Pejaković
fb5f2b605e Merge remote-tracking branch 'upstream/master' 2012-02-15 17:11:36 +01:00
nowrep
8d357f79da Fixed Content-Disposition parser to support also filenames not enclosed
with quotes ("filename")
2012-02-15 14:39:46 +01:00
Mladen Pejaković
f613c8ae44 Merge remote-tracking branch 'upstream/master' 2012-02-15 14:11:09 +01:00
nowrep
04ec0cfcef Showing decoded url in locationbar now instead of percent encoded.
- it will now show urls with non-ascii characters prettier
- however it will NOT decode url domain from punycode back to unicode
2012-02-15 14:06:28 +01:00
nowrep
39fbb8f130 Support for UTF-8 filenames in Content-Disposition header
- closes #250
2012-02-15 13:20:35 +01:00
Mladen Pejaković
982eff2c46 Merge remote-tracking branch 'upstream/master' into config_page 2012-02-14 17:22:07 +01:00
nowrep
ccb3863ccc Using deleteLater() when deleting temporary menu in locationbar
- also in websearchbar
2012-02-14 17:01:50 +01:00
nowrep
6bb292efec Version 1.1.8 2012-02-14 15:47:55 +01:00
Mladen Pejaković
a7f60e78d0 Fix width of the Speed Dial image placement selection box, not displaying long translation strings correctly 2012-02-14 02:24:40 +01:00
Mladen Pejaković
bb3598db14 Reduce visual clutter in bookmark widget 2012-02-14 00:18:41 +01:00
Mladen Pejaković
aec15d0176 Added QupZilla config page providing usefull information for troubleshooting 2012-02-13 19:09:02 +01:00
nowrep
55ff3beb30 Fixing crash in cookie manager introduced in previous commit. 2012-02-13 18:22:24 +01:00
nowrep
62294fee26 Greatly improved responsibility when loading a lot of cookies/history.
- also updated Italian and Russian homepage translations
2012-02-13 16:59:30 +01:00
nowrep
159a0c97d3 [Fix] Fixed potential endless loop when getting error opening url.
- when there is navigating error to http(s) page and WebKit throw
  unsupported content error, there is possibility to stuck in
  endless new tab opening loop when user has QupZilla as provider
  for http(s) scheme
2012-02-12 18:02:05 +01:00
nowrep
fa5cfd7137 Updated Chinese translation + Russian homepage translation 2012-02-12 12:11:12 +01:00
nowrep
999bbeeb17 Finished Russian translation (thanks to Rustam Salakhutdinov) 2012-02-11 14:59:09 +01:00
nowrep
24ad0ffde7 Showing file size of downloaded file in download options dialog. 2012-02-11 14:37:19 +01:00
nowrep
42d9e93363 Fixing download issue introduced in last commit. 2012-02-11 14:19:41 +01:00
nowrep
14c7c08c44 [Fix] Fixed issue when attempting to download flash content.
- it occurred only when you don't have Flash plugin installed
2012-02-11 12:52:23 +01:00
nowrep
99609d109d Little improvements in guessing download file info + in websearchbar.
- guessing file type and icon should now be more accurate
- when changing search engine in web searchbar and text in it
  is not empty, it will automatically load search results.
2012-02-11 11:38:02 +01:00
nowrep
54c0ea65f8 Ctrl + click on back/forward buttons now goes back in new tab.
- available languages are now in first page in preferences
- updated Portuguese translation
2012-02-08 14:40:21 +01:00
nowrep
85108559c5 Option to change browser identification (User Agent) in Preferences.
- added Wu Cheng-Hong into translators
- enter in search toolbar now search next occurence
- closes #176
2012-02-07 18:37:44 +01:00
Jonathan Hooverman
48b8eb4d7f Fixed some recently added strings 2012-02-06 21:53:31 +01:00
nowrep
1d83e4e69a Option to Import/Export passwords into/from XML file.
- also updated Portuguese language
2012-02-06 20:10:50 +01:00
nowrep
30df150fe0 Global shortcuts to load pages in Speed Dial (Ctrl + Number)
- Ctrl + 1,2,3 ... 9 will load dials on the number position
- Alt + 1,2,3 ... 8 will switch to tab on the number position
   * Alt + 9 will switch to last tab
2012-02-05 17:13:08 +01:00
nowrep
7167ce4a03 Add/remove bookmarks from speed dial when clicking on star icon.
- closes #80
2012-02-05 16:00:23 +01:00
nowrep
95d9d7b12d Fixed showing desktop notifications on OS/2 2012-02-04 23:52:36 +01:00
nowrep
f65c565f06 Remember last folder to save newly added bookmarks. 2012-02-04 22:47:55 +01:00
nowrep
e28f8cf58a [Fix] Sending links by e-mail now always send the full url.
- small code modifications
    * using const Type &variables where possible
2012-02-04 19:43:43 +01:00
nowrep
b982b3a2a1 AdBlock can now block also unwanted popup windows.
- added AdBlock menu into WebView context menu
- added new test file for AdBlock
- small modifications in QupZilla icon
- fixed bug in downloads when accepting Preferences dialog
  also accepted opened download dialog
2012-02-04 18:45:59 +01:00
nowrep
1876be5e66 Don't run adblock on local schemes (data/qrc/file/qupzilla).
- updated French & Portuguese translations
2012-02-04 11:46:33 +01:00
nowrep
05d6622e76 Changed message "Proxy host name not found" to "Proxy server not found"
- to be similiar to "Server not found" message

Closes #173
2012-02-02 16:09:35 +01:00
nowrep
bbec6d2ca4 [Fix] Setting correct popup window size when site requested it.
- now resizing webview to desired size, not the whole popupwindow
   * popupwindow is containg statusbar + locationbar
2012-02-02 15:54:38 +01:00
nowrep
137275c8a5 Using saveGeometry and restoreGeometry for saving window geometry.
- instead of only geometry()
2012-02-01 20:31:51 +01:00
nowrep
64cea6cfee Fixed build on OS/2 2012-02-01 18:31:50 +01:00
nowrep
434e15d5c7 Disable "Close window" action when there is only 1 window. 2012-02-01 17:01:08 +01:00
nowrep
fdaeac186f OS/2 workaround for restoring window geometry
- geometry() is returning bad Y axis (+ 20 pixels)
2012-02-01 15:42:43 +01:00
nowrep
b2e42d2c32 Added possibility to "Go to web page" in background tab on middle click.
- fixed issue when editing bookmarks with percent encoding
- actions in edit menu are now fully functional and are appropriately
  enabled/disabled
- new action in tools menu - "Web Inspector"
- updated Portuguese translation
2012-02-01 15:37:45 +01:00
nowrep
995eed9cfa [Fix] Fixed saving usernames with spaces in Password Manager.
- using QUrl::fromEncoded instead of QString constructor everywhere
- reverted JHooverman's patch (changing print preview dialog's window
  title)
    * sorry about that, I personally think that showing "Print preview"
      in print preview dialog is better than "Print..."
2012-01-31 21:10:22 +01:00
David Rosca
676b45070c Fixed typing "v" into web searchbar 2012-01-31 11:35:03 +01:00
Jonathan Hooverman
ae7585b976 Rename window name of the print preview dialog to match menu entry
"Print". This will close #229.
2012-01-30 20:57:13 +01:00
nowrep
d388efb0f2 [Fix] Fixed loading of some RSS feeds.
- namely: http://www.webkoop.nl/rss2/
- also fixed highlighting <namespace:tag> tags
2012-01-30 17:54:49 +01:00
nowrep
396ce19312 Updated Spanish + Portuguese translation.
- fix: don't show javascript url of bookmarklet in locationbar
  when loading it
2012-01-30 17:18:10 +01:00
nowrep
dfe5108138 [Fix] Fixed loading of bookmarklets.
- bookmarklet = javascript code in bookmark
2012-01-29 17:46:02 +01:00
Jonathan Hooverman
61988aee03 Fixed string HTML5 web storage 2012-01-29 15:31:43 +01:00
Jonathan Hooverman
407b566f67 Fixes 2012-01-29 15:09:27 +01:00
nowrep
f9873c28df [Fix] Loading incomplete urls in Speed Dial. 2012-01-29 14:38:59 +01:00
nowrep
0703789aa3 Finally fixed all issues/crashes related to Web Inspector.
- web inspector is now crash free with every QtWebKit version
- issue when changing tabs / virtual desktops that web inspector
  was re-initializing itself is now fixed
    * inspector was flashing
    * inspector restored its state to first tab (Elements)

- inspector is now shown in dock widget again in windows
    * no longer cause problems with Qt 4.8
2012-01-29 14:05:57 +01:00
nowrep
67c066decc Fixed typo "Actually" -> "Currently" and updated Dutch translation. 2012-01-29 11:59:39 +01:00
nowrep
65639aa8c1 Non-native download dialog now shows "Save" instead of open. Closes #226
- also fixed issue with restoring closed tabs being inserted with +1
  index in tabbar
- updated qupzilla.icns mac icons
2012-01-29 11:23:16 +01:00
nowrep
69416114dd Fixed crash on start on Mac. Closes #225 2012-01-28 16:20:03 +01:00
nowrep
6530351afc [Fix] Fixed middle mouse click on links. 2012-01-28 16:04:02 +01:00
nowrep
a044302a92 Option to use external download manager.
- also added some new git hooks
2012-01-28 15:37:11 +01:00
nowrep
085a8938c0 Little fixes for Windows, SSL Manager and Bookmark Import
- fixed encoding of qupzilla: pages on Windows
- fixed focus issues with overlay statusbar text on Windows
- fixed showing Local certificates in CA Certs in SSL Manager
- fixed showing empty icon on imported bookmarks
2012-01-28 12:02:37 +01:00
nowrep
24ec4e0292 Added option to (not) send Referer header to servers.
- also added button to delete html5 storage
2012-01-27 23:01:17 +01:00
nowrep
5bc7bd472c [Fix] Fixed "Allow HTML5 Storage" option 2012-01-27 20:01:51 +01:00
nowrep
ea1eceb9d7 Applied patches for Mac OS + little modification of QupZilla icon.
- Mac patches by @ryandesign
- icon modifications by Sergio Cipolla, thanks!
- closes #220
- closes #221
- closes #222
2012-01-27 17:25:51 +01:00
Peter Vacula
f52a40d6f4 Updated slovak translation + fixed windows build 2012-01-26 21:24:50 +01:00
nowrep
d78df618b0 Little changes in "open new tab after active" + in ctrl+click on links
- when opening clean new tab, it will be opened at the end of tabbar
  regardless of user settings
- fixing issue when ctrl+left clicking on dial in speed dial opening
  page in new tab and also started to drag dial
2012-01-26 20:19:56 +01:00
nowrep
0cf13286d2 Added option to Enable/Disable HTML5 local storage + delete it on close.
- also fixed enable/disable history option
2012-01-26 18:23:35 +01:00
nowrep
09ac635faf [Fix] Fixed "open new tab after active" option 2012-01-26 17:21:11 +01:00
nowrep
79caefb8aa Don't show "Show menubar" action on Mac OS. Closes #129
- "SuperMenu" button won't be visible on Mac too
   * there is no need to show it as Menu will always be visible
- also made little improvement in Mac theme
- updated Portuguese translation
2012-01-26 16:22:09 +01:00
nowrep
00f6262afc Announcing Flash plugin support to sites again.
- typo "Italy" language -> "Italian" language
- updated Swedish translation
2012-01-25 19:13:12 +01:00
nowrep
e77c44f709 [Fix] Abord and delete NetworkReply when cancelling download request.
- fixes memory leak, size equal to download size was leaked
  before
- added Spanish homepage translation
2012-01-25 17:46:37 +01:00
nowrep
86b923b24f Don't save icons in Private Browsing Mode.
- fixed typo: using "current" instead of "actual"
2012-01-25 15:46:18 +01:00
David Rosca
647d1f610a Finally fixes problem with compilation on Mac. Closes #215 2012-01-25 10:52:00 +01:00
Mladen Pejaković
b936f1b00f Middle click on Show image right-click context menu opens image in new tab 2012-01-24 23:28:18 +01:00
Mladen Pejaković
a725a44c6b Middle click to respect new tabs after active tab 2012-01-24 23:19:47 +01:00
nowrep
c6cbaa286b Added shortcut for Paste&Search.
- merged pejakm-master and Mikino89-master
2012-01-24 20:12:00 +01:00
nowrep
fc13958953 Using static variables to store settings of WebView and LocationBar.
- in its own WebViewSettings and LocationBarSettings classes
- because we don̈́'t want to load settings on every creation of new
  tab
2012-01-24 19:58:20 +01:00
nowrep
16526b0177 Handling Ctrl+Middle clicks on links in keyReleaseEvent.
- fixes problems when you open link in new tab (with middle
  mouse click) and also paste text to focused input element
2012-01-24 19:12:31 +01:00
Mladen Pejaković
4423f884bf Paste and Search action for Search Bar v2 2012-01-24 18:23:43 +01:00
Mladen Pejaković
a09766a2ee Paste and Go action for Search Bar 2012-01-24 15:39:20 +01:00
Mladen Pejaković
5d057f9107 Automatic styling screwup fix 2012-01-24 15:21:16 +01:00
Mladen Pejaković
beca87fe19 Option to open new tabs after active tab (enabled by default) 2012-01-24 15:16:33 +01:00
nowrep
79f30b03e8 Little improvement in speed dial + option to set minimum font size.
- also registering SIGPIPE signal handler to prevent some unneeded
  crashes when using QtWebKit 2.2
2012-01-23 19:28:47 +01:00
nowrep
342aa2e31f [Fix] Fixed ugly big size of animation when loading pages in speed dial.
- this regression was introduced with option to change size of dials
- and .. um .. it was introduced by me, not Mladen :-)
2012-01-23 18:31:07 +01:00
nowrep
40ff69c87f Fixed Report Issue page.
- sending to correct url (www.qupzilla.com/reportbug.php) now
2012-01-23 17:57:46 +01:00
nowrep
c31ee75928 History menu submenus and List of closed tabs in tab bar
- merged pejakm-master
- also using const variables in foreach loops everywhere it is possible
- updated translations
2012-01-23 17:30:34 +01:00
nowrep
08dae0e4ce Merge branch 'master' of https://github.com/pejakm/QupZilla into pejakm-master 2012-01-23 16:01:58 +01:00
nowrep
23b73ce388 Fixing compilation on Mac. Closes #215
- one missing include: <QFileOpenEvent>
2012-01-23 16:01:02 +01:00
Mladen Pejaković
80216ce7dc Option to replace opened tabs list with closed tabs list: no need to restart after change 2012-01-23 11:05:47 +01:00
Mladen Pejaković
c9741e9442 Option to replace opened tabs list with closed tabs list, in tab bar (Opera like behaviour) 2012-01-23 00:23:45 +01:00
Mladen Pejaković
4a4111161c History menu submenus for recently visited and most visited 2012-01-23 00:14:01 +01:00
nowrep
ab342fa161 [Fix] Fixed icon in bookmark when dropping from site icon 2012-01-22 20:13:50 +01:00
nowrep
e163a8cd81 Added .gitignore + Paste&Go action works now from menu. 2012-01-22 18:40:49 +01:00
nowrep
2d5266333e Don't trigger QWebPage::InspectElement twice on Windows. 2012-01-22 16:41:57 +01:00
nowrep
2ea51405fd Fixed loading empty page upon closing last tab. 2012-01-22 16:28:11 +01:00
nowrep
0c699c709c Little improvements regarding popup windows + opening new tabs.
- showing popup window in center of screen if requested position
  has top left coordinates [0,0]
2012-01-22 15:15:43 +01:00
Jonathan Hooverman
832da27ea3 Updated German translation 2012-01-22 14:47:50 +01:00
nowrep
f7fa01519b Improved context menu WebView actions.
- all functions related to craeting context menu are now
  in base WebView class, not in subclasses
- it is now also possible to do actions on selected text
  in input and textarea elements
- fixed bug in QtWebKit 2.2 when Direction menu was displayed
  twice in context menu on input and textarea elements
2012-01-22 11:49:58 +01:00
Mladen Pejaković
dcd3615d81 Eye candy: icon for Open location in File menu 2012-01-22 02:49:25 +01:00
Mladen Pejaković
16334a72c7 Eye candy: icons for Copy (in webview) 2012-01-22 02:35:39 +01:00
Mladen Pejaković
8364ac7e18 Eye candy: icon for Dictionary menu entry 2012-01-22 02:34:55 +01:00
Mladen Pejaković
18ab37e5cd Eye candy: icon for Send link in File menu (the same as in webview) 2012-01-22 02:34:05 +01:00
Mladen Pejaković
f74da6aa0c Eye candy: icon for Open in new window in webview (the same as it is in File menu) 2012-01-22 02:33:05 +01:00
Mladen Pejaković
9a4c8f8a2b Muted icon in Audio/Video element fixed 2012-01-22 01:43:09 +01:00
Mladen Pejaković
532d7e2816 Icons and send via mail menu entry in Audio/Video elements 2012-01-22 01:24:35 +01:00
nowrep
f8fea1f32e Added context menu controls for Html 5 video/audio
- also fixed little issue when restoring tabs
  (bad order of restored tabs)
2012-01-22 00:20:29 +01:00
nowrep
dfc667e785 [Fix] Fixed Paste&Go shortcut, it works now.
- for some reason, QKeySequence("Ctrl+Shift+V") doesn't work
  so we catch it in keyPressEvent
2012-01-21 23:51:24 +01:00
nowrep
195288c83b [Fix] Fixed restoring multiple windows + added global defines header
- also added tests directory with html files to test QupZilla behaviour
- it only contain opening links test, more tests will come
2012-01-21 23:19:38 +01:00
nowrep
bd9cead2c2 Updated translations. 2012-01-21 20:29:33 +01:00
nowrep
977f9db6f6 Refactoring whole code to support popup windows.
- it is needed to provide support for casting WebView
  into TabbedWebView and PopupWebView
2012-01-21 20:27:45 +01:00
nowrep
a9f9876a25 Support for opening popup windows from JavaScript.
- it is now possible to detect and open popup windows
  from window.open() javascript method.
- craeted classes PopupWindow, PopupWebView and PopupWebPage
  for this purpose
- PopupWebView inherits from WebView
- PopupWebPage inherits from WebPage
2012-01-21 20:24:36 +01:00
nowrep
bbadb4ec37 Created new base WebView and WebPage classes.
- they can be used standalone, they are no longer bound to
  being in TabWidget
2012-01-21 20:20:48 +01:00
David Rosca
61d41046b6 Merge pull request #206 from pejakm/master
Paste and go in locationbar context menu
2012-01-21 11:05:33 -08:00
Mladen Pejaković
d0c313f5b7 Location bar Paste and Go 2012-01-21 19:26:47 +01:00
Jonathan Hooverman
c1e4cebf42 Updated German translation 2012-01-21 18:16:47 +01:00
nowrep
647487fcdb [Fix] Fixed searching strings with & character. 2012-01-21 00:20:30 +01:00
Mladen Pejaković
8e5ae0a698 Preferences UI index fix 2012-01-20 19:40:56 +01:00
Mladen Pejaković
7a5af39981 Don't quit upon closing last tab option 2012-01-20 14:12:26 +01:00
nowrep
0aeead3825 Little modifications in speed dial + fixed spelling mistake. 2012-01-20 13:10:05 +01:00
nowrep
156d67f25e Merge branch 'master' of https://github.com/pejakm/QupZilla
Conflicts:
	src/data/html/speeddial.html
	src/network/qupzillaschemehandler.cpp
2012-01-20 12:15:27 +01:00
Mladen Pejaković
06c123f0e3 Resizing Speed Dials + eye candy, v2 2012-01-20 11:30:06 +01:00
nowrep
bdff655dc8 Small improvement in speed dial, added DuckDuckGo default search engine.
- also fixed bad spanish qt translation (qt_es.qm)
- closes #195
2012-01-20 11:29:28 +01:00
nowrep
1211018c2f Small improvement in speed dial, added DuckDuckGo default search engine.
- also fixed bad spanish qt translation (qt_es.qm)
- closes #195
2012-01-19 18:05:21 +01:00
Mladen Pejaković
20f17ae7f1 Small fixes 2012-01-19 01:37:34 +01:00
Mladen Pejaković
63b8ea25c0 Add number of pages in a row in Speed Dial settings 2012-01-19 01:10:01 +01:00
nowrep
7db7f69ec0 New "plus" icon for new page in speed dial + updated Dutch translation
- the icon is not a masterpiece, but it is definitely better
  than current one
2012-01-18 22:22:34 +01:00
nowrep
c41dc3b8be Updated translations + little edits in speed dial. 2012-01-18 21:09:27 +01:00
Mladen Pejaković
bd5a39f3ba Speed Dial background image 2012-01-18 20:10:04 +01:00
nowrep
ce7fc6e7ef Restoring/saving pinned tabs only on first app window.
- also fixed some crashes when there is only download manager
  window (when download is in progress and users closed browser
  window)
2012-01-18 18:36:10 +01:00
nowrep
27c4441848 Improved possibility to open some actions in new tab.
- Alt+Enter shortcuts for locationbar and websearchbar
- middle click on magnifying glass (in websearchbar) now
  open search results in new tab
- search results of selected page on page is now also opened
  in new tab
- updated portuguese translation
2012-01-18 16:52:30 +01:00
nowrep
46edc8d5a2 Added option to edit bookmark from context menu in bookmarks toolbar.
- also added new function to Speed Dial to be able to get path of
  background image file

- closes #189
2012-01-18 15:05:50 +01:00
nowrep
9aec7cf07f [Fix] Fixed showing of "Are you sure to close x tabs?" question.
- also added translation comments for 3 strings in preferences

- closes #191
2012-01-18 12:58:09 +01:00
nowrep
7a9493a3b3 Edited windows installer, now installing msvc2008 redistributables.
- QupZilla now should run correctly on every MS system
2012-01-17 21:20:09 +01:00
nowrep
cb5242f98c Using QImage for storing icons in database.
- fixed issue on some pages when icon was shown correctly in
  locationbar, but not on tab
- using QImage for storing icons will help to have BookmarksModel
  in separate thread
- unfortunately, all currently saved icons won't be possible to load
  so I recommend erasing all icons (to not waste space in db)
2012-01-17 19:27:24 +01:00
Mariusz Fik
1b7c37afd0 use country only for translation contributions
Signed-off-by: Mariusz Fik <fisiu@opensuse.org>
2012-01-17 12:39:30 +01:00
nowrep
1add497966 Making "QupZilla" translatable in window title. 2012-01-16 18:28:56 +01:00
nowrep
8846b5b973 Change: Ctrl+F5 and Ctrl+Shift+R shortcuts for reload and bypass cache. 2012-01-16 17:40:28 +01:00
nowrep
65a3badf38 Added Ctrl+R shortcut for reload + Shift+F5 for reload & bypass cache. 2012-01-16 17:31:15 +01:00
nowrep
52e0e206b5 Using "Intel Mac" in user agent when compiling on intel. Closes #148 2012-01-16 16:28:41 +01:00
nowrep
67d4da74fd Merge branch 'master' of github.com:nowrep/QupZilla 2012-01-16 15:41:45 +01:00
David Rosca
f7aa86a824 Removing bin/plugins directory from install target in qmake. 2012-01-16 11:01:14 +01:00
nowrep
6297f7f3d0 Added Mariusz Fik into translators + updated Spanish translation. 2012-01-15 19:39:25 +01:00
nowrep
cc63da0765 New domain for blog: http://blog.qupzilla.com 2012-01-15 18:22:59 +01:00
nowrep
bff899ca5a [Fix] Fixed occasional crash on terminating application. 2012-01-15 17:50:09 +01:00
nowrep
4a3c3932e6 Fixed encoding on pages without charset explicitly set. Closes #178
- also modified czech, dutch and serbian homepage translations
2012-01-15 17:15:48 +01:00
nowrep
0b91cc1816 Scrolling bookmarks menu whene there is alot of entries. Closes #175
- the same issue was also reported in #159
2012-01-15 12:35:29 +01:00
nowrep
9f6eb10ac2 Opening edit window when adding new page into speed dial. Closes #177
- also added dutch translation for homepage
2012-01-15 11:48:15 +01:00
nowrep
e8504c6b20 Added some new strings for network errors. 2012-01-14 12:44:14 +01:00
nowrep
57da64d133 Finally fixes #156 and fixes sidebar width with Qt 4.8
- disconnecting only own signals, keeping Qt internals
  so Qt can know when objects are deleted
    * QObject::destroyed(QObject*) [signal]
2012-01-14 11:46:06 +01:00
nowrep
56e30f081e Added possibility to close speed dial editing with Esc. Closes #167
- also added global possibility to allow listening ESC key events
  to page (for example key shortcuts from JavaScript)
2012-01-14 09:54:51 +01:00
nowrep
2c9837eaef [Fix] Allocating AcceptLanguage dialog on heap. Should close #156
- crash when accepting Preferences
2012-01-13 22:11:01 +01:00
nowrep
6cdb61990d Disabling QtSingleApplication on Haiku. See #154 2012-01-13 21:44:56 +01:00
nowrep
4a4b005bb0 Fixed building on Haiku. See #154 2012-01-13 21:20:13 +01:00
nowrep
1436a1f21a Don't show error page when there are some data received. See #155
- should fix this issue
2012-01-13 21:04:40 +01:00
nowrep
d848d5621d [Fix] Fixed saving of sidebar width when closing with maximized window. 2012-01-13 16:51:58 +01:00
nowrep
d93407fd46 Fixed exe icon for OS/2. Thanks to Elbert Pol.
- old .ico icons were too big (over 64K) and it failed
  to compile
2012-01-13 15:28:30 +01:00
nowrep
9f1e864f9a Finally fixes build issue on non X11 systems. Closes #154 2012-01-12 21:38:38 +01:00
nowrep
d8ec1b8675 Removed one translated string from preferences. 2012-01-12 21:32:27 +01:00
nowrep
c35aceaa1a Using resources inside bundle on Mac. Hopefully closes #125
- also improved mac .plist a little
2012-01-12 20:32:09 +01:00
nowrep
e39ddf5a79 Saving settings even without calling quitApplication. Closes #157 2012-01-12 20:10:51 +01:00
nowrep
9e368775bd Should fix build issues when using ...? Closes #158 #154
- it was compiling fine for me with Qt 4.8RC1 and 4.7.4
- but it wasn't compiling fine for haiku & mac os
2012-01-12 18:40:02 +01:00
nowrep
999f0ef702 Using global QSettings object, should save some writes to disk.
- instead of creating new QSettings objects whenever we want to
  save some data, we are using global QSettings object that is
  keeping its data in memory and writing to disk only when
  really needed
2012-01-11 21:58:25 +01:00