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

227 Commits

Author SHA1 Message Date
nowrep
b0f209b1da Using UTF-8 when reading files. 2012-07-08 21:17:10 +02:00
nowrep
0e12433c0e PluginsManager: Opens plugin settings with double click in ListWidget 2012-07-08 17:57:06 +02:00
nowrep
ac36261549 Plugins: Calling unload() on app shutdown. 2012-07-08 14:03:50 +02:00
nowrep
7fee7053d4 Plugins: New method in API (createRequest in network manager) 2012-07-08 00:15:03 +02:00
nowrep
f9b38c4376 Fixed compilation from previous commit 2012-07-06 20:28:10 +02:00
nowrep
19f34ecd4c Fixed potentional issue with starting external download manager 2012-07-06 20:22:08 +02:00
nowrep
c0c996dbbd Fixed building with Qt 4.7 2012-07-06 16:52:27 +02:00
nowrep
2bf1638dea Fixed setting WebPage to WebView more than once 2012-07-06 14:47:34 +02:00
nowrep
189193a8b8 PluginsList: Sorting plugins alphabetically 2012-07-06 14:37:49 +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
2dc0785aff AdBlock: Support for $elemhide and $document exception rules
- with @@||qupzilla.com^$document you can completely disable
  AdBlock from running on qupzilla.com site
2012-07-04 16:00:53 +02:00
Mikino89
ae18e4c221 Fixed building on Windows 2012-07-04 11:16:38 +02:00
nowrep
138ffdfe93 AdBlock: Better and faster hiding placeholders of blocked elements
- also Ctrl+C in AdBlock tree now copies url filter into clipboard
2012-07-04 10:08:55 +02:00
nowrep
2b7b28db37 HistoryModel: Fixed deleting top level item (month, day)
- when it was not fetched
2012-07-04 00:21:08 +02:00
nowrep
adac699cc9 AdBlock: Subscription downloading now follows redirects.
- fixed related possible crash
2012-07-03 21:54:04 +02:00
nowrep
8542dc307f NetworkManager: Fixed excessive questions about invalid SSL certificate
- user will now be asked only once if he rejects the certificate
   * works only within WebPage, so if user opens new tab, he will
     get the question again (in case he want to change his mind)
2012-07-03 15:22:42 +02:00
nowrep
193a9371f0 WebView: Shift modifier for inverting preferred new tab position.
- Shift + MiddleMouseClick and Ctrl + Shift + LeftMouseClick
2012-07-03 11:28:14 +02:00
nowrep
a63078bc02 [Fix:] Navigationbar's completer popup when used with dark themes 2012-07-02 16:38:27 +02:00
nowrep
608135ac95 AdBlock: Using QString::endsWith in domain matching
- instead of QString::contains
2012-07-02 09:58:56 +02:00
nowrep
c73c9820e4 AdBlock: Fixed domain match rules ||domain.com^
- it should also match something.domain.com
2012-07-02 01:40:32 +02:00
nowrep
e06517bdd4 Added EasyPrivacy into known third party subscriptions
- also fixed crashes when not having adblock enabled on startup

see #329
2012-07-01 20:38:37 +02:00
nowrep
699f309ffd AdBlock: Disabling rules now persist through subscription updates 2012-07-01 20:11:37 +02:00
nowrep
dd170f653f Using QChar instead of 1-char QString everywhere 2012-07-01 18:50:18 +02:00
nowrep
fbc44d2889 AdBlock: Show correct subscription when opening dialog with rule
- from AdBlock context menu or icon
2012-07-01 18:13:49 +02:00
nowrep
a37b29b275 Using QString::left instead of QString::mid(0, ) 2012-07-01 18:11:43 +02:00
nowrep
066600ff10 AdBlock: Option to delete rule with Del key
- fixed setting color of newly added rule according to its type
2012-07-01 14:44:42 +02:00
nowrep
1b000812b9 AdBlock: Improved performance in 2 types of rules
- ||domain.com^ and anything| rules are now using string matching
- edited updating EasyList to download more rules
   * only 50 rules are slow now (use regexp) in EasyList
2012-07-01 14:44:01 +02:00
nowrep
6228082225 AdBlock: Support for $object $subdocument and $xmlhttprequest options
- also there's now support for blocking all netscape plugins,
  not just flash plugin
2012-07-01 12:07:00 +02:00
nowrep
c01604ffe9 RSS: Added support for adding feeds into external applications
- including some web applications (Google Reader, My AOL, Yahoo! ...)
- Liferea and Akregator are support from desktop readers
   * akregator needs testing (i don't use kde)

closes #364
2012-06-28 17:16:45 +02:00
nowrep
7e6ba1d702 AdBlock: Don't show element hiding rules when viewing source code 2012-06-28 12:03:08 +02:00
nowrep
c6ccd6bd1f AdBlock: Added full support for $third-party option
- checking Referer of network request to determine
  if it is third party request or not
   * matching is performed on second-level domains
     (there is minor issue with it in Qt < 4.8)
2012-06-28 01:41:01 +02:00
nowrep
fa72a38050 Fixed showing option what to do with some urls with external protocol.
- sometimes, just "?" was shown in dialog instead of actual external url
2012-06-27 20:32:13 +02:00
nowrep
da7fd9ebba Added new loading animation + removed unused icons. 2012-06-27 18:52:22 +02:00
nowrep
4743549851 Showing loading animation (spinner) in popup windows. 2012-06-27 18:29:00 +02:00
nowrep
dfb82fb3cc Using user preferred new tab position now everywhere it makes sense.
see #382
2012-06-27 18:05:09 +02:00
nowrep
4017c5303e Fixed issue with setting tabs movable
- regression from previous commit
2012-06-27 00:14:51 +02:00
nowrep
1a5ad1413b Preferences: New option "Automatically switch to newly opened tabs"
- also removed unnecessary option to make tabs movable
   * everyone wants the tabs to be movable :-)

closes #382
2012-06-26 23:39:23 +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
b9476c9bbc AdBlock: Showing different colors for each rule type
- black = normal rules
  green = exceptions
  gray  = disabled rules
  blue  = css rules
2012-06-25 21:01:30 +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
e471bfd5d4 AdBlock: Support for adding new subscriptions.
- you can add subscriptions in AdBlock dialog or with
  abp: scheme links

- however, AdBlock rules are not yet optimized for performance
  so you shouldn't add too much subscriptions
  performance optimizations will come in next commits
- support for element hiding is still yet to come too

closes #266
2012-06-24 23:46:32 +02:00
nowrep
91bed8ad15 AdBlock: Showing name of subscription in blocked content page. 2012-06-21 21:49:41 +02:00
nowrep
5393acb514 Fixed crash in AdBlock dialog when deleting rules.
- regression from previous AdBlock commit
2012-06-15 20:54:58 +02:00
nowrep
ab6ca15afc Should fix issues with Facebook not loading at all.
- closes #409
2012-06-15 19:08:43 +02:00
nowrep
8f75fd2532 Fixed crash when cleaning cache while cache is not used (disabled). 2012-06-15 17:43:19 +02:00
nowrep
0cba7628de Initial work on support for 3rdparty AdBlock lists.
- also fixed one minor gcc warning
2012-06-15 17:03:37 +02:00
nowrep
26e814933c Fixed issue with creating internal bookmark folders.
closes #408
2012-06-06 10:16:11 +02:00
nowrep
4375b54b5c Option to "Search with..." in new background tab with middle click. 2012-06-01 20:25:37 +02:00
nowrep
80f84eeb91 Per-pixel scrolling in download manager 2012-05-28 15:23:04 +02:00