1
mirror of https://invent.kde.org/network/falkon.git synced 2024-11-11 17:42:10 +01:00
Commit Graph

609 Commits

Author SHA1 Message Date
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
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
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
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
nowrep
7f62d2e602 Option to hide Reload/Stop buttons in navigation bar
closes #615
2012-10-20 11:31: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
S. Razi Alavizadeh
37e5aba76c Fixed, don't show supermenu in fullscreen mode. 2012-09-21 08:43:27 +03:30
nowrep
eddc51734a Version 1.3.5 2012-09-16 20:42:07 +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
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
36dd2e086d Fix build on windows 2012-09-07 19:31:55 +01:00
nowrep
3c70ebcd65 Regression: Fixed restoring state on Windows.
- regression from previous commit
2012-09-06 12:56:38 +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
528f398cbe Using QLatin1String and QLatin1Char now everywhere
- it saves few unnecessary allocations
2012-09-04 12:42:45 +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
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
ec70c7d43d LocationCompleter: Bookmarks results are now ordered by count 2012-09-02 15:19:12 +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
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
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
2acc6021aa Regression: Fixed restoring sessions with pinned tabs.
- it was opening & restoring tabs in new window
2012-08-24 19:24:48 +02:00
nowrep
983df81ee0 Try to return active window in MainApplication::getWindow 2012-08-23 15:52:07 +02:00
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
S. Razi Alavizadeh
07e17f7b47 In Windows transparent background must be disabled when app. is fullscreen. 2012-08-21 00:14:29 +04:30
nowrep
3f5b6382a3 Backend support for setting per-domain UserAgent.
see #399
2012-08-16 23:15:31 +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
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
89f9fc9ac2 Added support for Right To Left layout direction and also themes support RTL! 2012-08-13 09:26:21 +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
Mladen Pejaković
7e89fa2d83 Add shortcut to 'Clear private data' menu action as per #486 2012-07-30 19:12:05 +02:00
Mladen Pejaković
dc236daf13 Ability to remove sweb search bar, as per #440 2012-07-20 20:23:34 +02:00
nowrep
0a7741cc42 Version 1.3.1
- just bugfix release
2012-07-16 13:59:24 +02:00
nowrep
86c58ff9a2 Added Ctrl+= shortcut for zoom +
closes #449
2012-07-14 11:46:53 +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
c471c0e882 Version 1.3.0 2012-07-11 18:31:23 +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
b0f209b1da Using UTF-8 when reading files. 2012-07-08 21:17:10 +02:00
nowrep
ac36261549 Plugins: Calling unload() on app shutdown. 2012-07-08 14:03:50 +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
dd170f653f Using QChar instead of 1-char QString everywhere 2012-07-01 18:50:18 +02:00
nowrep
4743549851 Showing loading animation (spinner) in popup windows. 2012-06-27 18:29:00 +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
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
8f75fd2532 Fixed crash when cleaning cache while cache is not used (disabled). 2012-06-15 17:43:19 +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
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
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
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
nowrep
8432432b4b Updated links to correct address (QupZilla Organization) 2012-04-16 15:11:31 +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
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
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
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
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
31e31b703a Fixed building on Windows & shoudl fix crash in #334 2012-04-02 19:33:05 +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
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
a554d48e45 Saving user defined default text encoding from menu view -> encoding
- closes #357
2012-03-30 12:03:11 +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
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
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
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
1c270046ec Navigating in tabs with Ctrl + PgUp/PgDown.
- closes #331
2012-03-22 17:19:10 +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
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
17d70adfa5 Various changes in starting application.
- constantly renaimed app plugins to Extensions
2012-03-13 15:10:18 +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
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
043babced9 Fixed showing suggested file types in Open File... dialog 2012-03-10 23:24:54 +01:00
nowrep
cb603f409a Send Referer header when opening new tab from webview. 2012-03-10 13:57:50 +01:00
nowrep
2582fff163 Updated translations 2012-03-08 17:17:41 +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
nowrep
e5e5cec7a5 Added Access Keys Navigation plugin. Closes #288 2012-03-04 18:30:34 +01:00
nowrep
b1e38e859d Alt+D shortcut for focusing locationbar. Closes #294 2012-03-03 21:35:02 +01:00
nowrep
a0b9c0fc69 Fixed building on Windows + whole compilation is now faster. 2012-02-29 18:33:50 +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
nowrep
9c789792f4 Rearranged directory structure. All sources are under src/ dir now.
- updated Italian homepage translation
2012-02-23 19:18:08 +01:00