pajlada
c8e1741e47
Remove CHATTERINO_TEST definition ( #4526 )
2023-04-09 12:18:56 +02:00
pajlada
18cb4bd6e5
Massage includes some more ( #4294 )
...
* Add `<functional>` include to QStringHash.hpp
This ensures the base `std::hash` template is declared before this
specialization
* Add missing includes to `src/providers/twitch/TwitchAccountManager.hpp`
* Move explicit HelixChatters constructor to the source file
* Remove unused includes & add used includes to NicknamesModel.hpp
* NicknamesModel.hpp: Remove `virtual` when `override` is used
* Add missing QStringHash include to TwitchEmotes.cpp
* Add missing includes to various files
* Print Qt version in cmake step
Technically unrelated, but I'm sneaking it in
* Add changelog entry
2023-01-08 12:07:06 +00:00
nerix
1043f9f803
Remove Unnecessary Includes in Headers ( #4275 )
...
* refactor: remove unnecessary includes in headers
* fix: formatting
* chore: changelog
* fix: scrollbar
* fix: suggestions and old appbase remains
* fix: suggestion
* fix: missing Qt forward declarations
* fix: another qt include
* fix: includes for precompiled-headers=off
* Add missing `<memory>` includes
* Add missing `#pragma once`
* Fix tests
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-12-31 14:41:01 +00:00
pajlada
621134ffcb
Remove another implicit this-capture for C++20 migration ( #4257 )
...
* Fix another usage of an implicit this capture
* Add changelog entry
2022-12-24 15:23:07 +01:00
pajlada
032f290767
Sort and force grouping of includes ( #4172 )
...
This change enforces strict include grouping using IncludeCategories
In addition to adding this to the .clang-format file and applying it in the tests/src and src directories, I also did the following small changes:
In ChatterSet.hpp, I changed lrucache to a <>include
In Irc2.hpp, I change common/SignalVector.hpp to a "project-include"
In AttachedWindow.cpp, NativeMessaging.cpp, WindowsHelper.hpp, BaseWindow.cpp, and StreamerMode.cpp, I disabled clang-format for the windows-includes
In WindowDescriptors.hpp, I added the missing vector include. It was previously not needed because the include was handled by another file that was previously included first.
clang-format minimum version has been bumped, so Ubuntu version used in the check-formatting job has been bumped to 22.04 (which is the latest LTS)
2022-11-27 19:32:53 +01:00
nerix
4c275cb183
Update Emoji Data to v14.0 ( #3612 )
2022-03-19 11:30:01 +01:00
nerix
b37c0cb177
Update Emoji Data to v13.1 ( #2958 )
...
Co-authored-by: zneix <zneix@zneix.eu>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-07-11 09:51:04 +00:00
Yoitsu
bc334222c1
fix buffer overflow in parseEmoji ( #2602 )
...
Co-authored-by: Paweł <zneix@zneix.eu>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-04-10 11:49:25 +00:00
pajlada
6b0ce396d6
Update to Emoji v13 (2020) ( #1555 )
2021-02-13 19:17:22 +01:00
Steve Wills
df722a72c1
Switch to QT Category logging ( #2206 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2020-11-21 16:20:10 +01:00
pajlada
3c8992cac1
Remove FMT dependency ( #1472 )
...
All occurrences of log() have been replaced with qDebug()
bonus meme: remove a bunch of std::string usages in the pubsub client
Fixes #1467
2020-01-03 20:51:37 +01:00
23rd
9654650bee
Renamed variables to clear some warnings.
2019-05-10 22:18:05 +02:00
23rd
efec76df5b
Removed unused local vars. Slightly refactored code.
2019-05-10 22:18:05 +02:00
Rasmus Karlsson
ac4a496a06
Update to latest settings library version
2018-11-03 13:00:07 +01:00
fourtf
e259b9e39f
added brace wrapping after if and for
2018-10-21 13:43:02 +02:00
fourtf
47c93fb118
fixed memory corruption
2018-09-17 12:51:16 +02:00
fourtf
af7b742a23
changed .clang-format
2018-08-15 22:46:20 +02:00
fourtf
f6414c9d7e
remove settings and paths from Application
2018-08-12 12:56:28 +02:00
fourtf
1ec1ecd52b
fixed crash when moderation buttons are enabled
2018-08-12 00:02:05 +02:00
fourtf
44f5a15da3
turning a lot of includes into forward declares
2018-08-11 22:23:06 +02:00
fourtf
c719bb6b74
categorized emtotepopup
2018-08-11 14:26:02 +02:00
fourtf
edfae49cc9
simplified Image
2018-08-10 18:56:17 +02:00
fourtf
f71ff08e68
changed to 80 max column
2018-08-06 21:17:03 +02:00
fourtf
c2e2dfb577
this commit is too big
2018-08-02 14:23:27 +02:00
fourtf
280bb4cf8e
Renamed private members
2018-07-06 19:24:35 +02:00
Rasmus Karlsson
e757a6504b
Run clang-format-all.sh
2018-07-03 15:20:00 +00:00
fourtf
6013591730
renamed files SignalVector -> SimpleSignalVector and SingalVector2 -> SignalVector
2018-06-28 20:25:37 +02:00
fourtf
2df142bd50
renamed *Manager files
2018-06-28 19:46:45 +02:00
fourtf
5604ae6a67
removed functions from SettingsManager that shouldn't be there
2018-06-28 19:38:57 +02:00
fourtf
08e552f5f6
ran clang-format on all files
2018-06-26 17:20:03 +02:00
fourtf
54eb07e116
removed namespaces
2018-06-26 17:06:17 +02:00
fourtf
2df0566492
removed namespaces
2018-06-26 16:37:59 +02:00
fourtf
15abedd869
moved files into src/common
2018-06-26 15:33:51 +02:00
fourtf
a9bf9cf722
rename #3
2018-06-26 14:09:39 +02:00
fourtf
c9722b9780
rename #2
2018-06-26 13:24:55 +02:00
fourtf
ec04f10895
rename #1
2018-06-26 13:23:57 +02:00
Rasmus Karlsson
2746f88e49
Load all short codes for emojis, instead of just the first one
...
Fix #494
2018-06-22 20:43:43 +00:00
Rasmus Karlsson
e0ecd97184
another emoji shit test
2018-06-20 21:30:18 +02:00
Rasmus Karlsson
c92c3141ba
Try out braize pajlada CDN
2018-06-20 20:30:54 +02:00
fourtf
7a54b51cb7
removed the fourtf cdn
2018-06-20 19:32:54 +02:00
fourtf
66c4b4f82b
added the fourtf cdn
2018-06-20 19:10:54 +02:00
Rasmus Karlsson
9f2c4ab59a
Make Emojis fully conform and use QString instead of std::string
2018-06-07 16:40:31 +02:00
Rasmus Karlsson
f542a5b999
Split up emoji parsing in more steps
...
Re-enable emoji skin variations
2018-06-06 11:43:02 +02:00
Rasmus Karlsson
7f589803be
Disable skin variations for emojis for now
2018-06-06 11:10:03 +02:00
Rasmus Karlsson
ba1767ce10
another try forsenT
2018-06-06 12:53:19 +02:00
Rasmus Karlsson
712b1c4f12
make skin variation parsing more resilient
2018-06-06 12:40:26 +02:00
Rasmus Karlsson
334f778f42
Experimental emoji sets implemented
...
Fixes #376
2018-06-06 01:30:26 +02:00
Rasmus Karlsson
e09e0a5ab4
Move emojis to its own class
2018-06-05 17:28:36 +02:00