Commit Graph

65 Commits

Author SHA1 Message Date
Martin Rotter a29d4b80bb tweaked clang format 2024-03-21 09:53:01 +01:00
Martin Rotter f585398a64 initial poc - plugins are now loaded from their own DLL/SO/DYLIB files 2024-03-21 09:53:01 +01:00
Martin Rotter 450d01e714 working limitting 2024-01-16 10:38:38 +01:00
Martin Rotter 34167c3f9f bit better DB/logic handling 2024-01-15 14:51:39 +01:00
Martin Rotter e3ff40ce28 working DB layer for limitting feature 2024-01-15 11:35:53 +01:00
Martin Rotter 796fbf916e work on article ignore/limit 2024-01-15 09:37:43 +01:00
Martin Rotter ea8bac60d6 fix #1267 and some other minor bugs and stuff 2024-01-10 10:14:07 +01:00
Martin Rotter 11ec85f694 save work 2023-12-19 07:22:54 +01:00
Martin Rotter 0b8a2997fe api work, add account id, add "starred_only" switch 2023-12-14 08:14:24 +01:00
Martin Rotter dc701cea1d api work 2023-12-13 07:21:30 +01:00
Martin Rotter bcc715e83e api work 2023-12-11 13:26:45 +01:00
Martin Rotter 6b9041a110 api work 2023-12-11 10:44:24 +01:00
Martin Rotter 46fe50df91 work on toasts, unify article sanitization 2023-09-22 07:24:55 +02:00
Martin Rotter fa7d262234 exec bit fuckedup 2023-08-23 09:08:40 +02:00
Martin Rotter f742a3de3f work on docs 2023-08-23 08:32:38 +02:00
Martin Rotter df03e853a5 queries done 2023-08-16 13:13:46 +02:00
Martin Rotter 6566349838 bunch of GUI QOL enhancements for queries, ability to "clean" 2023-08-15 14:03:40 +02:00
Martin Rotter 0e9a2e2595 add counting for queries 2023-08-15 10:14:27 +02:00
Martin Rotter 1831d961b9 fix #1045 2023-08-09 14:20:41 +02:00
Martin Rotter a9e40ae242 sync langs 2023-08-09 13:41:36 +02:00
Martin Rotter 037633d977 adding and loading of probes works 2023-08-09 12:41:48 +02:00
Martin Rotter 23b118f63d fix confusion in datetimes saving/loading when refreshing account 2023-08-01 07:55:40 +02:00
Martin Rotter 43cdc5f128 make feed settings consistent with database 2023-07-26 11:03:59 +02:00
Martin Rotter dbad3978a5 some initial fixes and refactorings for the PR 2023-07-26 09:09:42 +02:00
رشيد a8a0f789e9 New Feature: Right-to-Left Layout for Feed Articles in RTL Languages
I added a feature that lets change the feed's articles from right to left for languages such as Arabic, Urdu, Hebrew, Farsi...
To enable it :  **The desired feed -> Edit selected item -> Articles -> Right-to-left layout**.

![LTR](https://github.com/martinrotter/rssguard/assets/25085777/a555d38d-a066-44d2-b0d0-158daae4ac2b)
![RTL](https://github.com/martinrotter/rssguard/assets/25085777/81cde3e3-f645-4c2b-a46a-d60aa5f54bd7)
2023-07-22 16:21:23 +01:00
رشيد a5366e8a68 RTL layout direction to feeds
I added a feature that lets change the feed's articles from right to left for languages such as Arabic, Urdu, Hebrew, Farsi...
To enable it :  **The desired feed -> Edit selected item -> Articles -> Right-to-left layout**.

![LTR](https://github.com/martinrotter/rssguard/assets/25085777/a555d38d-a066-44d2-b0d0-158daae4ac2b)
![RTL](https://github.com/martinrotter/rssguard/assets/25085777/81cde3e3-f645-4c2b-a46a-d60aa5f54bd7)
2023-07-22 16:00:18 +01:00
Martin Rotter 4c238d2e05 try to use sql to display label names 2023-06-14 10:24:30 +02:00
Martin Rotter d866378dfd enhance performance when marking as read, unread 2023-06-14 08:08:54 +02:00
Martin Rotter 4784baad48 much faster label menu showing 2023-06-12 07:44:08 +02:00
Martin Rotter 4b5a503bc8 bulk refreshing of article counts of all labels is now hugely faster 2023-06-09 11:17:27 +02:00
Martin Rotter fb339ca7a0 bunch of labels-related fixes, even some performance optimizations 2023-06-02 12:21:19 +02:00
Martin Rotter 58cf78b7f0 workin on it... 2023-06-01 09:27:32 +02:00
Martin Rotter e08bb40822 fix special toolbuttons not adopting app-wide toolbutton style
also add better logic for determining which article states
are changed when synchronizing article state changes
2023-04-19 11:25:22 +02:00
Martin Rotter 287e1dacf6 potential fix for #904 2023-04-03 10:33:19 +02:00
Martin Rotter 1f988b8a60 fix some DB race conditions, fix some bulk insert SQL formatting bugs along the way 2023-01-11 12:31:07 +01:00
Martin Rotter d5a02c098f work on #745 2022-12-03 09:28:26 +01:00
Martin Rotter 94983a3b41 implement #723 2022-09-15 14:28:48 +02:00
Martin Rotter c6cfb2e5df experimental implementation of #302 2022-03-16 08:14:50 +01:00
Martin Rotter aacf24726b can remove categories and accs, now to make proper changes of parents 2022-03-15 15:46:18 +01:00
Martin Rotter a312d02a07 can sort cats and accs too, need to revisit removing of accounts and categories and also moving to parents 2022-03-15 14:50:20 +01:00
Martin Rotter 3f59abae2a working feed operations regarding to sort order, categories and accounts to go 2022-03-15 09:34:40 +01:00
Martin Rotter 5f14f2cc82 make deleting of feeds work with sort order 2022-03-14 16:10:35 +01:00
Martin Rotter 67e9a249af Revert "cleanup manual sort partial implementation"
This reverts commit 741c6ef682.
2022-03-14 09:24:30 +01:00
Martin Rotter 741c6ef682 cleanup manual sort partial implementation 2022-03-08 08:09:21 +01:00
Martin Rotter f9724ec5d2 bump min qt 5 version, save 2022-03-08 07:42:46 +01:00
Martin Rotter 84aa24255c working on manual sorting, it is starting to get shape, some problems arised but I will either solve them or declare them to actually be features 2022-03-04 14:14:37 +01:00
Martin Rotter 9b97c34bda some missing file, sync langs 2022-03-02 11:07:17 +01:00
Martin Rotter 7f5d1473a3 Shitload of changes, save it.
Also note that this introduces some SQL changes for metadata version 2 which is still unpublished but was introduced some commits ago, therefore individual "devbuild"s are NOT cross-compatible betweem each other.
2022-03-01 14:45:20 +01:00
Martin Rotter 9934786c8c fix number of inserted articles when some article does not meet constraints 2022-02-03 09:21:07 +01:00
Martin Rotter f5856679d4 big refactoring of PR #588 2022-01-18 09:32:16 +01:00