Rasmus Karlsson
7bc63ba38f
Added result code to ignore/unignore calls
...
Add ignore/unignore calls that take the user ID to avoid double api
calls
Fully implement the account popup ignore/unignore feature
Fix #247
2018-05-13 17:53:24 +02:00
Rasmus Karlsson
bf0b5d08d8
Implement /ignore and /unignore commands
...
Simplify authorized network requests for Twitch V5 api
add onShow virtual function to settings pages if they need to be refreshed when shown
Actually ignoring messages from ignored users is still not implemented
Working on #247
2018-05-12 20:34:13 +02:00
fourtf
b83c8e2735
this better compile
2018-05-10 18:18:12 +02:00
fourtf
5fcf42f1fc
disabled drop preview animation
2018-05-08 20:35:31 +02:00
fourtf
463a1f1945
added new overlay for splits when you hold alt that does nothing yet
2018-05-08 16:55:20 +02:00
fourtf
f695a41c6c
fixed unneccessssary connected message and stretching in the highlights
...
settings
2018-05-08 16:55:20 +02:00
Rasmus Karlsson
49458e4fac
Add brief description to Streamlink settings page
...
Add links to Streamlink website and download page to Streamlink settings page
Make streamlink custom path usage more explicit
Change how streamlink runs, it now works perfectly on Linux so that if you don't have a custom path set, it will try to just run "streamlink" in your PATH variable
This needs testing on Windows again
2018-05-06 16:33:16 +02:00
fourtf
aba8e1a18f
fixed freeze when messages get taller when they get higher
2018-05-06 16:12:21 +02:00
fourtf
c2363e17e7
minor fixes
2018-05-06 15:39:03 +02:00
fourtf
3e3cbf0415
alternate message colors now work on replaced messages and when
...
changing channels
2018-05-06 14:57:57 +02:00
fourtf
34a58021bc
added basic alternating messages backgrounds
2018-05-06 14:39:27 +02:00
Rasmus Karlsson
5efc2c38d8
Clean up warnings
2018-05-06 14:16:41 +02:00
fourtf
b95388107f
added regex highlights
2018-05-06 12:52:47 +02:00
fourtf
ba4173822e
created base for all the list based settings
2018-05-06 00:32:45 +02:00
fourtf
4c3f0921e2
changed CommandManager to CommandController
2018-04-30 23:44:01 +02:00
fourtf
13f1caa294
made commands view more abstract
2018-04-30 00:41:58 +02:00
fourtf
6bd787423d
added template model/view magic for commands
2018-04-29 23:26:17 +02:00
Rasmus Karlsson
d05a59ef51
Remove unused constructor definition
2018-04-28 22:02:16 +02:00
Rasmus Karlsson
65f5430d8b
fix ctrl-w that I broke KKona
...
fix #369
2018-04-28 22:00:08 +02:00
fourtf
ebbe8dcfae
clear clipboard after pasting login code
2018-04-28 15:27:24 +02:00
Rasmus Karlsson
2f195891cd
Finish up singleton refactoring into one giant class
2018-04-28 15:20:18 +02:00
fourtf
9426a9d633
Merge branch 'master' of https://github.com/fourtf/chatterino2
2018-04-28 13:48:49 +02:00
Rasmus Karlsson
ae26b835b6
Perform initial refactoring work
...
Things that were once singletons are no longer singletons, but are
instead stored in the "Application" singleton
Some singletons still remain, and some renaming/renamespacing is left
2018-04-27 22:11:19 +02:00
fourtf
a4b7c1d067
Merge branch 'master' of https://github.com/fourtf/chatterino2
2018-04-27 20:55:06 +02:00
Rasmus Karlsson
42182ed504
reformat
2018-04-27 18:27:17 +02:00
fourtf
49069beed7
reworked commands settings page
2018-04-27 01:11:09 +02:00
fourtf
e23ce31e05
improved the highlights settings page
2018-04-26 23:07:02 +02:00
fourtf
ea7fcf260c
fixed issues for gcc
2018-04-26 20:58:32 +02:00
fourtf
d078ef5fe0
added debug logs and code to assert that we are in the gui thread
2018-04-26 18:10:26 +02:00
fourtf
b176dc5295
switched up the settings pages
2018-04-25 20:35:32 +02:00
fourtf
859f4aefcb
added new TupleTableModel for settingsdialog
2018-04-25 14:51:22 +02:00
fourtf
f58ee01cf5
channels now PART when they are destroyed
2018-04-21 00:40:36 +02:00
Rasmus Karlsson
98c0b2b0f0
Most likely fixed linux segfault
2018-04-20 23:54:19 +02:00
fourtf
3c10c59ce6
fixed popup windows not having the right channel and the application
...
exiting when you close a popup
2018-04-20 22:54:09 +02:00
fourtf
5015633cc7
improved saving of splits and watching split
2018-04-20 22:33:28 +02:00
fourtf
a16a2b0579
added watching channel
2018-04-20 19:54:45 +02:00
fourtf
e17a7cc222
added basic last run crash dialog
2018-04-20 00:15:57 +02:00
fourtf
c84391e276
fixes some splits having another size than others
2018-04-18 19:18:14 +02:00
fourtf
1290d28b1a
added custom window frame title
2018-04-18 18:55:49 +02:00
fourtf
fa3c812697
default window buttons resize if the window is really small
2018-04-18 18:10:47 +02:00
fourtf
e8a948cffc
added custom window frame to the emote popup
2018-04-18 17:51:53 +02:00
fourtf
653e4c6adf
fixed some light mode issues
2018-04-18 09:33:05 +02:00
fourtf
3446a623f5
added select channel dialog
2018-04-18 09:15:56 +02:00
fourtf
043823120f
some fixes for windows
2018-04-18 09:12:56 +02:00
pajlada
23cf8cc484
PubSub system ( #346 )
...
* Add websocketpp dependency
* Initial pubsub commit
Renamed selection min and max variables to selectionMin and selectionMax
to bypass windows min/max macros being stupid.
TwitchAccount is now initialized with its User ID. It cannot be changed
after it has been initialized.
* Update openssl folder
* Update installation instructions
* Split up websocketpp dependency to its own code only and openssl.pri
* Add missing include to asio steady_timer
* Update dependencies for linux
2018-04-15 15:09:31 +02:00
Nikola Forró
d5097e71a3
Show Twitch account emotes in EmotePopup ( #348 )
2018-04-15 15:05:12 +02:00
Rasmus Karlsson
b7266b1640
Fix warnings that occured on linux using clang
2018-04-14 21:59:51 +02:00
fourtf
1654130dbc
fixed crash when changing theme after closing tab
2018-04-13 23:17:10 +02:00
fourtf
2c5d05dfa1
some fixes for linux
2018-04-13 22:50:19 +02:00
fourtf
2687da38ba
added basic browser extension stuff
2018-04-11 22:53:15 +02:00