Commit graph

1896 commits

Author SHA1 Message Date
Leon Styhre
74ba7d0590 The 'Gamelist on startup' setting now shows the full system names. 2021-01-30 15:52:10 +01:00
Leon Styhre
dc3a936595 Yet another attempt to get libVLC to reliably set the audio volume. 2021-01-29 21:46:48 +01:00
Leon Styhre
8f1108583c Fixed an issue where GuiMsgBox would not look correct on high resolution displays. 2021-01-29 19:55:27 +01:00
Leon Styhre
39e8e33733 Fixed a cosmetic menu scrolling alignment issue. 2021-01-29 17:59:05 +01:00
Leon Styhre
f949d8dde0 Fixed a Clang compile error. 2021-01-28 21:16:03 +01:00
Leon Styhre
cc22a1fa16 (Windows) Forward slashes are now converted to backslashes for the console log output. 2021-01-28 20:24:56 +01:00
Leon Styhre
0974e7b593 Replaced the main application font. 2021-01-28 20:06:12 +01:00
Leon Styhre
4d8b0deb9b Added support for converting two-byte Unicode characters to uppercase and lowercase. 2021-01-28 19:38:27 +01:00
Leon Styhre
e482b45ca4 Added better support for RetroArch installed as Flatpak. 2021-01-25 18:17:55 +01:00
Leon Styhre
969be161d9 Some minor log output changes. 2021-01-25 18:15:01 +01:00
Leon Styhre
ec5f1c1b5f Fixed the annoying white screen flashing when starting the application. 2021-01-25 18:11:18 +01:00
Leon Styhre
8f32be00b4 Some general code cleanup. 2021-01-25 18:07:11 +01:00
Leon Styhre
4d2ef89864 Added multi-monitor support. 2021-01-24 23:44:50 +01:00
Leon Styhre
f7207edca5 (Windows) Fixed an issue with reliably launching games. 2021-01-24 13:51:40 +01:00
Leon Styhre
88235a0f06 Started to add support for multi-monitor setups. 2021-01-24 12:03:44 +01:00
Leon Styhre
38b30bf353 (Windows) Log output hack to indiscriminately replace forward slashes with backslashes. 2021-01-24 11:50:53 +01:00
Leon Styhre
632dcbfcd5 Removed log output only needed for testing purposes. 2021-01-23 20:52:25 +01:00
Leon Styhre
c16a6d9bc4 Fixed an issue with flickering and potential crashes when starting to play gamelist videos. 2021-01-23 20:26:53 +01:00
Leon Styhre
0b5d9cfc52 Adjusted the time needed to reach the highest scrolling tier. 2021-01-23 16:42:58 +01:00
Leon Styhre
8173ccda80 Moved the first character extraction function to StringUtil. 2021-01-23 16:25:53 +01:00
Leon Styhre
0dfe52586c Fixed an issue with adjusting SliderComponent values using the controller D-pad. 2021-01-23 15:43:48 +01:00
Leon Styhre
97a6558472 (Windows) Made the application have the correct fullscreen size on high DPI displays. 2021-01-21 21:52:28 +01:00
Leon Styhre
5b31c9dedc Updates to the CMakeLists.txt files. 2021-01-21 21:44:51 +01:00
Leon Styhre
e4f440ca9a Fixed a graphical glitch caused by inaccurate rounding. 2021-01-19 21:50:14 +01:00
Leon Styhre
a68bdcec30 Fixed two MSVC compiler warnings. 2021-01-19 00:26:02 +01:00
Leon Styhre
66e1c4e897 Improved the speed consistency for ScrollableContainer. 2021-01-19 00:11:02 +01:00
Leon Styhre
90f4c29048 Changed a cast from C style to C++ style. 2021-01-18 00:19:27 +01:00
Leon Styhre
80d29978b8 Minor update to the ThemeData log output. 2021-01-17 22:33:02 +01:00
Leon Styhre
e68c8f1db3 ScrollableContainer now takes the font size into consideration for adjusting the scrolling speed. 2021-01-17 22:02:22 +01:00
Leon Styhre
7b19b2cc6b Improved some log output in ThemeData. 2021-01-17 21:52:34 +01:00
Leon Styhre
6e4b26daae Multi-scraper no longer jumps to the main menu after finished scraping. 2021-01-17 12:21:33 +01:00
Leon Styhre
8b18022752 Adjusted the game description text scrolling parameters. 2021-01-17 10:17:41 +01:00
Leon Styhre
b6e29d503c Changed the default VRAM limit to 256 MiB. 2021-01-17 10:15:17 +01:00
Leon Styhre
632d11e46f Minor code update. 2021-01-16 23:01:13 +01:00
Leon Styhre
ef25c675f7 Fixed an issue where separator lines would not get rendered on lower resolutions. 2021-01-16 22:55:38 +01:00
Leon Styhre
9589778107 Fixed an issue where separator lines would not be rendered correctly. 2021-01-16 22:52:10 +01:00
Leon Styhre
b5b70a4931 Increased the font texture buffers to avoid crashes when running at low resolutions. 2021-01-16 20:56:14 +01:00
Leon Styhre
a3c2f831c8 Clamped the scale factor in NinePatchComponent to avoid artifacts for extreme screen resolutions. 2021-01-16 20:53:09 +01:00
Leon Styhre
3c0f62b1be Fixed a text string abbreviation issue in GuiComplexTextEditPopup. 2021-01-16 19:22:23 +01:00
Leon Styhre
69fa54f61a Fixed two MSVC compiler warnings. 2021-01-16 18:13:00 +01:00
Leon Styhre
09e5095a08 Fixed an issue where large text sizes at high resolutions would crash the application. 2021-01-16 18:05:48 +01:00
Leon Styhre
8dc23e2114 Made BusyComponent scale properly on high resolution displays. 2021-01-15 20:27:54 +01:00
Leon Styhre
755df0b10d Removed a deprecated function from NinePatchComponent. 2021-01-15 20:26:33 +01:00
Leon Styhre
b0bd77eb7f Log output improvement for TextureData. 2021-01-15 20:09:01 +01:00
Leon Styhre
f212a85b23 Fixed scaling of GridTileComponent on high resolution displays. 2021-01-15 19:25:44 +01:00
Leon Styhre
db1a97dd85 Made SliderComponent scale properly on high resolution displays. 2021-01-15 19:06:53 +01:00
Leon Styhre
3abbb3c85c Updated TextEditComponent to scale properly on high resolution diplays.
Also changed to SVG graphic files for the text input box frame in order to look smoother at higher resolutions.
2021-01-15 18:53:38 +01:00
Leon Styhre
ee8e0a0c89 Some minor code cleanup. 2021-01-15 18:47:01 +01:00
Leon Styhre
a99d32f596 Made some separator lines scale correctly on high resolution displays. 2021-01-15 18:44:54 +01:00
Leon Styhre
0bc707a828 Added support for scaling textures during load for raster files. 2021-01-15 18:39:19 +01:00