Commit Graph

  • 652630f64a Fix eventsub message delete disable (#6233) Mm2PL 2025-07-05 15:36:22 +02:00
  • 91c2c1021c feat(WebSocket): add open event (#6315) nerix 2025-07-05 14:36:22 +02:00
  • 7a0de27253 chore(deps): bump lib/twitch-eventsub-ws/lib/date (#6310) dependabot[bot] 2025-07-05 11:02:39 +00:00
  • 18804ebc81 chore(deps): bump ncipollo/release-action from 1.16.0 to 1.18.0 (#6309) dependabot[bot] 2025-07-05 12:28:27 +02:00
  • c10172fee8 fix(plugins): check websocket callbacks before calling (#6314) nerix 2025-07-05 12:27:08 +02:00
  • 70bdeb79c3 fix(OnceFlag): add isSet and check before waiting (#6316) nerix 2025-07-03 23:22:15 +02:00
  • 2568d8a6ea refactor: remove GeneralPageView.addIntInput (#6306) pajlada 2025-06-29 15:51:56 +02:00
  • 9e4a4bcf45 refactor: remove GeneralPageView.addCheckbox (#6305) pajlada 2025-06-29 15:16:20 +02:00
  • 03845bfbc6 feat(SvgButton): Allow custom color (#6268) pajlada 2025-06-29 13:27:37 +02:00
  • 89483e4c05 fix: don't autocomplete commands mid-sentence (#6273) pajlada 2025-06-28 21:16:44 +02:00
  • b6623cff88 feat: add REPL for plugins (#6120) nerix 2025-06-28 16:04:08 +02:00
  • 9e59fb1a5f refactor: remove unused ignoredPhraseReplace setting (#6304) pajlada 2025-06-28 15:27:46 +02:00
  • 42fb5ad077 feat: add SettingWidget::dropdown support for int style enums (#6303) pajlada 2025-06-28 14:31:11 +02:00
  • f3c11a5159 Add svg recreation of logo to resources (#6296) treuks 2025-06-28 11:45:05 +00:00
  • 4f4ea09a53 fix: middle & right click buttons not working on Button class (#6302) pajlada 2025-06-28 12:58:08 +02:00
  • 847814324f refactor: use SettingWidget::dropdown for emoji style (#6300) pajlada 2025-06-28 12:21:47 +02:00
  • ae3089b35c fix: SettingWidget::dropdown not working well on enums with value gaps (#6293) pajlada 2025-06-22 16:37:42 +02:00
  • 3ba42bd91b fix: don't try to save emote popup bounds when we're quitting (#6292) pajlada 2025-06-22 16:04:06 +02:00
  • 4c08a9bf26 refactor: remove now-unused SettingPage::createLineEdit (#6290) pajlada 2025-06-22 14:26:12 +02:00
  • 46587cba8c chore(deps): bump jurplel/install-qt-action from 4.2.1 to 4.3.0 (#6261) dependabot[bot] 2025-06-21 12:13:04 +00:00
  • 121201b3b3 chore(deps): bump dawidd6/action-download-artifact from 10 to 11 (#6276) dependabot[bot] 2025-06-21 11:37:47 +00:00
  • f7af1138b3 fix: update lineedit if setting changed externally (#6286) pajlada 2025-06-21 13:02:59 +02:00
  • da96528b55 chore: slight restructuring of check-clang-tidy.sh (#6282) pajlada 2025-06-18 01:09:32 +02:00
  • 08f049edfd feat: parallelize clang-format-all.sh (#6281) pajlada 2025-06-18 00:29:45 +02:00
  • 4887b59b61 docs: remove duplicate mention of openssl in Linux build docs (#6280) Jonathan Kowalski 2025-06-17 22:39:14 +02:00
  • 09789378ca fix: explicitly queue forced layouts (#6278) nerix 2025-06-17 09:48:44 +02:00
  • 3391826146 fix(clang-tidy): performance-for-range-copy (#6275) pajlada 2025-06-16 00:20:38 +02:00
  • 85863f52df fix(clang-tidy): modernize-raw-string-literal (#6274) pajlada 2025-06-15 23:10:17 +02:00
  • f26d6d57de fix: don't post contents of unknown commands to chat (#6272) pajlada 2025-06-15 15:46:24 +02:00
  • 7f9dfd4aea fix: ensure twitchchannel dtor doesn't do stuff if we're quitting (#6271) pajlada 2025-06-15 14:09:28 +02:00
  • faa435c957 fix: disable reply options where we know it wouldn't work (#6119) hemirt 2025-06-15 13:35:18 +02:00
  • 04ba83b90f fix: stop click when dragging over notebook buttons (#6266) nerix 2025-06-15 13:00:57 +02:00
  • 62c93d1d98 feat: setting to change emote/badge thumbnail size (#6126) Arne 2025-06-15 12:27:43 +02:00
  • 746b1c9210 fix(clang-tidy): modernize-use-std-numbers (#6270) pajlada 2025-06-15 11:10:59 +02:00
  • 2b89642490 fix(clang-tidy): modernize-type-traits (#6269) pajlada 2025-06-15 00:52:21 +02:00
  • 6398570bcc refactor: Make Account & Settings buttons SVGs (#6267) pajlada 2025-06-14 22:28:17 +02:00
  • 20b92ea0ca ci: move EventSub Python test to a separate GitHub Actions workflow (#6260) Eyad Salama 2025-06-08 23:07:50 +03:00
  • f4cdae14ca feat: implement display name specializations for enums (#6238) pajlada 2025-06-08 12:17:53 +02:00
  • 44c4745d27 chore(deps): bump lib/settings from 0a47aa7 to 9b5c05e (#6222) dependabot[bot] 2025-06-07 14:47:50 +00:00
  • 9817c546ad chore(deps): bump lib/expected-lite from 194b3f6 to f17940f (#6251) dependabot[bot] 2025-06-07 16:13:02 +02:00
  • af35176390 chore(deps): bump lib/qtkeychain from 35c4f40 to d972099 (#6247) dependabot[bot] 2025-06-07 13:11:50 +00:00
  • eeb29a3656 chore(deps): bump dawidd6/action-download-artifact from 9 to 10 (#6246) dependabot[bot] 2025-06-07 12:37:47 +00:00
  • 6b627b1c5b fix(button): use DPR for cached pixmap scale (#6255) nerix 2025-06-07 13:31:58 +02:00
  • c2e0fd8efe fix: use integers for message layout bounds (#6254) nerix 2025-06-07 12:54:53 +02:00
  • 37a752a231 chore(deps): bump lib/twitch-eventsub-ws/lib/date (#6252) dependabot[bot] 2025-06-07 10:20:49 +00:00
  • 652dfc9d64 fix: add support for automatic streamer mode check from flatpak (#6250) Ilya Zlobintsev 2025-06-07 12:21:50 +03:00
  • 1d5da025bc chore: update .git-blame-ignore-revs (#6239) pajlada 2025-05-25 18:02:22 +02:00
  • e9b3146a0e fix(once-flag): make flag atomic (#6237) nerix 2025-05-25 16:24:44 +02:00
  • 85ae913413 chore: require clang-format 19 (#6236) nerix 2025-05-25 15:46:28 +02:00
  • 8acca1c241 fix: don't indent inner namespaces (#6235) pajlada 2025-05-25 12:28:14 +02:00
  • 84c0b39fde refactor: buttons and friends (#6102) nerix 2025-05-25 11:17:06 +02:00
  • deed1061b5 fix(plugins): TSTL static method generation (#6223) 2547techno 2025-05-24 08:04:54 -04:00
  • b78e1ed0a7 refactor: floatify messages (#6231) nerix 2025-05-24 11:40:11 +02:00
  • 8782533457 fix: crash on older versions of Qt (#6229) pajlada 2025-05-23 16:53:19 +02:00
  • dd9e722da7 Add ynot01 to contributors list (#6226) ynot01 2025-05-22 15:00:14 -04:00
  • d46112380d Fix bad enum in plugin documentation (#6225) ynot01 2025-05-22 12:41:43 -04:00
  • 33a5419350 Forward declare some things to speed up compile (#6162) Mm2PL 2025-05-18 17:30:02 +02:00
  • 20e306760c refactor: remove Application.hpp dependency in Plugin.hpp (#6219) pajlada 2025-05-18 14:04:39 +02:00
  • 062b492dab refactor: move Notebook enums to their own file (#6220) pajlada 2025-05-18 14:02:11 +02:00
  • 0d4a45161e refactor: move TimeoutStackStyle to its own file (#6216) pajlada 2025-05-18 13:41:43 +02:00
  • 1baa4b4729 import cstdlib in rungui, use _Exit (#6218) pajlada 2025-05-18 13:02:03 +02:00
  • 67956ef2c6 refactor(notebook): merge top/bottom and left/right layout code (#6215) nerix 2025-05-18 12:17:13 +02:00
  • 6b968a199c fix some crashes, mostly related to network requests (#6187) pajlada 2025-05-17 14:22:56 +02:00
  • 46f3299a25 fix: don't construct images after we're quitting (#6213) pajlada 2025-05-17 12:47:51 +02:00
  • 85866dc7a3 chore: remove bad event api init comments (#6212) pajlada 2025-05-17 12:02:31 +02:00
  • aea6725521 chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (#6211) dependabot[bot] 2025-05-17 11:13:59 +02:00
  • ab1c8eacb3 chore(deps): bump lib/WinToast from 1c841d3 to 11e76e5 (#6090) dependabot[bot] 2025-05-15 17:07:47 +00:00
  • fb9475ecad fix: send weak ptr to session's checkKeepalive timer (#6204) pajlada 2025-05-11 14:29:31 +02:00
  • 5c64ec3c67 use QMetaObject::invokeMethod to post to thread (#6203) pajlada 2025-05-11 13:52:00 +02:00
  • 4c266da24d docs: update natvis repo (#6202) nerix 2025-05-10 19:34:35 +02:00
  • e793df02ba feat: make Nicknames searchable with settings dialog search bar (#5886) apa420 2025-05-10 13:58:15 +00:00
  • e86ecf5d0b refactor: move event api initializations to TwitchIrcServer (#6198) pajlada 2025-05-10 15:17:00 +02:00
  • aa7630af71 fix: crash that could occur when force-closing 7tv/bttv live updates (#6197) pajlada 2025-05-10 14:22:19 +02:00
  • dec42b38a6 refactor: fix some spelling mistakes (#6196) pajlada 2025-05-10 13:33:52 +02:00
  • dd85fb09ad feat(uploader): extend JSON selectors (#6193) nerix 2025-05-10 12:46:37 +02:00
  • d39c1a1459 fix(plugins): TSTL HTTPRequest.create generation (#6190) 2547techno 2025-05-10 05:47:03 -04:00
  • 3e5b4a9d08 Add hotkey action for opening account switcher (#6192) teknsl 2025-05-06 19:47:05 +02:00
  • 9e600a8fb8 refactor(WindowManager): remove some getApp uses (#6194) pajlada 2025-05-06 00:23:13 +02:00
  • 0cfe65410d feat: run-and-kill script (#6188) pajlada 2025-05-04 15:11:26 +02:00
  • c7e1c2e812 Do not hide WebSocket API when missing permission (#6186) Mm2PL 2025-05-04 12:49:08 +02:00
  • f282e30f1e chore: bump settings version (#6185) pajlada 2025-05-03 15:15:38 +02:00
  • 31d1aaeb9f chore(deps): bump jurplel/install-qt-action from 4.1.1 to 4.2.1 (#6170) dependabot[bot] 2025-05-03 11:58:41 +00:00
  • 034a476a59 chore(deps): bump hendrikmuhs/ccache-action from 1.2.16 to 1.2.18 (#6179) dependabot[bot] 2025-05-03 13:22:49 +02:00
  • 18dcd84afd feat: add tooltip for rename on double-click setting (#6184) James Upjohn 2025-05-03 23:16:40 +12:00
  • 54efa648b1 refactor(TwitchAccount): mostly include cleanup (#6182) pajlada 2025-05-03 12:19:15 +02:00
  • e38c64bac3 fix: don't include blocked users in join/part messages (#6181) pajlada 2025-05-03 11:32:55 +02:00
  • 555b921f65 dep: update googletest to v1.17.0 (#6180) pajlada 2025-05-02 16:48:18 +02:00
  • 01e7050ffc chore: bump deprecated cutoff to Qt 6.4.3 (#6169) nerix 2025-04-26 13:36:09 +02:00
  • 6fe6843cbd chore: re-export Qt's string literals (#6175) nerix 2025-04-24 23:30:54 +02:00
  • 11d0cdf4f7 chore(deps): bump DoozyX/clang-format-lint-action from 0.18 to 0.20 (#6151) dependabot[bot] 2025-04-20 16:51:41 +00:00
  • 39ed2dd45a fix: emote popup logging messages to "Other" directory (#6165) pajlada 2025-04-20 14:06:22 +02:00
  • 14aa4d1400 feat: update emojis to Unicode 16.0 (#6155) nerix 2025-04-20 13:31:23 +02:00
  • a4eb50db5e chore(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 (#6152) dependabot[bot] 2025-04-20 10:55:52 +00:00
  • 0c5ad84474 chore(deps): bump lib/qtkeychain from ad7344c to 35c4f40 (#6135) dependabot[bot] 2025-04-20 10:21:23 +00:00
  • 7161178629 chore(deps): bump lib/settings from c141a40 to 104e1c8 (#6150) dependabot[bot] 2025-04-20 11:32:05 +02:00
  • 462e2ba658 feat: disable tab renaming on double-click via setting (#6163) James Upjohn 2025-04-20 21:19:40 +12:00
  • 1f10935d78 fix: use qlogging in eventsub lib (through a hoop) (#6161) pajlada 2025-04-19 17:10:12 +02:00
  • 9d557146b4 refactor: trim down PubSub implementation (#6158) nerix 2025-04-19 14:31:22 +02:00
  • 52067d0af7 fix: handle aboutToQuit() (#6159) nerix 2025-04-19 13:05:36 +02:00
  • 3282cac94d fix: don't include .inc in outputs (#6154) nerix 2025-04-16 19:19:56 +02:00