Commit Graph

131 Commits

Author SHA1 Message Date
Jean-André Santoni 1614519874 Clone xmb to stripe menu 2018-04-08 09:55:16 +07:00
twinaphex fa07570f76 Simplify fill_pathname_representation_wrapper 2018-02-04 23:40:27 +01:00
kwyxz b9585df325 Update Haiku port to allow it to build again 2018-01-20 00:19:01 -08:00
Twinaphex c5b71470c4 Update 2018-01-17 00:49:23 +01:00
Rob Loach 26b9cb3c78
libretro-common: Clean up dependencies of file_path
This moves a few functions that were defined in file_path_special to libretro-common to clean up the dependency tree.
2018-01-13 00:27:49 -05:00
twinaphex 06e3a9e762 Avoid warning 2017-12-31 05:34:59 +01:00
Brad Parker a3a5f6e07e win32: add Unicode versions of getenv, GetModuleFileName, LoadLibrary and _mkdir 2017-12-27 02:55:53 +00:00
Alcaro 3fa035ba2a This include doesn't go here 2017-11-25 20:25:59 +01:00
GameDragon2k cfe59bcf2a Cheevos badges 2017-11-23 08:04:54 -05:00
twinaphex ae3dc27a3f (file_path_special.c) Reduce stack usage 2017-09-10 21:27:50 +02:00
twinaphex e6ab06a701 Move path variables 2017-04-29 00:39:29 +02:00
twinaphex f0c2d786ae Update arrays struct 2017-04-28 22:59:13 +02:00
twinaphex 05e4ec733e Move uint variables 2017-04-28 21:03:04 +02:00
twinaphex 8c89ec158c Update copyrights 2017-03-22 03:09:18 +01:00
Brad Parker e1f4db8081 Win2000 buildfixes 2017-01-16 20:41:08 -05:00
twinaphex c97ae2312e Small style nit 2017-01-09 22:48:13 +01:00
Josh Palmer 39ba27848f Add QNX-specific codepath for fill_pathname_application_path 2017-01-09 20:24:51 +00:00
twinaphex 96ffd8e025 Revert "Remove HAVE_COMPRESSION ifdefs in file_path.c"
This reverts commit 4103b70833.
2016-12-17 12:55:38 +01:00
twinaphex 4103b70833 Remove HAVE_COMPRESSION ifdefs in file_path.c 2016-12-17 12:20:49 +01:00
twinaphex 5364b0b837 Move compression-related code outside of libretro-common file_path.c
and move it into RetroArch's file_path_special.c file instead
2016-12-17 11:54:46 +01:00
Brad Parker e39031cbd0 revert rest of unicode changes 2016-12-03 00:15:29 -05:00
Brad Parker f725b48555 starting to revert unicode changes 2016-12-03 00:15:29 -05:00
Brad Parker cc7bf6b4fa more unicode fixes 2016-12-02 21:11:55 -05:00
Brad Parker 3b8a81dd31 make existing hard-coded unicode calls switchable back to ansi 2016-12-02 14:34:29 -05:00
twinaphex 4b9571140f Remove two runloop.h includes 2016-12-02 16:07:33 +01:00
Brad Parker 367dea6723 unicode-ify a couple other windows files, start changing function names to W version explicitly 2016-11-29 20:32:24 -05:00
Brad Parker 8adafa9249 use UTF8/16 conversion functions instead of codepage ones 2016-11-29 14:34:36 -05:00
Brad Parker cd9d09d1f3 use unicode versions of windows functions 2016-11-29 14:34:35 -05:00
Jean-André Santoni 6652a6fcf7 Change GLUI default font to support more languages 2016-11-02 18:18:04 +01:00
twinaphex 25eaee066c Buildfix 2016-10-30 03:34:11 +01:00
twinaphex ac1cfa62f3 C89_BUILD error fixes 2016-10-30 03:33:35 +01:00
twinaphex 00e68ccd0e Reduce char variables size 2016-10-27 10:16:26 +02:00
twinaphex c3ab8800f4 Prevent implicit memsets 2016-10-21 05:57:40 +02:00
twinaphex 1266c0609a Create path_is_empty 2016-09-30 04:43:16 +02:00
twinaphex 329f6ad612 Update path_get 2016-09-29 08:31:41 +02:00
twinaphex 075599e818 Start using path_ functions for accessing and modifying global->path.config 2016-09-17 13:14:14 +02:00
twinaphex 229e0dd640 Cleanups 2016-09-08 05:48:43 +02:00
radius e12e97fe02 add newline to this message 2016-08-02 23:04:01 -05:00
twinaphex e0504bfc62 Reorganize xmb/MaterialUI settings 2016-07-09 13:05:58 +02:00
twinaphex 7a745c3f70 Use string_is_empty 2016-06-28 11:02:51 +02:00
twinaphex 4ddeda2511 Add additions to file_path_str 2016-06-27 07:47:15 +02:00
twinaphex 35b078857d Create file_path_str.c 2016-06-20 05:20:14 +02:00
twinaphex b3188195a8 Create file_path_str 2016-06-20 05:11:01 +02:00
twinaphex 6f8b6a22b7 Creat APPLICATION_SPECIAL_DIRECTORY_CONFIG 2016-06-11 21:55:55 +02:00
twinaphex 7c904d47c2 Cleanups 2016-06-11 21:51:28 +02:00
twinaphex 8990736e66 Cleanups 2016-06-11 20:34:49 +02:00
twinaphex 8cfb5b2922 Cleanups 2016-06-11 20:22:03 +02:00
twinaphex 1e13cb9c69 Cleanups 2016-06-11 20:21:22 +02:00
twinaphex deda6fdf01 Cleanups 2016-06-11 20:16:34 +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 c254c69c1a Use fill_pathname_application_path 2016-06-11 19:46:37 +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 6c243ef6fe Cleanups 2016-05-02 13:23:47 +02:00
twinaphex 8ff81312ad Fix fill_pathname_application_data 2016-05-02 02:48:37 +02:00
twinaphex 3a23afcaa9 Buildfix for consoles 2016-05-01 15:59:55 +02:00
twinaphex e9f0ff08fe (file_path_special.c) Add config.h 2016-05-01 15:08:31 +02:00
twinaphex 7d99e7cd51 Create fill_pathname_application_data 2016-05-01 15:07:45 +02:00
twinaphex f29c61bacc (Linux) Restarting of core in non-HAVE_DYNAMIC mode now properly
implemented
2016-02-05 19:16:35 +01:00
twinaphex 7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex 53a0079aa2 file_path_special.c - cleanups 2015-11-26 00:27:39 +01:00
twinaphex 074f14b132 Add verbosity.c/verbosity.h 2015-11-23 12:03:38 +01:00
twinaphex 02a43c6b2a Change 'rarch' to 'retro' namespace in libretro-common 2015-10-26 03:18:13 +01:00
Twinaphex 6141f00f70 (OSX) Some C89_BUILD fixes 2015-10-12 21:02:07 +02:00
twinaphex 0f202cad8e file_path_special.c - cleanup 2015-09-22 21:49:03 +02:00
twinaphex ab2d13d05a Cleanups 2015-09-04 20:51:50 +02:00
twinaphex 15ba019ea1 Don't make asserts dependent on retro_log.h 2015-09-01 11:59:27 +02:00
twinaphex f7631c41cd Backport xerpi's patch 2015-08-30 17:23:01 +02:00
twinaphex 018c685b09 C89_BUILD fixes 2015-06-29 21:39:00 +02:00
twinaphex 8bfea0322f More C89 build fixes 2015-06-26 19:37:41 +02:00
Alcaro 4ca6c2398c More C89 cleanups, part 3 2015-06-26 18:35:52 +02:00
Alcaro febcbc5ce4 C89 cleanups part 2 2015-06-26 17:48:43 +02:00
twinaphex c36e21ed13 (General) Cleanup 2015-06-12 17:00:37 +02:00
Twinaphex 1af60e6995 (file_path_special.c) Add missing CoreFoundation.h header include 2015-04-19 15:34:52 +02:00
twinaphex 4de438e8ed Cleanups in file_path_special.c 2015-03-17 06:28:02 +01:00
twinaphex 18ce5f73be Take RARCH_INTERNAL code from file_path.c out of libretro-common 2015-03-13 05:03:50 +01:00