fourtf
d3003c171a
unpause when leaving the channelview
2018-11-03 22:02:52 +01:00
fourtf
6416bf3927
alternate color for historic messages
2018-11-03 21:40:48 +01:00
fourtf
5453c65f0f
implemented pausing on hover
2018-11-03 21:26:57 +01:00
Rasmus Karlsson
ac4a496a06
Update to latest settings library version
2018-11-03 13:00:07 +01:00
fourtf
2faf24e3d5
improved rendering of notebook tab with scaling
2018-11-01 10:16:55 +01:00
fourtf
3c3be99177
new settings page
2018-10-31 19:49:15 +01:00
Felix Schmid
c11d151b83
fixed pause on mouse hover
2018-10-27 11:15:39 +02:00
apa420
7467e1d0e2
Properly displays mentions in splitheader-tabs even if 'enable highlighting on new message' is disabled
2018-10-27 10:54:27 +02:00
fourtf
25aab4cdeb
rename tab on double click
2018-10-22 19:57:02 +02:00
fourtf
3db0b5f95c
open settings when right clicking moderation button
2018-10-21 16:13:26 +02:00
fourtf
e259b9e39f
added brace wrapping after if and for
2018-10-21 13:43:02 +02:00
fourtf
c6e1ec3c71
disabled red background in #mentions
2018-10-21 13:29:52 +02:00
Rasmus Karlsson
1fde45f59b
Also resize tabs if height has changed
...
Fixes #769
2018-10-21 12:14:11 +02:00
fourtf
69e0352648
improved NotebookTab
2018-10-21 12:13:23 +02:00
apa420
a2795dec38
got triggered by pixels
2018-10-20 18:41:32 +02:00
fourtf
2840b38e91
made links open in incognito by default for hemirt
2018-10-16 16:34:09 +02:00
fourtf
d14a4df9e3
opening links in private browsing mode (windows)
...
tested on firefox, chrome and internet explorer
2018-10-16 16:07:59 +02:00
23rd
e13d927a4e
Removed unused signal in TwitchChannel.
2018-10-14 10:17:48 +00:00
23rd
3e268637f0
Improved 'twitchChannelRegex' regexp.
2018-10-14 10:16:39 +00:00
23rd
bd04aa0074
Added more ignored words for opening new split from context menu.
2018-10-14 10:16:39 +00:00
Rasmus Karlsson
49449379da
Added a Live status indicator to tabs
2018-10-13 14:20:06 +02:00
fourtf
31b9d497d7
change color of + button while dragging split
2018-10-09 19:22:07 +02:00
Rasmus Karlsson
a947bf74c8
Occasionally save window/split/tab layout
...
The window layout is only saved if something has been changed.
When something relevant to the window layout is changed, a save is
queued to run after 10 seconds.
If within those 10 seconds, another thing is changed, that timer is
reset and will run after 10 seconds again.
Events that cause the save to be queued up:
- Tab created
- Tab removed
- Tab moved
- Tab name changed
- Split created
- Split removed
- Split moved
- Split channel changed
- Split resized
- Window moved
- Window resized
What currently does not trigger the save to be queued up:
- Active tab changed
2018-10-07 16:27:40 +00:00
Rasmus Karlsson
7879fef3a0
add some comments
...
reformat
2018-10-07 14:30:26 +00:00
Cranken
f13f99bb42
Fixed double clicking sometimes turning into unwanted triple-clicking.
2018-10-06 16:33:18 +00:00
Cranken
39ee6efffc
Fixed user popup not working.
2018-10-06 16:33:18 +00:00
Cranken
49398300d6
Triple-clicking now also checks for distance between clicks to prevent unwanted selection.
2018-10-06 16:33:18 +00:00
Cranken
423ef19c8f
Fixed a bug appearing when selecting over multiple lines in different directions.
2018-10-06 16:33:18 +00:00
Cranken
4c4d1d2042
Fixed double click selection.
2018-10-06 16:33:18 +00:00
Cranken
335b889efe
Fixed emotes selecting the whole line on double-click.
2018-10-06 16:33:18 +00:00
Cranken
c8326d73e7
Added triple-clicking next to message to select whole message.
2018-10-06 16:33:18 +00:00
Cranken
5c2cdce516
Added triple clicking to select the whole message.
2018-10-06 16:33:18 +00:00
Cranken
fed8cca10e
Added initial double clicking to select word functionality.
2018-10-06 16:33:18 +00:00
pajlada
099fd88098
Merge pull request #743 from 23rd/patch-15-scroll-tabs
...
Added scrolling over tabs with wheel to switch channels.
2018-10-06 12:32:37 +00:00
23rd
871fde5f72
Reversed scroll behavior.
2018-10-06 14:18:27 +03:00
23rd
9f5da50bce
Moved creating UserInfoPopup in one place. ( #761 )
...
* Moved creating UserInfoPopup in one place.
* Added forgotten 'this'.
Fixes #759
2018-10-06 10:13:14 +00:00
23rd
1fcfd8b13a
Removed few-step scroll.
2018-10-05 23:57:02 +03:00
Rasmus Karlsson
c6bca8e97b
Allow addMessage to override message flags
2018-10-05 21:33:01 +00:00
23rd
7122e47817
Added scrolling over tabs with wheel to switch channels.
2018-10-01 03:32:20 +03:00
Cranken
22d009962d
Now saves the enable highlight on new message tab setting.
2018-09-30 15:02:30 +02:00
pajlada
0e794f5a6d
Merge pull request #739 from Cranken/enableHighlightTab
...
Option to disable highlight of tab; disabled switching tabs by only right clicking
2018-09-30 12:30:52 +00:00
Cranken
f6e6916263
Fixed variable naming style.
2018-09-30 14:31:00 +02:00
tetyys
612c9c94dc
Clear scroll bar when switching channels in a ChannelView
2018-09-30 11:53:17 +00:00
Cranken
abb01b54f5
Fixed clang format.
2018-09-30 13:44:41 +02:00
Cranken
839f78e19b
Update regardless of button.
2018-09-29 22:35:33 +02:00
Cranken
036abd4852
Don't switch tab if only right mouse is pressed on other tab.
2018-09-29 22:30:31 +02:00
Cranken
f25f31a837
Added button on tab to enable/disable highlighting.
2018-09-29 22:24:48 +02:00
Rasmus Karlsson
0b36f43611
make the list of ignored usernames into a set instead, making it more maintanable
...
change "open twitch channel in new split" menu action text
2018-09-21 22:46:00 +02:00
23rd
9a6650b56c
Added button in menu to join to channel. ( #724 )
2018-09-21 20:35:14 +02:00
23rd
eb230494a6
Dont add scrollbar highlights in /mentions.
2018-09-21 13:54:12 +02:00
pajlada
e2a7765964
Merge branch 'master' into apa-notification-on-live
2018-09-16 17:43:53 +02:00
fourtf
018fe2ab10
fixed some shtuff
2018-09-04 22:29:21 +02:00
fourtf
1d682c4a93
added add split button
2018-09-04 21:39:54 +02:00
23rd
d0ea0f2478
Clear highlights scrollbar with messages.
2018-09-02 03:02:12 +03:00
pajlada
6eb21f4b68
Merge pull request #677 from 23rd/patch-4-link-tooltip-bttv
...
Added tooltip to links.
2018-08-29 01:23:17 +02:00
apa420
6a29fbb6dc
Merge branch 'master' into apa-notification-on-live
2018-08-28 23:23:46 +02:00
apa420
15bcb5a2fb
Initially done with PR
2018-08-26 13:49:15 +02:00
23rd
ce155299e9
Added right-click on nickname to reply on whisper. ( #680 )
2018-08-26 10:42:00 +02:00
23rd
539d8c20d2
Put isValid() in variable.
2018-08-25 21:29:14 +03:00
23rd
f8c42918a6
Added option to turn off link info tooltips.
2018-08-25 21:29:08 +03:00
23rd
d6c4244b79
Fixed double click in emote popup. ( #679 )
2018-08-25 10:08:10 +02:00
apa420
e58e76ef1e
added more playsound stuff
2018-08-24 18:05:36 +02:00
23rd
5253ab3f85
Added tooltip to links via BTTV API.
2018-08-24 13:16:55 +03:00
apa420
15e9e3e642
Added functionality of colored splits when live
2018-08-17 21:19:15 +02:00
fourtf
8bcc9c487b
Fixes #411 , #516
2018-08-16 00:16:33 +02:00
fourtf
af7b742a23
changed .clang-format
2018-08-15 22:46:20 +02:00
apa420
b671fc4133
Tried chaning the color of the split when a channel is live
2018-08-14 16:29:52 +02:00
fourtf
f6e110b7fb
fixed and optimized the autocompletion
2018-08-13 14:04:35 +02:00
fourtf
f6414c9d7e
remove settings and paths from Application
2018-08-12 12:56:28 +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
6344fa6b23
loading images on their own thread
2018-08-09 20:46:58 +02:00
fourtf
878daf6eee
added link to license
2018-08-09 16:44:04 +02:00
fourtf
94813fe3df
added subfunctions for ChannelView()
2018-08-08 20:06:20 +02:00
fourtf
d89b62692a
refined SplitHeader
2018-08-08 15:35:54 +02:00
fourtf
7a9af4ae84
moved menu code to ripple effect button
2018-08-07 23:46:00 +02:00
fourtf
381177dd24
refactored EnumFlags
2018-08-07 07:55:31 +02:00
fourtf
f71ff08e68
changed to 80 max column
2018-08-06 21:17:03 +02:00
fourtf
35d462d1f1
worked on Image
2018-08-06 18:25:47 +02:00
fourtf
c2e2dfb577
this commit is too big
2018-08-02 14:23:27 +02:00
fourtf
3b3c5d8d75
added code to handle a single connection
2018-07-16 17:23:41 +02:00
LajamerrMittesdine
588aad751b
Fix QMenus from going out of screen boundaries
2018-07-13 05:56:46 -04:00
Lajamerr Mittesdine
727ccd2ff4
Add support for spotify hyperlinking ( #597 )
...
* Add support for spotify hyperlinking
* Change open link in browser to open link
2018-07-11 13:50:05 +02:00
23rd
c3793121cb
Added mention of user by right-clicking on his nickname. ( #589 )
...
* Added mention of user by right-clicking on his nickname.
* Removed possibility of choice. Always add @ to username.
2018-07-10 18:27:42 +02:00
fourtf
c609a9fd37
started to refactor Application
2018-07-07 11:41:13 +02:00
fourtf
280bb4cf8e
Renamed private members
2018-07-06 19:24:35 +02:00
fourtf
aa3df2e6d8
refactored Channel
2018-07-06 17:30:12 +02:00
fourtf
b639604a47
refactored BaseWidget
2018-07-06 17:11:37 +02:00
fourtf
741c1f7820
refactored Window
2018-07-06 17:03:57 +02:00
fourtf
3d7926cac1
added the update download button for linux/mac (updates don't work tho
...
so it doesn't show)
2018-07-05 13:25:10 +02:00
fourtf
f02a89690e
added mechanic for deleting a BaseWindow on focus out
2018-07-05 10:34:04 +02:00
fourtf
335cbf8758
added basic download icon to the window frame
2018-07-04 20:42:51 +02:00
fourtf
14f125ff87
added room mode selector for mods again
2018-07-04 19:44:54 +02:00
fourtf
06ff6e6479
added dim effect to the titlebar buttons
2018-07-04 13:13:21 +02:00
fourtf
19fdfaef42
reworked splitheader a bit
2018-07-04 13:06:26 +02:00
fourtf
cd57b2b518
renamed AppearancePage and BehaviourPage
2018-07-03 17:45:31 +02:00
Rasmus Karlsson
e757a6504b
Run clang-format-all.sh
2018-07-03 15:20:00 +00:00
fourtf
86347dc63e
renamed Themes to Theme
2018-06-28 20:03:04 +02:00
fourtf
8ced5a1e25
renamed *Manager classes
2018-06-28 19:51:07 +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
0bc08a364c
created directory for dialogs
2018-06-26 15:11:45 +02:00
fourtf
22f528cd21
put all split widgets inside the same directory
2018-06-26 14:39:22 +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
fourtf
59ee091722
fixed label ui scale
2018-06-24 18:30:48 +02:00
fourtf
68ddd1e7c9
Fixed some labels being too big on hi-dpi
2018-06-24 17:02:21 +02:00
Rasmus Karlsson
532737d358
Fix the "mode header thing" to not take up too much space
2018-06-24 12:21:11 +00:00
DatGuy1
5135309508
Add room mode options to splitheader ( #497 )
2018-06-24 12:22:50 +02:00
fourtf
a91ac5cdf0
channged piss color to blue
2018-06-23 23:48:54 +02:00
Rasmus Karlsson
b2f454aca4
Change header color when split is active
...
Colors might need to change but they work for now
Fix #495
2018-06-23 11:54:00 +00:00
hemirt
077f908f4e
Adjust tooltip size
2018-06-22 20:14:44 +02:00
Rasmus Karlsson
e32841ab81
Make the UserInfoPopup identify itself as a popup, hinting tiling window manager to not tile it
2018-06-19 20:51:56 +00:00
fourtf
e28bc805f6
changed highlighted message color
2018-06-19 20:48:57 +02:00
fourtf
bc54927c84
fixed smooth scrolling
2018-06-19 20:34:50 +02:00
fourtf
ee396bc1b8
fixed messages not replacing
2018-06-19 20:19:43 +02:00
fourtf
cf6bdeddc7
fixed user info popup user info loading
2018-06-19 20:14:38 +02:00
fourtf
7e53b44099
opening user info popup approx. at the center of the mouse
2018-06-19 19:51:08 +02:00
fourtf
b2be44bbe7
making user dialog draggable on windows
2018-06-19 19:42:15 +02:00
fourtf
78b20776a8
improved user popup
2018-06-19 19:03:07 +02:00
fourtf
73a067f42f
improved code style
2018-06-19 19:03:07 +02:00
fourtf
394009dda8
added ui scaling
2018-06-19 19:02:19 +02:00
fourtf
01f3f401ac
wip changes
2018-06-19 19:00:02 +02:00
Rasmus Karlsson
7578743b74
Try to make message-replacing more crash-resistant
2018-06-18 20:03:09 +02:00
fourtf
57b21cffb3
changed emplace to push_back
2018-06-13 13:29:11 +02:00
fourtf
ae4cdbd5ab
improved code style
2018-06-13 03:58:52 +02:00
fourtf
866f868b54
added stuff related to scaling
2018-06-11 21:57:41 +02:00
fourtf
ea9f9e7f18
added ui scaling
2018-06-11 15:07:04 +02:00
fourtf
9b26fce781
changes for light mode
2018-06-11 15:07:04 +02:00
Lajamerr Mittesdine
511f60a181
Add the option to either copy / open an emote link
...
Currently you can only copy the emote link into clipboard.
This change allows you to directly open it instead.
2018-06-09 19:12:48 +02:00
fourtf
6000b7626e
fixes #185
2018-06-06 18:59:18 +02:00
fourtf
00fb25d9a7
removed the old user info popup
2018-06-06 16:29:35 +02:00
fourtf
45cda9b7a5
added follow and ignore functionality to the user popup
2018-06-06 15:54:14 +02:00
fourtf
c308883a2a
added basic user info popup
2018-06-06 13:35:33 +02:00
fourtf
86e4a669ad
added basic new user popup
2018-06-06 13:35:33 +02:00
fourtf
8a9ebf29a2
fixed SplitHeader tooltip not showing (hard one)
2018-06-05 19:18:26 +02:00
fourtf
5c8e736518
fixed expanding messages
2018-06-05 14:24:54 +02:00
fourtf
a9d57f3ebd
fixed expanding messages
2018-06-05 14:24:01 +02:00
Rasmus Karlsson
ac40bede37
Implement the "Reload channel emotes" menu option
2018-06-05 15:03:34 +02:00
Rasmus Karlsson
c81df989c5
Fix rare crash when clicking in a ChannelView
2018-06-05 15:01:45 +02:00
fourtf
b693779c55
fixed clicking to select split
2018-06-04 21:44:03 +02:00
fourtf
70617e294f
added int setting for collapsed messages
2018-06-04 16:34:47 +02:00
fourtf
829809b0e1
added rightclicking selections to copy them
2018-06-04 14:39:26 +02:00
fourtf
4a2709cbc3
fixed resub messages
2018-06-04 12:23:23 +02:00