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
e23ce31e05
improved the highlights settings page
2018-04-26 23:07:02 +02:00
fourtf
b176dc5295
switched up the settings pages
2018-04-25 20:35:32 +02:00
fourtf
653e4c6adf
fixed some light mode issues
2018-04-18 09:33:05 +02:00
fourtf
0a8073d0e5
refactored SplitInput
2018-01-25 20:49:49 +01:00
fourtf
93cfcbd3f1
added empty ketboard settings page
2018-01-24 15:34:04 +01:00
fourtf
d741bf6df3
added SpecialChannelPage with a description for /mentions
2018-01-23 23:10:27 +01:00
fourtf
dd05ea28fe
added basic keyword ignore setting
2018-01-23 21:35:42 +01:00
fourtf
e19a83679f
moved window logic from BaseWidget to BaseWindow
2018-01-14 21:55:36 +01:00
fourtf
bc93ef7214
added settings page for moderation
2018-01-13 03:06:10 +01:00
fourtf
2073447df7
added highlights page again
2018-01-13 02:00:02 +01:00
fourtf
d16bbf6899
fixed icons in settings pages
2018-01-13 00:18:18 +01:00
Rasmus Karlsson
7772f245f6
refactor the refactor
2018-01-12 23:33:04 +01:00
fourtf
e0bb061c81
refactored the settings dialog
2018-01-12 23:09:27 +01:00
fourtf
10850c0ec7
I BROKE EVERYTHING
...
refactored the rendering process
2018-01-11 20:17:41 +01:00
Rasmus Karlsson
ca0d672609
reformat settingsdialog.cpp
...
this is just a reason to push a build to try out the CI
2018-01-09 08:58:23 +01:00
coral
1348032b57
High DPI logo
2018-01-07 12:03:04 -08:00
coral
6f1f91e78e
Goodbye QGraphicsView
2018-01-07 11:55:41 -08:00
Rasmus Karlsson
08859deabc
reformat settingsdialog.cpp
...
just pushing this to test auto build/deploy :kkona:
2018-01-07 17:28:42 +01:00
coral
1fab5adaf8
About box added in Settings, early implementation
2018-01-07 00:05:41 -08:00
Rasmus Karlsson
9fa9d7f0e3
Implement preferred emote quality setting.
...
This doesn't work super well for Twitch emotes because they don't
conform to a proper emote scaling standard
Fixes #150
2018-01-07 02:59:46 +01:00
coral
5baba39cdc
NOT UGLY ICON PLX
2018-01-06 17:59:02 -08:00
fourtf
df81a0e5a5
Pause chat while hovering. Fixes #208
...
Also pauses when clicking with double-click-links enabled and while
selecting text
2018-01-05 11:22:51 +01:00
fourtf
4ac03f396f
removed "Commands don't save" text
2018-01-05 11:04:37 +01:00
Rasmus Karlsson
069e42360b
further fix setting collision
2018-01-05 03:19:41 +01:00
fourtf
1606ea648b
added smoothscrolling on new message
2018-01-05 03:15:04 +01:00
fourtf
8693203c6d
added command tab to settings but they don't save
2018-01-04 04:03:51 +01:00
Rasmus Karlsson
9044700ec6
Convert remaining settings to the new settings system
2018-01-04 02:23:59 +01:00
Rasmus Karlsson
df733282be
Move highlight phrases to new settings system
...
Add a setting serialize/deserializer for QString
Add constructor to ChatterinoSetting that doesn't take a default value
2018-01-04 01:52:37 +01:00
coral
0e8b50c4e9
New setting menu icons! ( #189 )
...
* LUL
* Added system icon for OSX
2018-01-02 03:44:52 +01:00
3e5937011a
the rewrite that nobody wanted
2018-01-02 02:15:11 +01:00
5a26d5f17f
put singletons into their namespace
2017-12-31 22:58:35 +01:00
bfa2f1637e
refactored the managers
2017-12-31 00:50:07 +01:00
Rasmus Karlsson
258288bad9
Some settings can now be "reverted" by pressing cancel in the settings dialog
...
Modify visibility of some members of SettingsDialog
update external libraries
Progress on #180
2017-12-28 19:34:20 +01:00
fourtf
fc81b118c7
replaced qt font scaling
...
remove the qt font scaling and added code that uses the actual scale/dpi value
2017-12-23 21:18:13 +01:00
Rasmus Karlsson
86a9f194f9
Clean up account switcher stuff
...
Update settings library version
Fixes #9
2017-12-20 00:41:35 +01:00
Rasmus Karlsson
be3c85d72d
Move some variables into const.hpp
...
Clean up some code in the AccountManager
2017-12-19 16:13:02 +01:00
Rasmus Karlsson
324dfc9ee9
Fix account adding and account removing.
...
This needs to be fully tested before I'm comfortable closing #9
The "advanced" tab also needs testing
We might also want to move the login website to chatterino.com and make
it look nicer
2017-12-19 15:12:33 +01:00
fourtf
01dbaed781
disabled tabs in the settings that are ununsed
2017-12-19 03:37:07 +01:00
Rasmus Karlsson
14e80d5012
Implement mouse scroll speed setting
...
Fixes #145
2017-12-19 02:48:19 +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
fourtf
4010c49c84
fixed messages not redrawing after changing theme
2017-12-19 01:54:51 +01:00
Rasmus Karlsson
5c6411b50b
Added "Anonymous" (aka not logged in) as an option for the account chooser
2017-12-18 23:50:39 +01:00
fourtf
f8cf983b7c
added an option to disable smooth scrolling
2017-12-18 20:18:20 +01:00
fourtf
cca065f0f9
disabled non client dpi scaling until issue is fixed
2017-12-18 02:47:01 +01:00
fourtf
01e9c723fa
fixed hidpi scaling for the settings window
2017-12-18 00:54:53 +01:00
Rasmus Karlsson
87182d078c
Further simplify font label updating in settings dialog
2017-12-17 21:11:19 +01:00
fourtf
7f80e64e7d
current font in settings format
...
now reads "fontname, fontsize pt"
2017-12-17 20:48:15 +01:00
fourtf
1ca4fb46d6
added window always on top option
2017-12-17 16:45:15 +01:00
Rasmus Karlsson
169e002b68
fix spelling issue
2017-12-17 13:48:02 +01:00