uttarayan21
d75a2fb7e4
feat(ui): comment out gpui ui code and improve iced ui logic
2025-12-09 23:46:00 +05:30
uttarayan21
73fcf9bad1
feat: add jello-types crate and update dependencies with backtrace support
2025-12-09 23:28:51 +05:30
uttarayan21
05ae9ff570
feat(store): add database storage with redb and bson support
...
This commit introduces a new `store` crate that provides database functionality using redb for storage and bson for serialization. It includes tables for users, servers, and settings, along with async operations for getting, inserting, modifying, and removing data. The store supports UUID keys and integrates with the existing Jellyfin client authentication flow.
The changes also include:
- Adding new dependencies to Cargo.lock for bitvec, bson, deranged, funty, num-conv, powerfmt, radium, serde_bytes, simdutf8, time, and wyz
- Updating Cargo.toml to include the new store crate in workspace members
- Modifying ui-iced to use the new database initialization flow with config loading from TOML
- Adding a settings module to ui-iced with UI components for managing server and user configuration
- Implementing secret string handling for sensitive data like passwords
- Updating API client to support pre-authenticated clients with cached tokens
2025-11-26 16:15:41 +05:30
uttarayan21
ca1fd2e977
feat: Update the api crate
2025-11-25 18:48:13 +05:30
uttarayan21
77fe7b6bb4
feat: Update compilation for macos
build / checks-matrix (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
build / checks-build (push) Has been cancelled
2025-11-22 05:03:07 +05:30
uttarayan21
0fb5cb1d99
feat: Move stuff under linux
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-11-22 04:42:37 +05:30
uttarayan21
61a2ea1733
feat: Added stuff
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-11-22 04:39:42 +05:30
uttarayan21
b1cfc19b96
feat: Added iced_video_player
build / checks-matrix (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
build / checks-build (push) Has been cancelled
2025-11-20 21:59:47 +05:30
uttarayan21
f41625e0ed
feat: Added stuff
build / checks-matrix (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
build / checks-build (push) Has been cancelled
2025-11-19 17:01:14 +05:30
uttarayan21
29674df85e
feat: Use fluid grid
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-11-19 02:29:04 +05:30
uttarayan21
442a7e49b2
feat(ui): enhance BlurHash and navigation functionality
...
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
- Modify BlurHash struct to accept iced::Length for dimension
- Add Back and Home navigation messages
- Implement scrollable container and button interactions
2025-11-19 02:16:47 +05:30
uttarayan21
a1c36e4fb2
feat: Initial working prototype
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-11-19 01:39:20 +05:30
uttarayan21
3222c26bb6
feat: Update to latest iced
2025-11-18 23:54:27 +05:30
uttarayan21
a6ef6ba9c0
feat: Update flake inputs and remove flycheck files from rust-analyzer
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-11-18 16:50:57 +05:30
uttarayan21
e50e08dc57
feat: Added iced-ui and updated typegen for docs
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-11-18 16:45:43 +05:30
uttarayan21
729a0479ec
chore(gitignore): add api config and items to ignore list
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-11-18 15:57:57 +05:30
uttarayan21
c312df3db2
feat: add new crates ui-gpui and ui-iced to workspace
2025-11-18 15:57:38 +05:30
uttarayan21
c2fdade4d9
feat(ui): add support for blurhash rendering in card component
build / checks-matrix (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
build / checks-build (push) Has been cancelled
2025-11-17 04:50:09 +05:30
uttarayan21
6ac7aa8ad8
feat(ui): add mouse events for card interactions
2025-11-17 02:18:26 +05:30
uttarayan21
df06190c14
feat: Update typegen enums and the UI
2025-11-14 12:05:07 +05:30
uttarayan21
94105cdb83
chore(deps): update dependencies and add .env to .gitignore
2025-11-13 18:44:00 +05:30
uttarayan21
5425031994
feat(api): enhance Jellyfin client with async requests and token mgmt
2025-11-13 16:11:08 +05:30
uttarayan21
ffd5562ed3
feat: Added typegen for jellyfin structs and enums
2025-11-13 14:57:00 +05:30
uttarayan21
07027d6121
feat: Initial commit
2025-10-31 20:54:28 +05:30