The Dax
3eedc9cb6d
Eliminate some magic numbers, and make several functions more consistent with each other.
2013-09-19 21:18:26 -04:00
The Dax
30da5d1ba2
Fix Rendering Resolution mode bug where the shortcut(currently CTRL + 1) wouldn't be synchronized with its DesktopUI(win32 menu bar) counterpart. First discussed in https://github.com/hrydgard/ppsspp/pull/3834 .
2013-09-19 14:32:56 -04:00
Henrik Rydgård
db92f26e56
Merge pull request #3806 from thedax/win32UITranslation
...
Win32 UI: Rewrite most of the menu translation code to be cleaner and simpler.
2013-09-17 06:43:24 -07:00
danyalzia
46b022ac98
Update WndMainWindow.cpp
2013-09-17 13:02:34 +05:00
The Dax
e6d85cfb39
Rename Config::languageIni to Config::sLanguageIni for consistency.
2013-09-16 19:47:25 -04:00
The Dax
283599c7f1
Remove unneeded lines.
2013-09-16 19:24:49 -04:00
The Dax
ee3f9a6979
Use consistent pointer names.
2013-09-16 18:55:06 -04:00
The Dax
426e6630d9
Rewrite most of the translation stuff to be cleaner.
...
Also fix a bug where in-game only menu items become enabled after selecting a language when we're in various NewUI menus.
Rename Config::ilanguage to Config::iLanguage for consistency with other Config variables.
2013-09-16 18:45:09 -04:00
kaienfr
c3904ef873
Windows: Update g_Config.ilanguage for ppsspp.ini [SystemParam] Language key
...
This key is important to be updated for multilang game.
2013-09-16 03:30:54 +02:00
Henrik Rydgård
a500ff3191
Merge pull request #3781 from shenweip/master
...
Fix some double semicolon.
2013-09-15 15:07:25 -07:00
Unknown W. Brackets
8902e85f0a
Enable the debug windows always, disable buttons.
...
This way you can close them/whatever, and hopefully should avoid crashes.
Only downside is you can't pause the game now and then hit stop in the
debugger.
2013-09-15 09:35:58 -07:00
shenweip
03197c376c
Fix some double semicolon.
2013-09-15 23:17:22 +08:00
Henrik Rydgård
f26dfcb382
Merge pull request #3755 from thedax/win32RememberWindowPosSize
...
Win32: Don't allow SavePosition to execute if we're entering fullscreen.
2013-09-15 00:27:15 -07:00
The Dax
efa2c1c500
Use consistent directory slashes. We'll just replace all backslashes with forward slashes, eliminating the chance of duplicat recents. Fixes #3352 .
2013-09-15 00:08:53 -04:00
The Dax
0f0df36180
Don't SavePosition if we're entering fullscreen.
2013-09-14 12:51:15 -04:00
The Dax
877ea42125
Re-apply the top-most state to its previous value when exiting fullscreen.
2013-09-14 12:49:51 -04:00
The Dax
8092a9c67c
Using SetWindowText should be safe now since we use UNICODE..thanks Gigaherz & Unknown.
2013-09-14 12:49:50 -04:00
The Dax
975b8cf7e7
Post a message when the window title's text needs to change. This resolves #3282 .
2013-09-14 12:49:50 -04:00
The Dax
670d0c35fe
Remove a few more unused things.
2013-09-14 12:49:50 -04:00
The Dax
e8fd5881b8
Move global UI status out of WndMainWindow.cpp, simplify the menu translation code(it doesn't need to dictate checked or enabled items, the UI already does it later on anyway), and clear out a few old menu items that have been removed.
2013-09-14 12:49:50 -04:00
The Dax
e4079fb81c
Remove the System Menu(the menu that appears when alt is pressed) in fullscreen, and re-instate it when exiting fullscreen.
2013-09-12 17:27:48 -04:00
The Dax
9dbf2b9d90
Add proper fullscreen and windowed launch arguments. Remove bFullScreenOnLaunch.
2013-09-12 16:56:18 -04:00
wuspring
85baa92504
Make new keys in "Window Size" translatable and fix Ctrl+1, thanks to @thedax
2013-09-11 11:41:30 +08:00
Henrik Rydgard
2745744d99
Split the resolution setting into Window Size and Rendering Resolution (internal resolution).
...
Gets rid of our "antialiasing" (simply crank up internal resolution to 2x your window size).
Proper MSAA is coming later.
2013-09-11 00:19:34 +02:00
Henrik Rydgård
b711d66f6e
Merge pull request #3690 from Kingcom/Reset
...
Reset while stepping improvements
2013-09-08 02:09:29 -07:00
Kingcom
2ecbabd815
Reset while stepping improvements
2013-09-08 10:04:39 +02:00
The Dax
ac88cbd894
Let NewUI's Antialiasing option be instant so a game reboot isn't required.
2013-09-08 00:27:39 -04:00
The Dax
062e803f03
Make More Settings and Control Mapping translatable.
2013-09-07 18:04:16 -04:00
The Dax
79846abcbd
Set the UI state to MENU so that the pause/reset/stop buttons disable appropriately.
2013-09-07 17:54:12 -04:00
The Dax
e7add9fac6
Update the menus after translating them. Should fix the pause/reset/stop options when exiting out of the game settings screen.
2013-09-07 17:22:40 -04:00
The Dax
f594157374
Overhaul the Win32 UI. New things include:
...
-File -> Savestate Slot: Lets the user pick the savestate slot to be used.
-Game Settings -> More Settings...: Opens the main settings screen from anywhere.
-Game Settings -> Control Mapping...: Opens the key mapping screen from anywhere.
-Infrequently changed options were removed.
-Organised menus; nothing is out of place anymore.
-Simplified menus: as some options were removed or moved, it's easier to find what you're looking for, now.
2013-09-07 17:05:23 -04:00
Unknown W. Brackets
f97794136c
Use a UI event for clearing recents.
...
This way it builds on Android, and is cross platform too.
2013-09-07 09:44:28 -07:00
Henrik Rydgård
f24a7c83f5
Merge pull request #3636 from kaienfr/fix_recent_gamelist
...
Update recent games list & remove redundant recent games from ini file
2013-09-07 02:18:30 -07:00
shenweip
314ff14e87
Typo
2013-09-06 11:15:38 +08:00
shenweip
c27d248c9a
Add check mark in language menu item
2013-09-06 07:57:52 +08:00
kaienfr
137df18a00
Update recent games list & remove redundant recent games from ini file
2013-09-05 18:23:28 +02:00
papel
0d5994c4df
Fix number
2013-09-04 22:06:05 -03:00
papel
2e48f5d32b
Fix frameskip in Windows UI
2013-09-04 21:37:41 -03:00
The Dax
137628e0ba
Translate "PPSSPP Chinese Forum" from [DesktopUI], not [PSPCredits].
...
This will let the text have a keyboard shortcut. I forgot about that part.
2013-09-04 12:44:12 -04:00
The Dax
24ead6c9c4
Append by command, not position. Seems to have no functional difference, but I'm correcting it more
...
for semantics.
2013-09-04 11:14:39 -04:00
The Dax
45902894ba
Rename a few variables relating to the Language menu.
2013-09-04 11:11:18 -04:00
The Dax
802cb7d194
Win32 UI: Create Help menu dynamically.
...
Allows for menu items to be added easily at run-time(for things like the Chinese forum, etc.).
2013-09-04 11:03:13 -04:00
kaienfr
27816f9d93
Show accelerator Ctrl+M for menu Memory viewer.
2013-09-04 15:55:52 +02:00
The Dax
a582ca2034
Move a few things around.
2013-09-04 08:41:57 -04:00
The Dax
55de73d05d
Move Language up to be a main menu item. It doesn't really belong anywhere else currently, but it could be moved later after the upcoming DesktopUI reorganization.
2013-09-04 08:28:04 -04:00
The Dax
3f6361831e
Rename "System Language" to just "Language".
2013-09-04 08:00:50 -04:00
The Dax
e0b33d818f
Create the separator one position above the System Language menu instead of appending it.
2013-09-04 08:00:50 -04:00
The Dax
ece5173b82
memset the MENUITEMINFO just to be safe.
2013-09-04 08:00:50 -04:00
The Dax
02a4079540
Clarify a comment.
2013-09-04 08:00:50 -04:00
The Dax
7452a54e1b
Reorder the enum slightly.
2013-09-04 08:00:50 -04:00