]> uap-core.de Git - rssreader.git/log
rssreader.git
13 days agoimplement Mark as read menu item for feed groups
Olaf Wintermann [Wed, 12 Nov 2025 16:42:45 +0000 (17:42 +0100)]
implement Mark as read menu item for feed groups

13 days agoimplement move up/down for feed groups
Olaf Wintermann [Tue, 11 Nov 2025 19:20:46 +0000 (20:20 +0100)]
implement move up/down for feed groups

2 weeks agosimplify sourcelist context menu event handling
Olaf Wintermann [Thu, 6 Nov 2025 18:14:35 +0000 (19:14 +0100)]
simplify sourcelist context menu event handling

2 weeks agoimplement sourcelist move up/down context menu items
Olaf Wintermann [Thu, 6 Nov 2025 18:11:19 +0000 (19:11 +0100)]
implement sourcelist move up/down context menu items

2 weeks agofix new feed pos number generation
Olaf Wintermann [Wed, 5 Nov 2025 18:55:08 +0000 (19:55 +0100)]
fix new feed pos number generation

2 weeks agoimplement sourcelist contextmenu items reload/mark as read
Olaf Wintermann [Tue, 4 Nov 2025 19:20:19 +0000 (20:20 +0100)]
implement sourcelist contextmenu items reload/mark as read

3 weeks agofix contextmenu_builder method signature
Olaf Wintermann [Sun, 2 Nov 2025 11:28:04 +0000 (12:28 +0100)]
fix contextmenu_builder method signature

3 weeks agoadd sourcelist context menu
Olaf Wintermann [Sat, 1 Nov 2025 20:41:31 +0000 (21:41 +0100)]
add sourcelist context menu

3 weeks agoreplace kotlin MenuBuilder class with Menu extension functions
Olaf Wintermann [Sat, 1 Nov 2025 20:37:10 +0000 (21:37 +0100)]
replace kotlin MenuBuilder class with Menu extension functions

4 weeks agoadd menu items for adding feeds and folders
Olaf Wintermann [Tue, 28 Oct 2025 15:57:30 +0000 (16:57 +0100)]
add menu items for adding feeds and folders

5 weeks agomake sourcelist headers selectable
Olaf Wintermann [Sat, 18 Oct 2025 10:43:57 +0000 (12:43 +0200)]
make sourcelist headers selectable

5 weeks agocache menuBuilder in sourceListGetValue
Olaf Wintermann [Sat, 18 Oct 2025 08:49:17 +0000 (10:49 +0200)]
cache menuBuilder in sourceListGetValue

5 weeks agoadd support for sourcelist header items and button popup menus
Olaf Wintermann [Fri, 17 Oct 2025 18:28:31 +0000 (20:28 +0200)]
add support for sourcelist header items and button popup menus

5 weeks agomove feed config dialog to a separate class
Olaf Wintermann [Thu, 16 Oct 2025 14:23:56 +0000 (16:23 +0200)]
move feed config dialog to a separate class

5 weeks agoimplement browserSetting radio menu items
Olaf Wintermann [Wed, 15 Oct 2025 16:44:45 +0000 (18:44 +0200)]
implement browserSetting radio menu items

5 weeks agoactually add check/radio menu item
Olaf Wintermann [Tue, 14 Oct 2025 20:04:57 +0000 (22:04 +0200)]
actually add check/radio menu item

6 weeks agoadd check/radio menu item
Olaf Wintermann [Tue, 14 Oct 2025 17:07:55 +0000 (19:07 +0200)]
add check/radio menu item

6 weeks agoadd feed setting that controls if items are opened in the internal webview
Olaf Wintermann [Mon, 13 Oct 2025 10:26:49 +0000 (12:26 +0200)]
add feed setting that controls if items are opened in the internal webview

6 weeks agosimplify code that determines an items content string and mimetype
Olaf Wintermann [Mon, 13 Oct 2025 09:03:35 +0000 (11:03 +0200)]
simplify code that determines an items content string and mimetype

6 weeks agofix preview toggle button initialization
Olaf Wintermann [Sun, 12 Oct 2025 15:32:46 +0000 (17:32 +0200)]
fix preview toggle button initialization

6 weeks agoadd additional buttons for opening items in the external default browser or internal...
Olaf Wintermann [Sun, 12 Oct 2025 07:28:08 +0000 (09:28 +0200)]
add additional buttons for opening items in the external default browser or internal webview

6 weeks agoadd tooltips to toolbar items
Olaf Wintermann [Sun, 12 Oct 2025 06:27:49 +0000 (08:27 +0200)]
add tooltips to toolbar items

6 weeks agoremove support for stockid parameter
Olaf Wintermann [Sun, 12 Oct 2025 05:55:18 +0000 (07:55 +0200)]
remove support for stockid parameter

6 weeks agoadd markCurrentFeed toolbar item
Olaf Wintermann [Thu, 9 Oct 2025 14:35:19 +0000 (16:35 +0200)]
add markCurrentFeed toolbar item

7 weeks agoadd margin args to all widgets
Olaf Wintermann [Mon, 6 Oct 2025 11:44:20 +0000 (13:44 +0200)]
add margin args to all widgets

7 weeks agoadd star toggle button
Olaf Wintermann [Sat, 4 Oct 2025 12:06:19 +0000 (14:06 +0200)]
add star toggle button

7 weeks agochange toolbar refresh button to only reload the current feed
Olaf Wintermann [Sat, 4 Oct 2025 11:20:24 +0000 (13:20 +0200)]
change toolbar refresh button to only reload the current feed

7 weeks agoswitch from sidebarWindow to splitViewWindow
Olaf Wintermann [Fri, 3 Oct 2025 09:44:15 +0000 (11:44 +0200)]
switch from sidebarWindow to splitViewWindow

7 weeks agoadd splitview window
Olaf Wintermann [Wed, 1 Oct 2025 12:45:51 +0000 (14:45 +0200)]
add splitview window

8 weeks agoimplement ListSaveHandler callback
Olaf Wintermann [Tue, 30 Sep 2025 17:51:45 +0000 (19:51 +0200)]
implement ListSaveHandler callback

8 weeks agoadd missing dnd callbacks in list/table widget functions
Olaf Wintermann [Tue, 30 Sep 2025 17:51:00 +0000 (19:51 +0200)]
add missing dnd callbacks in list/table widget functions

8 weeks agoadd table onSave handler
Olaf Wintermann [Mon, 29 Sep 2025 20:17:03 +0000 (22:17 +0200)]
add table onSave handler

8 weeks agoremove some outdated TODOs
Olaf Wintermann [Sat, 27 Sep 2025 19:46:11 +0000 (21:46 +0200)]
remove some outdated TODOs

8 weeks agofix updateCurrentFeedState
Olaf Wintermann [Fri, 26 Sep 2025 18:36:08 +0000 (20:36 +0200)]
fix updateCurrentFeedState

8 weeks agohide author/category labels if not needed
Olaf Wintermann [Fri, 26 Sep 2025 16:40:38 +0000 (18:40 +0200)]
hide author/category labels if not needed

2 months agoadd methods for setting/unsetting context states
Olaf Wintermann [Thu, 25 Sep 2025 15:02:30 +0000 (17:02 +0200)]
add methods for setting/unsetting context states

2 months agoadd widget methods for enabling/disabling and controlling visibility
Olaf Wintermann [Thu, 25 Sep 2025 14:58:50 +0000 (16:58 +0200)]
add widget methods for enabling/disabling and controlling visibility

2 months agoimplement widget states parameters
Olaf Wintermann [Tue, 23 Sep 2025 15:27:46 +0000 (17:27 +0200)]
implement widget states parameters

