Commit Graph

30 Commits

Author SHA1 Message Date
Unknown W. Brackets
29e1772165 UI: Avoid cached booleans for simple globals.
It's more duplicate code and not really much faster or anything.
2020-03-21 18:49:36 -07:00
Henrik Rydgård
45d94c4877 Switch all images to dynamic lookup in the atlas by string ID.
SLN fix

It works, but with the wrong images and the wrong characters!

Fix another bug in atlastool's binary output

Get Android building again.

Oops, didn't mean to disable this permanently.

Error checking

Minor cleanup

Gotta tweak my git ignores...

Regenerate metadata
2020-03-01 12:06:47 +01:00
Unknown W. Brackets
5009698cc0 Core: Use a shared_ptr for i18n categories.
This does not make them thread safe, but it reduces the chances of a crash
a bit (see #12594.)
2020-02-09 07:35:16 -08:00
Henrik Rydgård
d91f706206 Log why the config is being saved (we seem to do it a bit much at times) 2019-02-23 11:55:44 +01:00
Unknown W. Brackets
e2c217ab29 Core: More consistently use config enums. 2018-06-23 10:59:18 -07:00
Unknown W. Brackets
b4496f1975 Core: Move config enums to separate file.
These are a bit strewn about and there are constants that aren't
consistently used, which just adds confusion.
2018-06-23 10:59:18 -07:00
Henrik Rydgård
3e56d8bbdf Noticed that the UWP build has been broken for some time, fix it.
Should probably set up a buildbot if we care about this...
2018-02-05 16:21:39 +01:00
Unknown W. Brackets
c0f0bc88af UI: Trigger view recreate on static sized screens.
If a screen doesn't size via layout, it needs to recreate views on resize,
which is what the resized() method is for.
2017-12-27 01:13:47 -08:00
LunaMoo
a931f1c133 Improve very small display on very large surface,
And change some variables to constants.
2017-12-11 20:54:20 +01:00
LunaMoo
18d0d45e7f Limit smallest zoom to match it's slider and well. 2017-12-11 16:39:01 +01:00
LunaMoo
89be17491b Respect sticky edge by center option and make it stick from smaller range 2017-12-11 16:13:52 +01:00
LunaMoo
b0b3807842 Stick display to edges of the screen/window size 2017-12-11 16:13:52 +01:00
LunaMoo
2597ca90f4 Improve display layout editor for zooming into corners, also limit the scale to 10 to match slider. 2017-12-11 16:13:51 +01:00
Henrik Rydgard
d9acd27126 Rename GLES files to match the convention the other backends use. 2017-01-23 17:08:58 +01:00
Unknown W. Brackets
29b7ad7af2 UI: Allow longer scaling/stretching labels.
This way other fonts/languages can translate freely.
2016-09-04 09:46:42 -07:00
Unknown W. Brackets
84415bf1dc UI: Avoid abusing TabHolders for layout.
And also adjust padding slightly so it looks right at 1x.
2016-09-03 18:09:44 -07:00
Unknown W. Brackets
00e922bfba UI: Fix display layout mode indicator size.
Now that we wrap text, "0" isn't a valid width.
2016-09-03 17:26:56 -07:00
Unknown W. Brackets
419b960403 x86jit: Fix params in Replace_fabsf. 2016-05-31 10:40:14 -07:00
Unknown W. Brackets
9c3e12ead0 Remove some unused things reported by clang. 2016-03-20 23:14:08 -07:00
vnctdj
9e37dd9e70 Fix broken translations
https://github.com/hrydgard/ppsspp/issues/8480#issuecomment-174211517
2016-01-23 19:49:57 +01:00
LunaMoo
f54e9d8ac4 Rename variable to match others. 2016-01-17 22:56:42 +01:00
LunaMoo
6751617c8f Smooth out touch moving and resize and other small changes. 2016-01-17 22:32:08 +01:00
LunaMoo
80fa2695bf Tabs can't live in space and some other corrections. 2016-01-17 12:13:15 +01:00
LunaMoo
6061ad7579 Some improvements, comments and polishing. 2016-01-17 09:21:12 +01:00
LunaMoo
e4271fe1bc Integrate stretching options into display layout editor. 2016-01-17 09:18:41 +01:00
LunaMoo
0c2efa6d44 Make sure display representation matches all cases and recreate views on window resize(this also fixes touch control layout screen). 2016-01-17 09:18:40 +01:00
LunaMoo
284600b1a7 Move "Display Rotation" to display layout editor.
Fix portrait rotation representation in the editor with auto setting.
Minor cleanup.
2016-01-17 09:18:36 +01:00
vnctdj
ab4abdf3bf Re-use some translated strings in the display layout editor 2015-11-02 23:10:44 +01:00
LunaMoo
eb270c293b Small edits, nothing in the code 2015-10-31 23:20:48 +01:00
LunaMoo
ae1cf1d85d Add Display layout editor to use for example on tablets, but also includes automatic screen cropping for 16:9 cases(default).
//Rebased & removed atlas stuff which was added with #8096
//squashed with some improvements
2015-10-31 20:50:02 +01:00