twinaphex
|
2e6b7cf413
|
Set enum_idx to MENU_ENUM_LABEL_UNKNOWN when using menu_entries_add
|
2016-06-16 17:41:57 +02:00 |
|
twinaphex
|
66a116deca
|
Use menu_hash_to_str_enum
|
2016-06-16 00:29:14 +02:00 |
|
twinaphex
|
8720048b4e
|
menu_entries_prepend - use menu_setting_find_enum if enum_idx
is set
|
2016-06-15 16:45:27 +02:00 |
|
twinaphex
|
6f3b8c4049
|
Set cbs->enum_idx when setting a menu entry with menu_entries_add_enum
|
2016-06-15 16:43:02 +02:00 |
|
twinaphex
|
1159ca17ff
|
Start using menu_entries_add_enum
|
2016-06-15 01:15:37 +02:00 |
|
twinaphex
|
da6ac4aae7
|
Fix explicit NULL dereferenced warnings
|
2016-06-01 04:05:14 +02:00 |
|
twinaphex
|
03ded43280
|
Prevent explicit null dereferenced warnings
|
2016-05-26 18:09:46 +02:00 |
|
twinaphex
|
a98616b45b
|
Fix explicit NULL dereferenced/dereference before null check warnings
|
2016-05-26 17:47:21 +02:00 |
|
Jean-André Santoni
|
2010e57279
|
(XMB) Complete the previous patch
|
2016-04-26 00:19:23 +07:00 |
|
Jean-André Santoni
|
90d31a527c
|
(XMB) Temporary patch for the messagebox glitch
|
2016-04-26 00:09:30 +07:00 |
|
Jean-André Santoni
|
1dea1fa0e2
|
Rename file_list_push to file_list_prepend
|
2016-04-12 01:40:48 +07:00 |
|
Jean-André Santoni
|
01c82a09f0
|
Rename menu_entries_push to menu_entries_prepend
|
2016-04-11 23:18:16 +07:00 |
|
twinaphex
|
a430c7f543
|
Add experimental menu_entries_push/file_list_push
|
2016-04-11 18:02:50 +02:00 |
|
twinaphex
|
7e7a1fa5f9
|
Rename menu_entries_push to menu_entries_add
|
2016-04-11 05:49:39 +02:00 |
|
twinaphex
|
b80b52b806
|
Rename file_list_push to file_list_append
|
2016-03-21 20:20:24 +01:00 |
|
twinaphex
|
033cf569e4
|
Add MENU_SETTING_CTL_NEW
|
2016-03-18 22:31:14 +01:00 |
|
twinaphex
|
a5cbafe0e5
|
Add MENU_SETTING_CTL_FREE
|
2016-03-18 22:27:40 +01:00 |
|
twinaphex
|
72303888c8
|
Remove unused menu_increment_menu_stack
|
2016-03-05 07:41:44 +01:00 |
|
twinaphex
|
46c48fa4b8
|
(CXX_BUILD) FIxes
|
2016-02-26 00:49:23 +01:00 |
|
twinaphex
|
e8a5f6194e
|
Create MENU_ENTRIES_CTL_CLEAR
|
2016-02-24 22:45:21 +01:00 |
|
twinaphex
|
1dcd6856db
|
Remove dead code
|
2016-02-24 22:40:44 +01:00 |
|
twinaphex
|
6957f57111
|
Cleanups
|
2016-02-14 17:29:03 +01:00 |
|
twinaphex
|
71507808c9
|
Create RARCH_MENU_CTL_LIST_FREE
|
2016-02-10 21:21:19 +01:00 |
|
twinaphex
|
23e48f1821
|
Add RARCH_MENU_CTL_LIST_INSERT
|
2016-02-10 06:38:57 +01:00 |
|
twinaphex
|
b48c900129
|
Add RARCH_MENU_CTL_LIST_CACHE
|
2016-02-10 06:15:40 +01:00 |
|
twinaphex
|
0541a9866e
|
menu_entries_ctl - change returncode
|
2016-02-10 04:15:18 +01:00 |
|
twinaphex
|
03199b564f
|
Create MENU_ENTRIES_CTL_REFRESH
|
2016-02-04 21:13:38 +01:00 |
|
twinaphex
|
32b9303a79
|
Create RARCH_MENU_CTL_LIST_SET_SELECTION
|
2016-02-03 17:15:00 +01:00 |
|
twinaphex
|
7a55ae3765
|
Start updating headers for 2016
|
2016-01-10 04:06:50 +01:00 |
|
twinaphex
|
66449802e4
|
(menu) Start going through string_is_empty
|
2015-12-26 07:37:44 +01:00 |
|
twinaphex
|
c7f5192197
|
(menu_entries.c) Get rid of heap-allocated data structure
|
2015-12-12 14:55:17 +01:00 |
|
twinaphex
|
28e33acc66
|
Turn list_settings into static local variable
|
2015-12-12 14:49:02 +01:00 |
|
twinaphex
|
3df4101321
|
Get rid of menu_entries_set_start and menu_entries_get_start
|
2015-12-12 14:39:35 +01:00 |
|
twinaphex
|
75c6276ade
|
Cleanups - move variables to menu_entries_ctl as static local variables
|
2015-12-12 02:17:39 +01:00 |
|
twinaphex
|
1004537e8d
|
Create MENU_ENTRIES_CTL_SET_REFRESH/MENU_ENTRIES_CTL_UNSET_REFRESH
|
2015-12-12 02:14:50 +01:00 |
|
twinaphex
|
36ce2f1001
|
Cleanups
|
2015-12-12 00:22:02 +01:00 |
|
twinaphex
|
6cb8b7c8b1
|
Cleanups
|
2015-12-11 22:43:16 +01:00 |
|
twinaphex
|
ee312b346b
|
Create MENU_ENTRIES_CTL_SETTINGS_GET
|
2015-12-11 22:30:19 +01:00 |
|
twinaphex
|
7942328e39
|
Create MENU_ENTRIES_CTL_LIST_GET
|
2015-12-11 22:05:54 +01:00 |
|
twinaphex
|
fa535f788e
|
Create MENU_ENTRIES_CTL_NEEDS_REFRESH
|
2015-12-11 21:41:59 +01:00 |
|
twinaphex
|
a1112d64a0
|
Add MENU_ENTRIES_CTL_DEINIT
|
2015-12-11 21:37:11 +01:00 |
|
twinaphex
|
fde4826754
|
Add MENU_ENTRIES_CTL_SHOW_BACK
|
2015-12-11 21:34:27 +01:00 |
|
twinaphex
|
352836a595
|
Add menu_entries_ctl
|
2015-12-11 21:32:00 +01:00 |
|
twinaphex
|
37aef67dae
|
Cleanups
|
2015-12-11 21:24:51 +01:00 |
|
twinaphex
|
4c8c2ea30d
|
Move typedef struct definition to menu_entries.c
|
2015-12-11 21:18:13 +01:00 |
|
twinaphex
|
f9dfa403a9
|
Cleanup
|
2015-12-11 18:56:00 +01:00 |
|
twinaphex
|
74015188a9
|
Cleanups
|
2015-12-11 15:28:16 +01:00 |
|
twinaphex
|
d7fd52b03f
|
Make g_system_menu no longer a global
|
2015-12-10 23:08:34 +01:00 |
|
twinaphex
|
fc6505e408
|
Get rid of rarch_system_info_get_ptr
|
2015-12-10 22:30:25 +01:00 |
|
twinaphex
|
25f4b89f1f
|
Indenting nits
|
2015-12-10 21:08:21 +01:00 |
|
twinaphex
|
2f3f335bc5
|
Get rid of unused variable
|
2015-12-10 21:07:33 +01:00 |
|
twinaphex
|
d6538bb7ae
|
Pass userdata pointer to list_insert callback
|
2015-12-10 19:08:28 +01:00 |
|
twinaphex
|
f0e11659c7
|
Header include changes
|
2015-12-09 09:53:43 +01:00 |
|
Twinaphex
|
c2e0e8d9fb
|
(menu_entries.c) Less pointer grabbing
|
2015-12-07 07:13:18 +01:00 |
|
twinaphex
|
c6359d6dbc
|
Divorce g_system_menu from global state
|
2015-12-06 19:31:47 +01:00 |
|
twinaphex
|
1cfb39a9d1
|
merge menu.c and menu_driver.c
|
2015-12-06 17:55:27 +01:00 |
|
twinaphex
|
5d52f4856a
|
Get rid of INLINE qualifier for some functions
|
2015-11-30 05:13:12 +01:00 |
|
twinaphex
|
848a060562
|
Some CXX_BUILD fixes
|
2015-11-02 23:33:02 +01:00 |
|
twinaphex
|
53d95a1ac9
|
Fix menu_entries_increment_* functions
|
2015-10-27 12:06:29 +01:00 |
|
twinaphex
|
795fa14c40
|
Fix signature
|
2015-10-27 11:37:13 +01:00 |
|
twinaphex
|
de4102c8f7
|
(menu_entries.c)
|
2015-10-27 11:34:41 +01:00 |
|
twinaphex
|
54b2774f39
|
Add menu_entries_increment_selection_buf/menu_entries_increment_menu_stack
|
2015-10-27 10:59:20 +01:00 |
|
twinaphex
|
48495d839d
|
(menu_entries.c) Cleanups
|
2015-10-27 10:53:14 +01:00 |
|
twinaphex
|
5032f59f54
|
(menu_entries.c) Separate initialization loop for selection_buf array
|
2015-10-27 10:51:33 +01:00 |
|
twinaphex
|
30fb40ad87
|
Add menu_entries_push_selection_buf
|
2015-10-27 10:45:06 +01:00 |
|
twinaphex
|
bb6f66fc44
|
Add menu_entries_push_menu_stack
|
2015-10-27 10:41:59 +01:00 |
|
twinaphex
|
6826a3833e
|
menu_entries_get_menu_stack_ptr - add idx parameter
|
2015-10-27 10:33:19 +01:00 |
|
twinaphex
|
ab9006f21e
|
Add 'idx' to menu_entries functions
|
2015-10-27 10:29:50 +01:00 |
|
twinaphex
|
41344960f5
|
Fix initialization of menu lists
|
2015-10-27 10:15:39 +01:00 |
|
twinaphex
|
0d89bca635
|
Start setting up menu_entries function so we can access
multiple stacks
|
2015-10-27 10:10:33 +01:00 |
|
twinaphex
|
42751462c0
|
(menu_entries.c) Have pointers to pointers for menu lists
|
2015-10-27 09:58:01 +01:00 |
|
twinaphex
|
f48830cfc0
|
Revert "Simplify menu_entries_set_refresh"
This reverts commit 6ca0962f9e .
|
2015-10-22 03:54:34 +02:00 |
|
twinaphex
|
6ca0962f9e
|
Simplify menu_entries_set_refresh
|
2015-10-22 03:45:14 +02:00 |
|
twinaphex
|
b23ea1fb8a
|
(Menu) Cleanups
|
2015-10-19 17:41:38 +02:00 |
|
twinaphex
|
2d8abce80f
|
Rename menu_list_set_alt_at_offset
|
2015-10-19 17:12:03 +02:00 |
|
twinaphex
|
a25bc08d60
|
Cleanups
|
2015-10-19 16:43:07 +02:00 |
|
twinaphex
|
d006784094
|
Cleanups
|
2015-10-19 16:40:56 +02:00 |
|
twinaphex
|
b7625289f7
|
Rename some functions
|
2015-10-19 16:32:51 +02:00 |
|
twinaphex
|
69b95728bf
|
Rename menu_list_get_last to menu_entries_get_last
|
2015-10-19 06:47:45 +02:00 |
|
twinaphex
|
992266ab12
|
Don't keep reallocating settings all the time
|
2015-10-19 03:28:00 +02:00 |
|
twinaphex
|
47f63ad6f4
|
Rename some menu_list_ functions to menu_entries_
|
2015-10-18 21:58:13 +02:00 |
|
twinaphex
|
92a8736318
|
Don't call file_list_get_alt_at_offset directly
|
2015-10-18 21:55:19 +02:00 |
|
twinaphex
|
14e46e0048
|
Remove menu_list_get_alt_at_offset
|
2015-10-18 21:54:20 +02:00 |
|
twinaphex
|
b2a4e92c28
|
rename menu_list_clear
|
2015-10-18 21:44:44 +02:00 |
|
twinaphex
|
145f88ab4f
|
Remove more wrapper menu_list_ functions
|
2015-10-18 21:43:16 +02:00 |
|
twinaphex
|
7c3a27583d
|
Remove menu_list_push
|
2015-10-18 21:41:08 +02:00 |
|
twinaphex
|
5da4cb754a
|
Cleanup
|
2015-10-18 20:41:33 +02:00 |
|
twinaphex
|
6cd2173382
|
Refactor some code
|
2015-10-18 20:34:34 +02:00 |
|
twinaphex
|
ff8f587c30
|
Move menu_entry_get_setting to menu_entries.c
|
2015-10-18 20:21:26 +02:00 |
|
twinaphex
|
a7bca36791
|
Don't spam logging
|
2015-10-18 04:20:32 +02:00 |
|
twinaphex
|
52d6119584
|
Cleanup menu_entries_get
|
2015-10-17 19:41:33 +02:00 |
|
twinaphex
|
06d17852f0
|
Merge menu_list.c with menu_entries.c
|
2015-10-17 19:38:33 +02:00 |
|
twinaphex
|
6e2e32970e
|
Create menu_entries_get_size
|
2015-10-17 19:21:18 +02:00 |
|
twinaphex
|
d3a7742b6f
|
Create menu_entries_get_stack_size
|
2015-10-17 19:14:49 +02:00 |
|
twinaphex
|
44cb547ee4
|
Create menu_entries_flush_stack
|
2015-10-17 19:10:37 +02:00 |
|
twinaphex
|
5663f6d60f
|
Create menu_entries_get_last_stack_actiondata
|
2015-10-17 18:57:47 +02:00 |
|
twinaphex
|
d3bde69387
|
Use menu_list_get_ptr internally inside menu_entries.c
|
2015-10-17 18:44:17 +02:00 |
|
twinaphex
|
d4c99a5f4e
|
Start using menu_entries_pop_stack
|
2015-10-17 18:38:14 +02:00 |
|
twinaphex
|
c42e4c420f
|
Start using menu_entries_get_last_stack
|
2015-10-17 18:31:16 +02:00 |
|
twinaphex
|
d1fa131a35
|
Create menu_entries_get_menu_stack_ptr
|
2015-10-17 17:44:57 +02:00 |
|