Commit Graph

2210 Commits

Author SHA1 Message Date
ruinivist 6110c32916 fix: disable "Sort Tabs Alphabetically" option when tab layout is locked (#6710) 2026-01-05 22:15:34 +00:00
pajlada 5dda451238 feat: linux-only system dictionary spell checking (#6703)
Reviewed-by: Nerixyz <nerixdev@outlook.de>
2026-01-04 11:13:30 +01:00
Nerixyz 95bc67fea0 feat: spellcheck input (#6446)
Reviewed-by: Mm2PL <mm2pl+gh@kotmisia.pl>
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
Reviewed-by: fourtf <tf.four@gmail.com>
2026-01-02 14:56:29 +00:00
pajlada acb07389f4 fix: qt 6.7 build on macOS (#6697) 2025-12-30 15:06:44 +01:00
Rasmus Karlsson 57d6583a2b refactor: add explicit this-> where possible
I have knowingly skipped some files/portions of files where this would
create merge conflicts for other open PRs.
2025-12-30 14:59:12 +01:00
pajlada e0101f71c2 chore: don't list date/expected_lite in about page if unused (#6694) 2025-12-30 13:14:24 +00:00
Jacob Alexander Thompson 399bacc4eb fix(macOS): command + delete (#6676)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
Reviewed-by: Nerixyz <nerixdev@outlook.de>
2025-12-28 12:42:14 +00:00
iProdigy a9ab584cbb feat: add duration and title options to clip command (#6669)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-12-28 11:26:48 +00:00
Jacob Alexander Thompson e084ae6ef1 feat: add markdown support for user notes (#6490)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
Reviewed-by: Nerixyz <nerixdev@outlook.de>
2025-12-28 11:39:27 +01:00
nerix 7d4ea79376 refactor: move Twitch PubSub to use liveupdates (#6638)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-12-16 10:06:15 +00:00
pajlada 7657d7f679 fix(SplitInput): reuse of layout creator (#6654) 2025-12-14 11:46:37 +00:00
Julia 76eabd3b2e fix: lead moderator role detection (#6642)
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-12-11 08:33:15 +00:00
nerix 0aff6fbe83 feat: show BTTV Pro badges (#6625)
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-12-07 14:15:58 +00:00
Jade bd026b3551 Add categories to emoji viewer (#6598)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
Reviewed-by: Nerixyz <nerixdev@outlook.de>
2025-12-06 13:40:11 +00:00
James Upjohn 7dbc73e84d fix: wording of "close visible tabs to X" for vertical tabs (#6619)
Reviewed-by: nerix <nero.9@hotmail.de>
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-12-06 11:22:40 +00:00
Otávio Biagioni e06021293c feat: add options to close multiple visible tabs in context menu (#6515)
Reviewed-by: nerix <nero.9@hotmail.de>
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-11-29 19:36:23 +00:00
nerix 041674b7f6 refactor: simplify uses of getMessageSnapshot (#6607)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-11-29 11:40:06 +00:00
nerix 30019b71aa refactor: remove LimitedQueueSnapshot (#6606)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-11-27 18:49:40 +00:00
Supa 0b4e2312ff feat: add setting to show title in live message (#6572)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-11-15 13:24:13 +00:00
Supa fa45fdecd1 fix: middle-clicking username in local channels (#6577)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-11-15 12:47:57 +00:00
pajlada b63702974e fix: add Unicode license (#6579) 2025-11-14 21:27:01 +01:00
pajlada c72d6707e3 fix: certify & serialize licenses (#6575) 2025-11-13 15:20:24 +00:00
nerix f355928078 fix(wayland): use system move (#6573)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-11-10 11:43:11 +00:00
nerix b2bccb68e0 fix: set stroke color when drawing restore button (#6565) 2025-11-05 16:51:01 +01:00
nerix e4a4d812e3 refactor(splits): Store container nodes as shared pointers (#6435)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-11-02 14:26:50 +00:00
teknsl 1537d4dd97 refactor: consolidate font picking into one dialog (#6531)
Instead of three separate dropdowns in the setting dialog, we now expose a single label + button combo for modifying the font.
When the button is pressed, we open a custom font dialog allowing the user to customize the font family, font size, and font weight.

Reviewed-by: nerix <nerixdev@outlook.de>
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-11-01 15:05:18 +00:00
teknsl 1a6b4d6d36 feat: menu action to sort tabs alphabetically (#6551) 2025-10-25 16:13:12 +00:00
nerix 7172503527 fix: Access correct channel in search popup (#6539) 2025-10-25 17:33:39 +02:00
nerix 7214c49e79 fix: Get rid of warnings on clang-cl (#6528) 2025-10-25 14:14:20 +00:00
Mm2PL 6e443cd767 Plugin links pt 2: Link::InsertText (#6527) 2025-10-25 13:30:49 +00:00
nerix 86217019da fix: set parent for settings dialog from account switcher (#6543) 2025-10-25 12:51:57 +00:00
James Upjohn 4b1266dba3 fix: prevent edit hotkey dialog opening as normal window (#6540) 2025-10-25 10:14:45 +00:00
nerix 346327a0d4 fix: overflow when computing scrollbar rect (#6547)
Co-authored-by: Kasia <zneix@zneix.eu>
2025-10-21 15:17:49 +00:00
nerix 38a3bf2ef8 fix: warnings when compiling with Qt 6.10 (#6422) 2025-10-05 13:18:54 +00:00
Niko 2c44a2efd2 fix: add explanation for the logging feature under moderation (#6514) 2025-10-05 12:39:57 +00:00
smc 3f68170a49 Enable browser integration settings on all platforms (#6509)
* Enable browser integration settings on all platforms

* nit: document /watching for Windows too

* nit: only show "attach" setting on Windows

* chore: add changelog entry

* another changelog update

---------

Co-authored-by: smc <crazysmc@users.noreply.github.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-10-04 13:26:42 +00:00
nerix c5b0669812 refactor: turn Emotes into EmoteController (#6516)
* refactor: turn `Emotes` into `EmoteController`

* changelog

* why does clang-format do this???

* nit: remove unused include from EmoteController.hpp

---------

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-10-04 10:05:27 +00:00
nerix 3f05edc071 refactor: merge emote element flags (#6511) 2025-09-30 19:07:25 +02:00
Feng 717f3298f5 Refactor font update logic in SplitInput (#6473) 2025-09-28 13:46:11 +00:00
nerix d33e6a7b4b fix: expose home page of badges (if available) (#6437) 2025-09-28 10:45:41 +00:00
Jacob Alexander Thompson 1d06086bb9 feat: add setting for character limit of truncated deleted messages (#6491) 2025-09-28 10:04:08 +00:00
teknsl 8953ad604f fix: usercard resizing improperly without recent messages (#6496) 2025-09-27 11:50:18 +02:00
pajlada cd7272a444 fix: use qsizetype zerovalue instead of 0LL (#6483)
this fixes 32-bit installs
2025-09-25 22:22:25 +00:00
Feng a40debb8ee fix: update input fonts on fontChanged signal (#6462) 2025-09-20 11:47:50 +00:00
nerix 8e9df07ab3 fix(macos): check selection in cmd+backspace (#6469) 2025-09-20 11:39:31 +02:00
Otávio Biagioni 173651be65 fix: restore missing moderation icon (#6457) 2025-09-10 16:04:15 +02:00
pajlada c51fdd2a0e fix: notebook custom button resizing/layout (#6453) 2025-09-07 15:50:09 +02:00
2547techno cd802e9300 fix: mouse over tooltips flickering (#6451)
mostly an issue on wayland, but this behaviour isn't wrong elsewhere
2025-09-07 12:11:11 +02:00
pajlada 36ebb19469 fix: relayout tabs when update button visibility changes (#6447) 2025-09-06 10:48:27 +00:00
nerix 6a0ca0bff8 fix(plugins): handle non-string errors gracefully (#6441) 2025-09-06 10:02:38 +00:00