Commit Graph

2260 Commits

Author SHA1 Message Date
twinaphex 7e87592d91 (Menu) Add more hashes 2015-06-19 16:38:05 +02:00
twinaphex da1b2d6df5 (menu_hash.c) Add German stub 2015-06-19 16:17:38 +02:00
twinaphex a44de1dae4 (Menu) Cleanups 2015-06-19 10:35:47 +02:00
twinaphex b8637646bd (Menu) Create more menu hashes 2015-06-19 10:25:19 +02:00
twinaphex 8dac9cf25d (Menu) Add menu hashes 2015-06-19 10:08:09 +02:00
twinaphex d1f57ed8f0 (Menu) More menu hashes 2015-06-19 10:00:04 +02:00
Twinaphex 7880fb0b95 Merge pull request #1828 from lakkatv/french
French translation
2015-06-19 08:51:32 +02:00
twinaphex 1fd9d172f6 (Menu) Menu hashes 2015-06-19 08:51:27 +02:00
Jean-André Santoni 55d0c9aa4c French translation 2015-06-19 13:48:07 +07:00
twinaphex 7afe1559bc (Menu) Menu hashes 2015-06-19 08:43:27 +02:00
twinaphex 64f76a2549 (Menu) Menu hashes update 2015-06-19 08:34:41 +02:00
twinaphex d473c1a4a6 (Menu) Menu hashes update 2015-06-19 08:25:39 +02:00
twinaphex 3a1db6e433 Bugfixes 2015-06-19 08:18:04 +02:00
twinaphex a76e6c484d (Menu) Add French section 2015-06-19 08:12:52 +02:00
twinaphex 4ac997c28d (Menu) Menu hashing 2015-06-19 08:10:11 +02:00
twinaphex 0be48dc7f6 (Menu) Menu hash updates 2015-06-19 08:00:56 +02:00
twinaphex 4d35d715b4 (Menu) Menu hash 2015-06-19 07:39:13 +02:00
twinaphex d9a185ac3c (Menu) More menu hashing changes 2015-06-19 07:29:42 +02:00
twinaphex 0e0dd14625 (Menu) use more menu hashes 2015-06-19 07:23:58 +02:00
twinaphex 24f5563220 (menu_driver.c) Cleanups 2015-06-19 07:07:17 +02:00
twinaphex fe64bf75f1 (Menu) More menu hash 2015-06-19 06:46:49 +02:00
twinaphex 99f0453f11 (Menu) Create MENU_LABEL_CUSTOM_RATIO 2015-06-19 06:18:53 +02:00
twinaphex 0069df0361 (Menu) replace instances of 'No Core' 2015-06-19 06:08:08 +02:00
twinaphex 4bea7b125f (Menu) More hashing changes 2015-06-19 05:25:37 +02:00
twinaphex f39010fcfc (Menu) Create MENU_LABEL_VALUE_STARTING_DOWNLOAD 2015-06-19 05:13:00 +02:00
twinaphex 1bb048fcf8 (Menu Hash) Fix deferred core 2015-06-19 05:08:37 +02:00
twinaphex 9c50b702c0 (Menu) More menu hash changes 2015-06-19 05:00:49 +02:00
twinaphex 1c2de5f085 (Menu) Fix Core Input Remapping Options 2015-06-19 04:47:33 +02:00
twinaphex bd7d5a4719 (Menu) Fix labels for 'Custom Ratio' 2015-06-19 04:46:11 +02:00
twinaphex a3f7f64c0f (Menu) Add label for Video Filter 2015-06-19 04:43:32 +02:00
twinaphex c0bc5b7b47 (Menu) More menu hashes 2015-06-19 04:41:07 +02:00
Toad King 8929887f25 allow closing text input windows with cancel button 2015-06-18 21:37:54 -05:00
twinaphex 909513e7ca (Menu) More menu hashes 2015-06-19 04:19:10 +02:00
twinaphex 1c5fd3008f (Menu) Menu hashes 2015-06-19 04:06:59 +02:00
Twinaphex 55eaff9793 (Menu) Cleanups 2015-06-19 03:46:54 +02:00
twinaphex 0e046c2fbb Create input_driver_keyboard_mapping_is_blocked/input_driver_keyboard_mapping_set_block 2015-06-19 03:45:23 +02:00
twinaphex 0d0e050676 (Menu) USE_THIS_DIRECTORY_* menu hashes 2015-06-19 03:08:37 +02:00
twinaphex 5ab5f0e07e (Menu) Menu hashes 2015-06-19 03:06:21 +02:00
twinaphex 1e29813630 Add menu_hash_to_str_dutch 2015-06-19 02:22:55 +02:00
twinaphex 5f0ca7d921 (Menu) More hashes 2015-06-19 02:13:27 +02:00
twinaphex 2f2b225b62 (Menu) More hashes 2015-06-19 01:20:41 +02:00
twinaphex 641e7bcb89 Use more hashes 2015-06-19 01:03:24 +02:00
Jean-André Santoni 2d344c50b9 (XMB) Make the boxart persistant when navigating the content details 2015-06-19 02:24:38 +07:00
Jean-André Santoni 3d74be05c9 (XMB) Draw boxart in the right bottom edge of the screen 2015-06-19 02:16:45 +07:00
Twinaphex 54f29e49d8 Revert "(XMB) Restore the contextual menu" 2015-06-18 20:57:16 +02:00
Twinaphex 7720aba9ef Revert "(XMB) Start re-implementing the Run entry" 2015-06-18 20:56:58 +02:00
twinaphex 1fac29b651 Use menu_hash_to_str some more 2015-06-18 20:38:02 +02:00
Jean-André Santoni ed8525b202 (XMB) Start re-implementing the Run entry 2015-06-18 23:21:14 +07:00
Jean-André Santoni 153b5c2a43 (XMB) Restore the contextual menu 2015-06-18 15:16:11 +07:00
twinaphex 35f546e4ba (Menu) Updates 2015-06-18 10:12:29 +02:00
twinaphex 821570cb16 (Menu) Updates 2015-06-18 09:53:07 +02:00
twinaphex 7741a6fbba (Menu) Use menu_hash_to_str in more places 2015-06-18 09:45:27 +02:00
twinaphex 82708c50c6 Go through menu_hash_to_str for more 2015-06-18 09:04:12 +02:00
twinaphex 702036842d (menu_displaylist.c) Add a bunch of label value hashes 2015-06-18 08:39:34 +02:00
Jean-André Santoni a7c0a49610 (XMB) Add boxarts support 2015-06-18 09:32:56 +07:00
twinaphex 0d3a54c16f Hide checksums if 'Show Advanced Settings' is turned off 2015-06-18 03:10:24 +02:00
twinaphex 897361b9d4 Create menu_hash_calculate 2015-06-17 19:55:35 +02:00
twinaphex 59bec5b2d8 Add some header includes 2015-06-17 19:48:55 +02:00
twinaphex 87563b3e09 (RGUI) Add another header include 2015-06-17 19:47:38 +02:00
twinaphex 3101506d5e (RGUI) Add some header includes 2015-06-17 19:46:09 +02:00
twinaphex d2cd6a33cb (menu_entries.c) Use menu_entries_get_ptr for every menu_entries_*
wrapper function
2015-06-16 03:13:39 +02:00
twinaphex 08d8f86bd9 Move refresh variables to menu_entries_t 2015-06-16 03:12:03 +02:00
twinaphex bbb4121a1c Create wrapper functions for nonblocking_refresh 2015-06-16 03:07:44 +02:00
twinaphex 819723be06 Move '_refresh' functions to menu_entries.c 2015-06-16 03:03:20 +02:00
twinaphex 9f79d7b21b Move menu->begin to menu->entries.begin 2015-06-16 02:17:52 +02:00
twinaphex 3fe0b3c4d9 Create menu_entries.h 2015-06-16 02:15:32 +02:00
twinaphex d66db000c6 Create wrappers for accessing menu->begin 2015-06-16 01:59:26 +02:00
Higor Eurípedes c68857294f (XMB) Keep menu->begin up to date and speed up xmb_draw_items() 2015-06-15 20:19:49 -03:00
Higor Eurípedes fd705e72d3 (GLUI) Keep menu->begin up to date for faster list traversal 2015-06-15 20:19:49 -03:00
Higor Eurípedes a0af98ded7 (GLUI) Avoid some implicit memsets in glui_frame() 2015-06-15 20:19:49 -03:00
Higor Eurípedes 817ac29a34 (RGUI) Avoid implicit memset in rgui_render() 2015-06-15 20:19:49 -03:00
twinaphex 56952f14f3 Add more menu hashes 2015-06-16 01:14:44 +02:00
twinaphex 0782af571e Hide some settings unless 'Show Advanced Settings' is enabled 2015-06-16 01:00:30 +02:00
twinaphex e7768c379c Merge 'Onscreen Overlay Settings' and 'Onscreen Keyboard Overlay Settings' 2015-06-16 00:58:13 +02:00
twinaphex d782c33ae7 Move Core Information up 2015-06-16 00:52:00 +02:00
twinaphex c7ff6b8df8 Dehardcode 'Driver Settings' 2015-06-15 23:23:03 +02:00
twinaphex a2aab77abe Add more references to menu_hash_to_str 2015-06-15 23:22:28 +02:00
twinaphex 198dc25a37 Use menu_hash_to_str 2015-06-15 23:20:19 +02:00
twinaphex bbd1b92aa0 Start going through menu_hash_to_str 2015-06-15 23:16:47 +02:00
twinaphex e21dd2a40f (Menu) Update 2015-06-15 22:50:45 +02:00
twinaphex 5341c4262b (menu_display.c) Prevent warning 2015-06-15 22:49:35 +02:00
twinaphex a2c8f89137 Create frontend->parse_drive_list 2015-06-15 22:45:02 +02:00
Higor Eurípedes 1417a9b924 (XMB) Fix crash 2015-06-15 15:48:10 -03:00
Higor Eurípedes f503aa1078 (XMB) Use menu_display_get_ptr() in xmb_list_clear() 2015-06-15 15:17:11 -03:00
Higor Eurípedes 936ab27541 (XMB) Fix xmb_list_insert() leak 2015-06-15 15:01:12 -03:00
Higor Eurípedes b96ce78b3e (menu_animation) Fix missing menu_animation_kill_by_subject() definition 2015-06-15 15:01:12 -03:00
Higor Eurípedes 1239b56d8a (XMB) Fix segfault 2015-06-15 15:01:12 -03:00
Higor Eurípedes b304ddcf7a Fix menu_driver_list_insert leaks 2015-06-15 15:01:12 -03:00
twinaphex b8d2cad194 (menu_list.c) Cleanups 2015-06-15 19:22:05 +02:00
twinaphex 6891ca7479 (menu_input.c) Cleanups 2015-06-15 19:20:48 +02:00
twinaphex 5d76525f50 (XMB) CLeanups 2015-06-15 19:12:31 +02:00
Twinaphex 82f19a0f55 Remove unused variable 2015-06-15 19:02:27 +02:00
twinaphex ab1c5f95f1 Create menu_driver_list_get_selection 2015-06-15 19:00:52 +02:00
twinaphex 0c4ac61b38 (Menu) Cleanups 2015-06-15 17:34:12 +02:00
twinaphex 9b8248d3d2 (Menu) Cleanups 2015-06-15 17:24:07 +02:00
twinaphex 0a45da5080 (Menu) Cleanups 2015-06-15 17:19:58 +02:00
twinaphex e3cf6275d4 (Menu) Cleanups 2015-06-15 17:15:13 +02:00
twinaphex e6a100e9a2 (Menu) Cleanups 2015-06-15 17:00:31 +02:00
twinaphex 84e2a6d983 (Menu) Cleanups 2015-06-15 16:56:59 +02:00
twinaphex 6f71440c98 Use menu_hash_to_str at more places 2015-06-15 16:48:02 +02:00
twinaphex eda2e24d0e Update - start using menu_hash_to_str 2015-06-15 06:27:45 +02:00
twinaphex 995159dd32 Start creating menu_hash.c 2015-06-15 06:25:41 +02:00
twinaphex 91a3d522d9 (Menu) Move settings around 2015-06-15 06:15:02 +02:00
twinaphex abfda1f9c6 (menu_shader.c) Cleanup 2015-06-15 06:09:00 +02:00
Twinaphex ff79b492ae Remove two unused variables 2015-06-15 06:04:18 +02:00
twinaphex 60ae1d0dc0 Hide Playlist Settings if 'Show Advanced Settings' not enabled 2015-06-15 05:03:14 +02:00
twinaphex 54c931755e Test 2015-06-15 04:35:14 +02:00
twinaphex 23263e2f97 (Android) Use djb2 2015-06-15 04:18:17 +02:00
twinaphex 6d6cb1c023 Hide 'Core Settings' and 'Logging Settings' entirely when
'Show Advanced Settings' is OFF
2015-06-15 03:57:01 +02:00
twinaphex 3139f13612 (Menu) Cleanups 2015-06-15 02:37:32 +02:00
twinaphex 668aff2605 (menu_input.c) Go through menu_input_get_ptr 2015-06-15 02:24:51 +02:00
twinaphex 2553bbcd91 Move menu->delay to menu->input.delay 2015-06-15 02:22:36 +02:00
twinaphex 1831479079 Create menu_shader_free 2015-06-15 02:15:46 +02:00
twinaphex c46c2f68ee set global->core_info_current to NULL in menu_free 2015-06-15 02:13:06 +02:00
twinaphex b2a7000519 Move more variables to menu_display_t 2015-06-15 02:08:25 +02:00
twinaphex 0ee9e06f8c (menu_driver.h) Remove action struct 2015-06-15 02:01:11 +02:00
twinaphex 58d7c0fd3b Move some more variables to menu_animation_t 2015-06-15 01:50:57 +02:00
twinaphex 70cf98eadc Move menu->dt, menu->cur_time and menu->old_time to menu_animation_t 2015-06-15 01:40:03 +02:00
Higor Eurípedes 7dee20f52c (XMB) Return from xmb_draw_items when icon_y > height + xmb.icon->size 2015-06-14 20:05:06 -03:00
Higor Eurípedes ce3acb2ca4 (XMB) Avoid implicit memset and move some variables back into the loop 2015-06-14 17:22:41 -03:00
Higor Eurípedes cbeee0ca1d (menu_setting) Test needle before checking setting type 2015-06-14 17:22:41 -03:00
Higor Eurípedes 725e0cd43d (menu_cbs) Avoid implicit memset call in some frequently used functions
These functions are called a lot in some cases like when loading a big
database or playlist.
2015-06-14 17:22:41 -03:00
twinaphex bfe4067b83 Flag 'Threaded Data Runloop Enable' as advanced setting 2015-06-14 20:12:18 +02:00
twinaphex a23cadda07 (menu_input.c) Buildfix 2015-06-14 19:43:04 +02:00
twinaphex ecdee11056 (menu_setting.c) Correct 'Unload Core' being shown 2015-06-14 17:43:03 +02:00
twinaphex 068f3cf8bc (menu_shader.c) Refactor away some strcmp usage 2015-06-14 16:35:32 +02:00
twinaphex d70d838ab1 (menu_cbs_ok.c) Refactor away usage of strcmp 2015-06-14 16:30:44 +02:00
twinaphex 7c8d50ffd8 (menu_displaylist.c) Refactor away usage of strcmp 2015-06-14 16:26:50 +02:00
twinaphex 77608c3bed (menu_cbs_deferred_push.c) Refactor strcmp usage 2015-06-14 16:13:24 +02:00
twinaphex 6f657ccdeb (menu_setting.c) Refactor away some strcmp usage 2015-06-14 16:11:46 +02:00
twinaphex 126fe2b702 (menu_cbs_title.c) Refactor 2015-06-14 16:08:28 +02:00
twinaphex d3ac2bff96 (menu_cbs_{left|right}) Refactor away usage of strcmp 2015-06-14 16:06:25 +02:00
twinaphex b5333cdbab Refactor menu_list_pop_stack_by_needle 2015-06-14 15:59:06 +02:00
twinaphex 1f93ec63b4 Start using djb2 hashing functions for menu_list_pop_stack_* functions 2015-06-14 15:46:32 +02:00
twinaphex 6a2b871f16 Create menu_display_get_ptr 2015-06-14 15:34:05 +02:00
nattycleopatra be9e654bd0 (RMenu) Use menu_animation_get_ptr 2015-06-14 12:19:38 +02:00
twinaphex ae00460cc4 (menu_displaylist.c) Cleanups 2015-06-14 07:24:38 +02:00
twinaphex a87b674ab7 (menu_displaylist.c) Cleanups 2015-06-14 04:43:30 +02:00
twinaphex 167ddb75ef Create SL_FLAG_MAIN_MENU_SETTINGS 2015-06-14 04:35:27 +02:00
twinaphex 663ce70704 Simplify menu_list_elem_is_dir 2015-06-14 04:24:50 +02:00
twinaphex be24e78c61 (XMB) Don't use struct item_file * directly 2015-06-14 04:19:40 +02:00
Twinaphex f65bf12123 (menu) Cleanup unused variables 2015-06-14 04:11:09 +02:00
twinaphex 2a493f51a1 (menu_displaylist.c) Style nits 2015-06-14 04:04:43 +02:00
twinaphex f23d511a31 Use menu_list_get_ptr 2015-06-14 04:01:21 +02:00
twinaphex 74fe13d805 (menu_animation.c) Style nits 2015-06-13 23:31:01 +02:00
twinaphex 208fcf7daf Change name of parameter to 's' 2015-06-13 23:27:09 +02:00
Twinaphex 3c82066c59 (menu_animation.c) Cleanup unused variables 2015-06-13 23:25:51 +02:00
twinaphex bff61a9485 (Menu) Create menu_animation_get_ptr 2015-06-13 23:23:29 +02:00
twinaphex 3fb751ebd2 (menu_display.h) Remove some header dependencies 2015-06-13 23:07:27 +02:00
Twinaphex 45a74e589f (menu_input.c) remove unused variables 2015-06-13 22:59:11 +02:00
twinaphex 84a1885786 Create menu_input_get_ptr 2015-06-13 22:57:55 +02:00
Higor Eurípedes 901ce8f8d4 (XMB) Fix xmb->menu_stack_old leak 2015-06-13 14:39:11 -03:00
Twinaphex a7ad10f884 Merge pull request #1786 from heuripedes/master
(menu_setting.c) Speed up setting lookup using hashes
2015-06-13 19:32:07 +02:00
twinaphex fcaf461930 (Menu) Change some header includes 2015-06-13 19:15:48 +02:00
twinaphex 098c8a6063 Move some header includes around 2015-06-13 19:12:10 +02:00
Higor Eurípedes 619710eea6 (menu_setting.c) Speed up setting lookup using hashes 2015-06-13 14:11:18 -03:00
twinaphex 0f739f7e98 (Menu) Take out some header dependencies 2015-06-13 17:13:10 +02:00
twinaphex 7651500662 (menu_display.h) Take out another header dependency 2015-06-13 17:09:23 +02:00
twinaphex d09a5dbc57 (menu_display.h) Take out some header dependencies 2015-06-13 17:08:38 +02:00
twinaphex 10e44ab252 Go through menu_frame_buf_t pointer getter 2015-06-13 17:06:03 +02:00
twinaphex 3943f4633f (GX/Wii) Cleanups - grab pointer to menu_framebuf_t 2015-06-13 17:01:38 +02:00
twinaphex 9fd3d6f635 (RGUI) Go through frame_buf pointer 2015-06-13 16:51:16 +02:00
twinaphex 158e86ce8a (Menu) More refactors 2015-06-13 16:47:51 +02:00
twinaphex 263b9e8bcc Go through menu_display_fb_get_ptr pointer 2015-06-13 16:42:11 +02:00
twinaphex 0781311059 (RGUI) Cleanup 2015-06-13 16:29:41 +02:00
twinaphex d4cbc7695a Go through menu_navigation_t pointer 2015-06-13 16:22:05 +02:00
twinaphex c94d5c75f3 (menu_cbs.c) Directly initialize elem0/elem1 2015-06-13 15:54:01 +02:00
Higor Eurípedes 548f9b7f4c Revert "(menu_animation) Add menu_animation_get_free_slot()"
This reverts commit 003f6d3bde.