2 months agoadd automatic item cleanup
Olaf Wintermann [Mon, 22 Sep 2025 16:20:33 +0000 (18:20 +0200)]
add automatic item cleanup

2 months agouse java 25
Olaf Wintermann [Fri, 19 Sep 2025 14:22:09 +0000 (16:22 +0200)]
use java 25

2 months agoadd UI for max item age in the new feed dialog
Olaf Wintermann [Thu, 18 Sep 2025 18:47:00 +0000 (20:47 +0200)]
add UI for max item age in the new feed dialog

2 months agoenable followRedirects in the HttpClient
Olaf Wintermann [Wed, 17 Sep 2025 16:16:05 +0000 (18:16 +0200)]
enable followRedirects in the HttpClient

2 months agoadd Update Current Feed menu item
Olaf Wintermann [Tue, 16 Sep 2025 13:42:22 +0000 (15:42 +0200)]
add Update Current Feed menu item

2 months agosave splitpane position
Olaf Wintermann [Mon, 15 Sep 2025 14:16:04 +0000 (16:16 +0200)]
save splitpane position

2 months agoadd splitpane positionProperty parameter
Olaf Wintermann [Mon, 15 Sep 2025 14:13:02 +0000 (16:13 +0200)]
add splitpane positionProperty parameter

2 months agoremember window size
Olaf Wintermann [Sun, 14 Sep 2025 17:03:26 +0000 (19:03 +0200)]
remember window size

2 months agoincrease window size
Olaf Wintermann [Sat, 13 Sep 2025 17:32:21 +0000 (19:32 +0200)]
increase window size

2 months agoadd menu items for marking feeds as read
Olaf Wintermann [Sat, 13 Sep 2025 16:45:03 +0000 (18:45 +0200)]
add menu items for marking feeds as read

2 months agoprepare item cleanup
Olaf Wintermann [Sat, 13 Sep 2025 15:26:12 +0000 (17:26 +0200)]
prepare item cleanup

2 months agoadd fallback in case no guid was specified (link + pubdate)
Olaf Wintermann [Sat, 13 Sep 2025 14:58:26 +0000 (16:58 +0200)]
add fallback in case no guid was specified (link + pubdate)

2 months agouse spinbox for integer config input fields
Olaf Wintermann [Fri, 12 Sep 2025 15:55:43 +0000 (17:55 +0200)]
use spinbox for integer config input fields

2 months agoadd spinbox min, max, step, digits args
Olaf Wintermann [Fri, 12 Sep 2025 15:49:53 +0000 (17:49 +0200)]
add spinbox min, max, step, digits args

2 months agoadd spinbox
Olaf Wintermann [Thu, 11 Sep 2025 18:35:01 +0000 (20:35 +0200)]
add spinbox

2 months agoadd UiRange
Olaf Wintermann [Thu, 11 Sep 2025 18:22:19 +0000 (20:22 +0200)]
add UiRange

2 months agouse different date formatter if the item date is today
Olaf Wintermann [Wed, 10 Sep 2025 17:04:12 +0000 (19:04 +0200)]
use different date formatter if the item date is today

2 months agocleanup App.configWindow when the ConfigWindow is closed
Olaf Wintermann [Wed, 10 Sep 2025 16:54:20 +0000 (18:54 +0200)]
cleanup App.configWindow when the ConfigWindow is closed

2 months agoadd UiObject close handler
Olaf Wintermann [Wed, 10 Sep 2025 16:52:06 +0000 (18:52 +0200)]
add UiObject close handler

2 months agoadd ConfigWindow
Olaf Wintermann [Wed, 10 Sep 2025 16:42:41 +0000 (18:42 +0200)]
add ConfigWindow

2 months agoadd menu separator
Olaf Wintermann [Wed, 10 Sep 2025 16:02:23 +0000 (18:02 +0200)]
add menu separator

