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

94 Commits

Author SHA1 Message Date
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
86b923b24f Don't save icons in Private Browsing Mode.
- fixed typo: using "current" instead of "actual"
2012-01-25 15:46:18 +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
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
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
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
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
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
03a2b8e991 [Fix] Fixing previous commit, it was unable to click on any button.
- Oops...
2012-01-09 22:17:05 +01:00
nowrep
eb0d24efd3 Edited Menu behaviour on Mac, should hopefully close #129
- also improved visible clicks on ToolButtons
2012-01-09 22:14:02 +01:00
nowrep
8d3c56afe2 Code style + fixed cppcheck warnings.
- using static_cast rather than C-style casting
2012-01-02 17:23:31 +01:00
nowrep
f3970f164b Updated copyright for new year. Closes #100 2012-01-01 15:29:55 +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
89cad89ad0 Automatic updates for EasyList in AdBlock.
- updates are scheduled to every 3 days
2011-12-28 19:28:34 +01:00
nowrep
6259577d8b [Fix] searching bookmarks in bookmarks sidebar.
- now it properly search also unsorted bookmarks
- improved performance when searching in all treeviews
- updated italian translation
2011-12-28 16:31:18 +01:00
nowrep
7b7d030540 Option to load title from page in Speed Dial. Closes #77
- also showing "Unable to load" title when page fails
  to load
2011-12-23 13:47:38 +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
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
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
1fc35ffa35 Spanish translation for linux desktop launcher
- also added copyright to menu.h + menu.cpp
2011-12-13 21:15:07 +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
6378c4d3fe Improved opening bookmarks inside subfolders. Closes #54 2011-12-11 17:51:03 +01:00
nowrep
7d3fa5d4c4 Restoring closed tabs now remember its position in tabbar.
- used only when restoring single tab, not when restoring all
2011-12-11 17:03:18 +01:00
nowrep
4f8454a3d9 Added "broken page" image to speed dial when loading fails.
+ updated translations
2011-12-11 12:34:51 +01:00
nowrep
c8e170a06b [Fix:] Should fix occasional crash on deleting + searching in history
- also when adding new top level item into history sidebar + manager,
  it will be inserted at the beginning of list, not at the end
   - it will always be history entry from current day, so there is no
     reason to put it at the end of the list
2011-12-10 00:13:37 +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
cbde1158eb Support ctrl + mouse click on bookmarks toolbar
- also on home button in toolbar
2011-12-07 15:17:21 +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
53ea31fa37 [Fix:] Fix crash in PageThumbnailer. Closes #49
- using QObject::deleteLater rather than normal delete
2011-12-04 19:15: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
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
6af16c7054 Fixing crash after closing any tab (regression from previous commit)
- bad parenting of NetworkManagerProxy
 - also updated translations
2011-11-29 23:12:07 +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
0e82994e7f Improved javascript alert, confirm, prompt dialogs.
- instead of injecting semi transparent block into page, we
   just set background of the whole widget frame to semi
   transparent image

 - fixes issue, when sometimes background filled only half
   of the page
   this issue occurs sometimes when more than one frames
   were in page
2011-11-24 22:18:45 +01:00
nowrep
8e8e884968 Removed .orig copies of source files
I hope this will be last ...
2011-11-06 19:46:03 +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
b8fbcdbeb5 Another little fixes (including showing unsorted bookmarks)
Unsorted bookmarks are now properly showed at the bottom of tree in
bookmarks manager.
Removed unneeded code in siteinfowidget.cpp and tabwidget.cpp
2011-11-05 18:36:53 +01:00
nowrep
b62ed5edb3 Supporting data: scheme
You can now enter image with data: scheme to locationbar to show it and
data: images will now be showed in Site Info dialog
2011-11-05 11:51:46 +01:00
nowrep
a09778896c Serializing strings from ssl certificates
This is only start, all strings from web pages are going to be
serialized until 1.0.0 stable

See http://labs.qt.nokia.com/2011/10/04/security-considerations-
2011-11-03 20:12:35 +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
d22c38fe27 Fixed loading of RSS Channels. See #26
It is now following redirections.
Also it will no longer be shown Atom channels, as RSS parser currently
doesn't support it.
2011-10-29 13:36:04 +02:00
nowrep
8bdc213167 Search Manager now supports also MozSearch
Used for example on http://www.qtcentre.org/content/, it is working now.
Also updated copyright on files where it was missing.
2011-10-29 12:24:12 +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