Commit graph

106 commits

Author SHA1 Message Date
monkeyx-net 7f9531aaf7 On branch feat/godot-configurator
Changes to be committed:
	modified:   tools/configurator/components/bios_check/bios_check.gd
	new file:   tools/configurator/components/logs.tscn
	new file:   tools/configurator/components/logs/logs_popup_content.tscn
	modified:   tools/configurator/components/popup.tscn
	modified:   tools/configurator/data_list.json
	deleted:    tools/configurator/export/data_list.json
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
2024-08-02 21:25:39 +01:00
monkeyx-net 7718b67a24 On branch feat/godot-configurator
Changes to be committed:
	modified:   tools/configurator/components/bios_check/bios_check.gd
	modified:   tools/configurator/main.tscn
2024-08-02 20:32:38 +01:00
monkeyx-net a8bccccfa6 On branch feat/godot-configurator
Changes to be committed:
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
2024-08-02 20:19:25 +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 f2e00115d7 Add change data for about us section via a csv
On branch feat/godot-configurator
 Changes to be committed:
	new file:   tools/configurator/assets/data_lists/tk_about.Description.translation
	new file:   tools/configurator/assets/data_lists/tk_about.URL.translation
	new file:   tools/configurator/assets/data_lists/tk_about.csv
	new file:   tools/configurator/assets/data_lists/tk_about.csv.import
	modified:   tools/configurator/emu_list.yml
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/class_functions.gd
	new file:   tools/configurator/tk_about.gd
2024-07-31 14:57:37 +01:00
monkeyx-net b1bd8ea9b0 On branch feat/godot-configurator
Changes to be committed:
	modified:   tools/configurator/main.tscn
2024-07-31 09:53:23 +01:00
monkeyx-net 82908b01e6 On branch feat/godot-configurator
Changes to be committed:
	modified:   tools/configurator/components/bios_check/bios_check.gd
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
2024-07-29 17:17:25 +01:00
monkeyx-net e4fb14fe20 Rekku and Logo animations
On branch feat/godot-configurator
 Changes to be committed:
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres

 Untracked files:
	tools/configurator/assets/graphics/retrodeck_base.png
	tools/configurator/assets/graphics/retrodeck_base.png.import
	tools/configurator/assets/graphics/retrodeck_base_anim.png
	tools/configurator/assets/graphics/retrodeck_base_anim.png.import
	tools/configurator/assets/graphics/retrodeck_base_anim.xcf
	tools/configurator/assets/graphics/retrodeck_base_shake0.png
	tools/configurator/assets/graphics/retrodeck_base_shake0.png.import
	tools/configurator/assets/graphics/retrodeck_base_shake1.png
	tools/configurator/assets/graphics/retrodeck_base_shake1.png.import
	tools/configurator/assets/graphics/retrodeck_base_shake2.png
	tools/configurator/assets/graphics/retrodeck_base_shake2.png.import
	tools/configurator/assets/graphics/retrodeck_base_shake3.png
	tools/configurator/assets/graphics/retrodeck_base_shake3.png.import
	tools/configurator/assets/graphics/retrodeck_base_shake4.png
	tools/configurator/assets/graphics/retrodeck_base_shake4.png.import
	tools/configurator/rekku_animated.tscn
