Commit Graph

3562 Commits

Author SHA1 Message Date
pajlada 6c38d3ecab Add the ability to skip generation of git and date data (#3800)
This can be done by setting the `CHATTERINO_SKIP_DATE_GEN` and `CHATTERINO_SKIP_GIT_GEN` environment variables
2022-06-05 14:44:20 +00:00
Brian a95abc3421 Fixed broken openssl link (#3797) 2022-06-04 21:47:38 +00:00
Kasia a7939b727f Organized version information (#3781)
added new `GIT_MODIFIED` variable - used to determine whether the vcs tree was compiled or not at the time of building the app
added information about running in DEBUG mode which might be very helpful to determine whether one is running a DEBUG build, e.g. in the process of troubleshooting/determining crash causes

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-06-04 19:00:42 +00:00
Brian a693bc23f8 Updated boost convenience link (#3796)
Updating from beta to stable release of 1.79
2022-06-04 18:20:58 +00:00
Felanbird b580b98365 Update Windows build docs to rename the correct folder (#3795) 2022-06-04 17:48:57 +00:00
Kasia 5de4e9d9cc Corrected determination of search popup's title (#3790) 2022-06-01 12:41:16 +00:00
pajlada e9e3e5a25a Use setPlainText when finishing a completion (#3785) 2022-05-30 11:09:38 +00:00
dependabot[bot] 64da34342c Bump lib/magic_enum from 87190b8 to 6956c56 (#3783)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-30 03:05:39 +02:00
pajlada b198438f25 Run httpbin docker image locally in CI (#3778) 2022-05-30 01:43:13 +02:00
Kasia 765a17d374 Simplify code for fake debug messages (#3775) 2022-05-29 12:53:22 +00:00
Mm2PL c8f5d35042 Added mod button-like placeholders in right click commands (#3765)
Implemented input.text to return altText when it makes no sense to contain data

Co-authored-by: Kasia <zneix@zneix.eu>
2022-05-29 12:23:29 +00:00
Kasia 0ad66c0af4 Optimize formatTime utility (#3777)
Adds benchmarks and unit tests for the function

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-05-29 11:54:42 +00:00
kornes 143f4ef2ec Fix viewers list search when used before loading finishes (#3774)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-05-29 11:06:01 +00:00
Kasia 8b98f0e142 Removed unused files IsBigEndian.hpp and rangealgorithm.hpp (#3776)
util/IsBigEndian.hpp and util/rangealgorithm.hpp have been unused for a long time, removing them from the codebase because git keeps the history forever anyway!
2022-05-29 10:19:26 +00:00
Kasia 74ec310228 Fixed channels not being set as offline (#3767) 2022-05-28 18:10:10 +00:00
badoge 57f92f5eaa Added more streaming software to streamer mode binaries list (#3740)
Streamer mode now automatically detects if XSplit, PRISM Live Studio, Twitch Studio, or vMix are running

Co-authored-by: Kasia <zneix@zneix.eu>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-05-28 12:17:42 +00:00
kornes efcfb19187 Add safe checks around use of QImageReader (#3736)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-05-28 13:48:31 +02:00
badoge 135f914b38 Hide category labels when searching in Viewer list (#3719)
This fixed a bug introduced in #3683

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-05-28 11:11:51 +00:00
xel86 3e1e30e4c2 Add scrollbar to Select filters dialog (#3737)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-05-28 10:25:58 +00:00
Kasia 7d0023cf73 Corrected the way we parse comma-separated "list tags" in PRIVMSGs (#3771)
tl;dr: we now split by slash only its first occurrence instead of every occurrence.
2022-05-28 09:55:48 +00:00
xHeaveny 6ef3ecc952 Use Visual Studio 2022 in Windows build instructions (#3390)
Co-authored-by: Kasia <zneix@zneix.eu>
2022-05-23 23:40:44 +02:00
James Upjohn 57783c7478 feat: add global channel search support (#3694)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-05-23 00:47:16 +00:00
Kasia e11677c62b Added /copy command (#3763)
Copies the given arguments to clipboard
2022-05-22 22:42:52 +00:00
Daniel Sage 77e9a40bb4 Automatically place newlines at end of generated files (#3751)
Co-authored-by: Kasia <zneix@zneix.eu>
2022-05-22 20:59:05 +00:00
Sidd 21934b6aaf perf: use constant time live channel lookup (#3762) 2022-05-22 19:21:02 +02:00
xel86 dc34c16dbe Batch checking live status for all channels after startup. (#3757) 2022-05-22 15:51:23 +00:00
xel86 4239666934 Feature: execute commands on chat messages using the context menu (#3738) 2022-05-22 14:45:54 +00:00
kornes 7d9c3c65da Add Visual Studio stuff to .gitignore (#3759)
Co-authored-by: Kasia <zneix@zneix.eu>
2022-05-22 14:16:52 +00:00
pajlada ec4b1627d7 Build GoogleTest & GoogleMock as submodules (#3760) 2022-05-22 15:43:41 +02:00
pajlada 35a7780564 Make an IApplication interface (#3758) 2022-05-22 13:00:18 +00:00
badoge bd3d2ed82a Added /requests command. Usage: /requests [channel]. (#3746)
Opens the channel points requests queue for the provided channel or the current channel if no input is provided.

Co-authored-by: Mm2PL <mm2pl+gh@kotmisia.pl>
2022-05-22 11:53:45 +00:00
qooq69 1b3aa343a3 Fix links with no thumbnail having previous link's thumbnail (#3720)
Co-authored-by: zneix <zneix@zneix.eu>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-05-22 11:16:16 +00:00
pajlada 6bb96f128b Make Helix an interface (#3756) 2022-05-22 10:11:33 +00:00
Kasia e67d13dd2d Updated link to VCRedist in README (#3749) 2022-05-22 09:36:03 +00:00
kornes b14bfd2aad Fix vcpkg manifest and finding RapidJSON and Websocketpp modules (#3753)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-05-21 15:38:10 +00:00
James Upjohn 523e0c5ef4 ci: cancel previous runs on PR update (#3748)
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
2022-05-21 11:33:21 +02:00
Auro 28efd29dfa Removed unused refreshButton pointer (#3744)
Follow-up to #1982
2022-05-17 10:44:57 +00:00
LosFarmosCTL 0605dabf31 fix: compilation on macOS without precompiled headers (#3741)
Co-authored-by: zneix <zneix@zneix.eu>
2022-05-17 10:16:33 +00:00
Kasia 137269e91b Fix QString::SkipEmptyParts for real this time (#3747)
Follow-up to #3726
2022-05-17 09:33:27 +00:00
Kasia 98f8e0186d Remove unused Env member for emoteset resolver url (#3743) 2022-05-16 15:58:47 +00:00
kornes 3bf1756579 Fix: ignore whitespaces pasted in EmotePopup search (#3730)
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-05-16 09:42:17 +00:00
Ian addcbb10f9 Add guide for building chatterino2 on Windows with vcpkg (#3634) 2022-05-15 15:57:31 +00:00
pajlada 3119a9bab3 Store serverReceivedTime in messages (#3735)
Co-authored-by: James Upjohn <jammehcow@jammehcow.co.nz>
2022-05-15 06:08:28 +00:00
xel86 1bf31889f9 Fixed viewer list not being closable with the escape key (#3734) 2022-05-14 11:44:18 +00:00
Kasia 46a5c9509e Fix Qt::SkipEmptyParts deprecation warning (#3726)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-05-14 10:11:39 +00:00
dependabot[bot] d6148381eb Bump lib/magic_enum from b2ac762 to 87190b8 (#3723)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-05-14 11:43:15 +02:00
Kasia 5ba3ef721f Added /debug-env command (#3727) 2022-05-13 21:59:03 +02:00
Kasia 0c6358a2af Add missing QDebug header (#3725)
* Fix apparent missing header

* I had format on save turned off
2022-05-13 10:45:42 +00:00
Kasia efbf03d05b Add missing vector header (#3724)
This fixes compilation under GCC 12.1.0
2022-05-11 22:36:57 +00:00
James Upjohn a5930f222a Fix self-highlighting from resub messages (#3708)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-05-08 11:44:32 +00:00