fourtf
ca0db97d09
ammend 2.1.5 added setting for experimental irc support
2019-09-22 17:12:09 +02:00
fourtf
2c25c8a5f5
2.1.5
2019-09-22 16:59:51 +02:00
fourtf
fc049d8f45
disabled irc and fixed notice messages in write conn not showing
2019-09-22 16:16:08 +02:00
fourtf
f27c8eb1b4
fixed crash restart conditions
2019-09-22 16:14:16 +02:00
fourtf
431d35e528
added setting to restart on SIGSEGV
2019-09-22 15:32:36 +02:00
fourtf
7e555843ca
added class containing program arguments
2019-09-22 15:30:04 +02:00
fourtf
456065f508
moved resources out of Application
2019-09-22 10:54:32 +02:00
fourtf
da4714944d
small fixes in Image
2019-09-22 10:54:32 +02:00
pajlada
038fdd5446
Merge pull request #1326 from CommName/MentionsFix
...
[Bug fix] Highlights in /mentions
2019-09-22 10:43:13 +02:00
pajlada
1256a7b631
Fix formatting
2019-09-22 10:42:22 +02:00
CommName
5078ecbef1
Highlight bug fix
2019-09-21 22:19:03 +02:00
Leon Richardt
19b2102fed
Fix Version::dateOfBuild_ on Windows
...
The `CHATTERINO_NIGHTLY_VERSION_STRING` defines differ on Windows and
MacOS/Linux. (See `appveyor.yml` and `travis.yml`, respectively.)
Therefore, the Windows version string looked really messed up but it
should be fixed now.
2019-09-21 20:44:49 +02:00
Rasmus Karlsson
5871414e6b
Possibly fixed PubSub over 50 listens
...
Keep an eye out on #1189
2019-09-21 12:46:10 +02:00
Rasmus Karlsson
137d7910c0
move more handlers from write to read
2019-09-21 11:57:09 +02:00
Rasmus Karlsson
d94be74007
handle clearchat in read connection
2019-09-21 11:54:30 +02:00
Rasmus Karlsson
88da9501f7
handle ROOMSTATE in read connection too
...
this fixes the "recent messages not loading" issue
2019-09-21 11:45:55 +02:00
Rasmus Karlsson
8312d4b112
Fix USERSTATE not being handled unless you write in a channel.
...
This commit might re-enable some duplicate messages like host requests
and what-not.
2019-09-21 11:38:08 +02:00
pajlada
452b65b4dd
Merge pull request #1315 from leon-richardt/commit-hash-settings
...
Add Version Information to "About" Page
2019-09-21 10:10:04 +02:00
Leon Richardt
baf52d7563
Add version information to "About" page
2019-09-19 23:31:04 +02:00
Leon Richardt
ddcce73111
Use Version singleton to set window title
2019-09-19 23:30:18 +02:00
Leon Richardt
9c59efb985
Provide singleton class for version information
2019-09-19 23:30:18 +02:00
fourtf
758a6bb41c
NetworkRequest onError now uses NetworkResult
2019-09-19 19:03:50 +02:00
fourtf
986694e4bc
added multipart support to NetworkRequest
2019-09-19 18:26:38 +02:00
fourtf
ce53653ecd
remoed nullableptr
2019-09-19 12:19:50 +02:00
fourtf
88d8bf7cec
renamed members in Helpers.cpp
2019-09-18 16:32:07 +02:00
fourtf
5ca0fc0c8f
Merge branch 'master' into moderation
2019-09-18 16:14:45 +02:00
fourtf
277bd5b179
maybe??
2019-09-18 16:01:41 +02:00
fourtf
4d99d2dade
maybe?
2019-09-18 15:30:17 +02:00
fourtf
4bb0b79348
fix compilation on macos maybe
2019-09-18 15:12:23 +02:00
fourtf
99f99f0cff
smol fixes
2019-09-18 14:20:21 +02:00
fourtf
3ab7362304
Merge branch 'master' into irc-support
2019-09-18 13:03:16 +02:00
fourtf
997a0598cd
changed tab title to "Irc (beta)"
2019-09-18 11:16:07 +02:00
fourtf
07133166d9
added setting to show unhandled irc commands
2019-09-18 11:11:50 +02:00
fourtf
765a75f158
added irc commands
2019-09-18 10:59:28 +02:00
fourtf
27d6cf2bfd
reconnect for irc + show errors + nickRequired
2019-09-18 08:05:51 +02:00
fourtf
96dac0fd3d
moved chatters to ChannelChatters
2019-09-17 12:11:11 +02:00
fourtf
6298b74884
fixed compilation on non-msvc
2019-09-16 21:08:14 +02:00
fourtf
13c9aabf29
show all irc messages for debugging
2019-09-16 18:01:32 +02:00
fourtf
cadff4c430
Fixes #1259 highlight not added when changing channel
2019-09-16 11:54:34 +02:00
fourtf
89fd3bfce9
hide tooltip on split::leaveEvent
2019-09-16 11:48:17 +02:00
fourtf
40c1857c90
added additional dropdown for moderation mode
2019-09-16 11:44:03 +02:00
fourtf
3a9f9fa17b
added setting for pause on hover length
2019-09-16 11:36:19 +02:00
fourtf
602a66f5bc
Fixes #963 Highlights move while paused
2019-09-16 10:55:54 +02:00
fourtf
fd8987cf1b
fixed typo
2019-09-16 10:44:05 +02:00
fourtf
63126899ec
added pause while key is down
2019-09-16 10:43:20 +02:00
fourtf
b06918eb47
2.1.4
2019-09-15 19:32:31 +02:00
fourtf
84b1efcd24
fixes #1304 emote.name eating the .name
2019-09-15 19:05:04 +02:00
fourtf
04f8875c4d
fixes #1303 now searches using search text instead of message text
2019-09-15 18:29:50 +02:00
fourtf
0cb918b96a
fixed spaces in the wrong place
2019-09-15 17:01:18 +02:00
fourtf
b1bf60f286
added a critical detail
2019-09-15 16:56:44 +02:00
fourtf
7cbbd72e7f
disable updates on windows nightlies
2019-09-15 15:45:04 +02:00
fourtf
a390649d0f
added sasl auth
2019-09-15 13:15:29 +02:00
fourtf
22ca20ad2a
renamed TwitchServer -> TwitchIrcServer
2019-09-15 13:02:02 +02:00
fourtf
c3b65b4db0
select the right server in the dialog
2019-09-15 11:42:22 +02:00
fourtf
67ffb0e34b
irc default now uses ssl
2019-09-15 11:36:59 +02:00
fourtf
2a56cef848
added irc authentificate type
2019-09-15 11:35:17 +02:00
fourtf
d451b31cee
fixed loading cached files twice
2019-09-14 23:23:09 +02:00
fourtf
9bbc4f8a5e
queue for erase/set credentials
2019-09-14 22:58:53 +02:00
fourtf
13d1fab303
credentials are now loaded when needed
2019-09-14 20:45:01 +02:00
fourtf
d33a8b1b3a
now loads passwords for irc
2019-09-14 18:38:09 +02:00
fourtf
b45a6eea22
fixed missing include
2019-09-14 15:50:05 +02:00
fourtf
7c6f744e73
added insecure credential store
2019-09-13 19:26:52 +02:00
fourtf
eadf5355ee
renamed IrcConnection_ to IrcServerData
2019-09-11 13:51:48 +02:00
fourtf
158564d0c2
disabled twitch dropdown items for irc chats
2019-09-11 13:34:59 +02:00
fourtf
b20fdc0da6
smol irc fixes
2019-09-11 13:17:36 +02:00
fourtf
2f39f4246c
fixed warning + added more checks to SignalVectorModel
2019-09-11 13:12:08 +02:00
fourtf
2a8c5e654f
saving irc splits now
2019-09-11 00:10:49 +02:00
fourtf
c4d0efacff
added loading and saving of irc servers
2019-09-10 23:55:43 +02:00
fourtf
fe67bda136
moved .clang-format into src directory so submodules don't get formatted
2019-09-10 17:00:23 +02:00
fourtf
82f63d2f7e
added send and receive for irc messages
2019-09-10 14:46:43 +02:00
fourtf
25f75f7580
added Credential class
2019-09-09 22:27:46 +02:00
fourtf
5974438edf
added irc tab in SelectChannelView
2019-09-09 22:26:56 +02:00
fourtf
fd0c11964e
added new function and classes for irc support
2019-09-09 22:26:14 +02:00
fourtf
9f1a5b900e
fixed single connection code and deleting abstractircserver
2019-09-09 22:22:47 +02:00
fourtf
8241ce7097
added qtkeychain dependency
2019-09-09 22:18:56 +02:00
Leon Richardt
720e5aa25f
Improvements to Message Search ( #1237 )
...
* Ran clang-format
* Implement user-specific search in message history
This functionality was originally requested in #1236 .
This commit changes the SearchPopup::performSearch method so that only
messages from specific users can be shown.
In order to filter for a specific user, enter their username with a
leading '@' in the search popup. You can also add an additional search
phrase which will also be considered in the search.
* Naive implementation for "from:" tags
Rebase later?
* Cleverer (?) version using Predicates
Commit adds two POC predicates: one for the author of messages, and one
for substring search in messages.
Problems/TODOs:
* Best way to register new predicates?
* Clean up tags (e.g. "from:") or not?
* Test combinations of different predicates
* Add a predicate to check for links in messages
* Remove a dumb TODO
* Rewrite SearchPopup::performSearch to be cleaner
* Ran clang-format on all files
* Remove TODO I missed earlier
* Forgot to run clang-format
peepoSadDank
* Re-use {}-initialization
Was accidentally removed when fixing earlier merge conflict.
* Does this fix line endings?
No diffs are shown locally, hopefully Git doesn't lie to me.
* Rename "predicates" directory to "search"
Resolving one conversation in the review of #1237 .
* Use LinkParser in LinkPredicate
Resolving a conversation in the review of #1237 .
* Predicates: Use unique_ptr instead of shared_ptr
Resolves a conversation in the review of #1237 .
* Refactor of SearchPopup and AuthorPredicate
Resolving some points from the review in #1237 .
* Moved parsing of comma-seperated values into AuthorPredicate
constructor.
* Rewrite SearchPopup::parsePredicates as suggested.
* Deleted now redundant methods in SearchPopup.
* MessagePredicate::appliesTo now takes a Message&
... instead of a MessagePtr.
This resolves a conversation in the review of #1237 .
* Run clang-format on two files I missed
* AuthorPredicate: Check for displayName & loginName
Resolving conversation on #1237 .
2019-09-09 15:21:49 +02:00
Leon Richardt
b6f632701f
Fix merge conflicts
2019-09-08 22:58:17 +02:00
Leon Richardt
b06eb9df83
Normalize line endings in already existing files
2019-09-08 22:27:57 +02:00
fourtf
e1a9a437f1
fixed pingsound not playing sometimes
2019-09-08 21:57:14 +02:00
fourtf
4f356f80cf
BaseWindow smol refactor
2019-09-08 21:45:46 +02:00
fourtf
3158ed4085
fixed user popup size issues
2019-09-08 20:05:40 +02:00
fourtf
343cd3970a
bump version
2019-09-08 18:46:57 +02:00
fourtf
cf23838099
added irc support
2019-09-08 18:06:43 +02:00
fourtf
9f1eb654fd
Merge branch 'master' into apa-bits
2019-09-08 18:02:58 +02:00
apa420
0c6a26d897
IFDEF QT_DEBUG
2019-09-08 17:40:30 +00:00
apa420
ffc483049c
Pepega
2019-09-08 17:36:26 +00:00
apa420
0eb633cfa0
Removed some examples
2019-09-08 17:31:00 +00:00
apa420
3f411805b7
Forgot to add file
2019-09-08 17:27:04 +00:00
apa420
289811dc7d
Moved example cheers to new file
2019-09-08 17:25:42 +00:00
apa420
5c602fea94
Resolved review
2019-09-08 16:01:38 +00:00
fourtf
c6a05f289d
removed useless table column in user highlights
2019-09-08 15:10:10 +02:00
fourtf
87c0ff76e7
added setting to open links in incognito by default
2019-09-08 14:59:51 +02:00
Rasmus Karlsson
94048595f6
Split parseChannelResponse into two functions: parseModBadge and
...
parseChannelEmotes
2019-09-08 14:08:18 +02:00
Rasmus Karlsson
862164bc2b
make ffz custom mod badge atomic
2019-09-08 14:08:18 +02:00
Rasmus Karlsson
2cd07435bd
Remove more unused includes
2019-09-08 14:08:18 +02:00
Rasmus Karlsson
57ba829775
Remove previously added includes to Image
2019-09-08 14:08:18 +02:00
Rasmus Karlsson
dbce128cc3
Remove "custom on success" logic from Image.
...
Create a new message element and message layout element type for mod badges.
2019-09-08 14:08:18 +02:00
Rasmus Karlsson
256a65a12e
Load mod badge information from the FFZ API instead of assuming the URL.
...
This lets us load all sizes of the emote if they are available.
Channel with all versions of the mod badge: https://api.frankerfacez.com/v1/room/pajlada
Channel with only one version of the mod badge: https://api.frankerfacez.com/v1/room/apa420
Channel with no mod badge: https://api.frankerfacez.com/v1/room/forsen
2019-09-08 14:08:18 +02:00
apa420
c08eaa4640
Higher cheer tiers now show and added tests
2019-09-08 13:40:11 +02:00
apa420
cd64b5eff5
Removed old tests
2019-09-08 12:47:36 +02:00
apa420
48fcc1a1a1
Fixed cheers not showing up in chat Fixes #1031
2019-09-08 12:45:25 +02:00
fourtf
4ec10e720c
adjusted size of user switch popup
2019-09-08 12:43:12 +02:00
fourtf
b14154a811
Fixes #996 can't ctrl+c in search popup
2019-09-08 12:31:27 +02:00
pajlada
dd996d1b8a
Merge pull request #1281 from Chatterino/logsGtSearch
...
Allow searching in LogsPopup
2019-09-08 10:59:13 +02:00
Leon Richardt
a62b7ac094
Add setting for case-sensitivity in highlights
2019-09-07 19:01:52 +02:00
fourtf
a268abfd4c
Allow searching in LogsPopup
2019-09-04 00:29:58 +02:00
fourtf
9ee286f60f
Fixes #1279 bttv global V3
2019-09-03 23:32:22 +02:00
fourtf
69aa5db2be
changed version format
2019-09-03 19:54:17 +02:00
fourtf
3e85a29ab6
2.1.4 Beta 1
2019-09-03 19:19:57 +02:00
Rasmus Karlsson
f94b44188d
Use BTTV V3 API
...
Fixes #1275
2019-09-03 15:09:49 +02:00
fourtf
1c0ed6b1aa
slightly changed layout for logs and cache
2019-09-03 13:09:33 +02:00
fourtf
577e2e0a21
moved cache into general page
2019-09-03 12:46:22 +02:00
fourtf
299cc84e04
fixed compilation
2019-09-03 12:02:58 +02:00
fourtf
6aa6e084af
removed unused settings pages
2019-09-03 11:49:44 +02:00
fourtf
ac26bd8d2d
fixed "open appdata button" always showing
2019-09-03 11:38:15 +02:00
fourtf
ab816e18bd
Merge branch 'search-settings'
2019-09-03 11:28:10 +02:00
fourtf
3ab40b280b
fixed some margins
2019-09-03 11:24:40 +02:00
fourtf
f7ee778af6
some style changes to settings
2019-09-03 11:15:38 +02:00
fourtf
0ada2e51c6
fixed spacing
2019-09-02 19:14:19 +02:00
fourtf
eaaa52260e
smol fixes
2019-09-02 19:00:17 +02:00
fourtf
125426dbf1
added header for search
2019-09-02 18:59:37 +02:00
fourtf
234cdb041b
sort paths in Resources to eliminate merge conflicts
2019-09-02 18:53:08 +02:00
fourtf
661a36c2e4
prefere user selected tab in settings search
2019-09-02 17:22:14 +02:00
fourtf
a6fd6300c9
hide duplicate spaces in settings tab list
2019-09-02 17:21:17 +02:00
fourtf
b0459ba646
add basic hiding of SettingsTabs
2019-09-02 16:39:21 +02:00
fourtf
0e62192732
post update
2019-09-02 14:01:43 +02:00
fourtf
dc1c7cb419
2.1.3
2019-09-02 12:29:18 +02:00
fourtf
e1e953272b
moved some settings around
2019-09-02 10:55:17 +02:00
fourtf
42581598e1
added "beta update" settings
2019-09-02 10:55:17 +02:00
fourtf
54c26d2228
fixed width when searching
2019-09-02 09:44:25 +02:00
fourtf
0b49f696ce
added filtering to general page and greying out some items to the other
...
pages
2019-09-01 23:23:20 +02:00
fourtf
ae20acb7ea
renamed AccountSwitchPopupWidget -> AccountSwitchPopup
...
This has been triggering me forever
2019-09-01 14:13:44 +02:00
fourtf
19960b5d8f
Fixes #1261 size on startup
2019-09-01 14:06:30 +02:00
fourtf
5c0f81defd
Fixed stuff in user popup
2019-09-01 13:06:56 +02:00
Mm2PL
b441e3e159
Add copy button for user ids
2019-09-01 11:06:07 +02:00
Mm2PL
6732aab323
Add user IDs to user cards ( #1247 )
...
* Add user ids to user cards and a setting to the misc section of the settings
* Fix letter casing
* Forgot to run clang-format, now it's fixed
* Fix crash in UserInfoPopup::updateUserData()
* Removed setting as per Apa420's and fourtf's advice
* Removed remnants of the setting
2019-08-31 17:58:28 +02:00
Rasmus Karlsson
a878ca8062
Remove unused lambda capture to fix warnings
2019-08-31 17:45:13 +02:00
Rasmus Karlsson
7ff567d584
rename "messageReceived" to "readConnectionMessageReceived" to match the "readConnected/writeConnected" and "writeConnectionMessageReceived" functions
2019-08-31 17:44:41 +02:00
Rasmus Karlsson
829c63be51
Change in which "message received" handler IRC commands are handled after the change in CAP REQs.
...
Fixes #1252
2019-08-31 17:41:49 +02:00
fourtf
671c9ed654
fixed commands like /mods not working
2019-08-27 20:45:42 +02:00
Mm2PL
7aa2bf4fec
Fix build and rename variables to be camelCase
2019-08-27 20:10:30 +02:00
Mm2PL
1c242a51dd
Create a copy icon. Change the copy button text to be an icon
2019-08-27 20:10:30 +02:00
Mm2PL
f2f5ae9c93
Add a copy button near the username in usercards
2019-08-27 20:10:30 +02:00
apa420
a624d14a4f
Fetch FFZ channel emotes with channel id instead of name
2019-08-27 20:08:17 +02:00
fourtf
450f3bc492
removed useless const
2019-08-27 20:08:17 +02:00
apa420
677017a8bd
Now shows connect and reconnect messages
2019-08-27 19:54:37 +02:00
fourtf
2d64d79c17
enabled commit titles
2019-08-27 10:19:39 +02:00
fourtf
7b43f0a30a
2.1.2
2019-08-26 23:04:55 +02:00
fourtf
810acbcfcc
fixed window frame for minimized and maximized windows on startup
2019-08-26 22:32:17 +02:00
fourtf
a831c1d5d8
enabled commit number again
2019-08-26 17:45:58 +02:00