Alexey Kutepov
00414eb779
Synchronize Clipboard with Primary Selection on Linux when copying ( #1502 )
...
* Introduce crossPlatformCopy()
It sets the text of the clipboard and also syncs it with the selection
clipboard if it is supported. Such behaviour is pretty common for X11
application on Unix-like Operating Systems.
* Fix clang-format remarks
* Fix weird clang-format config discrepancy between my machine and CI
* Remove clipboard argument from crossPlatformCopy
* Fix clang-format remarks
2020-01-24 21:36:51 +01:00
Marcin Moskal
809b63bb5e
Change CHATTERINO2_TWITCH_SERVER_PORT env default to 443 ( #1513 )
2020-01-24 21:30:35 +01:00
Edgar
f87e008679
👷 Cache conan packages ( #1487 )
2020-01-23 09:21:01 +01:00
fourtf
476825dc35
http -> https in README
2020-01-12 18:41:02 +01:00
apa420
72f34f5feb
Update README.md ( #1498 )
...
Fixes #1497
2020-01-12 18:38:55 +01:00
Rasmus Karlsson
81b79e14b5
Fix a crash in TwitchChannel::refreshCheerEmotes
...
If you closed down the split right after the refreshCheerEmotes call was
made, then refreshCheerEmotes used this after it was free'd
2020-01-12 10:06:01 +01:00
pajlada
265bab1ce6
Add the ability to tab through the emote menu ( #1483 )
...
Fixes #1478
2020-01-05 09:45:10 +01:00
pajlada
1eaccd9e1f
Export TRAVIS_TAG alongside GIT_TAG for Travis CI builds
2020-01-04 04:21:19 +01:00
DatGuy1
a6c91afde4
Remove support for CBenni's Logviewer ( #1458 )
2020-01-03 21:11:00 +01:00
Rasmus Karlsson
7f4b7564da
Fix a windows-only occurence of log()
2020-01-03 21:08:27 +01:00
pajlada
90296a2d85
Expect a PONG response to our PINGs ( #1476 )
...
If no PONG was received, force a reconnection
Fixes #1164
2020-01-03 20:55:13 +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
Rasmus Karlsson
f02988b657
Correct "Emote Link" for BTTV Global and Channel emotes
2019-12-31 21:21:53 +01:00
fourtf
845c8fa638
2.1.7
2019-12-29 17:35:58 +01:00
Rasmus Karlsson
db860b5907
fix semi-deterministic bug with link parser
2019-12-29 16:42:20 +01:00
Rasmus Karlsson
25a2c04b02
Add lists of valid and invalid links
2019-12-29 15:46:29 +01:00
fourtf
17ff0b9d83
fixed case sensitivity in link matching
2019-12-29 15:45:19 +01:00
fourtf
e12f76387a
replaced link regex with object oriented assembly
2019-12-29 14:15:45 +01:00
pajlada
2cb2f679c2
Better support for compiling with system libraries ( #1447 )
2019-12-29 12:47:15 +01:00
fourtf
443aba3f9c
fixed tooltip deselect issue
2019-12-29 11:14:55 +01:00
pajlada
e7698cebd8
Add GitHub Actions support ( #1463 )
2019-12-28 14:54:03 +01:00
fourtf
c5e8c5396f
oops
2019-12-26 23:41:31 +01:00
fourtf
3f028db643
changed appveyor version back to 5.13
2019-12-26 23:32:14 +01:00
fourtf
b70806409d
workaround for white border
2019-12-26 23:23:59 +01:00
fourtf
e7afe01a40
lowering version to qt 12
2019-12-26 22:43:52 +01:00
fourtf
5defc72b72
trying to lower qt version again
2019-12-26 22:39:48 +01:00
fourtf
d35d6555a0
trying to lower the qt version
2019-12-26 22:37:33 +01:00
fourtf
4911c62764
2.1.6
2019-12-26 22:18:46 +01:00
fourtf
6111985b77
replaced link regex
2019-12-26 22:00:31 +01:00
apa420
be898e88dd
Add setting to stack bits ( #1452 )
2019-12-21 10:36:46 +01:00
pajlada
d5001b97f4
allow customizing twitch server parameters through environment variables ( #1449 )
2019-12-21 10:11:23 +01:00
Artem Polishchuk
142e967c58
Add AppData manifest ( #1445 )
...
Rename desktop file to proper UUID name scheme
2019-12-19 21:38:37 +01:00
apa420
0d227ab2f5
Various bits fixes ( #1443 )
...
We now make sure we don't render any fake bits
Bits now show their real value properly
2019-12-19 21:36:02 +01:00
Rasmus Karlsson
11442bba20
move titleRefreshPeriod out of the TwitchChannel class
...
this fixes a "use of uninitialized variable" error
2019-12-16 08:55:38 +01:00
SupDos
ba685b291f
Typo in Settings ( #1441 )
...
small one character typo
2019-12-15 15:58:58 +01:00
Mm2PL
62cf7cbea2
Remove unmod button for moderators ( #1439 )
...
Fixes #1419
2019-12-14 13:22:49 +01:00
Rasmus Karlsson
58e909067e
the EmotePopup now inherits from the BasePopup instead of BaseWindow
...
Fixes #1437
2019-12-14 12:58:15 +01:00
Rasmus Karlsson
55080bd354
Add a "BasePopup" class, which helps add default functionality to any popups (like the search popup)
2019-12-14 12:58:15 +01:00
Edgar
dd77a0088a
📦 Switch to packages from conan-center && updated packages ( #1429 )
2019-12-14 12:27:36 +01:00
Rasmus Karlsson
bb9eb582ec
replace the QStringList with a QSet<QString> as suggested by RAnders00
...
2d3fb8950e (r36317456)
2019-12-14 12:13:19 +01:00
Rasmus Karlsson
2d3fb8950e
hardcoded list of BTTV's christmas emotes
2019-12-05 20:10:56 -08:00
Rasmus Karlsson
bcc53c9aa7
Clean up Twitch badge appending code
2019-12-01 13:32:41 +01:00
apa420
c00f97ac53
Show exact months subscribed in Subscriber and Founder badge tooltip ( #1424 )
2019-12-01 02:20:56 -08:00
23rd
d99102cd23
Fixed closing tab with middle button when tab management is not allowed. ( #1426 )
2019-12-01 02:00:06 -08:00
Rasmus Karlsson
624c578b06
Run format checker on pull requests too
2019-11-16 12:00:21 +01:00
Ian
e3d3f12425
Fixes C1001 compiler error on release builds with MSVC ( #1417 )
2019-11-16 02:58:13 -08:00
Rasmus Karlsson
556c2aef2b
update libcommuni version
2019-11-02 15:34:51 +00:00
Rasmus Karlsson
23898863df
switch to using our own fork of libcommuni where we've fixed an sasl issue
2019-11-02 14:17:44 +01:00
Rasmus Karlsson
d4474c4ed4
Fixes a bug where the insecure credential store could not save credentials.
...
Part of the fix for #1377
2019-11-02 14:05:59 +01:00
Rasmus Karlsson
0e1f1196d6
reformat
2019-11-02 12:36:42 +01:00