Commit Graph

14 Commits

Author SHA1 Message Date
cloudwithax 4bf42706c3 feat: add CommunitySettingsModal component for managing community settings 2026-02-15 18:45:36 -05:00
cloudwithax 26c1563ea9 feat: add GIF search and trending functionality with Tauri commands
- Implemented `search_gifs` and `get_trending_gifs` commands in Tauri for GIF retrieval.
- Created a new protocol for GIF requests and responses.
- Added `EmojiPicker` component for emoji selection with recent emoji storage.
- Developed `GifPicker` component for searching and selecting GIFs.
- Introduced emoji data management with recent emoji tracking.
- Added markdown conversion utilities for rendering formatted text.
- Updated Vite configuration to optimize dependencies for Prosemirror.
2026-02-15 16:46:31 -05:00
cloudwithax e468f5ae44 feat: add GIF search and trending functionality with Tauri commands
- Implemented `search_gifs` and `get_trending_gifs` commands in Tauri for GIF retrieval.
- Created a new protocol for GIF requests and responses.
- Added `EmojiPicker` component for emoji selection with recent emoji storage.
- Developed `GifPicker` component for searching and selecting GIFs.
- Introduced emoji data management with recent emoji tracking.
- Added markdown conversion utilities for rendering formatted text.
- Updated Vite configuration to optimize dependencies for Prosemirror.
2026-02-15 16:46:19 -05:00
cloudwithax aa640bf81d fix(DMSidebar): change button to div for better accessibility and keyboard navigation 2026-02-15 14:14:49 -05:00
cloudwithax 42f3f86f08 feat(directory): update peer profile to include public key and improve placeholder handling in user directory 2026-02-15 13:49:30 -05:00
cloudwithax 718bd9557e feat(dev-server): add development-only HTTP API for programmatic access
feat(Cargo.toml): add axum as a dependency with dev-server feature
fix(package.json): update tauri script to include dev-server option
2026-02-15 12:37:42 -05:00
cloudwithax 1940bb3fbf feat(readme): enhance README with versioning, licensing, and system dependencies
feat(profile): implement profile announcement and publishing on peer discovery

fix(directory): refresh known peers on modal open for immediate visibility
2026-02-15 10:51:34 -05:00
cloudwithax ed7e6d6239 feat(relay): add custom relay address handling and UI for selection 2026-02-14 22:14:43 -05:00
cloudwithax b4f75cd995 feat(peer-discovery): implement global peer discovery and update peer profile handling 2026-02-14 20:42:29 -05:00
cloudwithax 34cc1883f5 feat(auth): handle fresh install flow in splash screen
add separate effect for users without stored identity to play
animation then transition to signup, preventing unnecessary
retry loop meant only for returning users
2026-02-14 20:31:21 -05:00
cloudwithax 086c2a9d2c lint fixes 2026-02-14 19:55:12 -05:00
cloudwithax 1f06ada9d2 started implementing core features (profiles, dms, servers, text/voice, settings, etc)
added icons and branding
2026-02-14 19:54:55 -05:00
cloudwithax e008d4e579 add LICENSE and README files for project documentation 2026-02-13 18:23:41 -05:00
cloudwithax 99e5a1d0ec init commit 2026-02-13 18:12:13 -05:00