]> uap-core.de Git - rssreader.git/log
rssreader.git
5 days agoswitch from sidebarWindow to splitViewWindow
Olaf Wintermann [Fri, 3 Oct 2025 09:44:15 +0000 (11:44 +0200)]
switch from sidebarWindow to splitViewWindow

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

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

8 days 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

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

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

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

12 days 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

13 days 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

13 days 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 weeks agoimplement widget states parameters
Olaf Wintermann [Tue, 23 Sep 2025 15:27:46 +0000 (17:27 +0200)]
implement widget states parameters

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

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

2 weeks 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

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

3 weeks 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

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

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

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

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

3 weeks 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

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

3 weeks 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)

3 weeks 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

3 weeks 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

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

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

4 weeks 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

4 weeks 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

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

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

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

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

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

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

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

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

4 weeks 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

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

4 weeks 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

4 weeks 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

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

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

4 weeks 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

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

4 weeks 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

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

4 weeks 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

4 weeks 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()

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

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

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

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

4 weeks 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

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

5 weeks 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

5 weeks 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

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

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

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

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

5 weeks 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

5 weeks 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

5 weeks 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

5 weeks 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

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

5 weeks 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

5 weeks 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

5 weeks 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

5 weeks 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)

5 weeks 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

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

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

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

5 weeks 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

5 weeks 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

5 weeks 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

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

5 weeks 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

5 weeks 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

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

6 weeks 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

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

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

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

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

6 weeks 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

6 weeks 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

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

6 weeks 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

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

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

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

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

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

6 weeks 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

6 weeks 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

7 weeks 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

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

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