1
mirror of https://invent.kde.org/network/falkon.git synced 2024-11-14 11:02:19 +01:00
Commit Graph

237 Commits

Author SHA1 Message Date
nowrep
18fbb1cd31 New project domain qupzilla.com. Thank you very much, Radomir Orkac. 2011-12-31 10:33:01 +01:00
nowrep
b8a0b52982 Improved commandline options. Possibility to use more than at once.
- it is also now possible to start in private mode from commandline
2011-12-30 16:54:37 +01:00
nowrep
77e7ed55f0 Fixed overflowing bookmarks toolbar when there is a lot of bookmarks.
- also updated Russian translation
2011-12-29 15:21:26 +01:00
nowrep
e5f6478439 Added PORTABLE_BUILD define allowing portable building. Closes #99
- also updated russian and italian translations
2011-12-28 14:55:54 +01:00
nowrep
9564b0a5a9 Cleaned #ifdefs, Preferences in menu on all platforms. Closes #96 2011-12-28 13:16:04 +01:00
nowrep
fac7de459b Initial Russian translation. Author Alexander Maslov 2011-12-27 19:10:53 +01:00
nowrep
d4c0676c90 Fixed availability to delete profile in Preferences.
- it is now available only on non-active profile
- also moved browsedata.db + profiles.ini from data/ folder
  into binary
2011-12-27 15:26:32 +01:00
nowrep
ef28d2b00e Fixed focusing new window when opened from cmd argument.
- also now correctly focusing download manager window
  when running qupzilla --download-manager
2011-12-27 12:27:39 +01:00
nowrep
a8f3c74c74 Transp. bg on Windows can now be turned off without restart. Closes #92
- also updated CA-Certificates (ca-certs.crt)
2011-12-26 21:23:21 +01:00
nowrep
f7952267d7 Added Unity QuickList actions + new command line option.
- new command line option: turn on private browsing
 - QuickList actions:
     * open new tab
     * open new window
     * start private browsing
2011-12-26 20:23:54 +01:00
nowrep
b5fa490573 [Fix] Click2Flash should now work properly on all pages.
- using QWebHitTestResult mechanism to find html element
  associated to Click2Flash object (should work now 100%)
  > please let me know
- added new context menu action to history manager = copy
  link address
2011-12-21 20:58:02 +01:00
nowrep
882d0c6e18 Added option "Ask on entering Private mode" to preferences. Closes #70 2011-12-21 18:57:27 +01:00
nowrep
1898643224 Opens all bookmarks in folder after middle click in menu. Closes #68
- also setting title of new tab when loading bookmarks/history when
   possible (when we know title of history entry / bookmark, let
   show on tab its title, rather than showing just "New page")
2011-12-20 18:58:42 +01:00
nowrep
d1c80b826c [Fix] Fixed crash in QWebInspector when using QtWebKit 2.2
- somehow it is no longer safe to delete QWebInspector ...
2011-12-18 16:57:14 +01:00
nowrep
5f7d64537a [Fix] Fixed including path to download filename.
- also showing revision in command line when starting
   qupzilla -v or qupzilla --version
2011-12-18 15:42:28 +01:00
nowrep
a6874eeed9 Enabling/disabling close window action in file menu. Closes #64
- enabled only when there is more than one main window
2011-12-17 15:09:17 +01:00
nowrep
976e5b5696 [Fix] editing new bookmark + moving some classes to own thread
- history model and database writer are now in own thread
- this will keep main thread (GUI) responsive when writing to
  database
- it also greatly increases performance when deleting multiple
  items in history
2011-12-17 14:30:54 +01:00
nowrep
efd79d246e Opening bookmarks/history in background on middle click. Closes #60
- also edited behaviour when page does not have title
   * it will be now used all url, not path -> host
