c985a6ce5b2624ab59d56c745c83648931d7739c
The previous tests never compiled: they used GUT's assert functions, Godot 3 APIs and reassigned autoload functions, so no test ran. - 90 tests: unit tests for the playlist, songs, player scoring, time formatting, search and the server client, plus integration tests that run MainWindow and SyncWindow against a fake server - Keybind tests check that Alt+<number> and Ctrl+Alt+<number> keep following the player rows while players are added and removed - run_tests.sh finds Godot and runs the suite headless (~10 seconds) - CI runs the tests before the build job in gitea-build.yaml; the separate test.yml used a GitHub action that does not exist - GdUnit4 is committed instead of ignored, since the project enables it, and .gitea/ is no longer ignored - Exported builds leave out tests/ and addons/gdUnit4/
Made improvements to the Search window, Made small changes to the inspiration list scrolling, Made small changes to the player list, Changed the term game to soundtrack, #28: Made changes to the sync window
Made improvements to the Search window, Made small changes to the inspiration list scrolling, Made small changes to the player list, Changed the term game to soundtrack, #28: Made changes to the sync window
Made improvements to the Search window, Made small changes to the inspiration list scrolling, Made small changes to the player list, Changed the term game to soundtrack, #28: Made changes to the sync window
Made improvements to the Search window, Made small changes to the inspiration list scrolling, Made small changes to the player list, Changed the term game to soundtrack, #28: Made changes to the sync window
Made improvements to the Search window, Made small changes to the inspiration list scrolling, Made small changes to the player list, Changed the term game to soundtrack, #28: Made changes to the sync window
Made improvements to the Search window, Made small changes to the inspiration list scrolling, Made small changes to the player list, Changed the term game to soundtrack, #28: Made changes to the sync window
Localised READMEs
- 简体中文 (Simplified Chinese)
TODO Manager
Simple and flexible
- Supports GDScript, C# and GDNative
- Seamlessly integrated into the Godot dock
- Lenient syntax. Write TODOs that suit your style
- Quickly jump to lines and launch external editors
Customizable
- Add your own RegEx patterns
- Set colours to your liking
Installation
Method 1 (Godot Asset Library)
The most simple way to get started using TODO Manager is to use Godot's inbuilt Asset Library to install the plugin into your project.
Step 1
Find TODO Manager in the Godot Asset Library.

Step 2
Install the package. You may want to untick the /doc folder at this point as it is not necessary for the functions of the plugin.

Step 4
Enable the plugin in the project settings.

Method 2 (GitHub)
Step 1
Click Download ZIP from the 'Code' dropdown.

Step 2
- Unzip the file and add it into your project folder. Make sure 'addons' is a subdirectory of res://
- DO NOT change the name of the 'addons' or 'Todo_Manager' folders as this will break the saving and loading of your settings.

