Commit graph

170 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 d777c782b5 One step closer 2024-09-25 21:07:25 +01:00
Rekku da4f2aaafe ICONS AHOY 2024-09-25 16:36:54 +01:00
Rekku 85764ae276 CHEEVOS AGAIN 2024-09-25 13:33:30 +01:00
Rekku f1436d64bc CHEEVOS HELL 2024-09-25 13:15:40 +01:00
Rekku 73ac44b858 Finally 2024-09-24 23:53:32 +01:00
Rekku c7c4bbd1b3 Pre Moving buttons! 2024-09-24 20:15:47 +01:00
Rekku 7ca5087674 Tidying up 2024-09-24 18:12:24 +01:00
Rekku dc7174e3d7 Rekku says what about me! 2024-09-24 10:04:20 +01:00
Rekku c33641d9de More button fungit add .! 2024-09-23 21:57:11 +01:00
Rekku be95a1bf93 Fonts in all areas! 2024-09-22 20:48:01 +01:00
Rekku 01a219b33e Signals 2024-09-22 16:47:23 +01:00
Rekku 170230e67a Dialogue or Dialog? 2024-09-22 14:44:18 +01:00
Rekku 1d51580264 META Rekku 2024-09-20 19:43:28 +01:00
Rekku 5a4de33c1f L and R chang. Fix faulty json 2024-09-20 13:32:28 +01:00
Rekku e20378560d Change to layout 2024-09-19 19:19:07 +01:00
Rekku 21d07a9580 Gloabls TAB 2024-09-19 13:43:49 +01:00
Rekku feef50a93e Reset RD 2024-09-18 20:07:14 +01:00
Rekku 27d150d466 New State? 2024-09-17 19:27:51 +01:00
Rekku 879ccef219 What a state! 2024-09-17 12:19:48 +01:00
Rekku a5fd012c3b Rage against the machine! 2024-09-16 19:07:58 +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 d7f5143331 Font preferences 2024-09-14 18:51:06 +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 967b8a7944 Beta Global setting 2024-09-12 19:28:14 +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 0d734ac007 Backup with progress 2024-09-10 18:13:53 +01:00
Rekku 5a7591ffc7 Settings 2024-09-10 15:33:58 +01:00
Rekku 9a15c4362a Gaming Mode? 2024-09-10 14:09:42 +01:00
Rekku 24a5892bad Custom Buttons and firmware 2024-09-10 12:17:04 +01:00
Rekku f32f1aa368 Hide logo 2024-09-09 14:33:16 +01:00
Rekku 68ebf43bf0 Desktop Mode 2024-09-09 14:27:34 +01:00
Rekku 8d6bb6bf93 URL 2024-09-09 13:26:29 +01:00
Rekku 098efa7379 Reftactored logging and threading 2024-09-08 19:03:36 +01:00
Rekku ebfcd69190 Ooops! 2024-09-07 11:22:09 +01:00
Rekku 7cb91a4987 Log full path? 2024-09-07 10:00:19 +01:00
Rekku f926a3bcdf Log file refactor 2024-09-06 22:41:28 +01:00
Rekku 944d3bfc1e On branch feat/godot
Changes to be committed:
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/SystemTab.gd
2024-09-06 18:17:40 +01:00
Rekku ee913e02c5 Merge branch 'cooker' into feat/godot
On branch feat/godot
 All conflicts fixed but you are still merging.

 Changes to be committed:
	modified:   config/retrodeck/reference_lists/features.json
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
2024-09-06 16:15:18 +01:00
Rekku d1e633f9fd Launch button change 2024-09-06 15:54:24 +01:00
Rekku 6e6ae0f804 Merge branch 'feat/godot' into cooker 2024-09-06 13:29:27 +01:00
Rekku 56ef6b89e7 Merge branch 'cooker' of https://github.com/monkeyx-net/RetroDECK_UK into cooker
Conflicts:
	config/retrodeck/reference_lists/features.json
	tools/configurator/components/bios_check/bios_check.gd
	tools/configurator/locales/interface.de.translation
	tools/configurator/locales/interface.en.translation
	tools/configurator/locales/interface.it.translation
	tools/configurator/locales/interface.ja.translation
	tools/configurator/locales/interface.sv.translation
	tools/configurator/locales/interface.ua.translation
	tools/configurator/locales/interface.zh.translation
	tools/configurator/main.gd
	tools/configurator/main.tscn
	tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	tools/configurator/scripts/data_handler.gd
	tools/configurator/scripts/emulator.gd

 All conflicts fixed but you are still merging.
 Changes to be committed:
	modified:   config/retrodeck/reference_lists/features.json
	modified:   tools/configurator/TabContainer.gd
	modified:   tools/configurator/components/bios_check/bios_check.gd
	modified:   tools/configurator/components/bios_check/bios_popup_content.tscn
	modified:   tools/configurator/components/popup.gd
	modified:   tools/configurator/components/popup.tscn
	new file:   tools/configurator/components/popup_dialogue.gd
	new file:   tools/configurator/components/popup_dialogue.tscn
	new file:   tools/configurator/controller_guide.gd
	deleted:    tools/configurator/locales/interface.de.translation
	deleted:    tools/configurator/locales/interface.en.translation
	deleted:    tools/configurator/locales/interface.it.translation
	deleted:    tools/configurator/locales/interface.ja.translation
	deleted:    tools/configurator/locales/interface.sv.translation
	deleted:    tools/configurator/locales/interface.ua.translation
	deleted:    tools/configurator/locales/interface.zh.translation
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	new file:   tools/configurator/scripts/SystemTab.gd
	modified:   tools/configurator/scripts/data_handler.gd
	modified:   tools/configurator/scripts/emulator.gd
2024-09-06 13:21:34 +01:00
Rekku e3477aef0f Feedback changes and 16 bit icons 2024-09-06 12:40:29 +01:00
Rekku 5ff1e645a7 Bug fixes and code tidy 2024-09-05 19:04:56 +01:00
Rekku 80aafdc16c Fix focus on Back in System 2024-09-05 16:38:42 +01:00