]> uap-core.de Git - rssreader.git/log
rssreader.git
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

2 months agoimplement basic auth
Olaf Wintermann [Fri, 29 Aug 2025 18:41:57 +0000 (20:41 +0200)]
implement basic auth

2 months agoremove connection field from Database and always use the DataSource
Olaf Wintermann [Fri, 29 Aug 2025 18:15:41 +0000 (20:15 +0200)]
remove connection field from Database and always use the DataSource

2 months agomove DB operations for loading feed items to background threads
Olaf Wintermann [Fri, 29 Aug 2025 18:12:11 +0000 (20:12 +0200)]
move DB operations for loading feed items to background threads

2 months agohide item viewer controls when no item is selected
Olaf Wintermann [Fri, 29 Aug 2025 17:59:26 +0000 (19:59 +0200)]
hide item viewer controls when no item is selected

2 months agoadd tabview
Olaf Wintermann [Thu, 28 Aug 2025 18:38:53 +0000 (20:38 +0200)]
add tabview

2 months agoupdate sourcelist after creating feed groups
Olaf Wintermann [Thu, 28 Aug 2025 17:58:14 +0000 (19:58 +0200)]
update sourcelist after creating feed groups

2 months agochange item pubDate type to java.time.LocalDateTime
Olaf Wintermann [Thu, 28 Aug 2025 17:45:25 +0000 (19:45 +0200)]
change item pubDate type to java.time.LocalDateTime

2 months agofix wrong item pubDate retrieval
Olaf Wintermann [Wed, 27 Aug 2025 18:17:40 +0000 (20:17 +0200)]
fix wrong item pubDate retrieval

2 months agofix feed entry content type detection
Olaf Wintermann [Wed, 27 Aug 2025 17:44:58 +0000 (19:44 +0200)]
fix feed entry content type detection

2 months agoreload feed after sync
Olaf Wintermann [Wed, 27 Aug 2025 17:31:26 +0000 (19:31 +0200)]
reload feed after sync

2 months agoimplement feed sync
Olaf Wintermann [Wed, 27 Aug 2025 15:01:31 +0000 (17:01 +0200)]
implement feed sync

3 months agofix broken container defvfill setting
Olaf Wintermann [Tue, 26 Aug 2025 13:08:37 +0000 (15:08 +0200)]
fix broken container defvfill setting

3 months agofix crash
Olaf Wintermann [Tue, 26 Aug 2025 12:58:55 +0000 (14:58 +0200)]
fix crash

3 months agouse a table view for the feed item list
Olaf Wintermann [Tue, 26 Aug 2025 12:00:58 +0000 (14:00 +0200)]
use a table view for the feed item list

3 months agofix Exception in WebView.loadUrl caused by incorrect FunctionDescriptor
Olaf Wintermann [Tue, 26 Aug 2025 11:07:00 +0000 (13:07 +0200)]
fix Exception in WebView.loadUrl caused by incorrect FunctionDescriptor

3 months agofix linkbutton layout
Olaf Wintermann [Tue, 26 Aug 2025 10:46:22 +0000 (12:46 +0200)]
fix linkbutton layout

3 months agofix wrong linkbutton_value_set signature
Olaf Wintermann [Tue, 26 Aug 2025 10:22:54 +0000 (12:22 +0200)]
fix wrong linkbutton_value_set signature

3 months agofix incorrect linkbutton arg funcs
Olaf Wintermann [Tue, 26 Aug 2025 10:19:36 +0000 (12:19 +0200)]
fix incorrect linkbutton arg funcs

3 months agoadd table view
Olaf Wintermann [Mon, 25 Aug 2025 18:49:08 +0000 (20:49 +0200)]
add table view

3 months agoadd UiLinkData wrapper
Olaf Wintermann [Sat, 23 Aug 2025 17:13:05 +0000 (19:13 +0200)]
add UiLinkData wrapper

3 months agoadd linkbutton public API
Olaf Wintermann [Sat, 23 Aug 2025 17:01:11 +0000 (19:01 +0200)]
add linkbutton public API

3 months agoadd linkbutton
Olaf Wintermann [Fri, 22 Aug 2025 17:57:01 +0000 (19:57 +0200)]
add linkbutton

3 months agoload items from DB, make items selectable
Olaf Wintermann [Thu, 21 Aug 2025 16:30:56 +0000 (18:30 +0200)]
load items from DB, make items selectable

3 months agofix illegal arguments in webview loadContent
Olaf Wintermann [Thu, 21 Aug 2025 16:30:25 +0000 (18:30 +0200)]
fix illegal arguments in webview loadContent

3 months agohandle sourcelist selection events and add FeedList controller
Olaf Wintermann [Wed, 20 Aug 2025 18:08:44 +0000 (20:08 +0200)]
handle sourcelist selection events and add FeedList controller

3 months agoimplement cert path file dialog
Olaf Wintermann [Wed, 20 Aug 2025 15:18:22 +0000 (17:18 +0200)]
implement cert path file dialog

3 months agoimplement filelist event data
Olaf Wintermann [Wed, 20 Aug 2025 15:09:44 +0000 (17:09 +0200)]
implement filelist event data