nkanaev
138b5ad991
switch to fts5, rework search syncing
2026-06-03 13:56:02 +01:00
nkanaev
2f263e9803
rewrite favicon discovery logic
2026-05-18 21:51:59 +01:00
nkanaev
76529c895e
rewrite settings
2026-05-18 21:38:39 +01:00
nkanaev
847ec3861a
feedstate fixes
2026-05-18 20:18:33 +01:00
nkanaev
85f3956b24
refactor feedstate + swap implementation
2026-05-18 20:06:41 +01:00
nkanaev
7553824520
feedstate: implement + test
2026-05-15 15:53:13 +01:00
nkanaev
54e197ad85
feed state skeleton
2026-05-15 15:10:25 +01:00
nkanaev
f50894ddb0
refactor folder update in storage
2026-05-11 13:36:51 +01:00
nkanaev
59af8aa62d
use CreateFeedParams for CreateFeed
2026-05-11 11:03:41 +01:00
nkanaev
31274d17a5
use nullable for field updates
2026-05-11 10:27:50 +01:00
nkanaev
450f64605e
refactor feed updating
2026-05-11 09:59:21 +01:00
nkanaev
391e2dd2c8
add fever api docs
2026-05-10 22:19:30 +01:00
nkanaev
8fc01db275
remove filter in CountItems
2026-05-10 22:18:37 +01:00
nkanaev
76c2b9a475
add russian
2026-05-01 23:48:27 +01:00
nkanaev
14d5a6b52b
ui tweaks / fixes
2026-05-01 23:47:17 +01:00
nkanaev
6069330e92
i18n in UI
2026-05-01 23:35:14 +01:00
nkanaev
552ebb7ad5
i18n class
2026-05-01 22:46:52 +01:00
Wes Koop
74e6ee8e8e
Do not add filter for root folder, allowing ALL feeds to be marked as read.
...
Reeder Fever behavious is to send an id=0 when you mark all items as read
2026-04-27 22:01:12 +01:00
nkanaev
167aef9ba1
remove feed_sizes
2026-04-27 21:51:12 +01:00
nkanaev
ed726f26f4
change DeleteOldItems logic
2026-04-27 21:41:56 +01:00
nkanaev
760f611007
add item.last_arrived field
2026-04-27 21:05:25 +01:00
nkanaev
49c704037b
cmd: modernize -fix ./cmd/...
2026-04-27 20:44:24 +01:00
nkanaev
7a5f8a5e41
use template icon on macos
2026-04-27 13:49:06 +01:00
nkanaev
1bae41a350
switch to fyne.io/systray
2026-04-25 22:57:32 +01:00
nkanaev
f1bdbbc0af
golines -w src
2026-04-25 22:45:43 +01:00
nkanaev
f01c26b2c2
sanitize ./...
2026-04-25 22:45:43 +01:00
nkanaev
cbe1f971a5
refactor: use sql named arg
2026-04-25 22:45:43 +01:00
wes koop
1d654ac4de
Account for client timezone on Fever API
2026-03-21 17:54:14 +00:00
nkanaev
55b9b4a38b
build whenever
2026-03-16 21:18:35 +00:00
charlie
e916fdbe6c
fix: add QEMU and Buildx setup for multi-arch Docker builds
...
Fixes #290
The workflow was failing because it specified multi-platform builds
(linux/amd64,linux/arm64) but didn't set up QEMU emulation or Buildx.
This adds the required setup steps before the build action.
2026-03-16 21:18:35 +00:00
nkanaev
0e3df33d1f
parse rss 2.0 image enclosures
2026-03-16 20:44:46 +00:00
nkanaev
506fe1cae6
update changelog
2026-01-23 20:09:05 +00:00
nkanaev
1d97314825
declare default namespace explicitly
2026-01-23 20:04:29 +00:00
nkanaev
e1ecb6760b
Update changelog.md
2025-12-28 14:16:23 +00:00
rksvc
953f560a11
fix crash on empty item list with item selected
2025-12-28 14:13:46 +00:00
nkanaev
3d69911aa8
reset article list right after filter/feed is selected
2025-12-11 11:22:14 +00:00
nkanaev
1052735535
v2.6
v2.6
2025-11-24 21:10:28 +00:00
nkanaev
d6504ac2e9
update promo image
2025-11-24 20:59:15 +00:00
nkanaev
2a25f934c5
various ui fixes
2025-11-24 20:51:03 +00:00
nkanaev
16a7f3409c
youtube shorts in readability
2025-10-06 14:39:23 +01:00
nkanaev
0e11cec99a
remove print statements
2025-10-06 14:39:23 +01:00
Nadia Santalla
c158912da4
fix media_links reading from DB
...
Prior to this commit, `MediaLinks` were always returned as `nil`.
Peeking a bit I figured that's becuase the argument to `MediaLinks.Scan`
is in fact a string, and not a `[]byte` as the code expects. I guess
that might be because `media_links` is a `json` (not `jsonb`) column in
sqlite. I have no idea which of the two is best to use for the DB side,
but it's easy to make the code support both.
2025-10-06 14:18:03 +01:00
nkanaev
08ad04401d
Update changelog.md
2025-10-02 19:31:37 +01:00
nkanaev
a851d8ac9d
minor ui tweaks
2025-10-02 19:31:37 +01:00
Your Name
5a3547e32e
host build for openbsd
2025-10-02 10:26:44 +01:00
Your Name
b24152c19a
fix mustHideFolder
2025-10-02 10:23:29 +01:00
nkanaev
9f93298cf9
restrict private IP access
2025-10-02 10:16:35 +01:00
Adam Simpson
ac9b635ed8
app: add support for theme-color
...
I use the "web app" version of yarr on my iPhone and the area around the
notch/island is un-themed.
Using [theme-color][1] we can control that color.
[1]: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/meta/name/theme-color
2025-09-25 14:28:15 +01:00
nkanaev
72a1930b9e
rewrite feed navigation
2025-09-24 23:07:26 +01:00
nkanaev
e339354cc9
keyboard shortcut to close article
2025-09-23 22:08:04 +01:00