2024-07-29 00:24:29 +01:00
monkeyx-net 6885f678e4 On branch feat/godot-configurator
Changes to be committed:
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
2024-07-28 23:19:57 +01:00
monkeyx-net 84cd957aaa Added Emulator Select and Pick options.
On branch feat/godot-configurator
 Changes to be committed:
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
2024-07-28 22:39:20 +01:00
monkeyx-net 5107d330ce Theme and Theme Inheritance
On branch feat/godot-configurator
 Changes to be committed:
	new file:   tools/configurator/assets/fonts/OpenDyslexic3/OpenDyslexic3-Bold.ttf
	new file:   tools/configurator/assets/fonts/OpenDyslexic3/OpenDyslexic3-Bold.ttf.import
	new file:   tools/configurator/assets/fonts/OpenDyslexic3/OpenDyslexic3-Regular.ttf
	new file:   tools/configurator/assets/fonts/OpenDyslexic3/OpenDyslexic3-Regular.ttf.import
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-Black.otf
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-Black.otf.import
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-Bold.otf
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-Bold.otf.import
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-ExtraLight.otf
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-ExtraLight.otf.import
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-Light.otf
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-Light.otf.import
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-Regular.otf
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-Regular.otf.import
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-SemiBold.otf
	new file:   tools/configurator/assets/fonts/akrobat/Akrobat-SemiBold.otf.import
	new file:   tools/configurator/assets/fonts/akrobat/akrobat-extrabold-webfont.ttf
	new file:   tools/configurator/assets/fonts/akrobat/akrobat-extrabold-webfont.ttf.import
	new file:   tools/configurator/assets/fonts/munro/munro-narrow.ttf
	new file:   tools/configurator/assets/fonts/munro/munro-narrow.ttf.import
	new file:   tools/configurator/assets/fonts/munro/munro-small.ttf
	new file:   tools/configurator/assets/fonts/munro/munro-small.ttf.import
	new file:   tools/configurator/assets/fonts/munro/munro.ttf
	new file:   tools/configurator/assets/fonts/munro/munro.ttf.import
	new file:   tools/configurator/assets/graphics/Rekku/Rekku-test.xcf
	new file:   tools/configurator/assets/graphics/Rekku/base.png
	new file:   tools/configurator/assets/graphics/Rekku/base.png.import
	new file:   tools/configurator/assets/graphics/Rekku/blink1.png
	new file:   tools/configurator/assets/graphics/Rekku/blink1.png.import
	new file:   tools/configurator/assets/graphics/Rekku/blink2.png
	new file:   tools/configurator/assets/graphics/Rekku/blink2.png.import
	new file:   tools/configurator/assets/graphics/Rekku/eyes-open.png
	new file:   tools/configurator/assets/graphics/Rekku/eyes-open.png.import
	new file:   tools/configurator/assets/graphics/Rekku/mouth-A.png
	new file:   tools/configurator/assets/graphics/Rekku/mouth-A.png.import
	new file:   tools/configurator/assets/graphics/Rekku/mouth-O.png
	new file:   tools/configurator/assets/graphics/Rekku/mouth-O.png.import
	new file:   tools/configurator/assets/graphics/Rekku/mouth-base.png
	new file:   tools/configurator/assets/graphics/Rekku/mouth-base.png.import
	new file:   tools/configurator/assets/graphics/Rekku/rekku-blink-down.png
	new file:   tools/configurator/assets/graphics/Rekku/rekku-blink-down.png.import
	new file:   tools/configurator/assets/graphics/Rekku/rekku-blink-up.png
	new file:   tools/configurator/assets/graphics/Rekku/rekku-blink-up.png.import
	new file:   tools/configurator/assets/graphics/Rekku/rekku-idle.png
	new file:   tools/configurator/assets/graphics/Rekku/rekku-idle.png.import
	new file:   tools/configurator/assets/graphics/Rekku/rekku-speak1.png
	new file:   tools/configurator/assets/graphics/Rekku/rekku-speak1.png.import
	new file:   tools/configurator/assets/graphics/Rekku/rekku-speak2.png
	new file:   tools/configurator/assets/graphics/Rekku/rekku-speak2.png.import
	new file:   tools/configurator/assets/graphics/retrodeck.png
	new file:   tools/configurator/assets/graphics/retrodeck.png.import
	new file:   tools/configurator/assets/themes/accesible_theme.tres
	new file:   tools/configurator/assets/themes/default_theme.tres
	new file:   tools/configurator/assets/themes/modern_theme.tres
	new file:   tools/configurator/assets/themes/retro_theme.tres
	modified:   tools/configurator/components/bios_check/bios_check.gd
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
2024-07-28 19:44:07 +01:00
monkeyx-net d9731c2ae1 Added logging as a function.
Added github workflow to build configurator

 On branch feat/godot-configurator
 Changes to be committed:
	new file:   .github/workflows/build-configurator.yml
	new file:   tools/configurator/basic
	modified:   tools/configurator/components/bios_check/bios_check.gd
	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