2011-12-16 20:17:17 +01:00
nowrep
348d0e5a18 Merge branch 'master' of github.com:nowrep/QupZilla 2011-12-16 19:46:05 +01:00
Jonathan Hooverman
4618119b87 Small fixes 2011-12-16 19:42:49 +01:00
Jonathan Hooverman
669a1c695b Small fixes 2011-12-16 19:38:29 +01:00
nowrep
2cfd9808ec Possiblity to move up/down in search engines manager and other...
- F6 shortcut for focusing locationbar
- no more empty title in history back/next menus
- showing only active norification preview in preferences
2011-12-16 19:07:36 +01:00
nowrep
de3535b8db Edited copyright + escaping html entities in copyright at qupzilla:about
- adding my email <nowrep@gmail.com> to copyright
2011-12-15 18:34:48 +01:00
nowrep
04af41d0b2 OS/2 related tweaks.
- fixed compilation error by renaming menu.h to enhancedmenu.h
2011-12-14 22:30:05 +01:00
nowrep
59de491557 Version 1.1.0
- checking for updates is by default disabled on Linux
- added Polish translation, thanks to Michał Szymanowski
2011-12-14 18:09:43 +01:00
nowrep
0fdb151d2a Middle click now works in bookmarks + history menu. See #58
- also changed some strings in czech + slovak translation
2011-12-13 19:18:05 +01:00
nowrep
668c038147 Improved context menus in bookmarks manager
- added import bookmarks link to bookmarks manager
- edited coding style
- updated translations
2011-12-12 21:14:43 +01:00
nowrep
4af108642c Fixed setting user defined fonts + option to set useragent 2011-12-11 19:37:16 +01:00
nowrep
df72343ee2 Updated Spanish translation + little fixes for restoring session
- fixed showing of "Do you want to restore session" after crash
  when using restore session on startup behaviour
  (regression from adding speed dial option)
2011-12-10 22:53:01 +01:00
nowrep
33813592a5 Cookie manager sorting + Preferences under Edit on Linux
- also added new script to show download stats of PPA
2011-12-10 13:15:07 +01:00
nowrep
f03b05fecb Speed Dial: fixed showing of loading animation in first tab
- also using faster QWeakPointer everywhere instead of slower
  and deprecated QPointer
2011-12-09 21:56:01 +01:00
nowrep
6ec593f436 Added option to import bookmarks form html. Closes #29
- also updated translations scripts
- updated translations
2011-12-08 21:52:03 +01:00
nowrep
51c178c5f1 Using asynchronous write to sqlite database when useful.
- DatabaseWriter class
2011-12-08 19:12:43 +01:00
nowrep
ec7fc4d6ad Edited behaviour of showing bookmarks toolbar section in bookmarks menu
- this section will now be shown in bookmarks menu only when
  bookmarks toolbar is visible

- you are still able to organize bookmarks in toolbar in
  bookmarks manager
2011-12-08 18:11:05 +01:00
nowrep
8e885ec065 Private Browsing dialog will only show for the first time. 2011-12-07 17:59:41 +01:00
nowrep
6c5aefefb8 [Fix:] Crash in Web Inspector + User Style Sheet loading
- also reverted .ico favicon change, using .png favicon
  again (it SHOULD display correctly in ubuntu now)
2011-12-07 13:54:06 +01:00
nowrep
a80ad9d4b8 Focus improvements in locationbar and speed dial.
- when you start browser (or open new window) and you have
  open speed dial or empty page set, locationbar will now be
  focused so you can start writing address
- when editing page in speed dial, after clicking on edit, url
  field will be automatically selected + focused
