Commit Graph

  • 515c40f857 Use QFontMetrics::elidedText over manual implementation (#4807) nerix 2023-09-09 14:09:25 +02:00
  • d4558b5fe5 Fix all warnings from the cppcoreguidelines-pro-type-member-init clang-tidy check (#4426) pajlada 2023-09-09 13:11:19 +02:00
  • 877a4e05fa Remove boost::noncopyable use & boost::random dependency (#4776) pajlada 2023-09-09 12:23:20 +02:00
  • ba440e0ccb Fixed /shoutout command not working with usernames starting with @'s (e.g. /shoutout @forsen) (#4800) pajlada 2023-08-28 19:17:03 +02:00
  • af4233850d Remove offset logic from BaseWindow::moveTo (#4798) nerix 2023-08-28 18:38:41 +02:00
  • 7cb04bf58b Remove BaseSettings & merge ConcurrentSettings (#4775) pajlada 2023-08-28 17:51:28 +02:00
  • 4c942a2a42 Fix data race in PubSub (#4771) pajlada 2023-08-27 23:35:38 +02:00
  • 14731012ad Bump ncipollo/release-action from 1.12.0 to 1.13.0 (#4786) dependabot[bot] 2023-08-27 14:38:53 +00:00
  • 2812625c1f Bump lib/settings from f168c09 to f92bc7b (#4788) dependabot[bot] 2023-08-27 13:38:03 +00:00
  • 3347da4781 Bump lib/signals from 6561aa5 to ca452a8 (#4789) dependabot[bot] 2023-08-27 12:57:35 +00:00
  • 3f7671000a Fix memory leaks & data races in tests (#4772) pajlada 2023-08-27 14:07:46 +02:00
  • ac6708b3a2 Fix input completion tests on Qt6 & run tests on 22.04 (#4774) pajlada 2023-08-27 13:11:59 +02:00
  • 72f0f49fbf Set QT_ENABLE_HIGHDPI_SCALING to 0 on Qt 6 on Windows (#4767) nerix 2023-08-27 12:32:09 +02:00
  • 15bd72eed1 Encode modes file in UTF8 (#4791) nerix 2023-08-27 11:45:16 +02:00
  • 05a72d335a Release v2.4.5 (#4787) pajlada 2023-08-26 12:33:01 +02:00
  • b77653761e Remove comment for incorrect Twitch response (#4781) Felanbird 2023-08-21 18:34:12 -04:00
  • ea30c3a619 Fix XDG tests on Windows (#4779) nerix 2023-08-21 19:00:37 +02:00
  • 381d5c4276 Change Elevated Messages to Hype Chats (#4766) Felanbird 2023-08-14 13:19:20 -04:00
  • 2d30ff62bf Prepare changelog for v2.4.5 release (#4765) Felanbird 2023-08-14 05:14:24 -04:00
  • e7281b033e Show historic timeouts and bans in usercard (#4760) nerix 2023-08-13 12:00:52 +02:00
  • 1e35391075 Hide AutoMod term management messages in Streamer Mode. (#4758) Mm2PL 2023-08-12 18:16:30 +02:00
  • 3e1e400e3e Refactor recent messages API (#4763) pajlada 2023-08-12 13:34:59 +02:00
  • 5ee9697dd2 Bump ZedThree/clang-tidy-review from 0.13.2 to 0.13.3 (#4759) dependabot[bot] 2023-08-08 22:21:16 -04:00
  • ec0d77643f Remove USEWEBENGINE (#4757) Mm2PL 2023-08-07 20:24:17 +02:00
  • 59160c5d04 Minor: Add missing hotkey Action for Open Player in Browser. (#4756) Mm2PL 2023-08-07 15:41:32 +02:00
  • e0417bc87e Bump lib/miniaudio from 9a76634 to 3898fff (#4754) dependabot[bot] 2023-08-07 10:11:20 +00:00
  • 8330119425 Bump jurplel/install-qt-action from 3.2.1 to 3.3.0 (#4753) dependabot[bot] 2023-08-07 11:00:33 +02:00
  • 69c983e0d9 Add support for opening links in incognito mode on Linux & BSD (#4745) Sam Heybey 2023-08-06 09:57:01 -04:00
  • 168f346c81 Remove restriction on Go To Message on system messages from search (#4614) Mm2PL 2023-08-05 18:36:49 +02:00
  • 1aedd4d668 Highlights loaded from message history will now correctly appear in the /mentions channel (#4752) pajlada 2023-08-05 16:23:40 +02:00
  • e13df1f602 Split log line generation from message search text (#4742) Mm2PL 2023-08-05 15:09:56 +02:00
  • 5727db2029 Fixed subscriptions and announcements not being blockable (#4748) Mm2PL 2023-08-05 14:45:43 +02:00
  • accf91a48f Build Windows Installer in CI (#4408) nerix 2023-08-05 14:27:09 +02:00
  • 1438529e98 Sync channels with browser (#4741) nerix 2023-08-05 14:23:26 +02:00
  • 9e2eb0dd29 Fix tooltip & popup positioning (#4740) pajlada 2023-08-05 13:22:37 +02:00
  • b98be3b0f3 Fixed right-clicking mentions no longer working. (#4751) Mm2PL 2023-08-05 13:17:34 +02:00
  • 222b3da79e Add .git-blame-ignore-revs (#4743) Mm2PL 2023-08-05 13:10:55 +02:00
  • 6b7d12e410 Show channel point redemptions without messages in usercard. (#4557) 2547techno 2023-08-04 06:28:52 -04:00
  • 557e8d0640 Bump ZedThree/clang-tidy-review from 0.13.1 to 0.13.2 (#4744) dependabot[bot] 2023-08-03 10:39:04 +02:00
  • 89323ffa1f Fixed tab completion rarely completing the wrong word. (#4735) Mm2PL 2023-07-31 23:34:53 +02:00
  • 703847c9ba Add subtitle to Hype Chats (#4715) nerix 2023-07-30 18:54:42 +02:00
  • 71594ad0d8 Remove getApp and getSettings calls from Message-Rendering (#4535) nerix 2023-07-30 14:52:39 +02:00
  • 95aee044e2 Bump lib/lua/src from 5d708c3 to ea39042 (#4699) dependabot[bot] 2023-07-30 14:12:45 +02:00
  • 378aee7ab1 Refactor Native Messages (#4738) nerix 2023-07-30 13:14:58 +02:00
  • c496a68633 Fix: Incorrect tab focus in reply threads (#4739) Brian 2023-07-29 13:06:12 -04:00
  • 9cb59f753f focus message input when selecting emotes in emote popup (#4719) Abhinav Neelam 2023-07-29 06:16:19 -07:00
  • 7079729591 fix: change viewer list to chatter list (#4732) SputNikPlop 2023-07-29 03:47:24 -07:00
  • 33fa3e0a97 Use New 7TV Cosmetics System (#4512) nerix 2023-07-29 11:49:44 +02:00
  • 8cfa5e866e random ci test things (#4725) pajlada 2023-07-29 13:02:43 +02:00
  • 4286ee4ca4 Bump actionsx/prettier from e90ec54 to 3d9f7c3 (#4736) dependabot[bot] 2023-07-28 01:29:03 +00:00
  • 9f8a1d8823 Add command to automatically reload your theme (#4718) nerix 2023-07-23 14:13:21 +02:00
  • fca57696bb Increase max number of blocked users loaded from 100 to 1,000 (#4721) nerix 2023-07-23 13:26:12 +02:00
  • a440f0261a Fix crash that could occur when closing a split before its display name was updated (#4731) pajlada 2023-07-23 12:11:57 +02:00
  • 5c8c05b1af Recreate ma_device on failure (#4729) pajlada 2023-07-22 15:20:30 +02:00
  • 0e83367a2b Force shortcuts to show in context menus on macOS (#4722) Mm2PL 2023-07-22 13:36:52 +02:00
  • ae8b2adcdd Add accelerators to the right click menu for messages (#4705) Mm2PL 2023-07-22 12:54:48 +02:00
  • 7fd01ac575 Limit sccache caches and improve PCH (#4727) nerix 2023-07-19 22:29:17 +02:00
  • c8f390d558 Remove dead macro code (#4726) nerix 2023-07-18 22:59:17 +02:00
  • 76527073cf Ensure live status requests are always batched (#4713) pajlada 2023-07-02 15:52:15 +02:00
  • f915eab1a2 Add "pin" action to usercards and reply threads (#4692) Mm2PL 2023-07-01 16:38:55 +00:00
  • 61566e2f4f Add string literal suffixes to create QStrings, QByteArrays, and QLatin1String(View)s at compile time (#4706) nerix 2023-07-01 17:31:25 +02:00
  • 22b290cb2d Improve network error messages (#4704) nerix 2023-07-01 14:59:59 +02:00
  • d2f1516818 Fix crash that could occur if closing the usercard quickly after blocking (#4711) pajlada 2023-07-01 14:01:47 +02:00
  • 2f272b37ca Allow for customizing the behavior of Right Clicking of usernames. (#4622) Mm2PL 2023-07-01 11:03:16 +00:00
  • 2f2c187f18 Run tests on Qt 5.12.12 & Qt 6.2.4 in CI (#4703) pajlada 2023-06-24 23:48:29 +02:00
  • 44cc1e256e Fix partially broken filters on Qt 6 (#4702) nerix 2023-06-24 22:03:54 +02:00
  • b9934a4532 Refactor tests and benchmarks (#4700) nerix 2023-06-24 15:03:27 +02:00
  • 5d3e5d9312 Fix anonymous users being pinged by justinfan64537 (#4698) nerix 2023-06-20 19:42:29 +02:00
  • 53b044c476 Fix changelog entries for two old PRs (#4691) pajlada 2023-06-18 15:21:38 +02:00
  • af34bf6246 Fix streamer mode button being always visible on Windows (#4690) pajlada 2023-06-18 14:33:44 +02:00
  • 0e60ca10d0 Fix smooth scrolling when ChannelView is full (#4501) Andrew Opalach 2023-06-18 12:09:11 +00:00
  • 4b40b9a310 Define Git and date constants in executables only (#4681) nerix 2023-06-17 19:43:39 +02:00
  • aff9342647 Add option to subscribe to and pin reply threads (#4680) nerix 2023-06-17 17:41:52 +02:00
  • 2d3d3ae46e Make sanitizers truly optional (#4689) pajlada 2023-06-17 17:01:16 +02:00
  • 36bc8e0520 Bump lib/crashpad from ec99257 to 432ff49 (#4688) dependabot[bot] 2023-06-16 20:11:01 +02:00
  • a045d3ee81 Use sccache on Windows (#4678) nerix 2023-06-11 12:31:04 +02:00
  • 4361790fbd Add setting to only show tabs with live channels (#4358) Daniel Sage 2023-06-11 02:34:28 -07:00
  • c907f2b170 Fix spacing issue with mentions inside RTL text (#4677) mohad12211 2023-06-10 16:44:45 +03:00
  • 839ba60fd8 Respect Theme in Input Completion & Quick Switcher (#4671) nerix 2023-06-10 14:38:23 +02:00
  • 65a14fb95b Fix crash resulting from a mutex deadlock when switching users (#4675) nerix 2023-06-10 13:40:30 +02:00
  • 335dff53af Don't add QLayouts to QWidgets that already have one (#4672) nerix 2023-06-10 12:55:47 +02:00
  • f0c4eb7caa Fix undefined behaviour when loading non-existant credentials (#4674) nerix 2023-06-10 12:11:05 +02:00
  • ca9c91a15b Add 4rneee to contributors list (#4668) Arne 2023-06-04 19:01:37 +02:00
  • f306e288b9 Prevent Generation of Crashdumps When the Browser Is Closed (#4667) nerix 2023-06-04 14:21:16 +02:00
  • 6681ed5bfb Remove QObjectRef in favor of QPointer (#4666) Arne 2023-06-04 13:24:04 +02:00
  • e803b6de95 Remove duplicate Fluent icons license (#4665) Wissididom 2023-06-04 11:40:11 +02:00
  • d0299984ed Add 'chrrs' to contributors.txt (#4664) chrrs 2023-06-02 17:09:02 +02:00
  • bf4148a370 Consider nicknames when searching for messages (#4663) chrrs 2023-05-31 21:38:17 +02:00
  • e9432d3b65 Clean up GenericListModel (#4661) pajlada 2023-05-29 16:37:55 +02:00
  • c7b22939d5 Improve editing of hotkeys (#4628) Mm2PL 2023-05-27 14:04:30 +00:00
  • fb02d59b48 Add tools to help debug image GC (#4578) Mm2PL 2023-05-27 12:18:08 +00:00
  • 5ca7d387e4 Expand upon test channels (#4655) pajlada 2023-05-27 13:33:01 +02:00
  • c6c884df70 Add an indicator in the title bar if Streamer Mode is active (#4410) Mm2PL 2023-05-27 10:38:25 +00:00
  • 1bc423d9c4 Make tests more platform agnostic (#4650) nerix 2023-05-26 14:54:23 +02:00
  • 2264c44f10 Include Tests and Benchmarks in clang-tidy CI (#4653) nerix 2023-05-24 23:47:03 +02:00
  • c1dda281df Bump ZedThree/clang-tidy-review from 0.13.0 to 0.13.1 (#4651) dependabot[bot] 2023-05-23 10:43:31 +02:00
  • ba6fae6db9 Bump jurplel/install-qt-action from 3.2.0 to 3.2.1 (#4635) dependabot[bot] 2023-05-21 23:47:53 +02:00
  • bd4f6f3a1f Configure CMake for clang-tidy separately (#4648) nerix 2023-05-21 19:42:40 +02:00
  • 51f2c4d1c0 Add input completion test suite (#4644) Daniel Sage 2023-05-21 06:10:49 -04:00
  • e9f300b765 add 'olafyang' to contributors.txt (#4646) olafyang 2023-05-20 20:08:22 +02:00