e5ef173473
fix(iced-video): Update the color matrices and subtract .5 from uv samples to
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
2026-01-15 17:25:09 +05:30
429371002b
fix(iced-video): Write the conversion matrix buffer so the video actually shows up
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
2026-01-15 17:01:41 +05:30
335e8fdbef
feat: move cuda to 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
2026-01-14 15:55:49 +05:30
9dac0b6c78
feat(iced-video): added video format to the video frame
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
2026-01-14 09:51:56 +05:30
uttarayan21
97a7a632d4
feat(iced-video): implement planar YUV texture support with HDR conversion matrices and update dependencies
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
2026-01-04 23:02:47 +05:30
uttarayan21
29390140cd
feat(settings): simplify form updates and temporarily disable server toggler
2025-12-27 00:13:54 +05:30
uttarayan21
97c2b3f14c
feat(settings): implement user and server form handling with update functions and UI views
2025-12-27 00:04:42 +05:30
uttarayan21
2b2e8060e7
feat(ui-iced): implement settings screen with navigation and basic UI elements
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-12-26 21:21:58 +05:30
uttarayan21
584495453f
feat: Many more improvements to video player now with a subscription
2025-12-26 19:06:40 +05:30
uttarayan21
99853167df
feat(config): enable unfree packages, add CUDA toolkit
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-12-26 10:43:15 +05:30
uttarayan21
fc9555873b
refactor: move PlayFlags defaults into Playbin3 and clean up unused prelude imports
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-12-26 10:39:00 +05:30
uttarayan21
a7ffa69326
fix(iced-video): Fix the very high ram usage
...
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
feat(playback): add GstPlayFlags for playbin and playbin3
2025-12-26 10:29:31 +05:30
uttarayan21
4ed15c97f0
feat: Add keybinds to minimal example
2025-12-25 21:43:55 +05:30
uttarayan21
a2491695b3
fix(video): try to optimize memory leaks
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-12-25 06:28:52 +05:30
uttarayan21
5a0bdae84b
fix: Try to minimize frame latency
2025-12-25 05:48:51 +05:30
uttarayan21
5d0b795ba5
feat: Added readme and forgotten id.rs
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-12-25 02:15:43 +05:30
uttarayan21
ebe2312272
feat: Get iced-video working
2025-12-25 02:14:56 +05:30
uttarayan21
3382aebb1f
feat: Added PipelineExt trait for all Children of Pipelines
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-12-23 01:33:54 +05:30
uttarayan21
8d46bd2b85
feat: Restructure the gst parent<->child relations
2025-12-23 01:09:01 +05:30
uttarayan21
043d1e99f0
feat: Modify gst crate to add lot of more granularity
2025-12-22 13:27:30 +05:30
uttarayan21
d42ef3b550
feat(gst): enhance GStreamer integration with new modules and improved API
...
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
This commit introduces significant enhancements to the GStreamer integration by:
- Adding new modules for bins, caps, elements, pads, and plugins
- Implementing a more ergonomic API with helper methods like play(), pause(), ready()
- Adding support for various GStreamer plugins including app, autodetect, playback, and videoconvertscale
- Improving error handling with better context attachment
- Updating dependencies to latest versions including gstreamer-video 0.24.4
- Refactoring existing code to use modern Rust patterns and features
2025-12-17 23:35:05 +05:30
uttarayan21
21cbaff610
feat(gst): implement Playbin3 wrapper with basic playback 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
2025-12-17 14:08:17 +05:30
uttarayan21
a0bda88246
feat(gst): add glib dependency and update video texture handling
2025-12-17 14:07:53 +05:30
uttarayan21
ccae03d105
feat: enable proper detection of hdr texture
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-12-16 19:14:20 +05:30
uttarayan21
232c0f4d53
chore: Update .gitignore file
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-12-16 14:50:49 +05:30
uttarayan21
5cec7821d0
feat: Move perf to linux only packages and update Cargo.lock file
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-12-16 14:50:00 +05:30
uttarayan21
c2fdedf05a
feat(examples): update package name and add perf ignore rules
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-12-16 02:26:54 +05:30
uttarayan21
7003002b69
chore: remove unused rust-analyzer target files and fix compilation errors in jello-test example
2025-12-16 02:25:36 +05:30
uttarayan21
c675c29be3
chore(gst): Remove flake files and configurations from gst
2025-12-16 02:25:09 +05:30
uttarayan21
7f9152e8fd
feat(gst): Added gst a high level wrapper over gstreamer
...
chore(example): Added hdr-gstreamer-wgpu example
chore(license): Added MIT license to all crates
2025-12-16 02:23:30 +05:30
uttarayan21
6cc83ba655
chore: remove iced_video_player crate and its dependencies
2025-12-15 17:59:40 +05:30
uttarayan21
253d27c176
feat: Update iced_video_player to master
2025-12-13 03:40:12 +05:30
uttarayan21
c7afcd3f0d
fix: remove debug statements from video playback initialization
2025-12-09 23:56:20 +05:30
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