This repository has been archived on 2025-03-20. You can view files and clone it, but cannot push or open issues or pull requests.
The-Powder-Toy/src/gui/interface
Tamás Bálint Misius 7541273640
Add blurry scaling option
This looks slightly nicer on very pixel-dense screens (scale factors 5 and up) than nearest neighbour fractional upscaling does.

Also fix window icon disappearing at times and the window being resized after configuration changes.

We should maybe start preserving window size also at some point, the way we do position now.
2023-10-06 15:04:29 +02:00
..
Appearance.cpp VideoBuffer pointer correctness 2023-04-05 14:52:20 +02:00
Appearance.h VideoBuffer pointer correctness 2023-04-05 14:52:20 +02:00
AvatarButton.cpp Fix crash if an avatar is missing from the server 2023-06-18 15:37:32 +02:00
AvatarButton.h Refactor HTTP 2023-01-27 09:26:40 +01:00
Border.h Preprocessor purge round 12: BETA, SNAPSHOT, MOD 2023-01-27 09:26:39 +01:00
Button.cpp Fix some deprecation warnings 2023-04-30 14:06:54 +02:00
Button.h Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00
Checkbox.cpp Use _rgb literals where possible 2023-04-30 14:22:56 +02:00
Checkbox.h Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00
Colour.h Refactor tools 2023-04-05 14:11:37 +02:00
Component.cpp Remove unused Component::Component overloads 2023-04-13 18:48:19 +02:00
Component.h Remove unused Component::Component overloads 2023-04-13 18:48:19 +02:00
ContextMenu.cpp Use _rgb literals where possible 2023-04-30 14:22:56 +02:00
ContextMenu.h Preprocessor purge round 2: #pragma once 2023-01-27 09:26:38 +01:00
CopyTextButton.cpp Factor out game stuff from PowderToySDL.cpp 2023-01-27 09:29:19 +01:00
CopyTextButton.h Preprocessor purge round 2: #pragma once 2023-01-27 09:26:38 +01:00
DirectionSelector.cpp Use _rgb literals where possible 2023-04-30 14:22:56 +02:00
DirectionSelector.h Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00
DropDown.cpp Fix some deprecation warnings 2023-04-30 14:06:54 +02:00
DropDown.h Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00
Engine.cpp Fix input method candidates being aligned wrong in some cases 2023-10-05 20:10:50 +02:00
Engine.h Add blurry scaling option 2023-10-06 15:04:29 +02:00
Label.cpp Use _rgb literals where possible 2023-04-30 14:22:56 +02:00
Label.h Preprocessor purge round 2: #pragma once 2023-01-27 09:26:38 +01:00
meson.build Add custom gravity mode and replace hardcoded gravity interactions (#820) 2022-07-31 08:19:16 +02:00
Panel.cpp Sanitize GameSave/SaveInfo/SaveFile ownership 2023-05-11 12:40:23 +02:00
Panel.h Remove unused Component::Component overloads 2023-04-13 18:48:19 +02:00
Point.h Add new Vec2, Mat2, RGB, RGBA classes and deprecate some old functions 2023-04-05 02:29:35 +02:00
ProgressBar.cpp Use clip rects to draw progress bar content 2023-06-11 20:09:00 +02:00
ProgressBar.h change a bunch of virtual to override (should fix annoying mac compile warnings) 2019-03-01 00:07:31 -05:00
RichLabel.cpp Use _rgb literals where possible 2023-04-30 14:22:56 +02:00
RichLabel.h Purge the last traces of PositionAtCharIndex and CharIndexAtPosition 2019-07-19 09:47:15 +02:00
SaveButton.cpp Fix local browser sometimes failing to load saves 2023-09-12 19:28:11 +02:00
SaveButton.h Show save button thumbnail in the preview if it's available 2023-05-13 13:21:05 +02:00
ScrollPanel.cpp Use _rgb literals where possible 2023-04-30 14:22:56 +02:00
ScrollPanel.h Refactor MomentumScroll to be more in line with other interface prefs 2020-10-10 21:57:29 +02:00
Slider.cpp Use _rgb literals where possible 2023-04-30 14:22:56 +02:00
Slider.h Use RGB for constants and gradients, other misc changes 2023-04-16 22:13:39 +02:00
Spinner.cpp Fix some deprecation warnings 2023-04-30 14:06:54 +02:00
Spinner.h Preprocessor purge round 2: #pragma once 2023-01-27 09:26:38 +01:00
Textbox.cpp Fix local save browser crashing in some cases 2023-05-01 22:32:31 +02:00
Textbox.h Preprocessor purge round 2: #pragma once 2023-01-27 09:26:38 +01:00
TextWrapper.cpp Fix a few warnings 2021-12-09 09:11:47 +01:00
TextWrapper.h Compress font data 2020-12-25 19:46:13 +01:00
Window.cpp Fix some deprecation warnings 2023-04-29 15:50:34 +02:00
Window.h Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00