twinaphex
8910e66eb0
Add more enum idxs
2016-06-14 23:47:42 +02:00
twinaphex
91e9b22b02
Add menu_settings_list_current_add_enum_idx
2016-06-14 23:07:10 +02:00
twinaphex
9508730682
Create enum_idx
2016-06-14 23:04:53 +02:00
twinaphex
53dac26509
Get rid of menu_hash_calculate for detecting if a playlist entry
...
has core_name and core_path set to 'DETECT'
2016-06-14 22:54:43 +02:00
twinaphex
042ebca2ef
Create action_ok_playlist_entry_collection
2016-06-14 22:48:25 +02:00
twinaphex
69503880f5
Get rid of menu_hash_calculate dependencies for menu keyboard
...
callback functions for settings
2016-06-14 22:16:07 +02:00
twinaphex
27ef0cf9c7
Get rid of menu_hash_calculate dependency in find_first_core
2016-06-14 22:11:10 +02:00
twinaphex
fcda911a10
Revert "Start breaking up menu_displaylist_push_internal into separate"
...
This reverts commit 244b147b0c
.
2016-06-14 19:09:47 +02:00
twinaphex
ca4f719811
Revert "Set callback for action_refresh_playlist"
...
This reverts commit cb915e2998
.
2016-06-14 19:09:37 +02:00
twinaphex
cb915e2998
Set callback for action_refresh_playlist
2016-06-14 18:55:24 +02:00
twinaphex
244b147b0c
Start breaking up menu_displaylist_push_internal into separate
...
functions
2016-06-14 18:51:16 +02:00
twinaphex
dae55553b7
Rename memory_free to memory_used
2016-06-12 20:50:03 +02:00
twinaphex
6283cb5eef
Get rid of warnings
2016-06-12 13:50:29 +02:00
Twinaphex
ae894fb015
Implement frontend_darwin_get_mem_total
2016-06-12 13:49:00 +02:00
twinaphex
d7c2201385
Show memory information in System Information
2016-06-12 13:20:54 +02:00
twinaphex
8badf1787d
CLeanups
2016-06-11 21:11:57 +02:00
twinaphex
917e3078e9
Cleanups
2016-06-11 21:08:57 +02:00
twinaphex
8990736e66
Cleanups
2016-06-11 20:34:49 +02:00
twinaphex
1e13cb9c69
Cleanups
2016-06-11 20:21:22 +02:00
twinaphex
3d2cc8b14a
Cleanups
2016-06-11 20:11:36 +02:00
twinaphex
5b76402e6b
Remove unused variables
2016-06-11 20:03:11 +02:00
twinaphex
7d0cb7c689
More cleanups
2016-06-11 20:01:33 +02:00
twinaphex
f3815ed815
Add APPLICATION_SPECIAL_DIRECTORY_ASSETS_MATERIALUI_FONT
2016-06-11 19:57:45 +02:00
twinaphex
5ea923030b
Rename functions/enums
2016-06-11 19:55:27 +02:00
twinaphex
538a8d9e18
(XMB) Cleanups
2016-06-11 19:50:44 +02:00
twinaphex
c254c69c1a
Use fill_pathname_application_path
2016-06-11 19:46:37 +02:00
twinaphex
ecb5c1adc0
Cleanups
2016-06-11 19:43:14 +02:00
twinaphex
92bba6e46e
(MaterialUI) Use fill_pathname_application_directory
2016-06-11 19:41:26 +02:00
twinaphex
78904911ca
Start using fill_pathname_application_directory
2016-06-11 19:37:16 +02:00
twinaphex
6989d60cdc
Create fill_pathname_application_directory
2016-06-11 19:21:58 +02:00
twinaphex
b7d3ed5264
(nk_common.c) Add HAVE_GLSL ifdef
2016-06-08 05:32:45 +02:00
twinaphex
b83d58cd59
xmb_gradient_ident - don't bake it in when HAVE_SHADERPIPELINE
...
is not defined
2016-06-07 15:25:00 +02:00
twinaphex
cf996f724e
Rename HAVE_NETWORK_GAMEPAD to HAVE_NETWORKGAMEPAD - and
...
don't bake it in for the C89 build
2016-06-07 15:23:07 +02:00
twinaphex
63af59a198
Add HAVE_LANGEXTRA
2016-06-07 06:05:41 +02:00
Twinaphex
d5db2a940a
Merge pull request #3083 from fr500/nuklear
...
[nk] allow picking core and content on demo window
2016-06-07 02:24:16 +02:00
radius
afe68b2a62
[nk] allow picking core and content on demo window
2016-06-06 19:22:43 -05:00
Twinaphex
23064f0590
Merge pull request #3081 from fr500/nuklear
...
Nuklear update
2016-06-07 00:03:36 +02:00
twinaphex
883d9ff6b5
Add HAVE_SHADERPIPELINE define
2016-06-07 00:00:28 +02:00
radius
9777ea933f
[nk] move function to nk_menu
2016-06-06 16:44:32 -05:00
radius
8ce0f9cf0a
[nk] remove some nk references, fix carriage returns
2016-06-06 16:42:22 -05:00
radius
4dd7bc4f72
[nk] add themes
2016-06-06 16:37:41 -05:00
Twinaphex
3e3ceba9aa
Merge pull request #3079 from fr500/nuklear
...
implement file selector
2016-06-06 06:14:19 +02:00
radius
5721ce16e9
[nk] implement file selection
2016-06-05 23:00:04 -05:00
radius
7b43376dfb
[nk] implement file selection
2016-06-05 22:57:41 -05:00
radius
6009d4a8b6
[nk] implement file selection
2016-06-05 22:56:13 -05:00
radius
d8890b486a
[nk] implement extension filtering
2016-06-05 22:32:07 -05:00
radius
2667289d45
[nk] implement directory sorting
2016-06-05 22:26:19 -05:00
radius
fafb5cc272
[nk] remove windows carriage returns
2016-06-05 22:18:39 -05:00
radius
fa3fee12e9
[nk] add initial dir for file picker
2016-06-05 22:18:20 -05:00
twinaphex
a6175a3989
(menu_cbs_ok.c) Fix explicit NULL dereferenced warnings
2016-06-05 19:04:59 +02:00
twinaphex
553ff7f69f
Prevent calling menu_setting_find if 'label' is NULL
2016-06-05 18:41:19 +02:00
twinaphex
c61748d2a0
(menu_input.c) Fix 'explicit null dereferenced'
2016-06-05 18:40:09 +02:00
Twinaphex
86b35c8ff2
Merge pull request #3069 from fr500/undo
...
Undo savestate/loadstate
2016-06-05 01:19:35 +02:00
radius
20540a8f42
add menu entry for undo save state
2016-06-04 14:34:06 -05:00
Twinaphex
be96ad0932
Merge pull request #3063 from Alexandre-Garcia/improve_translation_pt
...
Undoes the translation of the tabs, which is causing problems.
2016-06-03 21:03:09 +02:00
Alexandre Garcia
f9098208a0
Undoes the translation of the tabs, which is causing problems in the menu, and adds translation to remote retropad item
2016-06-03 14:33:47 -03:00
twinaphex
e9cf351c67
Move settings around for User Interface -
...
(config_file) Try to get rid of forward declarations
2016-06-03 06:43:11 +02:00
radius
7fb9ec5223
remove stray comment
2016-06-02 23:34:21 -05:00
radius
a86cf6b99d
initial implementation of undo save state
2016-06-02 23:33:52 -05:00
twinaphex
07932bff3e
Use retro_common_api.h
2016-06-03 05:49:46 +02:00
twinaphex
8486bf0058
Prevent uninitialized scalar variable warnings
2016-06-03 05:35:30 +02:00
twinaphex
63b3f30112
Cleanups
2016-06-03 05:32:18 +02:00
twinaphex
ddc3c2adcc
Cleanup print_buf_lines
2016-06-03 05:30:06 +02:00
Twinaphex
75ad88e171
Cleanups
2016-06-03 05:09:54 +02:00
twinaphex
a5dbae0505
Cleanups
2016-06-03 04:59:12 +02:00
twinaphex
36e33bde90
Cleanup
2016-06-03 04:21:19 +02:00
twinaphex
c2dd8b884e
Cleanups
2016-06-03 04:18:28 +02:00
twinaphex
3b83b6d030
Fix uninitialized scalar variable warnings
2016-06-03 04:12:18 +02:00
twinaphex
21bc56aa04
Fix uninitialized scalar variable warnings
2016-06-03 04:02:27 +02:00
twinaphex
79c94513ec
Fix 'dereference before null check'
2016-06-02 20:56:13 +02:00
twinaphex
d8b3597455
menu_cbs_deferred_push.c - Fix 'array compared against 0'
2016-06-02 20:51:27 +02:00
twinaphex
f1160f19b3
Fix uninitialized scalar variable warnings
2016-06-02 20:49:25 +02:00
Alexandre Garcia
9f4a6bbae2
Improve translation PT
2016-06-02 11:16:10 -03:00
twinaphex
c7acb4658b
Fix 'pointer to local outside scope'
2016-06-01 05:26:45 +02:00
twinaphex
da7f6a2a3b
Prevent more warnings
2016-06-01 05:18:59 +02:00
twinaphex
da6ac4aae7
Fix explicit NULL dereferenced warnings
2016-06-01 04:05:14 +02:00
twinaphex
9bb8c41ff6
Fix uninitialized scalar variables warnings
2016-06-01 03:23:38 +02:00
twinaphex
5b52098c54
Reimplement verbosity
2016-05-31 04:42:04 +02:00
twinaphex
e8eb0ef013
Change invocation of task_content_push
2016-05-27 19:34:07 +02:00
twinaphex
ccd5b2f73d
Add 'Start Remote Gamepad' entry
2016-05-27 19:18:46 +02:00
twinaphex
7d26034ebe
Rename rarch_task_* to task_*
2016-05-27 18:14:47 +02:00
twinaphex
49f050b386
Move config_replace to configuration.c
2016-05-27 16:42:20 +02:00
Andre Leiradella
d791da9507
undefined debug macros
2016-05-27 00:06:03 -03:00
twinaphex
e41efa9849
Cleanup menu_content_find_first_core
2016-05-27 04:41:39 +02:00
twinaphex
a743c779f8
Prevent some 'conditional jump or move depends on unitialised value' warnings
2016-05-27 04:31:02 +02:00
twinaphex
0d271b0ca7
Cleanups
2016-05-27 04:18:27 +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
twinaphex
4f98cf05f4
Fix uninitialized scalar variable warnings
2016-05-26 17:32:27 +02:00
twinaphex
023088e618
C89_BUILD fix
2016-05-26 06:50:57 +02:00
twinaphex
befda7bcc9
Some C89 build fixes
2016-05-26 06:49:38 +02:00
twinaphex
ebc8edd2bf
Fix CXX_BUILD
2016-05-26 06:46:57 +02:00
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 40e1082cda
.
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 2f1063ff72
.
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
twinaphex
5050ccf519
Move entry up
2016-05-18 15:43:20 +02:00
twinaphex
b5b3d699bf
(System Information) Show CPU Architecture
2016-05-18 15:42:16 +02:00
twinaphex
64a9cd29d3
(System Information) Add CPU Cores
2016-05-18 14:39:44 +02:00
twinaphex
5488806108
Add entries to system information
2016-05-18 14:36:23 +02:00
twinaphex
7e36dcb27f
move video_texture_image to libretro-common and rename it to image_texture.c
2016-05-18 12:58:00 +02:00
twinaphex
9bc11731fb
Start reimplementing TGA image load support
2016-05-18 10:52:23 +02:00
twinaphex
492dd59164
Hook up BMP image loading - color channels swapped - RGBA to ARGB
...
conversion won't work here
2016-05-17 21:38:51 +02:00
twinaphex
50c176310c
Add jpeg extension too
2016-05-17 13:55:14 +02:00
twinaphex
ee90ce4b54
Ability to select JPEG wallpapers now too
2016-05-17 13:45:47 +02:00
twinaphex
f052ebf872
Set #if 0 to 1 to test JPEG thumbnails
2016-05-17 13:19:47 +02:00
twinaphex
fcf2decb2e
Remove persist argument
2016-05-17 09:07:41 +02:00
twinaphex
b9dde5320f
(Menu) Buildfixes
2016-05-16 18:34:33 +02:00
twinaphex
bb1d1da693
Remove runloop_iterate_data
2016-05-16 17:29:02 +02:00
twinaphex
0f35487e17
(menu_content.c) Cleanup
2016-05-16 17:02:20 +02:00
twinaphex
064e6a70bc
Cleanup
2016-05-16 17:01:31 +02:00
twinaphex
f70dc77a61
Pass content_ctx_info_t pointer to rarch_task_push_content
2016-05-16 16:25:16 +02:00
twinaphex
9c33d91e68
Refactor content task code
2016-05-16 15:09:04 +02:00
twinaphex
923d0a879b
Reimplement menu_content_load_from_playlist
2016-05-16 14:54:26 +02:00
twinaphex
4d30d931fe
Move some logic to rarch_task_push_content_load_default
2016-05-16 14:33:50 +02:00
twinaphex
fe2eb7f4c1
Add mode to rarch_task_push_content_load_default to make
...
it explicit what each call does
2016-05-16 14:20:26 +02:00
twinaphex
449c7483cd
Rename content_playlist_ to playlist_
2016-05-16 09:07:44 +02:00
twinaphex
73cc9c4b15
Rename RUNLOOP_CTL_COREOPTS_GET
2016-05-15 10:09:41 +02:00
twinaphex
92b1398a79
Fix CXX_BUILD warnings
2016-05-14 16:49:29 +02:00
twinaphex
df3b090d7a
Revert "Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info"
...
This reverts commit 35bf38e05c
.
2016-05-12 09:37:21 +02:00
twinaphex
35bf38e05c
Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info
2016-05-12 09:25:52 +02:00
Ezio-PS
e1d9e34183
Updated Italian Translation
2016-05-12 08:14:10 +02:00
twinaphex
1abe81b222
Create retroarch_replace_config
2016-05-11 21:44:52 +02:00
twinaphex
4100bf95b4
Able to compile without RPNG support
2016-05-11 21:22:45 +02:00
twinaphex
90d7722125
Remove CMD_EVENT_QUIT_RETROARCH
2016-05-11 20:56:02 +02:00
twinaphex
0e972b9804
Rename rarch_git_version to retroarch_git_version
2016-05-11 20:44:24 +02:00
twinaphex
4ad23c927a
Take out RARCH_CONSOLE ifdefs
2016-05-11 00:40:34 +02:00
Twinaphex
19afc807ef
(iOS) Not sure why we are calling rarch_main() twice for iOS
2016-05-10 23:33:51 +02:00
twinaphex
9aed52ac65
Move performance.c to libretro-common/features/features_cpu.c
2016-05-10 20:31:27 +02:00
twinaphex
35ea37b37f
Revert "Move cpu_features to libretro-common"
...
This reverts commit 2b8ff3bf38
.
2016-05-10 09:32:24 +02:00
twinaphex
2b8ff3bf38
Move cpu_features to libretro-common
2016-05-10 09:27:29 +02:00
twinaphex
0d371def5c
Refactor performance.c code
2016-05-10 09:17:04 +02:00
twinaphex
b79b2dca13
Create performance_counters
2016-05-10 08:53:14 +02:00
twinaphex
71c5b4972c
CXX_BUILD buildfix
2016-05-10 03:19:40 +02:00
twinaphex
7c20f2b868
Change namespace of thread functions
2016-05-10 03:14:23 +02:00
twinaphex
b2f5e2ac08
Rename gfx_font_raster_block
2016-05-10 02:42:02 +02:00
twinaphex
0e08dbe931
Rename gfx_coord to video_coord
2016-05-10 02:32:59 +02:00
twinaphex
af2a33a8cb
Move core_option_manager to managers/
2016-05-10 01:25:47 +02:00
twinaphex
2c6d6a223c
Rename core_option functions
2016-05-10 01:21:55 +02:00
twinaphex
2691ab0c7d
Rename command_event enums
2016-05-09 20:51:53 +02:00
twinaphex
523ebed112
Combine command_event.c and command.c
2016-05-09 20:30:47 +02:00
twinaphex
a98ef36d36
Rename event_cmd_ctl to command_event
2016-05-09 20:20:50 +02:00
twinaphex
6ae20f2016
Create managers/ dir - move cheats.c and state_manager.c to it
2016-05-09 18:20:52 +02:00
twinaphex
7ba97e8703
Remove core_info_ctl
2016-05-09 18:11:17 +02:00
twinaphex
f8a7154557
Rename rarch_ functions
2016-05-09 07:09:26 +02:00
Twinaphex
6847ae689a
Merge pull request #2978 from lakkatv/master
...
(XMB) Separate ps3 and psp layouts, for Gamegirl
2016-05-09 00:20:25 +02:00
Jean-André Santoni
7bb4af1e6d
(XMB) separate ps3 and psp displays and start introducing more differences
2016-05-09 05:12:40 +07:00
Jean-André Santoni
91835daee8
(XMB) Refactor variable names
2016-05-09 04:22:22 +07:00
Jean-André Santoni
a5f06e9250
(XMB) Refactor variable names
2016-05-09 04:19:34 +07:00
Jean-André Santoni
8ac6d05e55
(XMB) Use variables instead of defines for icon alpha.
2016-05-09 04:16:23 +07:00
Twinaphex
dad33da9cf
Merge pull request #2977 from lakkatv/master
...
(XMB) Initial support for the Pixel theme, for Gamegirl
2016-05-08 23:12:54 +02:00
twinaphex
725c202498
Remove input_driver_ctl
2016-05-08 23:12:04 +02:00
Jean-André Santoni
aa32b5cc6e
(XMB) Use variables instead of defines for icon zoom.
2016-05-09 04:09:52 +07:00
Jean-André Santoni
dfe9419522
(XMB) Use variables instead of defines for icon placement
2016-05-09 04:05:11 +07:00