fourtf
abc2b9724f
fixed tooltips not showing over topmost windows on windows
2018-05-24 10:03:07 +02:00
fourtf
59110ad4bd
added roommodes to the splitheader
2018-05-24 08:58:34 +02:00
fourtf
d24e1f8314
fixed selections moving when new messages come in while selecting
2018-05-17 12:17:31 +02:00
fourtf
5b26cdaa07
added split resizing and splitting
2018-05-16 15:02:01 +02:00
fourtf
28fb877020
updated splitheader
2018-05-16 15:02:01 +02:00
fourtf
c1a3764f44
added basic new layout
2018-05-16 15:01:11 +02:00
Rasmus Karlsson
2f195891cd
Finish up singleton refactoring into one giant class
2018-04-28 15:20:18 +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
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
653e4c6adf
fixed some light mode issues
2018-04-18 09:33:05 +02:00
Rasmus Karlsson
b78f357efc
Ensure we disconnect from signals on exit in SplitHeader
2018-04-11 22:54:34 +02:00
Rasmus Karlsson
f6a0ac1bda
Differentiate live streams and vodcasts
...
Fixes #320
2018-04-11 22:54:34 +02:00
Cranken
c2ddb74307
Fixed live status not updating when channel is online. ( #319 )
...
* Fixed live status not updating when channel is online.
2018-04-11 22:54:34 +02:00
fourtf
69d9557505
rewrote window saveing/serialization system
...
fixes #212
2018-04-11 22:54:34 +02:00
Rasmus Karlsson
6ea3a1df08
Switch some c-style includes to c++-style includes (i.e. stdint.h to
...
cstdint)
Make MessageElement to a class to fit better with the derived classes.
Make MessageLayoutElement to a class to fit better with the derived
classes.
Remove virtual from override functions
Replace all instances of boost::signals2 with pajlada::Signals. This
lets us properly use clang code model to check for issues.
Add missing virtual destructor to AbstractIrcServer
Add missing virtual destructor to MessageLayoutElement
Remove unused "connectedConnection" connection in TwitchChannel
Fix typo in TrimChannelName function
Fix typo in MessageParseArgs
Replace some raw pointers with unique pointers where it made more sense.
This allowed us to remove some manually written destructors whose only
purpose was to delete that raw pointer.
Reformat: Add namespace comments
Reformat: Add empty empty lines between main namespace beginning and end
Reformat: Re-order includes
Reformat: Fix some includes that used quotes where they should use angle
brackets
Reformat: Replace some typedef's with using's
Filter out more useless warnings
2018-04-11 22:54:34 +02:00
Rasmus Karlsson
c0a3613ae0
Changed how the channel live status is stored
2018-04-11 22:54:34 +02:00
Rasmus Karlsson
c457651c63
add mouseMove signal to SignalLabel
...
Make use of the mouseMove signal in SplitHeader for the stream uptime
tooltip
2018-04-11 22:54:34 +02:00
fourtf
b351c40d29
refactored irc
2018-02-05 15:11:50 +01:00
fourtf
d33adff5c9
fixed emotes popup emotes
2018-01-27 21:13:22 +01:00
fourtf
56a7b05103
fixed titlebar scaling
2018-01-25 21:11:14 +01:00
fourtf
0a8073d0e5
refactored SplitInput
2018-01-25 20:49:49 +01:00
fourtf
2b94c4cd33
renamed SharedChannel to ChannelPtr for consistency
2018-01-24 13:15:41 +01:00
fourtf
d966c24bc3
fixed #250 tooltips don't stay in window geometry
2018-01-22 15:06:36 +01:00
fourtf
de3a490257
added streamview widget
2018-01-19 14:49:21 +01:00
fourtf
f3357cf0f4
Fixes #225 fix am/pm for timestamps
2018-01-17 18:36:12 +01:00
fourtf
4ddb4616ee
_
2018-01-17 17:18:28 +01:00
fourtf
7310f1b888
fix for bur0k
2018-01-17 17:17:26 +01:00
fourtf
e694214243
added toggle for moderation mode
2018-01-17 16:52:51 +01:00
fourtf
01efa1f447
Fixes #233 manual reconnect
2018-01-17 15:07:55 +01:00
fourtf
776a975624
Fixes #232 opening streams in browser
2018-01-17 03:18:47 +01:00
fourtf
1fe7e652b1
added a tip to the SplitHeader when you have >1 tab
2018-01-17 02:04:10 +01:00
fourtf
0a3c6e29c7
added Alt+LeftClick to move splits around
2018-01-17 01:20:19 +01:00
fourtf
177cd734ab
centered splitheader title again
2018-01-14 22:24:21 +01:00
fourtf
8deb096a27
switched to proper icon for SplitHeader
2018-01-13 04:08:39 +01:00
fourtf
61d0229b4c
refactored the SplitHeader
2018-01-13 04:05:38 +01:00
3e5937011a
the rewrite that nobody wanted
2018-01-02 02:15:11 +01:00
bfa2f1637e
refactored the managers
2017-12-31 00:50:07 +01:00
Cranken
a617873f6a
Implemented a new, better looking tooltip. ( #158 )
...
* Implemented a new, better looking tooltip.
* Pajlada fix.
* Fixed dragging behaving incorrectly.
* Fixed out of focus hovering getting stuck.
2017-12-23 22:17:38 +01:00
Rasmus Karlsson
1a870685b0
Implement the "inline" account switch button
...
Make the account switch listview into a widget
2017-12-19 02:17:01 +01:00
7f18cefee4
renamed a bunch of files and classes
2017-11-12 17:21:50 +01:00