nowrep
166a7fedd4
[AesInterface] Q_OBJECT macro is needed there for translations.
...
It is needed for tr() functions.
2013-07-05 15:55:15 +02:00
S. Razi Alavizadeh
5d48edc7a3
[LocationBar][StatusBar] show precent decoded version of non-latin link and draw RTL path correctly.
...
- also fixed a compile issue
2013-07-05 02:51:07 +04:30
nowrep
973cb65349
Don't set network configuration to network manager.
...
Closes #957
2013-07-01 17:39:56 +02:00
nowrep
2554ad9870
Coding style: Uninline public functions
2013-06-30 12:41:01 +02:00
nowrep
8414f4fa48
Updated translations
2013-06-30 12:27:29 +02:00
Jonathan Hooverman
eee53c8a42
Fixed some typos in passwordbackends
2013-06-28 13:46:46 +02:00
S. Razi Alavizadeh
f01157d71c
EncryptedPasswordBackend: ask password on function call not on each entry
...
-also fixed converting to plain data
2013-06-26 21:17:43 +04:30
nowrep
f6449b0402
EncryptedPasswordBackend: Make sure only one ask password dialog is visible at time.
2013-06-26 13:59:46 +02:00
nowrep
7a0a4ea31e
EncryptedPasswordBackend: Coding style
2013-06-26 13:24:18 +02:00
nowrep
eb2567939f
Removed Google Reader from online RSS readers.
...
Also fixed uninitialized variable issue in AES interface.
2013-06-22 17:33:59 +02:00
nowrep
31d906b75b
Correctly link to OpenSSL library
2013-06-21 15:24:39 +02:00
nowrep
0927bf0cb7
Fix compilation on Linux + update build requirements
2013-06-21 11:09:19 +02:00
S. Razi Alavizadeh
3170fccf0e
[MasterPasswordDialog] Fixed, clear masterpassword always changes backend.
...
-Also fixed recursive call to QDialog::exec()
2013-06-21 03:27:58 +04:30
S. Razi Alavizadeh
5ea3572368
[Windows][Tests] Fixed compile issues on Windows.
2013-06-19 02:07:46 +04:30
S. Razi Alavizadeh
05755158f9
[PasswordManager] Added DatabaseEncryptedPasswordBackend.
...
-It uses AesInterface for all encryption/decryption (AES 256 CBC)
2013-06-19 02:07:43 +04:30
S. Razi Alavizadeh
102d90b77b
[PasswordManager] Moved saving selected backend to switchBackend().
...
-Also added PasswordManager::passwordBackendChanged() signal.
-Also some other options moved to AutoFillManager::currentPasswordBackendChanged()
2013-06-19 02:07:41 +04:30
S. Razi Alavizadeh
aaf082a332
[PasswordManager] change return type of updateEntry() to bool.
2013-06-19 02:07:39 +04:30
S. Razi Alavizadeh
6342884e86
Added AES encryption/decryption ability (version 1)
...
-AesInterface is a Qt interface for AES encryption/decryption
that uses AES 256 CBC mode.
2013-06-19 02:07:38 +04:30
nowrep
50a4d78026
Removed unnecessary QDebug
2013-06-18 11:05:25 +02:00
nowrep
99b35a19b5
Use palette colors for indicating not yet loaded tabs.
...
Also fixed compile issue from previous commit.
2013-06-18 11:03:52 +02:00
Charles
18f65a66f6
Only set the unloaded tab color if the url is not empty
2013-06-18 14:33:05 +07:00
Charles
7882cbcc98
Set unloaded tab color to rgb(100, 100, 100)
2013-06-18 14:25:37 +07:00
nowrep
136452ad2a
Properly test for USE_QTWEBKIT_2_2 define
2013-06-17 21:03:45 +02:00
Charles
9e476bfbc2
Enable closing tab by middle clicking in the tab list menu
2013-06-16 13:49:08 +02:00
nowrep
98fac13f85
[MacWebViewScroller] No need to use WebView subclass.
2013-06-12 19:58:25 +02:00
nowrep
d94a4b5386
Bumped ca-bundle version
2013-06-11 09:57:56 +02:00
nowrep
732a59e6ce
Updated ca-bundle.crt
2013-06-11 09:56:37 +02:00
nowrep
c21f2882be
[DownloadManager] Also raise window when showing it.
...
Closes #937
2013-06-11 09:08:26 +02:00
nowrep
6abb37d6a1
[SuperButton] Show menu correctly inside with RTL layout.
2013-06-09 12:54:50 +02:00
nowrep
d17b06ff65
[LocationBar] Delete key to hide inline completion
2013-06-09 12:27:25 +02:00
nowrep
acbd04dd3d
Improved performance of WebHistoryInterface
...
Use std::set to search in logarithmic time.
2013-06-09 12:05:20 +02:00
nowrep
f149aaebf2
Add possibility to load themes from profile directories.
...
Themes are now loaded from the following directories:
1. Directory "themes" in user profile
2. Directory "themes" in root profile directory
3. System data path
> /usr/share/qupzilla/themes on Linux
> $EXECUTABLE_DIR/themes on Windows
Closes #928
2013-06-07 12:59:22 +02:00
nowrep
82701235ee
Don't force older SSLv3 protocol for secured connections.
...
Closes #921
2013-06-07 11:47:36 +02:00
S. Razi Alavizadeh
9de433dffd
[BookmarksToolbar] Fixed move Left/Right in RTL layout.
...
-closes #924
2013-06-07 03:00:26 +04:30
nowrep
9be2b6f5ca
Fix "Hide tabbar with only one tab" option to work also with fullscreen.
...
Closes #927
2013-06-06 13:14:12 +02:00
nowrep
c305811334
Correctly hide/show rss icon with "Always show go icon" option.
...
Regression from 05ca29715f
Closes #926
2013-06-06 11:54:22 +02:00
nowrep
b59d42fc1b
Don't try to download empty page.
...
Closes #925
2013-06-06 11:48:43 +02:00
nowrep
de10968498
[PasswordsManager] Make names of backend translatable.
...
AutoFill needs to have Q_OBJECT macro for QObject::tr function.
2013-06-05 23:14:03 +02:00
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
197240845d
[Oxygen] Tweaked last icon to be used from theme.
2013-06-02 22:47:02 +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
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
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
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
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
c54031793e
[DatabasePasswordBackend] Make tests from previous commit pass.
2013-05-21 13:37:58 +02:00
nowrep
5c698d5d2a
[PasswordManager] Fixed encoding passwords to url encoded format.
2013-05-20 13:33:13 +02:00
nowrep
54a3509fcb
[PasswordManager] Added updated member to PasswordEntry struct.
2013-05-20 11:05:54 +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
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ć
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