ef0aa2a847
feat: Implement Android share functionality and background sync
...
- Add ShareRoomPicker component for selecting rooms to share Android intents.
- Introduce AndroidShare utility for handling shared files and payloads from Android.
- Implement background synchronization with UnifiedPush for Android notifications.
- Enhance notification handling in Tauri and Capacitor environments.
- Update TypeScript configuration for better module resolution.
- Create Capacitor configuration file for Android integration.
- Add SVG icon for notifications.
- Refactor media URL authentication checks in matrix utility.
2026-04-26 14:32:16 +10:00
7b69ed6df8
feat: add VideoViewer component for enhanced video playback experience; implement download functionality and viewer modal
2026-04-24 08:38:22 +10:00
35ccdc0a22
feat: implement room list reordering and animation hooks; add scroll to latest behavior settings
2026-04-23 14:53:00 +10:00
643608f25d
feat: add notifications and invites routes to the router and update path utilities
2026-04-23 06:33:54 +10:00
17f7a7eaf2
feat: update Direct component to include invites and notifications navigation items
2026-04-23 06:13:40 +10:00
854f365715
feat: update plugin index and base URLs to support environment variables
2026-04-23 05:11:11 +10:00
114435a56d
feat: add fullscreen and exit fullscreen icons for video component
2026-04-23 04:41:30 +10:00
e5e296ca98
feat: update links to point to the new GitHub repository for Paarrot-Desktop
2026-04-22 03:28:41 +10:00
ec6fe77567
feat: implement LRU caching for user colors and avatar metadata to optimize performance
2026-04-22 02:47:21 +10:00
d4cb0b7435
moved docs
2026-04-22 00:39:42 +10:00
64e252da94
feat: add plugin button and navigation slots for enhanced plugin integration across various components
2026-04-22 00:18:55 +10:00
9a463facce
feat: add Giphy support with embed component and power levels state management
2026-04-21 21:35:47 +10:00
7c824392b7
feat: enhance incoming call notification logic to track seen calls and filter fresh calls
2026-04-21 07:57:28 +10:00
e5f74ec13e
feat: implement command handling and custom rendering in editor and message components
2026-04-21 07:25:11 +10:00
8060d50a6f
feat: implement CORS proxy for Matrix homeservers during development and refactor call handling logic
2026-04-20 22:23:42 +10:00
13a0c98d1d
feat: enhance call handling by prioritizing homeservers based on active call members
2026-04-20 21:15:46 +10:00
9161c4bde2
feat: implement remote homeserver handling for LiveKit calls
2026-04-20 21:09:22 +10:00
a3dac17b7c
Merge branch 'main' of http://synbox.ruv.wtf:8418/litruv/cinny
2026-04-19 07:57:01 +10:00
5bc3a1a456
fix: update default homeserver and add missing entries to homeserver list
2026-04-19 07:56:24 +10:00
878e1561ea
fix: update default homeserver to the correct index
2026-04-19 07:55:15 +10:00
1ecb70135a
Merge branch 'main' of http://synbox.ruv.wtf:8418/litruv/cinny
2026-04-19 07:37:11 +10:00
9930a4bb99
fix: remove unnecessary dependency from useCallService effect
2026-04-19 07:36:57 +10:00
572743f16d
fix: remove unnecessary dependency from useCallService effect
2026-04-19 07:36:31 +10:00
6853e04db0
fix: update plugin-manager dependency URL to use git protocol
2026-04-19 07:00:22 +10:00
f406f684dc
fix: update plugin-manager dependency URL to point to the correct location
2026-04-19 06:58:18 +10:00
52e9cc360f
Refactor plugin management system
...
- Updated PluginLoader to utilize the new plugin marketplace manager for loading and managing plugins.
- Simplified the plugin loading process by removing unnecessary state management and directly integrating with the plugin marketplace.
- Enhanced error handling during plugin installation and uninstallation processes.
- Removed legacy code related to Electron-specific plugin handling, streamlining the codebase for web compatibility.
- Updated Plugins component to fetch marketplace plugins and installed plugins using the new plugin marketplace manager.
- Refactored types related to plugins to import from the new plugin manager module, ensuring consistency and reducing redundancy.
- Removed unused calling configuration from client settings and adjusted related types accordingly.
- Cleaned up room state events by removing references to LiveKit service URLs, aligning with the updated architecture.
2026-04-19 06:52:42 +10:00
d1d3033c15
feat(plugins): implement plugin loading and management system
...
- Added PluginLoader component to dynamically load and initialize plugins.
- Created Plugins component for managing installed and marketplace plugins.
- Introduced PluginAPI for plugin interaction and settings management.
- Defined types for plugin metadata, installed plugins, and plugin index.
- Implemented settings rendering for plugins based on their schema.
- Integrated marketplace plugin fetching and installation logic.
- Added support for enabling/disabling and uninstalling plugins.
2026-04-18 02:55:44 +10:00
9eb5e4fa32
chore: remove outdated GitHub configuration files and workflows
2026-04-17 18:55:32 +10:00
b3deb4d518
feat: enhance audio testing functionality with microphone and speaker state management
2026-04-12 16:26:12 +10:00
99366b5fc4
feat: add Catppuccin Mocha theme and update theme handling in useTheme hook
2026-04-10 01:36:17 +10:00
13a235e99f
fix: simplify profile color preview logic in ProfileBanner component
2026-04-09 02:15:24 +10:00
0659f3c1b0
feat: implement sync retry mechanism in ClientRoot with timeout handling
2026-04-07 16:44:21 +10:00
f64ce6168d
refactor: update sound file handling to resolve base URL dynamically
2026-04-03 21:14:00 +11:00
fe193bb062
feat: enhance sound playback in InviteNotifications and MessageNotifications with logging and error handling
2026-04-03 20:47:16 +11:00
0ddf05746a
fix: update sound source mappings to use local file paths
2026-04-03 16:48:25 +11:00
6ca8e59b0b
refactor: streamline UpdateNotification component by removing redundant code
2026-04-03 16:35:43 +11:00
6e1df928ad
feat: enhance sound playback in InviteNotifications and MessageNotifications for Electron support
2026-04-02 22:40:48 +11:00
b3495bc102
feat: update sound source mappings to use resolved Vite asset URLs
2026-03-26 10:23:41 +11:00
05e5ac71b7
feat: enhance UpdateNotification component with update checking and download functionality
2026-03-25 06:56:12 +11:00
9d744ff3cc
fix: correct comment formatting in VideoFrameThumbnail component
2026-03-25 06:44:25 +11:00
da3983d5c4
feat: add Mocha theme with custom styles and transitions
2026-03-25 06:20:47 +11:00
9a00375568
feat: Implement view transitions for smoother navigation
...
- Added `useViewTransitions` hook to enable view transitions in the app.
- Created `useNavigateWithTransition` for navigation with transitions.
- Integrated view transitions in `ClientRoot`, `HomeTab`, `InboxTab`, and `SettingsTab`.
- Introduced `AnimatedOutlet` and `RouteTransition` components for route-based animations.
- Enhanced CSS for transitions and added a new `twilightTheme`.
- Updated Vite configuration to serve sound and font assets.
- Added support for reaction notifications in the room utility.
- Created `DirectList` and related components for direct messaging functionality.
2026-03-25 06:14:11 +11:00
a8eb404ff3
feat: add TikTok embed support
2026-03-24 00:14:53 +11:00
4f1179d5cd
YT Fixes
2026-03-23 22:13:32 +11:00
75a9b4ca1e
feat: implement centralized access token management for media downloads and user authentication
2026-03-23 21:53:27 +11:00
f76fee23bf
feat: prevent duplicate initialization of Paarrot API and update server port
2026-03-23 20:34:14 +11:00
5eb937ab3e
feat: add handling for sub-room creation by setting parent-child relationships and copying join rules
2026-03-15 23:44:53 +11:00
27713572b5
feat: filter to only include joined sub-rooms in Home and Space components
2026-03-15 21:52:58 +11:00
61086efbcf
feat: remove unjoined sub-room handling from Home and Space components
2026-03-15 21:51:20 +11:00
a65898e74f
feat: enhance RoomNavItem to conditionally display avatar and adjust icon visibility
2026-03-15 19:49:25 +11:00