From 16d6aa1d19415ee4a782baea143c71a9a1bbe02d Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 16 Jul 2024 13:23:18 +0200 Subject: res: automatically export UI files --- res/.gitignore | 1 + res/CMakeLists.txt | 11 +++-- res/widgets/participant_row.ui | 86 --------------------------------------- res/widgets/turn_order_view.ui | 24 ----------- res/windows/main.ui | 81 ------------------------------------ res/windows/participant_editor.ui | 73 --------------------------------- 6 files changed, 9 insertions(+), 267 deletions(-) create mode 100644 res/.gitignore delete mode 100644 res/widgets/participant_row.ui delete mode 100644 res/widgets/turn_order_view.ui delete mode 100644 res/windows/main.ui delete mode 100644 res/windows/participant_editor.ui (limited to 'res') diff --git a/res/.gitignore b/res/.gitignore new file mode 100644 index 0000000..25284c2 --- /dev/null +++ b/res/.gitignore @@ -0,0 +1 @@ +*.ui \ No newline at end of file diff --git a/res/CMakeLists.txt b/res/CMakeLists.txt index fda52b8..325c584 100644 --- a/res/CMakeLists.txt +++ b/res/CMakeLists.txt @@ -2,13 +2,18 @@ add_library("res") -target_add_glib_resources("res" - PREFIX "ch/arknet/Turns" - UI_FILES +set(UI_FILES "widgets/participant_row.ui" "widgets/turn_order_view.ui" "windows/main.ui" "windows/participant_editor.ui" +) + +export_cambalache_files("ui.cmb" UI_FILES ${UI_FILES}) + +target_add_glib_resources("res" + PREFIX "ch/arknet/Turns" + UI_FILES ${UI_FILES} CSS_FILES "style.css" "style-dark.css" diff --git a/res/widgets/participant_row.ui b/res/widgets/participant_row.ui deleted file mode 100644 index 7948eab..0000000 --- a/res/widgets/participant_row.ui +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - diff --git a/res/widgets/turn_order_view.ui b/res/widgets/turn_order_view.ui deleted file mode 100644 index d00c3c8..0000000 --- a/res/widgets/turn_order_view.ui +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - diff --git a/res/windows/main.ui b/res/windows/main.ui deleted file mode 100644 index e01c8d1..0000000 --- a/res/windows/main.ui +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - - - - - - crossfade - - - - - win.add_participant - center - Add participant - - - - contact-new-symbolic - - - - - - - - - No active turn order - Turns - - - - - open-menu - main_menu - Main Menu - - - - - win.add_participant - contact-new - Add participant - - - - - win.start - media-playback-start-symbolic - Start turn order - - - - - - - - True - Finish - - - - - - - - - - - - - True - - -- cgit v1.2.3