Commit graph

46 commits

Author SHA1 Message Date
Martin Rotter
38989fa884 determine root global node.js package location in runtime instead of hardcoding it 2021-12-20 10:26:26 +01:00
Martin Rotter
ea3bf01abe fix adblock icon, messed during refactoring 2021-09-20 08:31:55 +02:00
Martin Rotter
95ac855d16 clazy refactorings 2021-09-13 12:45:07 +02:00
Martin Rotter
23d3517c08 switch adblock off if it encounters fatal process error 2021-08-31 08:48:17 +02:00
Martin Rotter
d9fb5cd115 try to fix all executable bits, only set them for "executable" script files 2021-08-25 06:43:53 +02:00
Martin Rotter
02e03e6d4a overhauled logic around adblock, now is much easier to use 2021-08-24 10:18:39 +02:00
Martin Rotter
fb7f91696c fix problem when launching adblock and it has errors 2021-08-23 11:25:32 +02:00
Martin Rotter
50e1d79c42 work on notifications 2021-06-18 13:42:31 +02:00
Martin Rotter
4e6c6d0600 load filters in adblock dialog even when disabled + other minor fix 2021-05-21 11:00:15 +02:00
Martin Rotter
6caea3a2c7 load filters in adblock dialog even when disabled + other minor fix 2021-05-21 10:30:05 +02:00
Martin Rotter
e07c695b95 Better default NODE_PATH values especially for linux and macosx. 2021-05-19 10:10:06 +02:00
Martin Rotter
e59dc591ef use resource types in adblocking too 2021-05-11 10:08:56 +02:00
Martin Rotter
d9c8246858 use correctly first-party url when blocking with adblock 2021-05-11 09:15:03 +02:00
Martin Rotter
ef1b32bb52 preliminary implementation of #410 2021-05-11 08:08:00 +02:00
Martin Rotter
9029a63323 save 2021-05-07 13:58:44 +02:00
Martin Rotter
764ab8d083 docs, work on adblock 2021-05-07 11:21:27 +02:00
Martin Rotter
cf5edc2558 newer mariadb version, work on adblock 2021-05-07 08:23:46 +02:00
Martin Rotter
3df1bc75ce save 2021-05-07 07:25:55 +02:00
Martin Rotter
f344ace62e adblock work 2021-05-07 07:25:55 +02:00
Martin Rotter
3a21265f0c save¨ 2021-05-07 07:25:55 +02:00
Martin Rotter
068183f0a6 Update docs to adblock. 2021-05-07 07:25:55 +02:00
Martin Rotter
c13cf31654 own implementation of tld 2021-05-07 07:25:55 +02:00
Martin Rotter
fa78b8f1ec refactoring, moved some files 2021-05-07 07:25:53 +02:00
Martin Rotter
edfb956cd9 moved 3rd party code 2021-05-07 07:22:55 +02:00
Martin Rotter
1538c1261f refactoring with clazy 2021-05-07 07:21:31 +02:00
Martin Rotter
be07b2d514 initial db driver refactoring 2021-05-07 07:19:56 +02:00
Martin Rotter
56e723572e fix build with qt 5.12 2021-02-24 14:25:49 +01:00
Martin Rotter
0f4c9ecd64 use enum class wherever possible 2021-01-21 14:29:13 +01:00
Martin Rotter
f7776f5aba Cleanups. 2021-01-08 14:29:26 +01:00
Martin Rotter
f4c11d94e1 Remove unused code. 2021-01-08 13:20:17 +01:00
Martin Rotter
6bdb1446a1 Adblock now can efficiently perform unwanted element hiding. 2021-01-08 11:08:37 +01:00
Martin Rotter
b3d86a8766 Cleanup list of predefined adblock subscriptions, update to latest upstream URLs. 2021-01-08 09:05:20 +01:00
Martin Rotter
c789f14b1d Great refactorings for Adblock - fully working site blocking with correct error pages, removed some unused stuff. 2021-01-08 08:56:18 +01:00
Martin Rotter
a4562a7800 Save. 2021-01-07 14:55:04 +01:00
Martin Rotter
cb72db0345 Big fixes for adblock - fixed adding of custom rules, formating of rules in adblock conf dialog. 2021-01-07 13:48:30 +01:00
Martin Rotter
d019fccceb Better UX add adblock add sub dialog. 2021-01-07 07:53:38 +01:00
Martin Rotter
8af1f2dfe4 Change to deployment, do not deploy via absolute path, makes DMG path structure ugly. Refacroting, removed old Qt S-S syntax.¨ 2020-11-27 11:24:43 +01:00
Martin Rotter
05a498393c Fix app crash when callin StatusBar::clear twice during single app lifetime. 2020-09-04 11:57:44 +02:00
Martin Rotter
252cc59b8d Migrate to new gmail api batch endpoint. 2020-08-13 13:51:19 +02:00
Martin Rotter
fe3b8f0a1f replace enum with enum class, some other refactorings. 2020-07-31 11:24:33 +02:00
Martin Rotter
109ceeb777 work on sending emails 2020-07-23 12:39:40 +02:00
Martin Rotter
a695a4f0ff fix macosx build 2020-07-13 11:08:38 +02:00
Martin Rotter
032fccc387 Removed obsolete code, some refactorings. 2020-07-08 11:30:48 +02:00
Martin Rotter
7017aa9e66 Work on filters, some code cleanups. 2020-06-23 20:57:05 +02:00
Martin Rotter
d7d3be2914 Replaced all foreach instances with for. 2020-06-03 09:54:52 +02:00
Martin Rotter
f12c395e80 experimentally separate executable and core library 2019-06-10 09:54:18 +02:00