You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* refactor: optimize state updates and event handling in ChannelSetting, DirectMessage, and ServerSetting components
- Updated state management in ChannelSettingPopup to directly apply updates based on channelId, improving responsiveness to real-time changes.
- Refactored DirectMessagePopup to enhance friend state handling and streamline event listeners for friend updates, ensuring accurate state representation.
- Improved ServerSettingPopup by refining server update logic to match serverId, enhancing clarity and maintainability in event handling.
* fix: correct display logic when adding users to the queue
- skip checks for direct mic users to ensure they can be added to the queue
- allow adding users with equal or lower permission levels to the queue
* refactor: standardize user identification logic across components
- Replaced instances of `isUser` with `isSelf` for clarity in user context checks across ChannelMessage, FriendTab, QueueUserTab, UserTab, and various popups.
- Enhanced permission checks and visibility logic in context menus to improve maintainability and readability.
- Streamlined the handling of user interactions in context menus and event popups, ensuring consistent behavior throughout the application.
* refactor: rename filteredQueueMembers to queueMembers for clarity
- Updated variable names in ChannelList component to enhance readability and maintainability.
- Adjusted references in the JSX to reflect the new naming, ensuring consistency across the component.
* fix: update user move processing logic
- remove duplicate checks when moving a single user
* fix: incorrect channel event sorting
- remove `.reverse()` causing incorrect sort order
* fix: correct capitalization in localization files
- Updated various strings in app.json, badge.json, and website.json for consistent capitalization across English, Spanish, and Turkish localization files.
- Ensured proper formatting for user-facing text to enhance readability and maintainability.
* chore: bump version to 0.3.14 and update README badge
* chore: update electron build scripts for improved preparation and consistency
- Added a new script for TypeScript compilation before building the Electron app.
- Updated existing build scripts to utilize the new preparation step, ensuring a streamlined build process.
---------
Co-authored-by: zhChen <eric0406qq@gmail.com>
0 commit comments