2011-12-05 19:54:17 +01:00
nowrep
4c84d74d5d Option to open Speed Dial after launch. Closes #48
- also updated translations
2011-12-04 20:35:49 +01:00
nowrep
79ab84b33d Global cleanup of objects deletion. Using deleteLater when useful.
- also fixed image refreshion in speed dial
  (when you refresh page thumbnail, new image was created but the image
   in page won't change until reload. it is because page caching.
   fixed by appending date to image url: file://foo.png?Date)
2011-12-04 20:09:44 +01:00
nowrep
8eb164fb26 [Fix:] Fixed loading urls with special characters from history
- also made possible to load files from qrc: scheme
- improved source viewer:
   * fixed incomplete source code loaded when opening window
     (it loads the whole source only after reloading)
   * improved performance, source is now highlighted much faster
- using .ico favicon in all qupzilla: pages (no longer png)
  it should fix problems when favicon wasn't loaded on some systems
- fixed alignment of site icon in navigation bar when compiling
  with Qt 4.8
- fixed deleting of local certifications in ssl manager
2011-12-04 16:54:57 +01:00
nowrep
61d6b3a37a [Fix:] Finally fixed global cursor override of some Flash objects
- some Flash objects changes cursor and this change became global,
  so when you hover over navigation toolbar, your cursor changed to
  Flash's one
- fixed by explicitly setting ArrowCursor to main widget
2011-12-03 12:07:10 +01:00
nowrep
2aedf3bef6 [Fix:] Fixes invalid icons in Linux theme on some systems.
- using now fallback icons (Faenza) when QIcon::fromTheme returns
  invalid icon, occurs for example on LXDE
- also setting default width for locationbar and websearchbar rather
  then counting it from available space. This used to have problems on
  some systems, thus making websearchbar too big.
2011-12-03 11:27:53 +01:00
nowrep
b1083226b8 Added Speed Dial. Closes #36
- first version of speed dial
- showing pages in maximum 4 columns (unlimited rows)
- option in preferences to open speed dial on new tab
- almost all implemented in js and jQuery, hope it won't be slow.
  It loads in about 240ms on my machine and in 2s on my Toshiba
  netbook (very very old Intel Atom)
- currently, there is no possibility to change backgroung and
  keyboard shortcuts (need to figure out problems with laptop
  keyboards (no numerical block => Ctrl + 1 fires Ctrl + + and so on)
2011-12-02 23:25:27 +01:00
nowrep
98aaff4cc5 Added class PageThumbnailer + filterBadChars from filename function
- PageThumbnailer will be used in SpeedDial
 - filtering bad chars from filename make saving of certification
   exceptions save
2011-11-28 19:17:48 +01:00
nowrep
c9dac73758 Added option to select text on some QLabels (select & copy text)
- for example in javascript dialogs, certificate informations
   site informations, ...
2011-11-27 15:43:54 +01:00
nowrep
dbab4f74ca Added XSS Auditing option
From docs:
Specifies whether load requests should be monitored for cross-site
scripting attempts. Suspicious scripts will be blocked and reported in
the inspector's JavaScript console. Enabling this feature might have an
impact on performance and it is disabled by default.
2011-11-13 20:36:10 +01:00
nowrep
7808408cc8 Final updates for 1.0.0 stable release.
Containing small fixes:
 - updated windows installer
 - small modification to linux default theme (new tab button)
2011-11-09 16:58:25 +01:00
nowrep
895942842d Fixed crash when downloading from SSL secured site
If your download is opening in new empty tab, teh download manager will
close it. If the new tab was secured, network manager was trying to set
SSL configuration to already deleted page, thus leading to crash.
2011-11-08 15:20:53 +01:00
nowrep
f8feb86351 Fixed fetching of AdBlock EasyList
- also fixed showing 1*1px widget when clicking on site info icon on
empty or qupzilla: page
 - added global Ctrl (+ Shift) + Tab for navigating through tabs
2011-11-07 19:56:53 +01:00
nowrep
2cb067878d Coding style, fixed cppcheck warnings + improved html highlighter
- html highlighter is now highlighting with reg exps, no more with hard
coded tags/tag options
 - all cppecheck warnings fixed + added script (cppcheck.sh)
 - introduced coding style + added astyle script (coding_style.sh)
 - fixed one mistake in czech translate + updated windows installer
2011-11-06 17:01:23 +01:00
nowrep
959fc9b450 Shortcuts improvements + improved performance of cookie manager
- it is now possible to close page search with Esc, it is no longer
needed to click on close button.
 - shortcuts for reload, stop, next, back are available everytime.
 - performance of cookie manager is not ideal yet, but it is much better
than it was before.
 - fixed showing search engine name in locationbar placeholder text.
 - updated ca-certs bundle by latest Debian update
 - moved keypressevent handler from WebView to QupZila to make this
actions global
 - added keypress actions for special keys on keyboard
2011-11-06 12:05:16 +01:00
nowrep
bf22ffbf9e Setting additional QWebSettings arguments when building w/ QtWebKit 2.2
Namely HyperlinkAuditingEnabled and JavascriptCanCloseWindows.
See http://gitorious.org/+qtwebkit-
2011-11-05 22:02:23 +01:00
nowrep
4a556a4adc Improved cookies filtering + fixed crash
Improved cookies filtering for domain mismatch and for tracking cookies,
it is now fully (i hope) working and ready to use in everyday browsing.
Please test it by yourself and report any issues.
Also fixed crash when closing cookies manager window with "Close" in
title bar or with Alt+F4
2011-11-05 15:04:29 +01:00
nowrep
575b15db6c Fixed restoring of multiple windows
Restoring of multiple windows now won't add additional tab in second and
next windows
2011-11-03 18:51:46 +01:00
nowrep
66956ea287 Shortcuts for main menu. Closes #31
Also updated translations
2011-11-01 18:16:46 +01:00
nowrep
490f88ffc2 Fixed crash + updated html highlighter
Fixed crash when closing main window while there are still tabs loading
and there are more than one QupZilla window
2011-10-31 21:27:52 +01:00
nowrep
5e3c7b91d1 Possibility to set default zoom on pages
Added option to set default zoom in pages (in preferences: Browsing ->
Web Configuration -> Default zoom on pages:)
Also fixed one spelling mistake (thank to J. Hooverman)
Updated chinese translation file (zh_CN.ts)
2011-10-29 18:37:28 +02:00
nowrep
1b7c01bec2 Rewritten icon fetching in bookmarks importing, closes #24
Instead of using QWebPage and then loading the whole page in order to
get icon, it is now using own IconFetcher class.
It simply download page, looks for <link rel=shortcut and downloads icon
from here. If no <link rel=shortcut is present, the downloading standard
favicon.ico from base directory.
2011-10-28 23:17:38 +02:00
nowrep
ed8969f7a9 Folders in Bookmark Toolbar
It is now possible to add folders into bookmarks toolbar.
2011-10-28 17:52:42 +02:00
nowrep
627fcd1d7b Improved Saving Passwords
It is now saving webview's url, not url of request (used to have
problems on some pages)
And addition small improvements
- added possibility to open rss feed in new tab with middle click
- middle click on home button loads homepage in new tab
- right click on back/next buttons now show menu instantly (instead of
holding left mouse button to get menu shown)
2011-10-26 19:23:50 +02:00
nowrep
a4b39822a6 Various small fixes (including fullscreen buttons hiding)
When going to fullscreen, add tab button will no longer stay on screen,
and also when going back to normal screen, list tabs button will no
longer be hidden.
2011-10-24 17:46:45 +02:00
nowrep
56397717f9 Add Tab icon next to last tab
Also uploaded scripts for various jobs related to QupZilla to github
(scripts folder)
2011-10-23 14:44:18 +02:00
nowrep
356736f130 Show Web Inspector on Windows now opens a new window with inspector
It is because somehow QDockWidget::setWidget or QWebInspector itself is
bugged on Windows and is positioning badly in dockwidget window.
2011-10-23 10:17:06 +02:00
nowrep
9902476078 Import Bookmarks from other Browsers
Added possibility to import bookmarks from Chrome, Firefox and Opera
Please test it by yourself and send me feedback. Thanks :)
2011-10-22 22:29:33 +02:00
nowrep
57248e64e6 Search Engines Manager + OpenSearch
It is neccessary to use new profile database in order to get search
engines saved.
In order to make profile database upgrade automatic, change content of
YOURPROFILE/version file to 1.0.0-b4 and run QupZilla
2011-10-21 23:51:02 +02:00
nowrep
8cb30073c4 Search Engines Manager + OpenSearch (with suggestions)
Finally added support to manage search engines. You can add search
engines from sites that supports opensearch standard, but you can also
add them manually.
There is also possibility to specify shortcuts for quickly searching in
location bar on your favourite engines.
2011-10-21 23:26:34 +02:00
nowrep
dca3d3a31a Fixed occasional random crashes + middle mouse click improvements
Using now qobject_cast everywhere possible instead of c++ type cast
Middle mouse click in bookmarks manager (library + sidebar + toolbar)
and history manager (library + sidebar) now opens a new tab
2011-10-18 21:07:58 +02:00
nowrep
5ebdfd9a5a Added AcceptLanguage dialog, it is now possible to set preferred
languages for showing web sites
2011-10-18 17:39:51 +02:00
nowrep
2c9dc68c3e Added possibility to change prefix for installation + improved checking
profile versions (every profile will now be checked, not only default)
2011-10-18 14:30:17 +02:00
nowrep
12fb69a2fd Middle mouse click on free space on tabbar now open a new tab 2011-10-17 23:34:57 +02:00
nowrep
a46ea19a25 Fixed issues with download manager on windows, added possibility to
build W7API with msvc 2008, width of locationbar, websearchbar and
sidebars is now saved
2011-10-17 09:59:09 +02:00
nowrep
6f395631ad Updated copyright informations 2011-10-17 09:57:07 +02:00
nowrep
722a79aef1 Fixed loading animation sometimes stopped while page still loading +
updated positioning of hovered link widget
Also when adblock is disabled, the statusbar icon is now clickable.
When running with different profile from command line argument, in
preferences will be showed real starting profile, not active.
2011-10-15 16:37:32 +02:00
nowrep
edbcb5e541 Rewritten WebInspector. Hopefully fixes #3
When you show Web Inspector panel, it will be open only for actual tab.
So when you change tab, the web inspector panel will hide, and if you go
back to tab with open web inspector, inspector will show.
2011-10-14 20:14:57 +02:00
nowrep
443e438ddb Added ca-bundle.crt certificate file for users experiencing issues with
missing CA Certificates + added FAQ
2011-10-13 18:19:43 +02:00
nowrep
453ed4c795 Added option to compile with WebGL enabled. Closes #7 2011-10-13 17:38:51 +02:00
nowrep
2ff570e92c Added new SSL Manager, it is now possible to specify location for custom
CA Certificates
2011-10-12 22:28:41 +02:00
nowrep
17f80f31b5 Using new QupZilla site: qupzilla.cc.co from now 2011-10-07 17:33:51 +02:00
nowrep
3c8b08957a Updated code BUILDING informations to support building for OS/2 2011-10-07 15:37:49 +02:00
nowrep
a2951f4c74 Fixed build issues with copyright symlink and DEVELOPING define 2011-10-04 18:05:26 +02:00
nowrep
c23f3f8b5d Set maximumHeight of websearchbar for Windows + update default position
of QupZilla on screen from 0,0 to 20,20
This fixed bug on Windows, where window title of mainwindow wasn't
visible
2011-10-03 19:39:32 +02:00
nowrep
d0342e87ad Fixing bug when Flash overrides cursor and it won't change it back 2011-10-02 18:22:15 +02:00
nowrep
b73bcf5808 Start working on RC1 2011-10-02 17:42:55 +02:00
nowrep
5f6a982b12 v1.0.0-b4 2011-10-02 17:40:37 +02:00
nowrep
afbc2b1a6b Added qupzilla:start page, fixed maximising window issue on Windows 2011-10-01 20:06:38 +02:00
nowrep
b526e99c0f 1.0.0-b4 2011-10-01 17:55:10 +02:00
nowrep
49c2b36071 Added new IconProvider interface, improved performance of opening new
tab and updated themes
2011-09-30 21:44:18 +02:00
nowrep
f24b6fcc21 Save Page screen - last missing feature from first Python QupZilla added
Introduced new global function qz_centerWidgetOnScreen
2011-09-21 14:20:49 +02:00
nowrep
e6847166f2 Moved window geometry and state settings loaded before main window is
shown
2011-09-21 12:43:27 +02:00
nowrep
75a34167ed Browser window is now saving its position and size 2011-09-20 19:14:36 +02:00
nowrep
e0d4f35149 Fixed visibility issue of list tabs button in fullscreen 2011-09-19 21:47:15 +02:00
nowrep
5ce67d498a Added new report bug system 2011-09-19 20:49:39 +02:00
nowrep
6652b433c5 Added qupzilla: scheme handler + qupzilla:about page
There is now shown license of theme in ThemesManager
2011-09-18 15:35:44 +02:00
nowrep
8f296c0f51 Added multiple sizes for window icon + fixed bookmark all tabs always
disabled issue
2011-09-17 11:39:25 +02:00
nowrep
334348b8db When turning on Private Browsing, it will be signalised in window title
besides icon in statusbar (which may be hidden)
2011-09-17 11:13:38 +02:00
nowrep
28bfa1e549 Updated NSIS installer script + translation 2011-09-13 18:21:34 +02:00
nowrep
9902e64f81 Added theme support. 5 themes are available now: Chrome, Windows, Old,
Linux Native and Mac
2011-09-11 19:15:06 +02:00
nowrep
1c24bde8e7 Final updates for 1.0.0-b3 2011-08-28 18:57:48 +02:00
nowrep
5853d72947 History back/forward items count limited to 20 2011-08-23 17:49:21 +02:00
nowrep
13f8b67abd Completely rewritten all animations (hide/show notifications and search
bars)
2011-08-02 16:19:20 +02:00