2 months agoadd toolbar menu item
Olaf Wintermann [Wed, 10 Sep 2025 15:57:17 +0000 (17:57 +0200)]
add toolbar menu item

2 months agoadd Settings.store()
Olaf Wintermann [Tue, 9 Sep 2025 15:15:35 +0000 (17:15 +0200)]
add Settings.store()

2 months agoload settings from config file
Olaf Wintermann [Tue, 9 Sep 2025 15:07:27 +0000 (17:07 +0200)]
load settings from config file

2 months agoadd Settings class
Olaf Wintermann [Tue, 9 Sep 2025 15:00:53 +0000 (17:00 +0200)]
add Settings class

2 months agoadd Toolkit getConfigPath and getConfigFilePath
Olaf Wintermann [Tue, 9 Sep 2025 14:20:53 +0000 (16:20 +0200)]
add Toolkit getConfigPath and getConfigFilePath

2 months agocalculate delay time until next sync
Olaf Wintermann [Mon, 8 Sep 2025 07:45:49 +0000 (09:45 +0200)]
calculate delay time until next sync

2 months agouse UTC internally
Olaf Wintermann [Mon, 8 Sep 2025 06:53:34 +0000 (08:53 +0200)]
use UTC internally

2 months agofix wrong timezone when setting last_update
Olaf Wintermann [Mon, 8 Sep 2025 06:09:56 +0000 (08:09 +0200)]
fix wrong timezone when setting last_update

2 months agodon't update the UI when no pending feeds were synced
Olaf Wintermann [Mon, 8 Sep 2025 05:45:57 +0000 (07:45 +0200)]
don't update the UI when no pending feeds were synced

2 months agofix getPendingFeeds
Olaf Wintermann [Mon, 8 Sep 2025 05:41:03 +0000 (07:41 +0200)]
fix getPendingFeeds

2 months agoimplement background sync
Olaf Wintermann [Sun, 7 Sep 2025 12:33:09 +0000 (14:33 +0200)]
implement background sync

2 months agoimprove SyncJob: fetch feed list in IO thread
Olaf Wintermann [Sun, 7 Sep 2025 10:42:10 +0000 (12:42 +0200)]
improve SyncJob: fetch feed list in IO thread

2 months agoallow null in UiString.setString()
Olaf Wintermann [Sat, 6 Sep 2025 14:36:29 +0000 (16:36 +0200)]
allow null in UiString.setString()

2 months agouse merge into to add items
Olaf Wintermann [Sat, 6 Sep 2025 14:35:25 +0000 (16:35 +0200)]
use merge into to add items

2 months agoremove item guid unique constraint
Olaf Wintermann [Sat, 6 Sep 2025 13:58:22 +0000 (15:58 +0200)]
remove item guid unique constraint

2 months agoremember previously selected group in the new feed dialog
Olaf Wintermann [Sat, 6 Sep 2025 12:31:22 +0000 (14:31 +0200)]
remember previously selected group in the new feed dialog

2 months agofix wrong contentLength in WebView.loadContent()
Olaf Wintermann [Sat, 6 Sep 2025 12:02:34 +0000 (14:02 +0200)]
fix wrong contentLength in WebView.loadContent()

2 months agofix broken updateFeedReadState query
Olaf Wintermann [Sat, 6 Sep 2025 11:45:03 +0000 (13:45 +0200)]
fix broken updateFeedReadState query

2 months agoadd db_version table
Olaf Wintermann [Fri, 5 Sep 2025 16:51:05 +0000 (18:51 +0200)]
add db_version table

2 months agofix database connection cleanup
Olaf Wintermann [Fri, 5 Sep 2025 16:09:35 +0000 (18:09 +0200)]
fix database connection cleanup

2 months agoadd Database.getPendingFeeds
Olaf Wintermann [Thu, 4 Sep 2025 15:05:15 +0000 (17:05 +0200)]
add Database.getPendingFeeds

