Commit Graph

  • 562c7490cf Fix move operator for WUPSConfigItem Maschell 2024-03-29 13:11:44 +0100
  • 3b0e4bf4c5 Fix move operator for WUPSConfigCategory Maschell 2024-03-29 13:11:14 +0100
  • 702580152f StorageAPI: Make sure to call noexcept version of CreateSubItem in GetOrCreateSubItem Maschell 2024-03-29 13:10:45 +0100
  • 81c88bfd4b Fix move operator for WUPSConfigItem Maschell 2024-03-29 13:11:44 +0100
  • b7bf48eae3 Fix move operator for WUPSConfigCategory Maschell 2024-03-29 13:11:14 +0100
  • aa12e0b51f StorageAPI: Make sure to call noexcept version of CreateSubItem in GetOrCreateSubItem Maschell 2024-03-29 13:10:45 +0100
  • 3b5cc2f932 Fix small typo in storage test Maschell 2024-03-02 10:46:16 +0100
  • e02376e5a1 Fix WUPSConfigItemMultipleValues::CreateFromValue Maschell 2024-03-02 10:45:59 +0100
  • 73b63f728e Fix small typo in storage test Maschell 2024-03-02 10:46:16 +0100
  • 58d236ddf6 Fix WUPSConfigItemMultipleValues::CreateFromValue Maschell 2024-03-02 10:45:59 +0100
  • 2262844544 StorageAPI: Add support for loading/storing empty strings/binaries Maschell 2024-02-24 13:16:41 +0100
  • 0c2651bf31 StorageAPI: Add support for loading/storing empty strings/binaries Maschell 2024-02-24 13:16:41 +0100
  • 46f4cf6496 StorageAPI: Avoid -Wunused-parameter Maschell 2024-02-23 11:51:27 +0100
  • f16f0ddca5 StorageAPI: Avoid -Wunused-parameter Maschell 2024-02-23 11:51:27 +0100
  • a760e2f76e StorageAPI: Add different "modes" for reading binary and string data into an buffer (C++ API only) Maschell 2024-02-18 15:08:47 +0100
  • 9664b8e0cf StorageAPI: Change WUPSStorageAPI_GetItemSize to add item type Maschell 2024-01-15 19:57:09 +0100
  • 7bd6adea26 StorageAPI: Add different "modes" for reading binary and string data into an buffer (C++ API only) Maschell 2024-02-18 15:08:47 +0100
  • 4c5a0f3a9e StorageAPI: Change WUPSStorageAPI_GetItemSize to add item type Maschell 2024-01-15 19:57:09 +0100
  • de5ef3bfd6 Merge branch 'main' of https://github.com/c08oprkiua/WiiUPluginSystem-docs c08oprkiua 2024-01-09 10:19:17 -0700
  • ac87c32f62 Added some function patch descriptions, etc. c08oprkiua 2024-01-09 10:19:05 -0700
  • 0a38878f2f
    Delete Doxyfile c08oprkiua 2024-01-05 17:18:20 -0700
  • ca17105ff8 Add documentation of StorageAPI Maschell 2023-12-20 19:51:28 +0100
  • 363048d98f StorageAPI improvements Maschell 2023-12-14 17:20:38 +0100
  • 25a2ac21fa Add documentation of StorageAPI Maschell 2023-12-20 19:51:28 +0100
  • 6f41ffb3e6 StorageAPI improvements Maschell 2023-12-14 17:20:38 +0100
  • 104fdc3b7b Example: Update the existing example_plugin and add C++ example plugin Maschell 2023-12-16 17:16:43 +0100
  • 476cba8dd4 Change version to 0.8.0 Maschell 2023-12-16 17:10:59 +0100
  • eb6d03e967 ConfigAPI: Some more changes, added C++ Wrapper Maschell 2023-12-16 17:10:45 +0100
  • b75bdc4b53 Example: Update the existing example_plugin and add C++ example plugin Maschell 2023-12-16 17:16:43 +0100
  • c9694ae0bd Change version to 0.8.0 Maschell 2023-12-16 17:10:59 +0100
  • f968739e24 ConfigAPI: Some more changes, added C++ Wrapper Maschell 2023-12-16 17:10:45 +0100
  • fabe4252a3 example_plugin: Update to use the new config api Maschell 2023-12-02 21:20:23 +0100
  • ce7ef44084 New config API Maschell 2023-10-01 13:00:55 +0200
  • e5fcf69e88 Free config items properly on early return Maschell 2023-11-17 13:50:27 +0100
  • 51e681efb3 example_plugin: Update to use the new config api Maschell 2023-12-02 21:20:23 +0100
  • 171dfc1d23 New config API Maschell 2023-10-01 13:00:55 +0200
  • 0dc8ac5cfa Even more changes BuildTools 2023-11-26 10:50:33 -0700
  • 322d63d4d7 More stuff added BuildTools 2023-11-26 10:40:48 -0700
  • 5df11a7d22 Haphazardly adding stuff, #1 BuildTools 2023-11-26 09:39:02 -0700
  • ea25bb18c6 Free config items properly on early return Maschell 2023-11-17 13:50:27 +0100
  • d2997545fa Implement __assert_func and __assert, improve abort() Maschell 2023-11-23 12:16:21 +0100
  • d4278de762 Implement __assert_func and __assert, improve abort() Maschell 2023-11-23 12:16:21 +0100
  • 45d17c5e37 Publish dev docker images Maschell 2023-11-05 17:15:43 +0100
  • 209cf7fa54 Add storage_test_plugin Maschell 2023-10-14 09:42:08 +0200
  • 2a76a17a28 Rewrite of the StorageAPI Maschell 2023-10-01 13:00:27 +0200
  • c4a40a907c Publish dev docker images Maschell 2023-11-05 17:15:43 +0100
  • 48c9c4f8d8 Add storage_test_plugin Maschell 2023-10-14 09:42:08 +0200
  • bf75010123 Rewrite of the StorageAPI Maschell 2023-10-01 13:00:27 +0200
  • f0bf943f72 Add missing OSFatal declaration Maschell 2023-07-19 15:17:10 +0200
  • 3eb49c6968 Add missing OSFatal declaration Maschell 2023-07-19 15:17:10 +0200
  • 80a9893f56 Make sure wut_get_thread_specific has been overriden properly Maschell 2023-07-19 14:55:33 +0200
  • 2ab03baa09 Make sure wut_get_thread_specific has been overriden properly Maschell 2023-07-19 14:55:33 +0200
  • 0df3dd8066 Update Dockerfile Maschell 2023-06-21 18:16:28 +0200
  • b2ae19f572 Fix reent support Maschell 2023-06-21 18:16:12 +0200
  • 66f48504d3 Fix version in Makefile Maschell 2023-06-21 16:56:23 +0200
  • 788ed96ae3 Update Dockerfile Maschell 2023-06-21 18:16:28 +0200
  • 397bfe31dc Fix reent support Maschell 2023-06-21 18:16:12 +0200
  • 40e892dd1c Fix version in Makefile Maschell 2023-06-21 16:56:23 +0200
  • 19d6ca3165 Change default branch to main Maschell 2023-04-07 19:58:08 +0200
  • 7c457f922a CI: Use actions/checkout@v3 Maschell 2023-04-07 19:57:49 +0200
  • 36773920d8 Update example to use ghcr.io registry Maschell 2023-04-07 19:57:40 +0200
  • 6452fb2433 Change default branch to main Maschell 2023-04-07 19:58:08 +0200
  • 2c70e6dc55 CI: Use actions/checkout@v3 Maschell 2023-04-07 19:57:49 +0200
  • 10836d49be Update example to use ghcr.io registry Maschell 2023-04-07 19:57:40 +0200
  • a8376837a8 CI: Add missing "needs" for push image job Maschell 2023-03-16 12:51:41 +0100
  • 9b7e504672 CI: Add missing "needs" for push image job Maschell 2023-03-16 12:51:41 +0100
  • 6da25ca33e Use actions/checkout@v3 Maschell 2023-03-16 12:46:36 +0100
  • 85a6e35188 Change docker registry to ghcr.io Maschell 2023-03-16 12:46:07 +0100
  • a893a8b7e4 Use actions/checkout@v3 Maschell 2023-03-16 12:46:36 +0100
  • cd070ecaa7 Change docker registry to ghcr.io Maschell 2023-03-16 12:46:07 +0100
  • 7f68073112 Update the README Maschell 2023-02-25 20:55:43 +0100
  • 54b09fe44c Improve the example documentation and code Maschell 2023-02-25 20:51:48 +0100
  • a298c67c7b Update the README Maschell 2023-02-25 20:55:43 +0100
  • 4a32f7e943 Improve the example documentation and code Maschell 2023-02-25 20:51:48 +0100
  • e40d91fcec StorageAPI: Only proccess items for the last returned sub category or root item. Maschell 2023-02-15 19:42:47 +0100
  • 7f76e31e70 Revert "Avoid reallocations of the parent data for WUPS_STORAGE_TYPE_ITEM items." Maschell 2023-02-15 17:51:22 +0100
  • 3be2bc50b8 StorageAPI: Only proccess items for the last returned sub category or root item. Maschell 2023-02-15 19:42:47 +0100
  • 171a77bf5f Revert "Avoid reallocations of the parent data for WUPS_STORAGE_TYPE_ITEM items." Maschell 2023-02-15 17:51:22 +0100
  • 07c76bf497
    Merge c59f60ae6d into 90d1e51922 FloGo3308 2023-01-28 17:33:01 +0800
  • 90d1e51922 StorageAPI: Rename pending_delete to deleted Maschell 2023-01-24 21:41:07 +0100
  • e7d3027cd6 StorageAPI: Set key of rootitem to NULL in WUPS_CloseStorage Maschell 2023-01-24 14:40:51 +0100
  • 00f7bf0601 StorageAPI: Use strdup if possible Maschell 2023-01-24 14:39:48 +0100
  • 52ac0d0c7a StorageAPI: Use copy of plugin_id Maschell 2023-01-24 14:38:56 +0100
  • 933e676c52 StorageAPI: Avoid reallocations of the parent data for WUPS_STORAGE_TYPE_ITEM items. This is dirty workaround to keep outPtr of WUPS_CreateSubItem always valid. Maschell 2023-01-24 14:28:57 +0100
  • 8306df96ae StorageAPI: Return an error if memory allocation fails Maschell 2023-01-24 14:07:20 +0100
  • db01bb37b2 StorageAPI: Improve closeStorage implementation Maschell 2023-01-24 13:54:28 +0100
  • d8644fe819 StorageAPI: Make sure the parent has the type WUPS_STORAGE_TYPE_ITEM Maschell 2023-01-24 13:53:27 +0100
  • 0a427fd31c StorageAPI: Set isDirty flag when WUPS_StoreBinary was called Maschell 2023-01-24 13:52:27 +0100
  • f57c18cad2 StorageAPI: Rename pending_delete to deleted Maschell 2023-01-24 21:41:07 +0100
  • 19eaf40286 StorageAPI: Set key of rootitem to NULL in WUPS_CloseStorage Maschell 2023-01-24 14:40:51 +0100
  • c03967d3f1 StorageAPI: Use strdup if possible Maschell 2023-01-24 14:39:48 +0100
  • b6107cdd47 StorageAPI: Use copy of plugin_id Maschell 2023-01-24 14:38:56 +0100
  • 2da697ad3d StorageAPI: Avoid reallocations of the parent data for WUPS_STORAGE_TYPE_ITEM items. This is dirty workaround to keep outPtr of WUPS_CreateSubItem always valid. Maschell 2023-01-24 14:28:57 +0100
  • 74e7cddd9c StorageAPI: Return an error if memory allocation fails Maschell 2023-01-24 14:07:20 +0100
  • ccddf3688c StorageAPI: Improve closeStorage implementation Maschell 2023-01-24 13:54:28 +0100
  • ea957bf3f5 StorageAPI: Make sure the parent has the type WUPS_STORAGE_TYPE_ITEM Maschell 2023-01-24 13:53:27 +0100
  • 888be09967 StorageAPI: Set isDirty flag when WUPS_StoreBinary was called Maschell 2023-01-24 13:52:27 +0100
  • 98623f15ab Make the config API C compatible Maschell 2023-01-24 21:42:04 +0100
  • 0f824ae3af Make the config API C compatible Maschell 2023-01-24 21:42:04 +0100
  • c59f60ae6d
    Fix minor errors in comments. FloGo3308 2023-01-23 20:28:36 +0100