Commit Graph
44 Commits
Author SHA1 Message Date
aquanull 3867a774ba Text spacing adjustments. 2013-06-15 21:20:18 +08:00
aquanull fb651156d8 Implement text truncation with ellipses. 2013-06-15 21:20:17 +08:00
aquanull 336f388fa2 Allow CJK characters to be wrapped individually. 2013-06-15 21:20:17 +08:00
aquanull 77a01c1526 Fix missing punctuation marks when the text is wrapped around them.
Truncate trailing white spaces instead of putting them on the beginning of the next line.
2013-06-15 21:20:17 +08:00
aquanull 5898b6872c Show the mouse cursor on full screen when it is moved or clicked. 2013-06-15 13:07:09 +08:00
aquanull bb5fce600e Fix/prevent crashes when MainWindow is closed before LoadFile() completes, or when it gets certain messages before TheThread completes initialization.
Fix missing ppsspp.ini loading log (only 1 unimportant line though).
Fix loading ui_atlas.zim failure when [General]Browse = True is set in ppsspp.ini.
Some other minor fixes as well.
2013-06-15 13:06:43 +08:00
aquanull e52ac677c0 Quick Save Dialog workaround. 2013-06-11 18:21:48 +08:00
aquanull 96f9bfd792 Now the icon is missing. 2013-06-11 16:37:50 +08:00
aquanull a1b7da413a TextureCache::Invalidate()/InvalidateAll() small corrections and optimizations.
I think the ranges are [start_addr, end_addr).
2013-06-11 16:19:13 +08:00
aquanull 9b85da657a These were probably just typos. 2013-06-11 16:19:13 +08:00
aquanull 7082e9808d Fix some crash in debug builds. 2013-06-11 16:19:12 +08:00
aquanull b5440ecb65 Unify some common elements of dialogs. 2013-06-10 21:24:49 +08:00
aquanull 3c140106be Auto-height the "borders" of the message text area.
More dialog tweaks.
2013-06-10 21:24:48 +08:00
aquanull ddc85988ab Improve PSP system dialogs' looks.
Format date according to configurations.
Swap positions of button tips.
Fix text wrapping with non-top-left text alignment.
2013-06-10 21:24:48 +08:00
aquanull 2a6b35f3ad Fix missing Pause Screen BG if the game is exited once and then replayed. 2013-06-09 00:41:20 +08:00
aquanull cd499b6ddf Re-arrange many menu screen elements to fit in most situations.
Even add a new screen for frame settings.
Unfortunately, in some languages certain words and phrases are so long^n that they will fail under 800×480 (or even lower) resolution.
2013-06-04 01:05:10 +08:00
aquanull af30671c12 Exit from UI Menu Screen better. Fix crash under debugging if Pause Screen has ever been used. 2013-06-03 21:13:17 +08:00
aquanull 2708c03f6e Work around occasional GetI18NCategory() failure in WndProc().
Also fix some variable-shadowing.
2013-06-03 20:56:44 +08:00
aquanull 3b21e452dc Update lang/ and zim assets. 2013-06-03 17:22:58 +08:00
aquanull fb81e6b2eb Update lang/ and zim assets. 2013-05-29 12:22:55 +08:00
aquanull dba0b47c6e Enable "stop" command from Windows menu on Pause Screen 2013-05-28 15:51:26 +08:00
aquanull ef5ba28a0e Add "All files(*.*)" filter to BrowseAndBoot() 2013-05-25 13:45:28 +08:00
aquanull 88d83e3a74 Make it possible to translate error screens. 2013-05-25 13:37:43 +08:00
aquanull 4ba40fcd2f Tweak some menu screen items. 2013-05-25 12:34:43 +08:00
aquanull 87f398b1af Make more menu screen items translatable.
Update font atlas files.
2013-05-25 11:23:14 +08:00
aquanull c316bc9a33 Support more list focus settings. 2013-05-20 23:54:01 +08:00
aquanull dc25e6d223 Always pick up the saveID by latest file time instead of the previously used one.
This fixes SRWAP & SRWMXP.
2013-05-20 23:54:00 +08:00
aquanull ae486f8e02 Make the default choice in all save dialogs except for overwrite/delete confirmation be "Yes". 2013-05-20 23:53:59 +08:00
aquanull 3c486c5dc5 Swap positions of "Back" and "Enter" buttons in PSPSaveDialog. 2013-05-20 23:53:58 +08:00
aquanull fd9f663e2e Remove old junk. 2013-05-13 17:13:49 +08:00
aquanull d489915d70 Fix menu command shortcut keys. 2013-05-13 16:33:06 +08:00
aquanull 6ab94303b9 av_get_default_channel_layout returns int64_t
And one less signed/unsigned comparison warning.
2013-05-13 16:20:04 +08:00
aquanull bfe5aea1d1 Shrink UICheckBox heights
This makes it much easier to check/uncheck the right items in a compact list.
2013-05-03 00:19:27 +08:00
aquanull 0a300669c4 Fix serious text/background misalignment in Controls dialog under many user-defined Windows font DPI settings. The background picture is now being stretched according to the size of the client area of the dialog.
In addition, change the encoding of ppsspp.rc to UCS-2/UTF-16 LE as it seems to be the only way to fix displaying of a certain non-ASCII character 'å' used in the version info of the compiled executable under cp1252-incompatible Windows locales.
2013-04-28 08:02:52 +08:00
aquanull ddb7d1a095 Update zh_CN.ini
The formal translation of Shift would be 上档, but I highly doubt if people are familiar with that nowadays.
2013-04-23 19:09:58 +08:00
aquanull b3bf849a89 Fix showing/hiding Log Console on Windows
It appears to me that sometimes the first call to ShowWindow() is hindered by STARTUPINFO or something, so I just "neutralize" them with a dummy call. There might be better solutions, but this works for now.
2013-04-22 02:59:27 +08:00
aquanull 8a02fe0214 A small fix 2013-04-22 02:34:59 +08:00
aquanull 61647c93f8 Update zh_TW.ini 2013-04-22 00:42:28 +08:00
aquanull 9831a980d8 Update zh_CN.ini 2013-04-22 00:42:12 +08:00
aquanull ead5f5ade5 Win32: Make getFileInfo() fail and label the path non-directory when GetFileAttributesExA fails
This fixes the problem on Windows that the Language selection list might sometimes be blank. (The cause was that attrs would only contain random garbage data when GetFileAttributesExA failed with a non-existing path.)
2013-04-21 23:13:07 +08:00
aquanull b73e0d5126 Un-Pause and closes Dissambly on Emulation Stop 2013-04-21 10:54:25 +08:00
aquanull a6534797f4 Update zh_CN.ini.
As usual, a lot of characters are missing....
2013-04-19 22:31:03 +08:00
aquanull cfa029573c Fix capping in vf2i
A quick and rough skim lead me to this quick and lazy fix. In short , IEEE 754 single-precision float is not precise enough for storing every int32 value, and you need double for that ;)

BTW, should there be a default case for the switch ((op >> 21) & 0x1f) right following below or dsv could be uninitialized?
2013-04-19 18:16:45 +08:00
aquanull 138316f3d3 Actually fix window title and new[].
Now the correct string is used in the title.

And in C++ default operator new/new[] will throw a std::bad_alloc exception instead of returning a null pointer when failed. The nothrow variants as used in this commit does the opposite.
2013-03-13 10:49:59 +08:00