2 months agoset last_update when fetching a feed
Olaf Wintermann [Thu, 4 Sep 2025 13:59:08 +0000 (15:59 +0200)]
set last_update when fetching a feed

2 months agosmall item state improvements
Olaf Wintermann [Wed, 3 Sep 2025 17:03:15 +0000 (19:03 +0200)]
small item state improvements

2 months agoimplement read status mode 1: update all items when opening a feed
Olaf Wintermann [Wed, 3 Sep 2025 16:48:19 +0000 (18:48 +0200)]
implement read status mode 1: update all items when opening a feed

2 months agoadd contextmenu parameter to kotlin list/table functions
Olaf Wintermann [Wed, 3 Sep 2025 16:15:41 +0000 (18:15 +0200)]
add contextmenu parameter to kotlin list/table functions

2 months agonew kotlin menu API
Olaf Wintermann [Wed, 3 Sep 2025 16:12:00 +0000 (18:12 +0200)]
new kotlin menu API

2 months agoadd sourcelist contextmenu parameter
Olaf Wintermann [Wed, 3 Sep 2025 15:51:11 +0000 (17:51 +0200)]
add sourcelist contextmenu parameter

2 months agoadd context menu builder
Olaf Wintermann [Tue, 2 Sep 2025 18:54:30 +0000 (20:54 +0200)]
add context menu builder

2 months agoadd new menu API
Olaf Wintermann [Tue, 2 Sep 2025 17:04:36 +0000 (19:04 +0200)]
add new menu API

2 months agoallow items with the same guid
Olaf Wintermann [Mon, 1 Sep 2025 18:46:34 +0000 (20:46 +0200)]
allow items with the same guid

2 months agoupdate unread counter in the sourcelist after a syncjob finishes
Olaf Wintermann [Sun, 31 Aug 2025 10:58:07 +0000 (12:58 +0200)]
update unread counter in the sourcelist after a syncjob finishes

2 months agoshow number of unread items in the sourcelist
Olaf Wintermann [Sun, 31 Aug 2025 10:37:48 +0000 (12:37 +0200)]
show number of unread items in the sourcelist

2 months agohighlight unread items, update items when selected
Olaf Wintermann [Sun, 31 Aug 2025 10:24:37 +0000 (12:24 +0200)]
highlight unread items, update items when selected

2 months agoimplement list/table getstyle func
Olaf Wintermann [Sun, 31 Aug 2025 09:31:31 +0000 (11:31 +0200)]
implement list/table getstyle func

2 months agoset webview content uri to item.link
Olaf Wintermann [Sat, 30 Aug 2025 09:46:08 +0000 (11:46 +0200)]
set webview content uri to item.link

2 months agouse item updated date as primary date, use pubDate as fallback
Olaf Wintermann [Sat, 30 Aug 2025 08:43:54 +0000 (10:43 +0200)]
use item updated date as primary date, use pubDate as fallback

2 months agoadd methods for changing a UiList selection
Olaf Wintermann [Sat, 30 Aug 2025 08:22:23 +0000 (10:22 +0200)]
add methods for changing a UiList selection

2 months agoextend new feed dialog, allow specification of read status updates (auto_mark_read)
Olaf Wintermann [Sat, 30 Aug 2025 06:56:40 +0000 (08:56 +0200)]
extend new feed dialog, allow specification of read status updates (auto_mark_read)

2 months agofix newly created groups are missing in the Create Feed dialog
Olaf Wintermann [Fri, 29 Aug 2025 19:27:11 +0000 (21:27 +0200)]
fix newly created groups are missing in the Create Feed dialog

2 months agoshow item category
Olaf Wintermann [Fri, 29 Aug 2025 19:21:36 +0000 (21:21 +0200)]
show item category

2 months agoextended database model
Olaf Wintermann [Fri, 29 Aug 2025 19:16:21 +0000 (21:16 +0200)]
extended database model