Leon Richardt
b4a2ced180
Scroll Using Click-and-Drag with Middle Mouse Button ( #1559 )
...
* ChannelView: Rename mouse event related members
This is more in line with the naming of the other members as well as
future members.
* ChannelView: Add ability to scroll with middle mouse button
* Add scrolling resources
* Use custom icons for scroll cursor
* Slightly refactor scrolling logic
* Respect screen scaling when calculating scroll offset
* Nicer scrolling UX
This change allows scrolling to be feel smoother when close to the
starting point.
* Add scrolling with keeping middle mouse pressed
This mimics the behavior of browsers as well.
* Refactor ChannelView::enableScrolling
* Disable drag-scrolling on left or right click
2020-04-18 11:09:22 +02:00
fourtf
26d3078def
removed unused variables
2020-02-29 13:58:26 +01:00
fourtf
848d5c8789
Fixes #1336 Pause on hover breaks moves selection
2019-09-25 23:49:30 +02:00
fourtf
602a66f5bc
Fixes #963 Highlights move while paused
2019-09-16 10:55:54 +02:00
fourtf
63126899ec
added pause while key is down
2019-09-16 10:43:20 +02:00
fourtf
7697ec01b4
removed old NetworkRequest api
2019-08-20 22:16:17 +02:00
rexim
3838157d82
Extract TooltipWidget updating into a separate class
2019-06-12 01:03:04 +07:00
rexim
3f4d3ce14a
( #976 ) Make currentPreviewImage shareable between ChannelView-s
2019-06-12 00:22:26 +07:00
rexim
0fb16d150b
Preview images instead of emotes
2019-06-11 23:20:04 +07:00
rexim
a84716547b
Animate gifs in the tooltip preview
2019-06-11 23:20:04 +07:00
hemirt
1a1d0f305c
make whispers not disabled on clear
2019-03-20 20:53:24 +01:00
fourtf
96328a5e25
fixed pausing while 1k messages are in the channel
2018-12-04 08:56:07 +01:00
fourtf
0d4d301aa0
added pausable
property to ChannelView
2018-12-02 18:37:51 +01:00
fourtf
2e68852768
made some things scale
2018-12-02 18:26:21 +01:00
fourtf
0e242202a4
minor improvements
2018-12-02 17:49:15 +01:00
fourtf
d8fcc1a3ed
small refactor
2018-11-14 17:27:08 +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
49449379da
Added a Live status indicator to tabs
2018-10-13 14:20:06 +02: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
4c4d1d2042
Fixed double click selection.
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
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
9a6650b56c
Added button in menu to join to channel. ( #724 )
2018-09-21 20:35:14 +02:00
fourtf
44f5a15da3
turning a lot of includes into forward declares
2018-08-11 22:23:06 +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
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
280bb4cf8e
Renamed private members
2018-07-06 19:24:35 +02:00
fourtf
b639604a47
refactored BaseWidget
2018-07-06 17:11:37 +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
a9bf9cf722
rename #3
2018-06-26 14:09:39 +02:00
fourtf
c9722b9780
rename #2
2018-06-26 13:24:55 +02:00