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
|
e21dd2a40f
|
(Menu) Update
|
2015-06-15 22:50:45 +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
|
1239b56d8a
|
(XMB) Fix segfault
|
2015-06-15 15:01:12 -03:00 |
|
twinaphex
|
5d76525f50
|
(XMB) CLeanups
|
2015-06-15 19:12:31 +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
|
eda2e24d0e
|
Update - start using menu_hash_to_str
|
2015-06-15 06:27:45 +02:00 |
|
twinaphex
|
3139f13612
|
(Menu) Cleanups
|
2015-06-15 02:37:32 +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 |
|
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
|
be24e78c61
|
(XMB) Don't use struct item_file * directly
|
2015-06-14 04:19:40 +02:00 |
|
twinaphex
|
f23d511a31
|
Use menu_list_get_ptr
|
2015-06-14 04:01:21 +02:00 |
|
twinaphex
|
bff61a9485
|
(Menu) Create menu_animation_get_ptr
|
2015-06-13 23:23:29 +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
|
10e44ab252
|
Go through menu_frame_buf_t pointer getter
|
2015-06-13 17:06:03 +02:00 |
|
twinaphex
|
9fd3d6f635
|
(RGUI) Go through frame_buf pointer
|
2015-06-13 16:51:16 +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 |
|
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
|
607fd32e49
|
(XMB) Move some variables out of the loop in xmb_draw_items()
|
2015-06-13 00:04:57 -03: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
|
937767e90a
|
(XMB) Fix leak
|
2015-06-12 20:28:58 -03:00 |
|
twinaphex
|
b31723236d
|
(Menu) Cleanups
|
2015-06-13 00:09:09 +02:00 |
|
twinaphex
|
e9cbfb15b1
|
(GLUI) Cleanups
|
2015-06-12 19:28:12 +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
|
fd38003fd1
|
Rename menu_entries_cbs_* to menu_cbs_*
|
2015-06-12 16:01:46 +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
|
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
|
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 |
|
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 |
|
twinaphex
|
bf62c8c493
|
(XMB) Use menu_list_get_ptr
|
2015-06-11 13:27:06 +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
|
5bd138b6ac
|
(file_list) Start adding entry_idx to file_list_* functions
|
2015-06-10 22:43:06 +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 |
|
Twinaphex
|
86152a6b14
|
Revert "(XMB) Fix horizontal menus"
|
2015-06-10 02:54:08 +02:00 |
|
Higor Eurípedes
|
338959eb59
|
(XMB) Fix horizontal menus
|
2015-06-09 21:26:54 -03:00 |
|
Twinaphex
|
37abba7821
|
(XMB) Cleanup
|
2015-06-10 00:22:56 +02:00 |
|
Jean-André Santoni
|
67b4c2f48e
|
(XMB) Rename 256 to png, and code cleaning
|
2015-06-09 14:29:52 +07:00 |
|
Jean-André Santoni
|
23dabbf5e9
|
(XMB) Rename icon directory to xmb
|
2015-06-09 14:15:24 +07:00 |
|
Jean-André Santoni
|
9d6f9b8c74
|
(XMB) Fix icon display
|
2015-06-09 14:13:51 +07:00 |
|
twinaphex
|
ff9cc50219
|
(XMB) Look for new icons
|
2015-06-09 02:43:30 +02:00 |
|
Twinaphex
|
2fe58d1ea6
|
(Menu) remove unused variables
|
2015-06-08 23:40:14 +02:00 |
|
twinaphex
|
29e3f5ff66
|
Expand playlist format - rename it to 'lpl'
|
2015-06-08 23:38:03 +02:00 |
|
Twinaphex
|
5b064572e5
|
(XMB) Show only playlists in horizontal menu and no directories
|
2015-06-08 17:21:32 +02:00 |
|
twinaphex
|
2eba39e41d
|
(XMB/Horizontal list)
1) Create list_get_entry
2) Will show one entry at the top that is the 'full database' for
that collection
|
2015-06-08 17:02:14 +02:00 |
|
twinaphex
|
68b02ff25d
|
(XMB) Horizontal list now shows collections
|
2015-06-08 16:27:30 +02:00 |
|
twinaphex
|
7d9e7e3139
|
(XMB) Start implementing 'bind_init' for XMB
|
2015-06-08 16:13:02 +02:00 |
|
twinaphex
|
79a8aa70a3
|
(XMB) Rename xmb->core_list to xmb->horizontal_list
|
2015-06-08 16:08:00 +02:00 |
|
twinaphex
|
5af0ce575c
|
Add menu driver 'init_bind'
|
2015-06-08 16:01:57 +02:00 |
|
twinaphex
|
62b7b2602d
|
Refactor disp_timedate_set_label
|
2015-06-08 14:57:46 +02:00 |
|
twinaphex
|
2fc0d7c4b4
|
(Menu) Rename files
|
2015-06-08 14:44:24 +02:00 |
|
twinaphex
|
a7b43854e0
|
(XMB) Use menu_list_get_ptr
|
2015-06-08 11:30:19 +02:00 |
|
twinaphex
|
45bc4ce3be
|
(XMB) Cleanups
|
2015-06-07 16:52:07 +02:00 |
|
twinaphex
|
90efb2c10c
|
(XMB) Cut down on strlcpy/strlcat usage
|
2015-06-07 16:49:05 +02:00 |
|
twinaphex
|
017a61683b
|
xmb_node_allocate_userdata - cleanups
|
2015-06-07 16:41:20 +02:00 |
|
twinaphex
|
ea891cae91
|
Create xmb_node_get_core_info
|
2015-06-07 16:39:40 +02:00 |
|
twinaphex
|
d5d350976c
|
(XMB) Cleanups
|
2015-06-07 16:37:00 +02:00 |
|
twinaphex
|
ce79c4a4a0
|
(Menu) Buildfix
|
2015-06-07 15:49:58 +02:00 |
|
twinaphex
|
38ce8ffcef
|
Create menu_driver_list_get_size
|
2015-06-07 15:43:03 +02:00 |
|
twinaphex
|
561f8888c8
|
Simplify xmb_list_open_new
|
2015-06-07 15:08:32 +02:00 |
|
twinaphex
|
7cb880b278
|
(XMB) Cleanups
|
2015-06-07 15:07:38 +02:00 |
|
Twinaphex
|
51cb6793a2
|
(XMB) Fix
|
2015-06-07 14:48:31 +02:00 |
|
Twinaphex
|
352a5937d9
|
(XMB) Expand xmb_list_get_size
|
2015-06-07 14:33:33 +02:00 |
|
Twinaphex
|
fa0f710b1c
|
Create xmb_list_get_size
|
2015-06-07 14:29:43 +02:00 |
|
Twinaphex
|
cd3ebfed01
|
(XMB) Remove unused variable
|
2015-06-07 14:05:26 +02:00 |
|
Twinaphex
|
884bc4dbc5
|
(XMB) Don't use menu->categories.size anymore
|
2015-06-07 14:02:42 +02:00 |
|
twinaphex
|
bfa9349854
|
(XMB) Cleanups
|
2015-06-07 13:09:35 +02:00 |
|
twinaphex
|
71b3070e3b
|
Start using menu_displaylist_push_list for creating new lists on
the menu driver side
|
2015-06-07 11:51:06 +02:00 |
|
twinaphex
|
2e81d7f8dc
|
Refactor xmb_list_cache function callback
|
2015-06-07 11:20:36 +02:00 |
|
twinaphex
|
f7541125d2
|
(GLUI) Remove duplicate function
|
2015-06-07 00:48:50 +02:00 |
|
twinaphex
|
51ba217c2e
|
(XMB) Remove duplicate function
|
2015-06-07 00:41:53 +02:00 |
|
twinaphex
|
7fc8120ca2
|
(XMB) Cut down on some duplicate functions
|
2015-06-07 00:23:40 +02:00 |
|
twinaphex
|
0f401291ec
|
(XMB) Cleanup
|
2015-06-07 00:19:59 +02:00 |
|
twinaphex
|
1195dea504
|
(XMB) Cleanups
|
2015-06-06 14:48:58 +02:00 |
|
Higor Eurípedes
|
615e03cfc9
|
(GLUI) Turn y into an int in glui_render_menu_list
In large screens y can be negative
|
2015-06-06 09:33:04 -03:00 |
|
Twinaphex
|
d2de56286b
|
(GLUI) Prevent warning
|
2015-06-06 14:24:49 +02:00 |
|
twinaphex
|
f730f978af
|
(XMB) Indent nits
|
2015-06-06 14:07:20 +02:00 |
|
Twinaphex
|
c49262eb8c
|
(XMB) Create xmb_context_reset_background
|
2015-06-06 14:01:36 +02:00 |
|
Twinaphex
|
00e90a752d
|
(XMB) Cleanups
|
2015-06-06 13:58:06 +02:00 |
|
Twinaphex
|
912263ba34
|
Create xmb_context_reset_textures
|
2015-06-06 13:56:31 +02:00 |
|
Twinaphex
|
eebcea775c
|
(XMB) Cleanups
|
2015-06-06 13:51:45 +02:00 |
|
Twinaphex
|
b86fc9e19e
|
(XMB) Refactor xmb_context_reset
|
2015-06-06 13:41:47 +02:00 |
|
Twinaphex
|
183f58943d
|
(XMB) Cleanups #7
|
2015-06-06 13:21:47 +02:00 |
|
Twinaphex
|
b244d892c6
|
Create xmb_context_reset_horizontal_list
|
2015-06-06 12:59:09 +02:00 |
|
Twinaphex
|
80eba21888
|
(XMB) Cleanups #6
|
2015-06-06 12:53:55 +02:00 |
|
Twinaphex
|
a04c3ba9da
|
(XMB) Cleanups #5
|
2015-06-06 12:46:22 +02:00 |
|
Jean-André Santoni
|
b5c183878f
|
(XMB) Fix icon zoom issue on some ordered lists
|
2015-06-06 16:45:58 +07:00 |
|
twinaphex
|
327177f763
|
(XMB) Cleanups #4
|
2015-06-06 11:39:41 +02:00 |
|
twinaphex
|
d3fbf351ed
|
(XMB) Cleanups #3
|
2015-06-06 11:38:10 +02:00 |
|
twinaphex
|
11313a6bb4
|
(XMB) Cleanups #2
|
2015-06-06 11:36:29 +02:00 |
|
twinaphex
|
761d2118f8
|
(XMB) Cleanups #1
|
2015-06-06 11:28:08 +02:00 |
|
Higor Eurípedes
|
d3d35cb880
|
(GLUI) Optimize glui_render_menu_list()
|
2015-06-05 14:05:05 -03:00 |
|
twinaphex
|
edc7f21cfe
|
Cleanups
|
2015-06-05 18:22:15 +02:00 |
|
twinaphex
|
0e4c7e58e8
|
(GLUI) Cleanup
|
2015-06-05 18:12:57 +02:00 |
|
twinaphex
|
614c8646f9
|
(XMB) Remove usage of strcmp
|
2015-06-05 17:24:38 +02:00 |
|
twinaphex
|
6c73462822
|
(XMB) Reduce usage of strcmps
|
2015-06-05 10:05:09 +02:00 |
|
twinaphex
|
6e64fbf8c7
|
(XMB) CLeanups
|
2015-06-04 22:46:23 +02:00 |
|
Jean-André Santoni
|
6da346f456
|
(XMB) Dynamic wallpapers
|
2015-06-04 17:17:23 +07:00 |
|
Jean-André Santoni
|
b09b7e602c
|
(XMB) Code cleaning
|
2015-06-04 16:05:54 +07:00 |
|
twinaphex
|
1b67864a3b
|
Change menu_driver_load_background to menu_driver_load_image
|
2015-06-04 10:39:48 +02:00 |
|
twinaphex
|
680aacae89
|
Fixes
|
2015-06-02 21:41:09 +02:00 |
|
twinaphex
|
bc953d3a1b
|
Move settings code entirely to menu
|
2015-06-02 20:26:27 +02:00 |
|
twinaphex
|
74bb85fe7c
|
(RGUI) Indent nits
|
2015-06-02 19:04:01 +02:00 |
|
twinaphex
|
0cfeff8e1e
|
Cleanups
|
2015-06-02 18:28:51 +02:00 |
|
twinaphex
|
4b19250e01
|
(XMB) Revert previous changes
|
2015-06-02 08:06:20 +02:00 |
|
twinaphex
|
4c2bf57775
|
Cleanup
|
2015-06-01 15:31:08 +02:00 |
|
twinaphex
|
ec5e617555
|
(RMenu XUI) Remove dependency on menu_entry_get
|
2015-06-01 15:23:45 +02:00 |
|
twinaphex
|
869bb7d522
|
Create menu_entry_get_type_new
|
2015-06-01 15:21:43 +02:00 |
|
twinaphex
|
296b359ba1
|
Rename menu_entry_get_label to menu_entry_get_path
|
2015-06-01 15:16:54 +02:00 |
|
twinaphex
|
ee6f54baa7
|
Create menu_entry_get_spacing
|
2015-06-01 15:13:49 +02:00 |
|
twinaphex
|
26c75a8a1c
|
Start changing signature of menu_entry_is_currently_selected
|
2015-06-01 15:08:58 +02:00 |
|
twinaphex
|
bc843adc01
|
Start using menu_entry_get_label
|
2015-06-01 15:05:32 +02:00 |
|
twinaphex
|
05aee4f775
|
Start using menu_entry_get_value
|
2015-06-01 14:59:15 +02:00 |
|
twinaphex
|
ba277d90de
|
Create action_get_title
|
2015-06-01 12:24:48 +02:00 |
|