Commit graph

36 commits

Author SHA1 Message Date
XargonWan 3dc6b18833
Feat/godot (#962)
Some checks failed
Build cooker / Building_RetroDECK (push) Has been cancelled
* Table top mode

* Button Colour and tables columns

* Bob does regex

* Bob does regex2

* Updates from feedback

* Stuff

* Ensure funnction array being passed correctly

* Array to String needed afterall

* Cooker Test

* Test build

* Fixed Bios display issue

* Fixed dialogue logging

* Full Screen is back

* gGent Orange BIOS

* GDScript Logger POC

* Try to create log folder

* GDScript Logger POC (#956)

* GDScript Logger POC

* Try to create log folder

* Ensure all_systems array is empty every time build_preset_list_options() is run
- This prevents all_systems array from having multiple copies of all systems when run multiple times in the same session, which would cause make_preset_changes() to run build_preset_config() multiple times.

* logs2.0

* Parked up for the night

* Don't truncate the log file

* Timestamp, fix append

* Time for a break

* restore godot logger, default is still bash

* Added real milliseconds to log timestamp (thanks, monkeyx), typing fixes

* Time for a break

* Update godot.yml

* Update godot.yml

* Update godot.yml

* Update godot.yml

* Update godot.yml

* Update godot.yml

* Update godot.yml

* Translations with POT!

* Comment to test PR (#960)

Co-authored-by: Rekku <rekku@retrodeck.net>

---------

Co-authored-by: Rekku <rekku@retrodeck.net>
Co-authored-by: WallK <wallykrasiy@gmail.com>
Co-authored-by: MonkeyX <tim@monkeyx.net>
Co-authored-by: icenine451 <benjamin.r.shelton@protonmail.com>
2024-10-28 02:02:17 +01:00
MonkeyX 7ca8468fcc
Cooker (#951)
* Table top mode

* Button Colour and tables columns

* Bob does regex

* Bob does regex2

* Updates from feedback

* Stuff

* Ensure funnction array being passed correctly

* Array to String needed afterall

* Cooker Test

---------

Co-authored-by: Rekku <rekku@retrodeck.net>
2024-10-02 13:13:27 +01:00
Rekku f1436d64bc CHEEVOS HELL 2024-09-25 13:15:40 +01:00
Rekku 7ca5087674 Tidying up 2024-09-24 18:12:24 +01:00
Rekku 5a4de33c1f L and R chang. Fix faulty json 2024-09-20 13:32:28 +01:00
Rekku 6c02326169 Reset Orange! 2024-09-16 16:38:41 +01:00
Rekku d861255c44 Generic mulitples 2024-09-15 19:18:48 +01:00
Rekku ce7c3db690 Configs 2024-09-14 16:31:59 +01:00
Rekku 899549f3b5 What a state! 2024-09-13 18:27:07 +01:00
Rekku ea242c1eca Tidying Up 2024-09-13 11:07:59 +01:00
Rekku ec0a787166 cfg parser update 1 2024-09-12 16:48:16 +01:00
Rekku 6b05cd0e35 cfg parser 2024-09-12 16:29:10 +01:00
Rekku ce268f0d23 Better buttons? 2024-09-11 19:23:05 +01:00
Rekku 1f4355908a Reset! 2024-09-05 15:11:02 +01:00
Rekku 6d78624075 Fixed link to json file 2024-08-30 10:51:08 +01:00
Rekku 04ace444b1 Dialogues 2024-08-29 17:37:17 +01:00
monkeyx-net f623d7906f Generic buttons please2 2024-08-27 21:05:59 +01:00
monkeyx-net d85aca13a8 Generic buttons please 2024-08-27 16:57:12 +01:00
Rekku 2454422225 Rotten the core! 2024-08-25 08:03:25 +01:00
Rekku cc3dbf6bd8 Functions 2024-08-24 21:52:27 +01:00
Rekku 787e7458ba Progress on Cores at last! 2024-08-24 18:47:51 +01:00
Rekku f37d5a04c8 FFS revert! 2024-08-24 17:48:06 +01:00
Rekku 9d01e9a1cc Emualtor==System 2024-08-24 11:39:56 +01:00
Rekku e466e52e05 Fixed reference to json file
On branch cooker
 Changes to be committed:
	modified:   config/retrodeck/reference_lists/features.json
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/data_handler.gd
	modified:   tools/configurator/tk_about.gd
2024-08-21 04:22:17 +01:00
Rekku e6632da2f1 Removed example data from json file.
Added icons for About us
 Further work on Graphics tab

 On branch cooker
 Changes to be committed:
	modified:   config/retrodeck/reference_lists/features.json
	new file:   tools/configurator/assets/icons/pixelitos/vcs-grey.svg
	new file:   tools/configurator/assets/icons/pixelitos/vcs-grey.svg.import
	modified:   tools/configurator/assets/themes/default_theme.tres
	modified:   tools/configurator/components/bios_check/bios_check.gd
	modified:   tools/configurator/components/bios_check/bios_popup_content.tscn
	modified:   tools/configurator/components/popup.tscn
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/class_functions.gd
	modified:   tools/configurator/scripts/data_handler.gd
	modified:   tools/configurator/scripts/link.gd
	modified:   tools/configurator/tk_about.gd
2024-08-20 21:57:49 +01:00
Rekku 971d93b158 A tidier classroom 2024-08-18 22:42:40 +01:00
monkeyx-net e26a5956f2 Finally tidy before merge to Cooker
On branch godot-data-demo
 Changes to be committed:
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/data_handler.gd
	modified:   tools/configurator/scripts/link.gd
	modified:   tools/configurator/tk_about.gd
2024-08-15 17:10:50 +01:00
monkeyx-net 95a4b2de95 Icons and buttons 2024-08-15 14:38:09 +01:00
monkeyx-net 342b1ea56f Came back to fix the original version!
On branch godot-data-demo
 Changes to be committed:
	modified:   config/retrodeck/reference_lists/features.json
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/data_handler.gd
	modified:   tools/configurator/scripts/emulator.gd
	deleted:    tools/configurator/scripts/emulator_option.gd
	modified:   tools/configurator/tk_about.gd
2024-08-14 23:15:10 +01:00
monkeyx-net e47b3116b8 On branch feat/godot-configurator
Changes to be committed:
	modified:   tools/configurator/components/logs.tscn
	renamed:    tools/configurator/components/logs/logs_popup_content.tscn -> tools/configurator/components/logs_view/logs_popup_content.tscn
	new file:   tools/configurator/components/logs_view/view_log.gd
	modified:   tools/configurator/components/popup.gd
	modified:   tools/configurator/components/popup.tscn
	modified:   tools/configurator/data_list.json
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	new file:   tools/configurator/retrodeck.json
	modified:   tools/configurator/scripts/class_functions.gd
	modified:   tools/configurator/scripts/data_handler.gd
	modified:   tools/configurator/tk_about.gd
2024-08-04 19:45:51 +01:00
monkeyx-net beb5aff71d On branch feat/godot-configurator
Changes to be committed:
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/scripts/data_handler.gd
	modified:   tools/configurator/tk_about.gd
2024-08-02 20:08:14 +01:00
monkeyx-net df56d1900c On branch feat/godot-configurator
Changes to be committed:
	deleted:    tools/configurator/data.json
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/data_handler.gd
2024-08-02 18:48:29 +01:00
monkeyx-net a7bbe16884 Tidying up
On branch feat/godot-configurator
 Changes to be committed:
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/project.godot
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/data_handler.gd
	deleted:    tools/configurator/scripts/save_manager.gd
2024-08-02 18:44:31 +01:00
monkeyx-net d20b4dbf5d Now includes modify json. Need cleaning up!
On branch feat/godot-configurator
 Changes to be committed:
	modified:   tools/configurator/data_list.json
	modified:   tools/configurator/export/configurator.pck
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/data_handler.gd
2024-08-01 17:27:36 +01:00
monkeyx-net ec5059b6ea On branch feat/godot-configurator
Changes to be committed:
 modified:   tools/configurator/data_list.json
	modified:   tools/configurator/export/configurator.pck
	deleted:    tools/configurator/export/tk_about.txt
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/project.godot
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/data_handler.gd
	modified:   tools/configurator/scripts/emulator_property.gd
	modified:   tools/configurator/tk_about.gd

	tools/configurator/export/data_list.json
2024-08-01 17:03:20 +01:00
monkeyx-net 058fe166c5 Adding json support and supporting class
On branch feat/godot-configurator
 Changes to be committed:
	deleted:    tools/configurator/basic
	new file:   tools/configurator/data.json
	modified:   tools/configurator/data_list.json
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/project.godot
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	new file:   tools/configurator/scripts/app_data.gd
	modified:   tools/configurator/scripts/class_functions.gd
	new file:   tools/configurator/scripts/data_handler.gd
	new file:   tools/configurator/scripts/emulator.gd
	new file:   tools/configurator/scripts/emulator_option.gd
	new file:   tools/configurator/scripts/emulator_property.gd
	new file:   tools/configurator/scripts/link.gd
	new file:   tools/configurator/scripts/save_manager.gd
2024-08-01 14:33:58 +01:00