- C 99.3%
- Meson 0.7%
| atproto.c | Add atproto.c | |
| atproto.h | Add atproto.h | |
| config.c | Add config.c | |
| config.h | Add config.h | |
| LICENSE | Initial commit | |
| main.c | Add main.c | |
| meson.build | Add meson.build | |
| README.md | Update README.md | |
neu99
Currently, this is meant to be used on Linux over GTK, but it will be rewritten (eventually) to be useable for NT >= 5.0, or earlier!
To build:
(fedora) sudo dnf install gtk4-devel libcurl-devel json-c-devel meson gcc
meson setup build
meson compile -C build
ROADMAP:
-
Reply support - Compose dialog with reply context, thread chains
-
Infinite scroll / Load More - Pagination using cursor from feed
-
Link handling - Make URLs/mentions clickable, open in browser
-
Image display - Show embedded images in posts
-
Keyboard shortcuts - Ctrl+N compose, F5 refresh, etc.
-
Profile view - Click author → see their profile + posts
-
Search - Find users/posts
-
Notifications view - See likes/reposts/replies/follows
-
Follow/Unfollow - Manage follows from profiles
-
Thread view - Click post → see full conversation tree
-
Quote posts - Display and create quote posts
-
Draft saving - Auto-save compose text
-
Media upload - Post with images
-
Settings - Dark mode, font size, refresh interval
-
Error recovery - Token refresh, reconnection logic
-
Multiple accounts - Switch between accounts
-
Mute/Block - Filter content
-
Lists - Custom feeds
-
Bookmarks - Save posts for later
Uses meson, i guess...