# Conflicts:
#	menu/menu_animation.c
2015-06-13 00:41:21 -03:00
Higor Eurípedes 76ffae5be6 Revert "(XMB) Add xmb_node_kill_animation()"
This reverts commit db0dcb64fa.
2015-06-13 00:39:18 -03:00
Higor Eurípedes b27fb265d4 Revert "(menu_animation) Use linked lists instead of array"
This reverts commit 60fdc3139d.
2015-06-13 00:39:09 -03:00
Higor Eurípedes 607fd32e49 (XMB) Move some variables out of the loop in xmb_draw_items() 2015-06-13 00:04:57 -03:00
Higor Eurípedes 60fdc3139d (menu_animation) Use linked lists instead of array 2015-06-12 23:45:19 -03:00
Higor Eurípedes 969ad47755 (menu_animation) Set tween->alive earlier 2015-06-12 23:45:18 -03:00
twinaphex a926434c4f Initialize with ST_NONE 2015-06-13 04:37:40 +02:00
twinaphex 6183a124ad (menu_setting.c) directly initialize 'result' 2015-06-13 04:03:01 +02:00
twinaphex f5455c9479 Rename 'Management' to 'Advanced Management' 2015-06-13 03:16:38 +02:00
twinaphex 34a44983a0 (Menu) Cleanups 2015-06-13 02:40:01 +02:00
Higor Eurípedes ca93308c9b (XMB) Fix leak 2015-06-12 20:28:59 -03:00
Higor Eurípedes db0dcb64fa (XMB) Add xmb_node_kill_animation() 2015-06-12 20:28:58 -03:00
Higor Eurípedes 0401606615 (menu_animation) Add menu_animation_kill_by_subject() 2015-06-12 20:28:58 -03:00
Higor Eurípedes 003f6d3bde (menu_animation) Add menu_animation_get_free_slot() 2015-06-12 20:28:58 -03:00
Higor Eurípedes 937767e90a (XMB) Fix leak 2015-06-12 20:28:58 -03:00
twinaphex b31723236d (Menu) Cleanups 2015-06-13 00:09:09 +02:00
Higor Eurípedes f670bc9f7b (menu_setting.c) Free ST_BIND names and short descriptions 2015-06-12 16:23:24 -03:00
Higor Eurípedes 1f5b81db74 (menu_setting.c) Free driver setting values 2015-06-12 16:05:32 -03:00
twinaphex e9cbfb15b1 (GLUI) Cleanups 2015-06-12 19:28:12 +02:00
twinaphex ac1b292cfd Fix -Wmissing-braces warnings 2015-06-12 19:25:08 +02:00
twinaphex cdd2edb608 Rename menu_settings_list_free to menu_setting_free 2015-06-12 17:55:11 +02:00
twinaphex 5789fb44f4 (Menu) Cleanups pt. 4 2015-06-12 17:23:31 +02:00
twinaphex 2b9d70a672 (menu_displaylist.c) Cleanups 2015-06-12 16:36:15 +02:00
twinaphex 3abf8ec982 (menu_entries_get_core_title) Cleanup 2015-06-12 16:28:44 +02:00
twinaphex 5213105f99 (XMB) Cleanups 2015-06-12 16:25:32 +02:00
twinaphex a53f84ddfb (Menu) Cleanups 2015-06-12 16:20:45 +02:00
twinaphex c814f71221 (RMenu) Cleanups 2015-06-12 16:17:19 +02:00
twinaphex 1011e0499e Some cleanups - use menu_navigation_get_ptr 2015-06-12 16:13:12 +02:00
twinaphex 64d6a6db81 (RGUI) Cleanups 2015-06-12 16:11:50 +02:00
twinaphex 2c1a1f83a2 Create menu_entries.c 2015-06-12 16:07:12 +02:00
twinaphex b9bd2072e4 Reorder some files in menu_entry.c 2015-06-12 16:04:22 +02:00
twinaphex fd38003fd1 Rename menu_entries_cbs_* to menu_cbs_* 2015-06-12 16:01:46 +02:00
twinaphex 015a882c2b menu_list_elem_is_dir - change how we determine element is a directory 2015-06-12 15:48:11 +02:00
twinaphex 30e29cfb5a Create menu_list_get_userdata_at_offset 2015-06-12 14:50:06 +02:00
twinaphex bf4ef3fd82 (XMB) Use menu_list_get_actiondata_at_offset 2015-06-12 14:47:44 +02:00
twinaphex fa3f9d31d5 (menu_list.c) Cleanup/nit 2015-06-12 14:44:57 +02:00
twinaphex 84b8a250a3 Simplify menu_list_new 2015-06-12 14:44:25 +02:00
twinaphex 225c6fac1b Cleanups to several menu_list.c functions 2015-06-12 14:40:41 +02:00
twinaphex 0531d482d2 Simplify menu_list_clear 2015-06-12 14:38:30 +02:00
twinaphex 1916e66780 (menu_list.c) menu_list_new - goto error 2015-06-12 14:30:40 +02:00
twinaphex f9ab351bf9 (menu_list.c) menu_list_new - prevent some possible leaks 2015-06-12 14:29:21 +02:00
twinaphex c9519b90fd Rename menu_list_destroy 2015-06-12 14:27:03 +02:00
twinaphex 3a4ee2d89a Move file_list_free_userdata to menu_driver_list_free 2015-06-12 14:17:27 +02:00
twinaphex 2bf636b913 Rename menu_driver_list_delete to menu_driver_list_free 2015-06-12 14:15:48 +02:00
twinaphex e6416a6bad (menu_displaylist.c) Initialize label 2015-06-12 14:03:08 +02:00
twinaphex 4571485917 Don't bind action_refresh when we are at main menu 2015-06-12 13:58:11 +02:00
twinaphex 738efe3f3c (Menu) menu_entries_init - go through menu_list_get_actiondata_at_offset 2015-06-12 04:11:52 +02:00
twinaphex 5f123d2b81 (menu/menu_driver.c) Only manipulate actiondata by going through wrapper functions 2015-06-12 04:09:35 +02:00
twinaphex ab0a3dabf5 (menu) menu_driver_list_insert - Try to free actiondata first before allocating
it
2015-06-12 04:05:42 +02:00
Twinaphex f474e10c75 (XMB) xmb_node_allocate_userdata - call file_list_free_actiondata
first before calling file_list_set_actiondata
2015-06-11 23:21:25 +02:00
twinaphex f258621abf (XMB) Cleanups 2015-06-11 23:10:04 +02:00
twinaphex 33bb7ad76e Refactor xmb_get_userdata_from_horizontal_list 2015-06-11 23:08:12 +02:00
twinaphex 087e1354ec Create file_list_set_userdata/file_list_set_actiondata 2015-06-11 23:02:17 +02:00
Twinaphex c607915ef8 (Menu) Cleanups 2015-06-11 21:12:08 +02:00
Twinaphex 2b1fe2de5d (XMB) xmb_list_delete - use file_list_free_userdata 2015-06-11 21:05:14 +02:00
Twinaphex e569cd6ec4 (XMB) Get rid of signal SIGABRT 2015-06-11 20:17:34 +02:00
Twinaphex 698e66be57 (XMB) cleanup xmb_list_insert 2015-06-11 20:14:59 +02:00
Higor Eurípedes baba7667a9 (XMB) Fix icon zoom 2015-06-11 11:54:40 -03:00
Higor Eurípedes ccd3edec20 Stop reloading the playlist in action_ok_core_deferred_set() 2015-06-11 11:27:16 -03:00
twinaphex 87bfef86f2 (XMB) Correct previous commit 2015-06-11 16:06:39 +02:00
twinaphex 500909cf9f (XMB) Should now look for dynamic wallpapers without the 'lbl' extension 2015-06-11 15:57:22 +02:00
Higor Eurípedes 7e2a01b9aa (menu_displaylist.c) Sort playlist before parsing 2015-06-11 10:15:36 -03:00
twinaphex e66c8cdaf0 Simplify menu_entries_get_end 2015-06-11 13:30:28 +02:00
twinaphex bf62c8c493 (XMB) Use menu_list_get_ptr 2015-06-11 13:27:06 +02:00
twinaphex 8752776587 (menu_list.c) Don't make some functions inline 2015-06-11 02:31:31 +02:00
twinaphex de26da7409 (menu_list.c) Start wrapping file_list_* function calls 2015-06-11 02:30:04 +02:00
twinaphex f91b709b44 (Menu) Use menu_list_get_stack_size instead 2015-06-11 02:21:40 +02:00
twinaphex f80d9abd6a (XMB) Use menu_list_get_size more 2015-06-11 02:18:11 +02:00
twinaphex e29596f2c1 (XMB) Use menu_list_get_last_* instead of file_list_get_last 2015-06-11 02:16:22 +02:00
twinaphex d7f890dcbc Fix unused menu_list_push call 2015-06-11 02:13:43 +02:00
Twinaphex f793d9678e (Menu) remoe unused variable 2015-06-11 02:11:29 +02:00
twinaphex 6843712f62 Horizontal playlists and general playlists should now be sorted
by alphabet
2015-06-10 23:15:40 +02:00
twinaphex 2d897647e9 (Playlist) Use entry_idx 2015-06-10 23:11:40 +02:00
twinaphex a45cdfffcc Add entry_idx to menu_entry 2015-06-10 23:00:38 +02:00
twinaphex 5bd138b6ac (file_list) Start adding entry_idx to file_list_* functions 2015-06-10 22:43:06 +02:00
Twinaphex 78d6ff31a9 Do file scan for MENU_FILE_CARCHIVE too 2015-06-10 17:23:12 +02:00
Twinaphex fdb8ce5de6 (Menu) Don't show rdb entry per horizontal list category any more 2015-06-10 15:43:42 +02:00
Higor Eurípedes a74ea585db (XMB) Fix icon zoom when theres only one collection 2015-06-10 09:36:25 -03:00
Higor Eurípedes b23594e7e3 (XMB) Fix extra icons while browsing the menus 2015-06-10 09:35:07 -03:00
Higor Eurípedes 3673fc6100 (XMB) Fix horizontal navigation 2015-06-10 09:19:38 -03:00
Higor Eurípedes ad9f0c4021 (menu_displaylist) Add SL_FLAG_ALLOW_EMPTY_LIST 2015-06-10 09:11:53 -03:00
Higor Eurípedes cee0f2bf46 (XMB) Display all system icons 2015-06-10 08:48:40 -03:00
Higor Eurípedes 5b3efee2e0 (XMB) Fix context reset/destroy 2015-06-09 22:04:46 -03:00