Commit Graph

318 Commits

Author SHA1 Message Date
twinaphex 650ce81d74 Move Database Manager/Cursor Manager to 'Management' 2015-02-13 03:20:25 +01:00
twinaphex d8294c8dc0 Move Options to new category 2015-02-13 02:59:13 +01:00
twinaphex e58c1491a2 Selecting wallpaper now directly changes background image -
implemented only for XMB so far, GLUI coming up next
2015-02-13 00:12:15 +01:00
twinaphex 41f1ffe0bb Have a clear distinction between 'settings' and 'options' 2015-02-12 19:52:57 +01:00
Twinaphex 8b439f3e6b Merge pull request #1412 from lakkatv/xmb
(XMB) Move the savestate and loadstate entries on top of the contextual ...
2015-02-12 19:40:10 +01:00
Jean-André Santoni 2107273898 (XMB) Move the savestate and loadstate entries on top of the contextual menu 2015-02-12 19:34:28 +01:00
Alcaro 2ec829ebc1 Fix releaseyear queries giving empty result sets. 2015-02-12 19:17:31 +01:00
twinaphex 4acb177e37 Can now scroll on shader presets in browser 2015-02-12 18:47:37 +01:00
Alcaro 5c2d5edff0 Shut up some Valgrind errors. 2015-02-12 18:21:52 +01:00
twinaphex e9c42cf038 (menu_entries_cbs.c) Shader cleanups 2015-02-11 23:40:34 +01:00
twinaphex 0c64543eb8 (menu_entries_cbs.c) Cleanups 2015-02-11 23:30:29 +01:00
twinaphex 1d3ce967b4 (PS3/RMenu) Buildfixes 2015-02-11 22:38:05 +01:00
twinaphex 8d050f23aa Remove more header dependencies (menu.h) 2015-02-11 22:15:13 +01:00
twinaphex 6c6850a671 (menu_entries_cbs.c) Start refactoring away driver.menu 2015-02-11 21:56:32 +01:00
twinaphex 5bb11314d5 (Menu) Move width and height to frame_buf struct - mouse code needs
to be entirely rewritten
2015-02-11 21:52:21 +01:00
twinaphex fe1ac4b8b9 (Menu) Create struct for categories 2015-02-11 21:43:16 +01:00
twinaphex eb7a68a182 (Menu) Put scroll indices into struct 2015-02-11 21:36:07 +01:00
twinaphex 10fdaff1b6 (Menu) Cleanups 2015-02-11 21:27:01 +01:00
twinaphex 7ce598c891 (Wii) Fix warnings - unused values 2015-02-11 21:21:03 +01:00
twinaphex fb31227585 (Menu) Refactors 2015-02-11 21:00:34 +01:00
twinaphex 4d478434c7 (Menu) Start getting rid of void * pointer 2015-02-11 20:28:54 +01:00
twinaphex 97564dd1be (menu_entries_cbs.c) Cut down on code duplication pt. 2 2015-02-11 18:17:02 +01:00
twinaphex 3ca18c14d4 (menu_entries_cbs.c) Cut down code duplication 2015-02-11 18:14:53 +01:00
twinaphex 5ee4e6da73 Guard against entering video filter or audio filter directory
if path is not correct
2015-02-11 17:53:38 +01:00
twinaphex f71c00112a Add early return in case database/cursor directory has not been set or is
inaccessible
2015-02-11 01:43:16 +01:00
twinaphex 6d5939063c Add early return in case cheat directory or remap file doesn't exist 2015-02-11 01:41:30 +01:00
Twinaphex 6cbb3ba3c8 action_ok_core_list - add early return if directory cannot be
accessed
2015-02-11 01:36:42 +01:00
twinaphex 8b5699d2d5 Cleanups 2015-02-10 23:26:21 +01:00
Alcaro 28405f547b Cleanup conditional mess 2015-02-10 22:36:39 +01:00
twinaphex bdaace4da7 Cleanup action_ok_core_download 2015-02-10 22:36:20 +01:00
twinaphex 3f7adb2903 Cleanup conditional mess 2015-02-10 22:34:49 +01:00
twinaphex 1f36d47556 Fix another crash - don't reuse str_list 2015-02-10 22:31:59 +01:00
Alcaro 28e2ca74e7 Double semicolons aren't useful. 2015-02-10 22:29:26 +01:00
Alcaro 111d4d4bd5 Remove some pointless casts. 2015-02-10 22:19:33 +01:00
twinaphex 64372ed4b1 (XMB) Fixes 2015-02-10 17:46:35 +01:00
Jean-André Santoni f331eba299 (Menu) iterate was not used either 2015-02-10 15:06:41 +01:00
Twinaphex db64c41ae7 Silence some warnings 2015-02-09 01:46:58 +01:00
SuperrSonic 2a79810b05 (GX) Added 608x240 for handheld cores with square pixels 2015-02-05 16:25:32 -04:00
twinaphex e8183bb0e1 Add stub MENU_ACTION_TEST 2015-02-03 07:43:44 +01:00
twinaphex 2197a7b5c0 Add 'force' parameter to menu_database_realloc 2015-02-03 02:54:48 +01:00
twinaphex 295c8a29a8 Move 'Start Content' to the bottom for now 2015-02-03 01:10:34 +01:00
twinaphex d9094506c7 Rough implementation of game loading from database 2015-02-03 00:59:16 +01:00
twinaphex 84d71330c8 Add famitsu entries 2015-02-02 04:41:31 +01:00
twinaphex 298fdbea8a (Database) Add MD5 and SHA1 entries 2015-02-02 04:03:46 +01:00
twinaphex 24d36c8d03 Rename Name description 2015-02-02 03:41:12 +01:00
twinaphex d2a5dd32c2 Add crc32 to database_info 2015-02-02 02:09:26 +01:00
twinaphex 2b0cefee0d (Menu) RetroPad: Bind X to 'Search' 2015-02-02 00:55:10 +01:00
twinaphex e3066d43c9 Rename core_manager to core_updater 2015-02-01 15:57:25 +01:00
twinaphex 92ca6d8982 Cleanups 2015-02-01 13:32:24 +01:00
twinaphex e67a8391a1 Cleanups 2015-02-01 13:30:01 +01:00
twinaphex 492b2569a6 Cleanups 2015-02-01 13:28:41 +01:00
twinaphex d63589001c Cleanups 2015-02-01 13:15:41 +01:00
twinaphex 6f6e8ae9cd Cleanups 2015-02-01 13:14:07 +01:00
twinaphex 93118a560f Cleanups 2015-02-01 13:06:04 +01:00
twinaphex 1f3acec93a Cleanups 2015-02-01 13:01:06 +01:00
twinaphex a495cff6ab Cleanups 2015-02-01 12:34:24 +01:00
twinaphex ad301b92cc Prevent MENU_ACTION_RIGHT from crashing the application if there
are no entries in the list
2015-02-01 10:30:41 +01:00
twinaphex 5b2c2343c0 Cleanups 2015-02-01 10:15:56 +01:00
twinaphex 8199411acb Cleanups 2015-02-01 10:08:14 +01:00
twinaphex 3eb2699751 Refactor get_label code 2015-02-01 09:58:23 +01:00
twinaphex 405abc4823 Cleanups 2015-02-01 09:19:33 +01:00
twinaphex beeb8dbd7d Implement disk index as representation callback 2015-02-01 09:16:01 +01:00
twinaphex e58d1dec21 Move some more label representation code from settings_data.c to
menu_entries_cbs.c
2015-02-01 08:48:52 +01:00
twinaphex f281baf284 Implement label for subgroup 2015-02-01 07:56:12 +01:00
twinaphex cddaf17c95 Ability to 'scroll' (left/right) in cheat file selection browser
now
2015-02-01 07:41:59 +01:00
twinaphex f3688547db Add string representation label for cheatfiles 2015-02-01 07:41:01 +01:00
twinaphex bf02055971 Add more string representations 2015-02-01 07:39:20 +01:00
twinaphex ca73887f8c Fix crash in menu_action_setting_disp_set_label_menu_file_core 2015-02-01 07:24:58 +01:00
twinaphex efb548df4f get_string_representation - updates 2015-02-01 07:20:20 +01:00
twinaphex 7785017100 Refactor disp_set_label 2015-01-31 17:59:45 +01:00
twinaphex fc5fe960a5 Refactor cbs->action_get_representation 2015-01-31 17:46:14 +01:00
twinaphex 124145505a Add option for auto-extracting downloaded archive 2015-01-31 12:45:20 +01:00
twinaphex 5e39a9abe6 (Core Updater) Now extracts the ZIP file after downloading to
the core directory
2015-01-31 12:03:38 +01:00
twinaphex 0f232a69a2 Can now scroll on collapsed subgroups 2015-01-31 05:43:16 +01:00
twinaphex 42479986ff Create two static helper functions 2015-01-31 05:28:14 +01:00
twinaphex c4a6562ce1 action_ok_database_manager_list - prevent crash when label and
path are NULL
2015-01-31 05:09:56 +01:00
twinaphex 92ad93ea5d Prevent crash on pressing up/down when list size is 0 or lower 2015-01-31 04:53:10 +01:00
twinaphex 37cf4a3002 Get rid of bind_ok_first and merge into main function 2015-01-31 04:01:27 +01:00
Jean-André Santoni 85e29125de (XMB) Prevent selection_prt to be reseted after messagebox 2015-01-31 03:24:39 +01:00
Jean-André Santoni bba772fd4c (XMB) Reset selection_ptr on horizontal switches, prevents a segfault 2015-01-31 03:24:21 +01:00
Jean-André Santoni d0a75a3441 (XMB) Fix duplicate icon after messagebox 2015-01-31 03:24:01 +01:00
twinaphex b1df7d3944 Create get representation callback 2015-01-30 10:24:07 +01:00
twinaphex 96f106d992 Add HAVE_LIBRETRODB 2015-01-30 09:24:48 +01:00
twinaphex 7cb18cbdab Small bandaid fix that doesn't address the real problem 2015-01-30 08:27:10 +01:00
twinaphex aac3143e38 Remove unused variables 2015-01-30 07:59:35 +01:00
twinaphex 42beedb098 Fix OSK overlay options group setting in non-collapsed mode 2015-01-30 06:06:08 +01:00
twinaphex a038b72ecb Add 'Collapse Subgroups Enable' - should make navigating
menu a bit easier
2015-01-30 05:58:57 +01:00
twinaphex dfaf63786a Add some (commented out for now) code for displaying subgroups -
to be improved on later
2015-01-30 02:18:32 +01:00
twinaphex 1b89c23a42 (menu_entries_cbs.c) Fix unreachable warning 2015-01-30 00:29:34 +01:00
twinaphex fc373630ce Start to approach OSK driver in a different way 2015-01-29 20:33:27 +01:00
twinaphex 5a5ae4f9a5 (Database) List entries by name instead of description 2015-01-29 01:32:35 +01:00
Jean-André Santoni d603c24fb2 (XMB) Add input remapping options to the contextual menu 2015-01-28 19:43:41 +01:00
Jean-André Santoni 129f70b7ee (XMB) Content launching via the horizontal menu 2015-01-28 19:09:27 +01:00
Lioncash 9c10672646 menu_entries_cbs: Fix a few potential memory leaks 2015-01-28 09:38:09 -05:00
twinaphex 774b350e9e Updates 2015-01-28 11:08:44 +01:00
twinaphex 685b270ae0 (Menu) Add max users to filters 2015-01-28 09:51:03 +01:00
twinaphex 524f754ec3 Core Update Manager works again when HAVE_NETWORKING is defined -
enygmata jumped the gun with refactoring the HAVE_NETPLAY define
2015-01-28 08:55:02 +01:00
twinaphex bb5d2877cf Make string_list code more robust 2015-01-28 08:00:19 +01:00
twinaphex 16e070cb75 Create string_list_rdb_entry_int 2015-01-28 06:19:12 +01:00
twinaphex 42e0d77a07 (Menu) Cut down on code duplication 2015-01-28 06:04:07 +01:00