Commit Graph

60 Commits

Author SHA1 Message Date
Jean-André Santoni
85fc46fd6c (Menu) prevent incrementing and decrementing animations when not needed, fixes an animation bug in XMB 2015-10-26 16:19:11 +07:00
twinaphex
00bb8bd6d5 Have only one Menu Navigation Wraparound setting 2015-10-25 02:59:38 +01:00
twinaphex
6e2e32970e Create menu_entries_get_size 2015-10-17 19:21:18 +02:00
twinaphex
41e9ee7b57 (menu_navigation.c) cleanups 2015-09-25 19:40:01 +02:00
twinaphex
4aa96ab2f0 Refactor menu_navigation.c 2015-09-25 19:32:35 +02:00
twinaphex
12b870cafe (menu_input.c) Don't need menu_navigation_get_ptr anymore 2015-09-25 18:37:36 +02:00
twinaphex
2759c9fe04 No longer need menu_navigation_get_ptr inside menu_entry.c 2015-09-25 18:31:54 +02:00
twinaphex
51114f5a6a (menu_navigation.c) Refactor code 2015-09-25 18:22:51 +02:00
twinaphex
cbefb0394f Refactor scroll indices code for menu_navigation_ctl 2015-09-25 18:12:00 +02:00
twinaphex
f13dc6c014 Go through menu_navigation_ctl for ascend/descend alphabet 2015-09-25 18:04:25 +02:00
twinaphex
2a1e5e0305 Add MENU_NAVIGATION_CTL_SET_SCROLL_INDICES 2015-09-25 16:20:41 +02:00
twinaphex
8b569e0443 Refactor away menu_navigation_set 2015-09-25 15:42:31 +02:00
twinaphex
f0b093ee2c Create MENU_NAVIGATION_CTL_SET_SELECTION 2015-09-25 15:35:00 +02:00
twinaphex
6b79c937d9 Refactor away menu_navigation_clear 2015-09-25 15:15:31 +02:00
twinaphex
d4e2b6128b Refactor menu_navigation_get_selection 2015-09-25 14:57:37 +02:00
twinaphex
14c463dae2 Refactor away menu_navigation_set_last 2015-09-25 14:42:28 +02:00
twinaphex
4d2bbc9a3c (menu_navigation.c) Cleanups 2015-09-25 14:39:40 +02:00
twinaphex
1d804951bb menu_navigation_ctl - cleanups 2015-09-25 14:38:08 +02:00
twinaphex
5f4827f6d9 Refactor menu_navigation_increment 2015-09-25 14:35:51 +02:00
twinaphex
f0b76fa5b0 Refactor menu_navigation_decrement 2015-09-25 14:32:04 +02:00
twinaphex
a57595ad94 Create menu_navigation_ctl 2015-09-25 14:23:57 +02:00
twinaphex
0b1fd48432 Silence warning 2015-09-09 06:08:29 +02:00
twinaphex
25258354b4 Change menu_navigation_get_selection's return type to size_t 2015-09-06 16:12:01 +02:00
twinaphex
028e07e3e0 Refactor menu_navigation_get_current_selection 2015-09-06 01:58:00 +02:00
twinaphex
d4eefc020f Cleanups 2015-09-05 18:49:48 +02:00
twinaphex
92b918cb63 Call menu_navigation_set from menu_navigation_clear - will scroll
with an UI animation to the first entry of the next list
2015-09-05 18:43:20 +02:00
twinaphex
d3da036a4e Header cleanups 2015-09-04 21:43:08 +02:00
twinaphex
0077304833 Cleanups 2015-09-04 21:27:14 +02:00
twinaphex
634c24ac0b Revert "(Emscripten) Buildfix"
This reverts commit c276f3f8a2.
2015-09-02 12:42:45 +02:00
twinaphex
c276f3f8a2 (Emscripten) Buildfix 2015-09-02 12:38:32 +02:00
twinaphex
a3cedc05d7 Cleanups 2015-08-21 21:19:29 +02:00
twinaphex
86894134cb Move menu_driver_navigation_* functions to menu_navigation.c and
make them static
2015-08-18 01:45:10 +02:00
twinaphex
bca0789d35 (GLUI) Seems to take care of glitch that would sometimes happen when
trying to 'wrap' from the last entry to the first
2015-07-14 03:21:00 +02:00
twinaphex
3bc88f3298 menu_navigation_increment - use menu_navigation_set_last 2015-07-14 03:06:51 +02:00
twinaphex
3fe0b3c4d9 Create menu_entries.h 2015-06-16 02:15:32 +02:00
twinaphex
6ebefb1fbe (Menu) Get rid of some header dependencies 2015-06-08 11:42:03 +02:00
twinaphex
bc953d3a1b Move settings code entirely to menu 2015-06-02 20:26:27 +02:00
twinaphex
630dd35979 Move menu_navigation_t struct to menu_navigation.h 2015-05-12 14:35:07 +02:00
twinaphex
73d5e8a41b (PS3) Build fix and fix warnings 2015-05-09 17:53:03 +02:00
twinaphex
f2d481f421 (menu_navigation.c) Use menu_list_get_ptr 2015-05-07 11:05:28 +02:00
Twinaphex
07dfbf6878 Remove unused variable 2015-05-07 10:59:17 +02:00
twinaphex
c8011632f9 Create menu_navigation_get_current_selection 2015-05-07 10:45:11 +02:00
twinaphex
9441ba5a5d Create menu_navigation_get_ptr 2015-05-07 05:01:55 +02:00
Twinaphex
a3e9a5c8f9 Get rid of unused variables 2015-04-14 12:57:41 +02:00
twinaphex
930913ee8b (Menu) Cleanups 2015-04-14 12:56:37 +02:00
twinaphex
6f59cf8c7d (menu_navigation.c) Cleanups 2015-03-22 07:07:52 +01:00
twinaphex
c260f28603 Create more menu wrapper functions 2015-03-22 07:07:07 +01:00
twinaphex
0fd8fb77e9 Create menu context wrapper functions 2015-03-22 05:21:14 +01:00
twinaphex
508ade73f9 Rename menu_driver_resolve to menu_driver_get_ptr 2015-03-21 23:56:42 +01:00
twinaphex
e996d5d51f Updates 2015-03-20 21:22:38 +01:00