Skip to content

Front end - #2

Merged
FlamingoLindo merged 5 commits into
mainfrom
front-end
Feb 18, 2026
Merged

Front end#2
FlamingoLindo merged 5 commits into
mainfrom
front-end

Conversation

@FlamingoLindo

Copy link
Copy Markdown
Owner

This pull request introduces several new features and improvements to the Chatingo Twitch chat client, focusing on enhanced emote handling, improved chat message rendering, and the addition of a dedicated settings window. The main highlights are the integration of emote selection with chat input, improved URL detection in chat messages, and expanded desktop window management using Tauri.

Emote Handling and Chat Input Integration:

  • Added the ability for users to click emotes in the emote menus (Global_emotes.svelte, Sub_emotes.svelte, The7tvEmotes.svelte) to emit an event via Tauri, which is then listened for in the chat input component to insert the selected emote at the cursor position. This creates a seamless emote insertion experience. [1] [2] [3] [4] [5] [6] [7] [8]

Desktop Window Management and Settings Window:

  • Introduced a new settings-window desktop window in the Tauri configuration and capabilities, including a custom layout and title bar for the settings window, and logic to open, show, or recreate the window from the main layout. [1] [2] [3] [4] [5] [6] [7]

Chat Message Rendering Improvements:

  • Implemented automatic URL detection and rendering in chat messages, converting URLs into clickable links for better usability. [1] [2]

Documentation and Miscellaneous Updates:

  • Expanded the README.md with a comprehensive project overview, development status, feature list, API integration plans, and code examples, replacing old image links and improving clarity.
  • Minor spelling dictionary update to support new code identifiers.
  • Updated input field styling in the emote tab for improved visibility.

These changes collectively enhance the user experience, improve maintainability, and lay the groundwork for future feature expansion.

@FlamingoLindo
FlamingoLindo merged commit 7b2b5b7 into main Feb 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant