Commit Graph

  • 7604d7ea4a perf: add signal to invalidate buffers without doing layout (#5123) nerix 2024-01-24 18:13:31 +01:00
  • 5628605de4 refactor: Move Emotes to Application (#5120) pajlada 2024-01-21 14:20:21 +01:00
  • 65d3e73c5d refactor: mini reorganization of FfzEmotes.cpp (#5117) pajlada 2024-01-21 12:28:20 +01:00
  • 075a7c5af0 Chatters from recent-messages are now tab-completable (#5116) nerix 2024-01-21 11:57:14 +01:00
  • 84a61fdad2 refactor: remove ColorProvider::setColor (#5112) pajlada 2024-01-20 15:51:13 +01:00
  • 7951af6104 feat: add command line argument to select/add tab with a channel (#5111) nerix 2024-01-20 13:20:40 +01:00
  • acee654bd2 fix: badge highlights not immediately updating color (#5110) pajlada 2024-01-20 12:56:09 +01:00
  • 97702e0a1f refactor: make Application::emotes private (#5109) pajlada 2024-01-20 11:49:32 +01:00
  • 36931fac62 Remove reference to lua import() (#5108) Mm2PL 2024-01-19 21:31:19 +00:00
  • ba94e3879b deps(conan): use boost in header-only mode (#5107) nerix 2024-01-19 21:32:34 +01:00
  • ef0c86be3d chore(deps): bump ZedThree/clang-tidy-review from 0.16.0 to 0.17.0 (#5105) dependabot[bot] 2024-01-19 19:33:46 +00:00
  • 4380ef8c5f refactor: Remove most raw accesses into Application (#5104) pajlada 2024-01-19 17:59:55 +01:00
  • 326a402710 refactor: Make ChatterinoBadges less of a singleton (#5103) pajlada 2024-01-19 17:25:52 +01:00
  • 5bf1a5a7dd fix: ignore channel name when copying message (#5106) nerix 2024-01-19 13:11:25 +01:00
  • 4f2ca3b174 fix: assert for GUI thread in getters instead of get(I)App (#5102) nerix 2024-01-18 20:50:57 +01:00
  • 6fed9dc42a chore(deps): bump lib/settings from 87ed4d9 to 7e99623 (#5099) dependabot[bot] 2024-01-18 04:15:46 +00:00
  • f508a2c92d chore(deps): bump lib/lua/src from 6baee9e to 7923dbb (#4983) dependabot[bot] 2024-01-18 02:11:18 +00:00
  • 70b2b9a1c3 chore(deps): bump actions/cache from 3 to 4 (#5098) dependabot[bot] 2024-01-18 00:54:17 +00:00
  • 2582e34734 chore(deps): bump ZedThree/clang-tidy-review from 0.15.1 to 0.16.0 (#5097) dependabot[bot] 2024-01-18 00:29:23 +00:00
  • 11838c8e16 refactor: Move TwitchBadges to Application (#5096) pajlada 2024-01-17 23:53:10 +01:00
  • 7d5967c248 Use the same input padding between light & dark themes (#5095) pajlada 2024-01-17 21:34:01 +01:00
  • 9eeea8f203 refactor: Fix a bunch of minor things (#5094) pajlada 2024-01-17 21:05:44 +01:00
  • 718696db53 refactor: Un-singletonize Paths & Updates (#5092) pajlada 2024-01-16 21:56:43 +01:00
  • 7f935665f9 refactor: Remove the NullablePtr class (#5091) pajlada 2024-01-15 22:30:34 +01:00
  • 47a14c9041 clang-tidy: Make protected & private suffix underscore optional (#5090) pajlada 2024-01-15 21:31:40 +01:00
  • 93e2bc18fa refactor: move Network files from src/common/ to src/common/network/ (#5089) pajlada 2024-01-15 21:28:44 +01:00
  • ad69755bbb chore(deps): bump lib/signals from ca452a8 to d067706 (#5084) dependabot[bot] 2024-01-15 16:53:35 +00:00
  • 547ff372e1 chore(deps): bump lib/serialize from bbf0a34 to 17946d6 (#5086) dependabot[bot] 2024-01-15 16:16:02 +00:00
  • 4681fb1117 chore(deps): bump ZedThree/clang-tidy-review from 0.15.0 to 0.15.1 (#5087) dependabot[bot] 2024-01-15 15:42:46 +00:00
  • 451e5f0bf9 chore(deps): bump lib/settings from f92bc7b to 7a0e373 (#5085) dependabot[bot] 2024-01-15 16:15:25 +01:00
  • 5b6675abb4 refactor: fix clang-tidy auto*, const&, and curly braces (#5083) pajlada 2024-01-14 17:54:52 +01:00
  • 292f9b9734 fix: ignore save requests after closing all windows (#5081) nerix 2024-01-14 13:37:03 +01:00
  • 13ff11ea75 refactor: SplitOverlay (#5082) pajlada 2024-01-14 13:09:07 +01:00
  • c4c62f2796 fix: restore focus of last split when restoring (#5080) nerix 2024-01-14 12:06:52 +01:00
  • 1554d7b6a4 chore(deps): bump ZedThree/clang-tidy-review from 0.14.0 to 0.15.0 (#5078) dependabot[bot] 2024-01-12 21:18:04 +00:00
  • 06f950a55b Improve Streamlink documentation (#5076) fraxx 2024-01-12 22:15:42 +02:00
  • 5c9747e08f fix: button hover state-change not visible in some cases (#5077) nerix 2024-01-11 23:31:33 +01:00
  • fa5648fd9a refactor: NetworkPrivate (#5063) nerix 2024-01-09 00:37:15 +01:00
  • f42ae07408 dev: Add RecentMessages benchmark (#5071) nerix 2024-01-07 13:15:36 +01:00
  • 78a7ebb9f9 Improve color selection and display (#5057) nerix 2024-01-06 21:52:29 +01:00
  • 693d4f401d feat: add badges, emotes, and filters for suspicious messages (#5060) iProdigy 2024-01-06 07:22:00 -06:00
  • 416806bb0a refactor: Twitch PubSub client (#5059) pajlada 2024-01-06 13:18:37 +01:00
  • e48d868e8c fix: Avoid duplicate scale in settings dialog (#5069) nerix 2024-01-06 12:28:06 +01:00
  • 1192393039 fix: Avoid unnecessary NotebookTab updates (#5068) nerix 2024-01-06 12:04:04 +01:00
  • 99b537ffd9 Add some tests for NotebookTab (#5070) pajlada 2024-01-06 11:42:45 +01:00
  • 77eb9cc1e9 Add Fraxx list of contributors (#5064) fraxx 2024-01-03 15:16:39 +02:00
  • 4a0ef08a00 Added missing periods at mod-related messages and some system messages (#5061) fraxx 2024-01-03 13:24:23 +02:00
  • a32b962c5d chore(deps): bump ilammy/msvc-dev-cmd from 1.12.1 to 1.13.0 (#5062) dependabot[bot] 2024-01-02 15:01:47 +01:00
  • 65b1ed312c refactor: Logging (chat logger) (#5058) pajlada 2023-12-31 13:51:40 +01:00
  • 036a5f3f21 feat: show restricted chats and suspicious treatment updates (#5056) iProdigy 2023-12-31 04:44:55 -06:00
  • 69a54d944d Autogenerate docs/plugin-meta.lua (#5055) Mm2PL 2023-12-30 10:26:19 +00:00
  • 9a2c27d258 Allow customization of whisper colors in settings (#5053) nerix 2023-12-29 21:52:35 +01:00
  • 60d79ef57e Improve docs/supplemental files for plugins (#5047) nerix 2023-12-29 18:12:50 +01:00
  • d085ab578f refactor: Make Args less of a singleton (#5041) pajlada 2023-12-29 15:40:31 +01:00
  • c65ebd26bd fix: non-native drag on Windows (#5051) nerix 2023-12-29 15:10:56 +01:00
  • d84779f127 fix: some buttons triggering when releasing mouse outside (#5052) nerix 2023-12-29 14:20:07 +01:00
  • 04a46f60dc chore: add SputNikPlop to the contributors list (#5046) SputNikPlop 2023-12-28 08:28:01 -08:00
  • d0d240136e fix: Add check for tall messages (#5045) nerix 2023-12-27 16:50:04 +01:00
  • 9612eac966 perf: Only update regions with animated elements (#5043) nerix 2023-12-27 01:12:14 +01:00
  • eb12cfa50b feat: add sound and flash alert for automod caught messages (#5026) iProdigy 2023-12-25 17:17:44 -06:00
  • 1006bf955a perf: skip update from GIF timer if no animated elements are shown (#5042) nerix 2023-12-25 20:04:46 +01:00
  • 485fc5cdb4 fix: Tooltip parenting on Windows (#5040) nerix 2023-12-25 18:17:25 +01:00
  • 25add89b14 feat: Add crash recovery on Windows (#5012) nerix 2023-12-24 15:38:58 +01:00
  • 2cb965d352 docs: cleanup/polish Markdown files (#5038) nerix 2023-12-23 11:39:53 +01:00
  • d105a68dba Allow ChannelViews without a Split (#4747) nerix 2023-12-17 21:49:37 +01:00
  • 269e7a07b4 chore: Unify .clang-format file (#5037) pajlada 2023-12-17 14:50:42 +01:00
  • 0395b692e4 fix: ReplyThreadPopup now requires a split as its parent (#5036) pajlada 2023-12-17 14:16:40 +01:00
  • 5dd8c1c88a dev: Rename tools directory to scripts (#5035) pajlada 2023-12-17 13:37:30 +01:00
  • aa11a24163 fix: UserInfoPopup now requires a split as its parent (#5034) pajlada 2023-12-17 12:53:06 +01:00
  • d016a16269 Migrate tests on macOS to the same way tests are run on windows (#5032) Wissididom 2023-12-17 11:32:40 +01:00
  • b78b57b454 Fixes to ctrl+backspace behavior (#5013) Herman Stornes 2023-12-16 14:40:05 +01:00
  • 918b8ca4bd chore(deps): bump dawidd6/action-download-artifact from 2 to 3 (#5021) dependabot[bot] 2023-12-16 13:09:06 +00:00
  • e75ce5db54 fix: request more historical messages on wake (#5018) iProdigy 2023-12-16 06:38:35 -06:00
  • 5f8c4c6b66 BREAKING: Replace custom import() with normal Lua require(). (#5014) Mm2PL 2023-12-16 13:16:54 +01:00
  • bbf75516ed fix: show user message on watch streak notice (#5029) iProdigy 2023-12-16 05:48:32 -06:00
  • 66f4480371 fix: Fixed some compiler warnings (#5028) nerix 2023-12-16 12:24:28 +01:00
  • 434487750f chore(deps): bump actions/download-artifact from 3 to 4 (#5024) dependabot[bot] 2023-12-16 11:01:15 +00:00
  • 6bf2031c4d chore(deps): bump actions/upload-artifact from 3 to 4 (#5025) dependabot[bot] 2023-12-16 11:43:00 +01:00
  • 070c0a0928 Add crazysmc to the contributors list (#5020) smc 2023-12-13 13:25:14 +01:00
  • fd4cac2c2c Add a new completion API for experimental plugins feature. (#5000) Mm2PL 2023-12-10 14:41:05 +01:00
  • e4258160cd Fixed "Yes, don't ask again" image uploader prompt not working on macOS (#5011) pajlada 2023-12-10 13:28:31 +01:00
  • 13dc306506 perf: query fewer historical messages on reconnects (#5001) iProdigy 2023-12-09 10:46:30 -08:00
  • 401e097d62 Hide the Usercard button in the User Info Popup in special channels (#4972) Mm2PL 2023-12-09 13:21:00 +01:00
  • 507f27e3d2 chore(deps): bump lib/crashpad from 3182e3b to 89991e9 (#5005) dependabot[bot] 2023-12-09 12:02:01 +00:00
  • fec8f8c49f Fix missing parent of tooltips for Wayland (#4998) smc 2023-12-09 12:28:33 +01:00
  • 3ad2e4b30a Update flatpak nightly build link (#5008) Ilya Zlobintsev 2023-12-09 10:47:26 +02:00
  • 036c4f33df conan: Update Boost to 1.83 & OpenSSL to 3.2.0 (#5007) pajlada 2023-12-09 00:23:35 +01:00
  • c3d3903b6f feat: add --safe-mode command line option (#4985) Mm2PL 2023-12-05 18:37:42 +01:00
  • 44abe6b487 feat: add channel for messages caught by AutoMod (#4986) iProdigy 2023-12-03 14:07:30 -08:00
  • 812186dc4c Return correct hit-test values for title bar buttons on Windows (#4994) nerix 2023-12-03 14:41:33 +01:00
  • 584a7c86fc Move clang-tidy to its own CI job (#4996) pajlada 2023-12-02 14:04:43 +01:00
  • 0fd4e8ffd6 fix: typo in debug log for hotkeys (#4997) pajlada 2023-12-02 13:35:55 +01:00
  • c4c94473ae Do bounds-checking on more windows (#4797) nerix 2023-12-02 12:56:03 +01:00
  • e327ed4166 Update magic_enum from v0.9.3 to v0.9.5 (#4992) pajlada 2023-12-01 15:03:04 +01:00
  • 6d02bb7304 Make emote completion a lot smarter (#4987) Mm2PL 2023-11-28 11:06:35 +01:00
  • a240797b68 Add support for sound backends & some miniaudio changes (#4978) pajlada 2023-11-26 22:06:12 +01:00
  • 1f09035bfb refactor: common/Credentials (#4979) pajlada 2023-11-26 19:38:31 +01:00
  • 5b741a8eb6 refactor: Remove Emoji's EmojiMap with a vector (#4980) pajlada 2023-11-26 19:17:58 +01:00
  • 9f9739836f ci: Build benchmarks on Ubuntu 22.04 runner (#4982) pajlada 2023-11-26 17:54:33 +01:00
  • e8673fc52a fix: deadlock and use-after-free in tests (#4981) nerix 2023-11-26 16:54:19 +01:00