Commit Graph

226 Commits

Author SHA1 Message Date
LibretroAdmin 9e0b21da5e
Revert "Optimize wastefully encoded raster image files (#18113)" (#18114)
This reverts commit af28b06d02.
2025-07-22 03:25:27 +02:00
Peter J. Mello af28b06d02
Optimize wastefully encoded raster image files (#18113)
Apply an aggressive set of ultimately deterministic optimizations to
raster image files where an actual file size reduction of not less than
50% was possible without the removal of intrinsic properties such as
alpha channels. Rendered image dimensions were always left unchanged.

The primary mechanisms employed during optimization are:
- PNG color mode conversion from TrueColor to indexed palette
  + Accomplished using NeuQuant neural-net color quantization algorithm
- Stripping of data blocks containing irrelevant information, such as:
  + XMP metadata fields
  + Embedded comment fields
  + ICC color profiles (simple graphics with basic color schemes only)
  + EXIF profiles
- Re-compression using "best" or "smallest" profile presets

All modifications are performed on lossless image formats and closely
visually inspected after processing to ensure no loss of apparent
details or introduction of new, unwanted artifacts.

Toolset used:
- RIOT (Radical Image Optimization Tool), v2024.1.0 64-bit
- AdvanceCOMP (part of the Advance Projects), v2.6 64-bit
- optiPNG, v7.9.1 64-bit
- PNGOUT, v2015.02.13 32-bit

Signed-off-by: Peter J. Mello <admin@petermello.net>
2025-07-22 03:15:29 +02:00
LibretroAdmin c9360262ec
Revert "Kiosk Mode Hotkey and Bug Fix ( For Empty Main Menu )" 2025-06-07 18:00:14 +02:00
Lhaete 5531f743ea
Update rarch.rc with kiosk mode 2025-06-06 06:48:01 -04:00
Steve Cox d58394b4e6
for iOS: update Launch Screen to match icon & UI color scheme; add subtle drag shadow to app icon (#17574)
* for iOS: update launch screen to match UI

* use higher resolution invader

* adjust Y constraint (diff invader body proportion)

* for iOS: update Launch Screen to match app icon/ui

* update iOS icon—match shadow on other platforms

* icon source svgs to media folder for others’ reuse

* iOS App Icon revision, fix asset index mismatch
2025-02-16 23:12:33 +01:00
Colin Kinloch c90f7aba6c
Use reverse DNS name for desktop file and icon (#16449)
Reverse DNS being com.libretro.RetroArch
2024-09-23 09:03:48 -07:00
sonninnos 7566a0fea7
(WIN32) Fix native ui savestate slots (#16290) 2024-02-26 03:12:07 -08:00
Steve Cox 134f645e72 revision to macOS app icon set 2022-05-25 20:04:48 -07:00
Dwedit 34a31f8a1c ui_win32_application.c: Add support for accelerators to main win32 message loop
rarch.rc: Add accelerators for Open (Ctrl+O) and Fullscreen (Alt+Enter)
ui_win32_resource.h: Add accelerator resource ID definition
win32_common.c: Load accelerators, Localize Win32 menu items to current language, and display shortcut keys
2020-12-28 16:39:39 -05:00
Dwedit 64a43dd280 Move `#pragma code_page(932)` into `rarch.rc`, as `#pragma code_page` is ignored for included files. Fixes locale problems for Japanese resources. 2019-05-21 20:09:05 -05:00
Brad Parker 720ebc6834 update Japanese win32 resource file 2019-05-05 20:51:38 -04:00
twinaphex 0f9fd971e2 (Windows) Add Toggle Desktop Menu to UI menubar 2019-05-05 17:00:11 +02:00
orbea 28ff4b391a Clean up white space. 2019-02-03 16:00:50 -08:00
Alfrix 244b3bed3d New 16x16 icon 2018-09-22 12:14:18 -03:00
radius 203177e440 update the svg too 2018-09-19 02:46:05 -05:00
radius f0889b668c add icon to bypass google nonsense 2018-09-19 02:42:49 -05:00
radius 4898d733d0 refine the icons again, made them bigger within the canvas 2018-09-19 02:37:29 -05:00
radius a0cab184db update AARCH64 icon 2018-09-17 21:26:53 -05:00
radius 2ff8bdc14a update assets 2018-09-17 21:03:09 -05:00
radius f0082d710c restore this file 2018-05-28 23:49:23 -05:00
radius d5c2bc90c1 add discord files 2018-05-28 23:46:36 -05:00
Dwedit ca00d93aac Edit the Japanese resource file too 2018-05-09 21:10:11 -05:00
Dwedit 387d4d87eb Fix core selection appearing unnecessarily
Re-order the dialog items in core selection dialog to make the listbox have focus
Removed the "do wm close" stuff.
2018-05-09 21:04:23 -05:00
Brad Parker 09e1b2bdcd explicitly set codepage for Japanese menubar translation, fixes #4536 and #4761 2017-09-22 09:40:22 -07:00
radius 23d9637dc0 update icons 2017-08-09 13:04:56 -05:00
radius 34236932a3 update icons 2017-08-09 13:04:55 -05:00
Brad Parker c283c1eaf4 disable shader dialog until video_threaded issues are fixed 2017-01-16 19:26:28 -05:00
Brad Parker 416c6fc4e8 add ellipses to indicate a popup window 2016-12-16 22:33:58 -05:00
Brad Parker 5be688331d add JP translation resource file for windows menu bar 2016-12-16 21:12:26 -05:00
Brad Parker c1d9f6c30c revert "add JP translation resource file for windows menu bar" that was added by accident 2016-12-16 19:16:50 -05:00
Brad Parker f4adb19758 add JP translation resource file for windows menu bar 2016-12-16 17:01:50 -05:00
radius 9a5dcabf36 use invader instead 2016-09-09 22:03:50 -05:00
radius 21f83a89ad (ems) add libretro-logo 2016-09-08 00:52:54 -05:00
mudlord bcf636283b Updates to drag and drop:
* Now recognises old core used, if compatible.
* If not compatible, compatibile cores are scanned and used.
* Different compatible cores are now enumerated to be selected at will.
2016-06-03 16:00:08 +10:00
twinaphex 25bbd3b572 Move win32_resource.h 2015-11-19 07:59:10 +01:00
twinaphex 6835c34bad Move 360 package files and update vcxproj 2015-11-17 10:55:52 +01:00
radius d565d7240c make the icons full size 2015-11-01 22:40:55 -05:00
radius 6739316bda update icons 2015-11-01 22:23:01 -05:00
radius ce8dff7547 add new icon alternatives 2015-11-01 22:11:49 -05:00
twinaphex 3bac401b53 Update render-ios-icons.sh 2015-10-27 05:38:00 +01:00
twinaphex 51b789ef6e Rename retroarch icons 2015-10-23 07:46:20 +02:00
twinaphex b7f35a7b06 Create 96x96 icon and use it for QNX 2015-10-23 07:43:19 +02:00
Twinaphex 369e254ecd Not sure why this was here 2015-10-13 22:45:13 +02:00
unknown 5da6aeafd8 add retina-ready Info.plist to media 2015-06-09 08:55:52 -05:00
twinaphex 66a17301f1 Move resource.h file to gfx/drivers_wm 2015-04-04 20:37:22 +02:00
aliaspider a43af8622d (windows) add a shader parameters popup windows. 2015-03-23 17:36:37 +01:00
twinaphex 376ee9e4ba (Win32 UI) Add Audio Mute Toggle 2015-01-15 23:55:49 +01:00
twinaphex 6484c4882a (Win32 menubar) Add 'Take Screenshot' to Commands 2015-01-15 23:30:41 +01:00
twinaphex 834f7f119e (Win32) Add State Index menubar options 2015-01-15 07:58:31 +01:00
twinaphex 0959fd2243 (Win32) Add Mouse Grab to menubar 2015-01-15 07:44:01 +01:00