David Rosca
bbc6c72608
KWalletPasswords: Fix build with Qt4
2014-09-23 23:03:54 +02:00
David Rosca
2b51e2d5ca
KWalletPasswords: Add support for KF5 KWallet
2014-09-17 10:01:03 +02:00
David Rosca
795bb04acc
GreaseMonkey: Fix scripts sometimes not running in frames
...
Check for document.readyState and if it is "complete", run
the script immediately instead of adding event listener for
DOMContentLoaded that already fired
2014-09-17 09:14:04 +02:00
David Rosca
cf43bc3269
GreaseMonkey: Add GM_setClipboard function available to scripts
...
Also update GM_openInTab to return created window object
2014-09-16 20:30:04 +02:00
David Rosca
f86d1b8f2d
GreaseMonkey: Run scripts on DOMContentLoaded event capture
...
Fixes second part of #1457 (not working on settings, identities, ..
pages)
2014-09-16 17:18:13 +02:00
David Rosca
171267cfb0
GreaseMonkey: Correctly run scripts in frames
...
Closes #1457
2014-09-16 16:58:36 +02:00
David Rosca
0eef26f843
GreaseMonkey: Use openuserjs.org instead of dead userscripts.org
2014-09-16 15:56:55 +02:00
David Rosca
464f05962e
Plugins: Use settings path without trailing slash
2014-09-16 15:20:09 +02:00
David Rosca
04880e9a9e
Pulled translations from Transifex
2014-07-15 10:16:30 +02:00
David Rosca
ac52b742b2
Convert all source files in src/* to Unix file ending
2014-06-15 23:35:39 +02:00
S. Razi Alavizadeh
0af8f45a5f
[MouseGestures] Honor to user settings for 'New Tab' url,
...
- Closes #1380
2014-06-02 00:28:41 +04:30
psyvisions
cb2a9ac206
Fix switched password forms
...
Password form for Manual Proxy was showing/saving the HTTPS password, and vice-versa.
2014-05-23 16:42:58 +01:00
Mladen Pejaković
ce7ea04f4a
Language strings fixes. Closes #1318 #1329 #1337
2014-05-14 18:29:20 +02:00
David Rosca
f83521ebb4
[AutoScroll] Fix scroll indicator position on Windows
...
For some reason, m_indicator->width() returns bigger value after
the first show/hide of indicator.
2014-05-12 12:31:25 +02:00
David Rosca
e7646f1fbe
Pulled translations from Transifex
2014-05-04 21:02:20 +02:00
David Rosca
6bf9ae104f
Updated translation strings
...
[ci skip]
2014-05-04 20:56:01 +02:00
David Rosca
5f8ac0b70a
[GreaseMonkey] Fix coding style
2014-05-02 13:38:54 +02:00
David Rosca
6ac5b913e0
[Translations] Removed sr@Ijekavian translations (with capital I)
...
[ci skip]
2014-04-26 16:21:31 +02:00
David Rosca
445747155f
[GreaseMonkey] Fixed downloading scripts to correct directory
2014-04-26 13:21:39 +02:00
David Rosca
2bbde2a3a8
[Translations] Pulled translations from Transifex
2014-04-26 13:03:47 +02:00
David Rosca
535cc3e73a
[QzCommon] Move constants initialization into source file (.cpp)
...
Plugins are now checking for a match of version that were built with
in Plugin::testPlugin() function.
2014-04-17 15:20:54 +02:00
David Rosca
e9a9a768cc
[TabbedWebView] Make sure to not crash with invalid m_window pointer
...
This is followup to properly handle detached WebTab (outside
BrowserWindow)
[ci skip]
2014-04-11 22:23:42 +02:00
nowrep
463fa96e04
[Build] Fixed building with Qt5
2014-04-06 13:50:09 +02:00
nowrep
1b01e7469f
[MouseGestures] Bump plugin version
...
[ci skip]
2014-04-05 17:54:26 +02:00
David Sterba
3360f17735
[MouseGestures] Configurable mouse gesture button
...
UI changes:
* the Settings dialog offers a combo box to select left and right
mouse buttons, or disable the gestures completely
* changes are permanently saved
* OK button is added
Closes #386
Closes #1280
It is now also possible to enable/disable rocker navigation.
Closes #1234
2014-04-05 17:46:05 +02:00
nowrep
f69c8645fb
[MouseGestures] Implement "Rocker navigation"
...
Left+Right click - Forward
Right+Left click - Back
It is currently disabled by default and there is no GUI to enable it.
2014-04-05 17:04:41 +02:00
nowrep
6874df57d7
[Coding Style] Edited coding style (use linux style brackets)
...
Linux style brackets are now used also for source files.
One line blocks can now be without brackets.
Example:
if (test)
foo();
Multi-line if statements are now written with conditionals (||, &&, ...)
at the end of line. The last line of if body does not ends with closing
bracket, instead the closing bracket is written on separate line.
One line blocks in multi-line if statements should not be without brackets.
Example:
if (test ||
test2 &&
test3
) {
foo();
}
[ci skip]
2014-04-05 14:53:45 +02:00
nowrep
84f117e68e
[AutoScroll] Fixed AutoScroll plugin after recent commits
...
Use WebView::overlayWidget for showing widgets over WebView
2014-04-01 16:32:55 +02:00
nowrep
b73751f497
[GreaseMonkey] Cleanup of GM_Downloader code
2014-03-31 12:37:24 +02:00
nowrep
a059c005ff
[SBI_Icons] Added Zoom Widget to StatusBarIcons plugin
...
Closes #1197
2014-03-29 15:49:49 +01:00
nowrep
d6625c60fb
[SBI_Icons] Update JavaScript icon state on startup
2014-03-29 15:48:50 +01:00
nowrep
9c67d874e7
[Translations] Updated plugins translations
2014-03-29 15:47:38 +01:00
nowrep
3d23f3eb02
[WebTab] Move more code into WebTab, instead of handling in TabWidget/TabBar
...
This also fixes showing tab icon after detaching tab
2014-03-18 20:00:34 +01:00
nowrep
b9c58b14b3
[AutoScroll] Force ArrowCursor when scrolling
2014-03-16 14:56:09 +01:00
nowrep
fe0b03fdb7
Include QDebug in qzcommon.h
...
It's annoying to always include it just to remove a moment after...
2014-03-16 13:22:41 +01:00
nowrep
9fda55d86d
[StatusBarIcons] Fixed crash when restoring session
...
All icons have now same parent SBI_Icon
2014-03-13 12:06:28 +01:00
nowrep
34cb20e82a
Updated translations
2014-03-10 20:55:31 +01:00
Mladen Pejaković
ecfc987b4f
[Translations] Update Serbian language
2014-03-10 19:47:27 +01:00
nowrep
2e9ce1ba90
[CodeCleanup] Major cleanup in MainApplication class
2014-03-10 00:47:07 +01:00
nowrep
969f262cf8
[DataPaths] Don't add trailing slash to paths
...
Qt API is not adding trailing slashes to dir paths either.
2014-03-09 22:17:13 +01:00
nowrep
214279e3bb
[DataPaths] Added new class DataPaths
...
This class holds all paths now (instead of MainApplication)
Renamed ProfileUpdater -> ProfileManager
ProfileManager is now responsible for all operations with profiles
2014-03-09 21:51:42 +01:00
nowrep
edbb87bd1f
[CodeCleanup] IconProvider now have static methods for getting icons
2014-03-07 18:03:42 +01:00
nowrep
74883f8af4
[Building] Use QZ_DESTDIR variable for $SRC/bin directory
...
Should fix problems with shadow builds.
Closes #1252
2014-03-04 15:14:19 +01:00
nowrep
82ca226127
[Code] Use QTime::elapsed() for timing
2014-03-03 12:55:35 +01:00
nowrep
404fa68a1b
[Cleanup] Renamed QupZilla class to BrowserWindow
2014-02-19 22:07:21 +01:00
nowrep
118478351f
[AutoScroll] Set window title of settings dialog
2014-02-19 21:39:34 +01:00
nowrep
c7cf42f0a4
[AutoScroll] Set minimum value of divider to 1.0
2014-02-18 17:52:20 +01:00
nowrep
a4541da935
[Plugins] Updated translations
2014-02-18 17:23:14 +01:00
nowrep
1f7628ff05
[AutoScroll] Added settings - option to change scroll divider value
2014-02-18 17:21:31 +01:00
nowrep
7323fb1cad
[AutoScroll] Add scrolling icons (from Oxygen cursor theme)
...
Also scroll timer interval is now 10 msecs, so scrolling will be a
little faster.
2014-02-18 15:16:03 +01:00
nowrep
e5240bcc8e
[AutoScroll] Added AutoScroll plugin
...
I'm still looking for some icon. For now, only red square is shown.
2014-02-17 20:00:40 +01:00
nowrep
4aa4864c06
[OS/2] Fixed build of StatusBarIcons
2014-02-13 22:16:32 +01:00
nowrep
a22b40db9d
Updated translations from Transifex
2014-02-13 17:06:15 +01:00
nowrep
260447e414
[coverity] Fixes for issues found by scan.coverity.com
2014-02-01 19:21:49 +01:00
nowrep
0d2db81ffa
OS/2 + Windows: Don't build KDE/Gnome password plugins.
...
OS/2: Correctly link to libcrypto
BUILDING: Make a note about gdb being requirement for debug build
2014-01-27 22:30:55 +01:00
Mladen Pejaković
77d10dbec7
[Translations] Serbian files update
2014-01-27 15:27:33 +01:00
nowrep
15844ceeab
Fixed building
2014-01-27 00:31:48 +01:00
nowrep
585da812dd
Development version 1.7.0
2014-01-26 19:12:34 +01:00
nowrep
80e4575517
[Translations] Updated translations from Transifex
...
Also removed incomplete (less than 60%) translations
2014-01-26 18:46:45 +01:00
nowrep
d5ea5342cf
[SBI_JsIcon] Fix after 36724df3a6
...
Closes #1174
2014-01-25 17:48:30 +01:00
nowrep
31afc8aee6
[KWalletPasswords] Build only with Qt4.
...
Also show better error message when loading plugin fails
2014-01-21 23:53:45 +01:00
nowrep
bfe9331579
Added missing copyright to squeezelabel and sbi_proxywidget
2014-01-11 16:56:33 +01:00
Jonathan Hooverman
d917f43cf0
Updated copyright year to 2014
2014-01-11 16:11:42 +01:00
nowrep
baa0677d3f
Updated translations
2014-01-05 10:56:44 +01:00
nowrep
4cd8fc4557
[Building] Fixed building StatusBarIcons plugin on Windows
2014-01-03 20:30:39 +01:00
nowrep
daf210aa89
[Plugins] Build Gnome/KDE password plugins only on Unix platforms
...
Correctly disable building those plugins on Windows, Mac, OS/2, ...
2014-01-02 18:07:20 +01:00
nowrep
9343da6ee7
[Plugins] Fixed building Gnome/Kde password integration plugins
2014-01-02 16:30:40 +01:00
nowrep
4e4e653f9f
Version 1.6.0
2014-01-01 20:55:33 +01:00
nowrep
da15e5868d
[CodingStyle] Don't use references when assigning to local variable
...
Let the compiler do the optimization
2013-12-30 13:43:48 +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
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
f527a837db
Added Arabic translation to project files (.pro)
2013-09-19 12:02:53 +02: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
567d6c74f4
GreaseMonkey: Run usercscripts in all frames on page
2013-07-29 17:55:35 +02:00
nowrep
324ea1ec66
Updated translations from transifex
2013-07-28 20:51:45 +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
a4ee2d7497
[SBI_NetworkIcon] Use QNetworkConfigurationManager to detect online state
2013-07-01 17:38:35 +02:00
S. Razi Alavizadeh
aaf082a332
[PasswordManager] change return type of updateEntry() to bool.
2013-06-19 02:07:39 +04:30
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
nowrep
f4315304f7
[GreaseMonkey] Fixed buttons in script list with RTL layout.
2013-06-10 23:06:17 +02:00
nowrep
8e9ea139db
Make GnomeKeyring and KWallet plugins translatable.
2013-06-08 21:04:58 +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
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
4a7e094956
[ImagesIcon] Correctly show global settings in menu.
2013-06-02 16:29:11 +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
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
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
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
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
6e4f21930c
[Building] Rename KDE flag to KDE_INTEGRATION
2013-05-19 10:52:44 +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
Mladen Pejaković
39e6e1a0f1
Optimization of png icons for plugins
2013-05-04 23:21:38 +02:00
nowrep
087eb93ecb
[Code] Improved cppcheck script and fixed all warnings.
2013-04-28 17:50:09 +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
39af453281
[AKN] Fixes crash while closing tab with shown labels.
...
See #817
2013-03-21 15:14:35 +01:00
nowrep
8af495599c
Development version has now 1.5.0 version number.
2013-03-17 10:32:55 +01:00
nowrep
b543658a5e
Updated translations from Transifex
2013-03-16 19:53:42 +01:00
nowrep
8c606c0bd1
Updated translations from Transifex
2013-03-15 11:03:25 +01:00
nowrep
79c57f61b6
Version 1.4.0
2013-03-11 17:45:48 +01:00
nowrep
d29aff5330
Updated translations from Transifex.
2013-03-11 17:00:28 +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
d885444501
[Code] Use QVector instead of QList for elements bigger than pointer.
2013-02-26 12:56:11 +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
304f1704d2
GreaseMonkey: Don't load invalid scripts.
2013-02-24 10:48:23 +01:00
nowrep
1ae60d65bb
Added new Catalan translation.
...
Thanks to Guillem Prats and Clara Villalba.
2013-02-23 16:19:25 +01:00
S. Razi Alavizadeh
bb9bccf580
Added 'MacToolButton' as a replacement for QToolButton on Mac
2013-02-21 01:09:26 +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
nowrep
e4ebeb3252
[Code] Use QString::SkipEmptyParts in QString::split.
2013-02-15 12:36:25 +01:00
S. Razi Alavizadeh
c4b98d4a7a
[Win] This fix completes e934af9
2013-02-15 01:53:28 +03:30
nowrep
0a9f2ec4d6
Coding style.
2013-02-08 12:10:12 +01:00
nowrep
67a08d237d
[code] Using QVariant::fromValue instead of obsolted qVariantFromValue.
2013-02-05 22:33:54 +01:00