From 1307765102fe4fb2aa2a98857b8b4b71ef43e1d3 Mon Sep 17 00:00:00 2001 From: DarkSlein Date: Tue, 25 Mar 2025 14:25:32 +0300 Subject: [PATCH] Added date and room selection during reservation creation/edit --- assets/themes/rooms_menu.tres | 4 ++ build/Talkpal.html | 2 +- build/Talkpal.pck | Bin 6396960 -> 6408288 bytes build/Talkpal.service.worker.js | 2 +- scenes/board/board.gd | 16 +++-- scenes/board/rooms_menu.gd | 8 ++- scenes/board/rooms_menu.tscn | 14 +++-- scenes/common/calendar/calendar_edit.gd | 51 +++++++++++++++ scenes/common/calendar/calendar_edit.tscn | 19 +++--- scenes/common/calendar/calendar_setting.gd | 11 +++- scenes/common/edit_field.gd | 23 +++++-- scenes/common/edit_field.tscn | 8 ++- scenes/common/list_box/list_box_edit.gd | 62 +++++++++++++++++++ scenes/common/list_box/list_box_edit.tscn | 17 +++++ scenes/common/list_box/list_box_setting.tscn | 9 +++ scenes/common/time/time_edit.tscn | 7 +-- scenes/main/main.gd | 6 +- scenes/main/main_tablet.gd | 47 +++++++------- scenes/main/main_tablet.tscn | 13 ++-- scenes/reservation/reservation_creation.tscn | 3 +- scenes/reservation/reservation_edit.tscn | 5 +- scenes/reservation/reservation_page.gd | 50 ++++++++++----- scenes/reservation/room_selection.gd | 39 ++++++++++++ scenes/reservation/room_selection.tscn | 15 +++++ src/domain/services/reservation.gd | 7 ++- src/infra/repos/abstract/reservation.gd | 2 +- src/infra/repos/backend/event_handler_ws.gd | 3 +- src/infra/repos/backend/reservation_http.gd | 4 +- src/infra/repos/backend/room_http.gd | 12 +++- src/infra/repos/local/reservation_local.gd | 2 +- 30 files changed, 369 insertions(+), 92 deletions(-) create mode 100644 assets/themes/rooms_menu.tres create mode 100644 scenes/common/list_box/list_box_edit.gd create mode 100644 scenes/common/list_box/list_box_edit.tscn create mode 100644 scenes/common/list_box/list_box_setting.tscn create mode 100644 scenes/reservation/room_selection.gd create mode 100644 scenes/reservation/room_selection.tscn diff --git a/assets/themes/rooms_menu.tres b/assets/themes/rooms_menu.tres new file mode 100644 index 0000000..d5a6497 --- /dev/null +++ b/assets/themes/rooms_menu.tres @@ -0,0 +1,4 @@ +[gd_resource type="Theme" format=3 uid="uid://cdor0uw5aqxkq"] + +[resource] +default_font_size = 72 diff --git a/build/Talkpal.html b/build/Talkpal.html index 1c24d79..54c2875 100644 --- a/build/Talkpal.html +++ b/build/Talkpal.html @@ -98,7 +98,7 @@ body {