5101 Commits

Author SHA1 Message Date
twinaphex
c8f1125e20 Take out unused settings variables 2016-05-26 06:37:16 +02:00
twinaphex
9d1273ce58 (Nuklear) Cleanups 2016-05-26 06:34:13 +02:00
twinaphex
7780162d53 (Nuklear) Cleanups 2016-05-26 06:31:58 +02:00
radius
da5fb291a6 [nk] fix selected file name 2016-05-25 23:00:42 -05:00
radius
22de61ff3d [nk] cleanup unused var 2016-05-25 22:35:31 -05:00
radius
e31c53c144 [nk] file picker part 2 2016-05-25 22:32:36 -05:00
radius
a79882bfc8 [nk] file picker part 2 2016-05-25 22:09:14 -05:00
radius
b08aa06779 [nk] start implementing a file picker 2016-05-25 21:09:43 -05:00
radius
ed911fcf27 [nk] add more stub windows 2016-05-25 19:58:16 -05:00
radius
6d7dc34238 [nk] add main window stub 2016-05-25 19:38:20 -05:00
radius
ae1522293e [nk] cleanup 2016-05-25 19:24:53 -05:00
radius
c5c6713489 [nk] cleanup/split window to it's own file 2016-05-25 19:06:54 -05:00
radius
ddeb2b5ac0 organize nuklear files in their own subfolder 2016-05-25 18:45:35 -05:00
radius
abbd269f02 reenable other windows that were removed when the api changed
- need to reimplement checkbox_bool
- need to reimplement the menu bar

but more than anything, needs a design, making a gui without any guidelines will mean we'll end up with a shiny new mess, instead of fixing anything
I can hack stuff together but I am not really a gui designer and it's important at this point
2016-05-25 17:18:00 -05:00
radius
38305f8fb7 Update the menu driver to work with the latest version 2016-05-24 21:41:51 -05:00
twinaphex
25eaab0a2b Start passing input_overlay_t * state around to other functions 2016-05-24 23:15:19 +02:00
twinaphex
bfa6f49ae6 Fix logically dead code warnings 2016-05-24 22:12:51 +02:00
twinaphex
4e07d14488 Fix 'result is not floating point' warning 2016-05-24 21:53:08 +02:00
twinaphex
ec88b464c3 Silence 'side effect in assertion' warnings 2016-05-24 21:51:45 +02:00
Sebastien Ronsse
420d8a5fb2 xmb: Fix memory leak due to horizontal list not being freed properly 2016-05-24 13:15:09 +10:00
twinaphex
9253eb52eb (menu_setting.c) don't pass by value 2016-05-24 00:28:26 +02:00
twinaphex
0bd999faa5 Revert "Don't use rarch_task_push_image inside xmb_context_reset_background"
This reverts commit 40e1082cdaf291a3381635b8546943307f0c2ea3.
2016-05-23 22:53:09 +02:00
Torsten Paul
4c3281bd39 Revert "(XMB) Fixes memory leaks in XMB by not relying upon image tasks"
This reverts commit 2f1063ff7212e48bbb0393bdc1ef16775e966e6f.
2016-05-23 22:36:29 +02:00
twinaphex
d5d2f7f8ee Fix resource leaks 2016-05-23 22:17:28 +02:00
twinaphex
974d3245d2 Fix logically dead code warnings 2016-05-23 22:04:00 +02:00
twinaphex
39faa9be1b Remove logically dead code 2016-05-23 21:50:07 +02:00
twinaphex
1eecb570aa Fix regression 2016-05-23 21:46:24 +02:00
twinaphex
0cff019c37 Remove self assignment 2016-05-23 21:41:06 +02:00
twinaphex
ea5f3d30e4 Fix missing breaks 2016-05-23 21:39:17 +02:00
twinaphex
faef7b498d (Coverity) Fix some resource leaks 2016-05-23 21:28:43 +02:00
twinaphex
0a3224180b (Coverity) Fix uninitialized variables; fix some resource leaks 2016-05-23 21:19:28 +02:00
twinaphex
c72222b572 Remove menu_shader_free 2016-05-23 17:49:22 +02:00
Sebastien Ronsse
18bff0401b menu setting: Fix memory leak in network settings data 2016-05-23 12:09:58 +10:00
Sebastien Ronsse
14c0984497 menu setting: Introduce generic concept of free flags for settings data 2016-05-23 12:09:58 +10:00
Sebastien Ronsse
d9884b486a menu driver: Fix memory leak occurring on exit 2016-05-23 12:09:58 +10:00
Twinaphex
2f1063ff72 (XMB) Fixes memory leaks in XMB by not relying upon image tasks 2016-05-21 21:37:41 +02:00
twinaphex
40e1082cda Don't use rarch_task_push_image inside xmb_context_reset_background 2016-05-21 21:00:37 +02:00
twinaphex
7fe5d21452 (XMB) use string_is_equal 2016-05-21 20:53:57 +02:00
twinaphex
2f2ddb472a (XMB) Move function to menu_display.c 2016-05-21 20:47:49 +02:00
twinaphex
0798157df3 Try calling video_driver_texture_unload before calling video_driver_texture_load 2016-05-21 19:43:32 +02:00
Twinaphex
b7e15c2fe1 free user_data here too 2016-05-21 19:31:39 +02:00
twinaphex
e4a44cbf13 menu_display_thumbnail_handle_upload - free userdata 2016-05-21 19:28:29 +02:00
twinaphex
257d8a8cf0 Silence some warnings by valgrind memcheck - label value was
uninitialized and passed to strtok
2016-05-19 00:24:39 +02:00
twinaphex
091496f74d Add ARMv7 entry too 2016-05-18 22:09:01 +02:00
twinaphex
c93b78147b Should avoid expensive 'djb2' operation now per-frame 2016-05-18 21:45:06 +02:00
twinaphex
4697d10e8c (get_value) Implement system information too 2016-05-18 21:43:07 +02:00
twinaphex
70a4361d29 Split up default get_value callback some more 2016-05-18 21:41:37 +02:00
twinaphex
3d87398011 Cleanup 2016-05-18 21:35:57 +02:00
twinaphex
09b3a6f2c5 Create separate callback for core option representation 2016-05-18 21:22:58 +02:00
twinaphex
8b93439738 Backport this 2016-05-18 21:21:58 +02:00