2024-07-28 16:09:37 +01:00
WallK 671623dd4f Full BIOS check functionality, temp file management
Added BIOS check (both basic and expert)
Blocking godot until bios files are checked (to check if ok)
Calling function wrapper
Added conditions to check for runtime dir env var
Changed fallback dir
2024-03-25 12:22:36 +02:00
WallK 3505d7f0bc Changed UA flag to a more consistent one 2024-02-19 08:23:03 +02:00
WallK 56cacd4e25 Theme fixes
FINALLY scrollbars
No more blur
Nice buttons
2024-02-18 11:47:11 +02:00
WallK e9267acfcd New font, UA, JA and ZH translations
Font fixes
New TKeys, some TKey changes
Theme fixes
2024-02-18 10:32:34 +02:00
WallK 3e31a4b489 Added localized resources, translation changes, changed Swedish to "sv" 2024-02-16 09:17:39 +02:00
WallK 84ece51f19 Initial integration of IT, DE and SE translations
Fixes to compound translations
2024-02-13 14:45:30 +02:00
WallK e06b03abe7 Fix game scan TKeys 2024-02-11 10:18:30 +02:00
WallK 0ded2448c7 Added all TKeys, added DE column in localization 2024-02-11 10:12:01 +02:00
WallK 957b350368 Scene elements update and unified naming 2024-02-02 10:35:57 +02:00
WallK 87982ce3cf Added language selector, country flags 2024-01-24 19:00:26 +02:00
WallK 271f19bef3 More Italian translation, some string building test 2024-01-24 16:10:29 +02:00
WallK ab841f6f72 Add localization POC
Added example TKeys
Added it and en locale
2024-01-12 10:48:52 +02:00
WallK 368ed5b025 Added exit button 2024-01-12 09:37:05 +02:00
Matteo Piccina bebcd640e1 Add popup poc 2024-01-11 19:19:16 +01:00
WallK decc73a499 Convert remaining to anchors and margin containers 2024-01-11 15:41:24 +02:00
WallK 94c704b10f Layout and tree changes
Convert system tab to anchors
Change Сontrols to MarginContainer
Add margins
Change logo to TextureRect
Parent to Background
2024-01-11 14:55:30 +02:00
Matteo Piccina 1227ad6ee0 Add L1 and R1 tabs navigation 2024-01-10 10:32:05 +01:00
Matteo Piccina 8855762fd5 Improve UI keyboard and controllers movement 2024-01-10 10:32:05 +01:00
WallK f0b3b2ccd8 Back to metadata description 2023-12-31 09:25:39 +02:00
WallK 95c6f73adc Changed speech bubble to use tooltips instead
Also, temporary enabled tooltip hover
2023-12-22 09:14:01 +02:00
WallK a7b8c2e1aa Fix mouse controls and reposition mascot 2023-12-22 08:56:36 +02:00
WallK 090e48911f Toggle Rekku on Y 2023-12-21 12:27:03 +02:00
WallK 444ea69416 Remade the Rekku bubble and group 2023-12-21 12:21:05 +02:00
WallK e71e7da347 Add Back and fix controller help 2023-12-21 12:04:45 +02:00
WallK 590f40e831 Implemented Rekku help text from element description 2023-12-20 10:00:55 +02:00
WallK 94aa6d4b85 Fix toggles 2023-12-15 17:33:08 +02:00
WallK b5670420f2 Update to Godot 4.2
Update theme
Create custom theme (WIP)
Theme cleanup
2023-12-15 16:37:37 +02:00
XargonWan 27c2edbf57 godot-configurator: added a background panel 2023-10-19 10:20:41 +02:00
XargonWan 03057d8636 configurator-godot: added bottom bar, reorganized sections, removed old res. 2023-10-18 12:43:37 +02:00
XargonWan 63bdb9e14e godot-configurator: Rekku speaks! 2023-10-06 17:52:38 +02:00
XargonWan fb60d8f613 godot-configurator: general graphics enhancements 2023-10-06 16:37:10 +02:00
XargonWan d0e41e121a godot-configurator: Rekku blinks 2023-10-06 12:05:21 +02:00
XargonWan 47e23fea64 godot-configurator: Rekku blinks 2023-10-06 12:00:15 +02:00
XargonWan 7cb5691923 godot-configurator: text fixes 2023-10-06 11:24:41 +02:00
XargonWan df81f5d290 Redone configurator layout + Rekku positioning and bubble 2023-10-06 11:22:52 +02:00
XargonWan c417cad56c Added Rekku to configurator 2023-10-04 14:10:23 +02:00
XargonWan 9551acacd3 godot-configurator: graphical tweaks 2023-10-03 17:40:28 +02:00
XargonWan 903c2d19d3 godot-configurator: added all the placeholder buttons 2023-10-03 11:55:27 +02:00
XargonWan f0a4ab06c6 godot-configurator: starting to input all items 2023-10-02 18:06:43 +02:00
XargonWan c6341d8bf9 godot-configurator: adding items 2023-10-02 17:11:09 +02:00
XargonWan 0bab4041d1 godot-configurator: starting to input all items 2023-10-02 15:56:26 +02:00
WallK 1d9ba2a124 Add progress bar, CheckButton and comments 2023-09-25 11:10:38 +03:00
XargonWan d58e0170f6 Added test slider 2023-09-23 19:26:41 +02:00
XargonWan 3543eead1c godot-configurator: folder moved and added to the gitignore 2023-09-23 18:54:44 +02:00
Renamed from tools/configurator/files/main.tscn (Browse further)