mirror-chatterino2/resources
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
..
avatars Add a list of contributors to the about page 2018-07-04 16:52:14 +00:00
buttons smol fixes 2019-09-02 19:00:17 +02:00
examples added examples for moving and splitting 2018-10-09 18:28:40 +02:00
licenses Remove FMT dependency (#1472) 2020-01-03 20:51:37 +01:00
qss fixed spaces and margins in general settings 2020-02-21 03:01:48 +01:00
scrolling Scroll Using Click-and-Drag with Middle Mouse Button (#1559) 2020-04-18 11:09:22 +02:00
settings Made one icon more prominent 2018-10-19 15:59:04 -07:00
sounds Added Highlights (#86) 2017-07-31 00:37:22 +02:00
split this commit is too big 2018-08-02 14:23:27 +02:00
twitch Marked VIP badge as "channel authority" badge (#1117) 2019-07-13 15:55:15 +02:00
.gitignore add chatterino icon to linux install script 2019-05-11 00:01:32 +02:00
_generate_resources.py fixed autogenerated resources formatting 2019-09-03 12:07:52 +02:00
chatterino.icns Fixed icon of application for OS X. 2019-04-27 16:43:03 +03:00
com.chatterino.chatterino.appdata.xml Add AppData manifest (#1445) 2019-12-19 21:38:37 +01:00
com.chatterino.chatterino.desktop Add AppData manifest (#1445) 2019-12-19 21:38:37 +01:00
contributors.txt Update contributors list (gempir) (#1583) 2020-03-01 06:20:59 -05:00
emoji.json Experimental emoji sets implemented 2018-06-06 01:30:26 +02:00
emojidata.txt move around files 2017-06-06 14:48:14 +02:00
error.png this commit is too big 2018-08-02 14:23:27 +02:00
generate_resources.py sort paths in Resources to eliminate merge conflicts 2019-09-02 18:53:08 +02:00
icon.ico added application icon for windows 2018-01-04 00:16:48 +01:00
icon.png this commit is too big 2018-08-02 14:23:27 +02:00
pajaDank.png this commit is too big 2018-08-02 14:23:27 +02:00
qt.conf added gotToBottom and EnableNonClientDpiScaling 2017-09-21 17:34:41 +02:00
resources.qrc this commit is too big 2018-08-02 14:23:27 +02:00
resources_autogenerated.qrc Scroll Using Click-and-Drag with Middle Mouse Button (#1559) 2020-04-18 11:09:22 +02:00
tlds.txt Initial rework of matchLink 2018-06-28 00:54:34 +02:00
windows.rc Fixed missing icon (#758) 2018-10-06 10:22:55 +00:00