1
mirror of https://invent.kde.org/network/falkon.git synced 2024-09-23 02:32:10 +02:00
Commit Graph

53 Commits

Author SHA1 Message Date
nowrep
195288c83b [Fix] Fixed restoring multiple windows + added global defines header
- also added tests directory with html files to test QupZilla behaviour
- it only contain opening links test, more tests will come
2012-01-21 23:19:38 +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
Mladen Pejaković
d0c313f5b7 Location bar Paste and Go 2012-01-21 19:26:47 +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
f3970f164b Updated copyright for new year. Closes #100 2012-01-01 15:29:55 +01:00
nowrep
7963ee3d49 Clicking on buttons in locationbar now won't focus locationbar. 2011-12-27 18:50:52 +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
51027ff782 Ctrl+Enter shortcut in locationbar for append .com and go. 2011-12-23 11:11:14 +01:00
nowrep
88d15cd3b8 Drag&Drop siteicon to bookmarks toolbar creates bookmark. Closes #63
- initial drag&drop implementation
- will be probably extended to other widgets too
2011-12-17 14:26:34 +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
4439a1d57f [Fix:] Crash when opening js dialog from locationbar and closing tab
- how to reproduce:
  1. write javascript:alert("test"); to locationbar and hit enter
  2. alert will show up
  3. close tab
  4. app will most likely crash
2011-12-15 17:43:06 +01:00
nowrep
942bbb005d [Fix:] Fixed crash when closing tab with active javascript dialog
- when one of javascript dialogs (alert, confirm, prompt) were active
  and tab was closed, QEventLoop wasn't terminated, thus leading to
  crash on application exit
- running QEventLoop is now exited in WebPage destructor
2011-12-13 15:38:09 +01:00
nowrep
221bccdb9c Showing yellow locationbar on secured page in default linux theme.
- linux default theme was the only one theme, where you couldn't
  recognize whether you are on secured on normal page

  it now shows light yellow background of locationbar
2011-12-12 21:47:32 +01:00
nowrep
42b5ad7947 Fully implemented #58 + little improvement in locationbar
- it will now show empty url when going in history back or
  forward to speed dial
2011-12-12 18:30:08 +01:00
nowrep
e3db115fc3 Click on arrow in locationbar now shows most visited pages. Closes #23
- also updated German translation
2011-12-11 14:12:40 +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
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
4bb5ff9b26 Fixed selecting all on click to location bar
- it was enabled even if you disabled it in preferences
2011-11-20 15:13:19 +01:00
nowrep
54bda0328f Added option to select all text on click to address bar
- and dropped "Add .com on CTRL click" option (it was making impossible
copying anything from address bar)
2011-11-16 16:47:08 +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
0a92482d3a Improved loading performance
RSS feeds on page will now be checked only once, not every loading tick.
It should have quite big noticeable performance improvement when loading
more than one page at the same time.
2011-10-30 17:20:22 +01: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
6f395631ad Updated copyright informations 2011-10-17 09:57:07 +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
8b4ae53b71 Fixed finding on google in locationbar, sometimes it just loads empty
google page instead of search results
2011-09-14 17:40:16 +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
23bebb3b9d Pressing ESC in LocationBar now fill it with address from current tab 2011-07-21 17:16:53 +02:00
nowrep
1403720b64 Ask when closing multiple tabs option added to Preferences 2011-07-19 21:38:11 +02:00
nowrep
ff4314db25 New option in ClickToFlash plugin to show detailed informations about
flash object.
2011-07-11 22:53:32 +02:00
nowrep
a63dc4c317 LocationBar settings will now be loaded from settings file only once,
not with each new webtab
2011-07-11 21:08:41 +02:00
nowrep
b49a133bbe Fixed problem with showing green (secured) info on unsecured page, when
leaving secured one.
2011-07-11 20:30:49 +02:00
nowrep
74d146ead6 SSL Certficate Error is now shown in non-blocking javascript prompt 2011-06-12 09:54:36 +02:00
nowrep
d3f997a121 Fixed problem with urls containings extra characters dropped to
navigation bar
2011-05-17 21:54:13 +02:00
nowrep
85daf062d4 Added StatusBarMessage class which handles and shows those messages on a
tooltip in left bottom corner of webview if statusbar is hidden
2011-05-09 17:58:19 +02:00
nowrep
1f9d08ea73 Fixed crash on some pages with flash content and click2flash plugin
enabled
2011-05-04 18:22:54 +02:00
nowrep
036cb1c30b Added Icon Provider class to fix bad icon saving with default QtWebKit
behaviour
2011-04-25 20:56:45 +02:00
nowrep
c2f1d3dbe7 Fixed unneeded cpu usage by making ProgressBar class 2011-04-25 15:06:59 +02:00
nowrep
b81de62f24 Added initial support for sidebar widget + rewritten bookmarks backend 2011-04-15 20:45:22 +02:00
nowrep
280d421938 Edited showing SSL status on ajax pages 2011-04-04 16:29:25 +02:00
nowrep
fe1e3806e9 Fixed showing bad site icon on some pages 2011-04-04 16:00:27 +02:00
nowrep
09c4747ab6 Added basic SSL Certificate support and improved about site dialog (not
final version yet)
2011-03-22 21:36:15 +01:00
nowrep
d9d8506536 Updated code model 2011-03-17 17:03:04 +01:00
nowrep
ea2d57a5e2 Margins of location & search bars 2011-03-05 11:16:23 +01:00
nowrep
44b89d8460 QMenu* m_rssMenu removed -> crash fix 2011-03-05 10:57:52 +01:00
nowrep
0d1548c0b2 Introduced mApp macro 2011-03-04 13:59:07 +01:00
nowrep
3847f8662d Added copyright header to all files 2011-03-03 18:29:20 +01:00
nowrep
22aca9c81c src/tools folder 2011-03-03 15:24:23 +01:00