Commit Graph

374 Commits

Author SHA1 Message Date
twinaphex 8ca8b43545 Take out retro_endianness.h include out of retro_miscellaneous.h 2015-09-14 03:34:05 +02:00
Alcaro 9554597160 Add missing header includes, fixes CXX_BUILD. 2015-09-06 14:46:25 +02:00
twinaphex f88575633e Cleanups 2015-09-05 20:34:22 +02:00
Alcaro c05bb6e0c3 Tolerate unset database path. 2015-08-20 19:24:08 +02:00
Alcaro 28b1c9eada Rename this variable, every other instance of it has the same name. 2015-08-20 19:08:07 +02:00
twinaphex c4ff5e73f1 (task_database.c) Refactor away get_ptr function 2015-08-06 04:14:49 +02:00
twinaphex f967c88ff0 (runloop_data.c) Cleanups 2015-08-06 02:31:50 +02:00
twinaphex 9185d37710 Bump up collection limit 2015-07-26 00:40:24 +02:00
twinaphex 51137d5351 Set pending_scan_finished to false in rarch_main_data_db_uninit 2015-07-09 02:33:46 +02:00
twinaphex 1c406bc098 Add rarch_main_data_pending_scan_finished and other mechanisms
so that the call to menu_environment_cb gets made on main thread
2015-07-09 02:31:46 +02:00
twinaphex 51e2a128c5 (runloop data) Don't have to pass around runloop pointer anymore 2015-07-08 23:01:11 +02:00
twinaphex 52e2fd1689 Refactor task_database.c 2015-07-08 22:03:23 +02:00
twinaphex c84ddb53fa (task_databse.c) Refactors 2015-07-08 21:48:58 +02:00
twinaphex 039ba91c48 Add mechanism so that task_database informs the menu driver that
we need to refresh the horizontal list. Kivutar; make the icons
work again after we do a horizontal list refresh
2015-07-08 01:01:41 +02:00
Higor Eurípedes a3aab2f98e (task_database) Dont call zlib_parse_file_iterate_stop so much 2015-07-05 10:40:51 -03:00
Higor Eurípedes 3cc6e07174 (task_database) Fix leaks when scanning zip files 2015-07-05 10:23:21 -03:00
twinaphex d4dcf784c9 Update msg_hash.c 2015-07-01 19:40:50 +02:00
twinaphex 5d576ce61d (task_database.c) Use fill_pathname_join_delim in task_database.c 2015-06-22 19:51:13 +02:00
twinaphex 5f67c53e6a Use fill_short_pathname_representation 2015-06-22 19:39:56 +02:00
twinaphex b08c399d3b (task_database.c) Fix some warnings 2015-06-15 22:48:41 +02:00
twinaphex a86977de3a (tasks) Use hashes 2015-06-14 17:11:48 +02:00
twinaphex 25372dfb56 (task_database.c) Refactor to not use strcmp 2015-06-14 16:59:38 +02:00
twinaphex a10cdfa8b1 (tasks) Cleanups 2015-06-12 22:37:06 +02:00
Higor Eurípedes 85800a81b6 (task_database.c) Use a query for faster CRC scanning 2015-06-10 14:51:26 -03:00
Higor Eurípedes 4d23fd211c (libretro-db) Store CRC32 as uint32_t 2015-06-09 20:21:14 -03:00
twinaphex b321c38d62 (task_database.c) If 0 out some excessive logging 2015-06-09 21:10:57 +02:00
twinaphex 9487def760 (task_database.c) We can now scan individual files 2015-06-09 19:38:51 +02:00
Twinaphex ba0e25dd88 Rename database_info_init to database_info_dir_init 2015-06-09 18:53:18 +02:00
twinaphex 29e3f5ff66 Expand playlist format - rename it to 'lpl' 2015-06-08 23:38:03 +02:00
twinaphex 4a37c4e020 Remove duplicate strcasestr 2015-06-02 16:49:35 +02:00
twinaphex 0a6be4c82e (task_database.c) Fix database_info_iterate_start for Windows 2015-05-28 08:57:50 +02:00
twinaphex fe5880355d database_info_list_iterate_next - set db_state->info to NULL
after freeing
2015-05-28 02:55:39 +02:00
twinaphex 8bde46deb9 Free db_state->info first in database_info_list_iterate_new 2015-05-28 01:25:42 +02:00
twinaphex 0e23908b78 (Task database) Should fix ZIP playlist scanning 2015-05-27 07:23:09 +02:00
twinaphex 65b8b2e0cb (Database dir scanning) Can now add ZIP entry to collection 2015-05-27 04:42:22 +02:00
twinaphex d72df8492b (Task database) Compare first entry of ZIP file 2015-05-27 03:23:27 +02:00
twinaphex aa56b8e1e3 (Task database) Start using zlib_parse_file_iterate in task_database.c 2015-05-27 01:36:15 +02:00
twinaphex d33ee0ca90 (task_database.c) Update TODO notes 2015-05-26 09:04:57 +02:00
twinaphex c94e29ed02 Create rarch_strcasestr 2015-05-26 02:31:29 +02:00
twinaphex d275f8dd8f Database dir scanning now creates 'rpl' (retroarch playlist) files 2015-05-26 00:25:07 +02:00
twinaphex 8fb8887c34 Create new playlist format 2015-05-26 00:12:49 +02:00
twinaphex e05c0ab4f4 Set 'display name' to crc 2015-05-25 21:39:50 +02:00
twinaphex 350a33a4ae Start implementing database_info_list_iterate_found_match 2015-05-25 18:46:36 +02:00
Twinaphex 1a85dfe60a (Database) Remove some unused variables 2015-05-25 10:04:54 +02:00
twinaphex 0242b38c12 (task_database.c) Cleanups 2015-05-25 07:54:44 +02:00
twinaphex 23299eb74d (task_database.c) Do string compare of CRC 2015-05-25 07:34:42 +02:00
twinaphex 0f58ad0e4e (Task database) Experimental database scanning 2015-05-25 07:05:00 +02:00
twinaphex 76e1c2d965 database_info_iterate_crc_lookup - cleanup 2015-05-25 05:36:23 +02:00
twinaphex 32412ab918 Simplify rarch_main_data_db_cleanup_state 2015-05-25 03:46:03 +02:00
twinaphex befa2f111c Create database_info_iterate_crc_lookup 2015-05-25 03:20:43 +02:00
twinaphex 3c6dd65208 Pass db_state to zlib_parse_file 2015-05-24 08:06:29 +02:00
twinaphex 566eb771ba Refactor db_state code 2015-05-24 08:04:13 +02:00
twinaphex 07019909f3 (task_database.c) Start creating directory list of database entries
to browse over
2015-05-24 07:36:30 +02:00
twinaphex a7c124e68f Add DATABASE_STATUS_ITERATE_BEGIN 2015-05-24 06:14:44 +02:00
twinaphex 344fe41c53 Create static function rarch_main_data_db_cleanup 2015-05-23 22:52:22 +02:00
twinaphex c4becceb96 Refactor database_info_iterate 2015-05-23 22:46:23 +02:00
twinaphex 0f4d71477e Dehardcode database_info_poll 2015-05-23 22:07:59 +02:00
twinaphex 3de904cb78 Create DATABASE_STATUS_ITERATE_START 2015-05-23 21:56:29 +02:00
twinaphex 62de3336f5 (task_database.c) Call snprintf just once 2015-05-23 21:18:59 +02:00
twinaphex 9102ae125b Call rarch_main_msg_queue_push just once 2015-05-23 21:17:32 +02:00
twinaphex 938edba8b3 Add 'Scanning' message to ZIP file 2015-05-23 21:07:45 +02:00
twinaphex 74bea2c6e2 Add DATABASE_STATUS_ITERATE_NEXT 2015-05-23 20:53:43 +02:00
twinaphex 7696d55047 (Database) cleanup 2015-05-23 19:18:56 +02:00
twinaphex e5e9e80cfb Reimplement MENU_ACTION_TESTx 2015-05-23 18:45:58 +02:00
twinaphex e8691eb4d6 Move db.handle to runloop_data.h 2015-05-23 18:13:23 +02:00
twinaphex ba6c563b83 (task_database) Small cleanup 2015-05-23 18:08:42 +02:00
twinaphex 1535f7d1c2 (Database) Cleanups 2015-05-23 16:41:33 +02:00
twinaphex 433b19d6b7 Rename 'rdl' references 2015-05-22 00:29:16 +02:00
Twinaphex 25a9611596 Remove unused variable 2015-05-05 20:10:48 +02:00
twinaphex 02d429b2dd (task_database.c) Small cleanup 2015-05-05 19:13:21 +02:00
Twinaphex 617e232850 Prevent implicit declaration warning 2015-05-05 18:49:14 +02:00
twinaphex bd4267dc59 (Database) Cleanups 2015-05-05 18:43:51 +02:00
Twinaphex 8c75fd3530 Split up database runloop data code to tasks/task_database.c 2015-05-05 18:05:59 +02:00
Twinaphex 54550912f5 (Runloop data) Start rearranging code 2015-05-05 09:50:00 +02:00