Skip to content

Commit

Permalink
updates
Browse files Browse the repository at this point in the history
  • Loading branch information
luxe committed Jul 21, 2024
1 parent b684afc commit 1709859
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 64 deletions.
23 changes: 12 additions & 11 deletions source/code/programs/ide/global_actions/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,17 @@ enum_cpp(
],
)

hcp(
hcp_hdrs_derive(
name = "global_action_decider",
deps = [
interface_deps = [
"//code/programs/ide/global_actions:global_action",
"//code/utilities/peripheral/pc:pc_input_state",
],
)

hcp(
hcp_hdrs_derive(
name = "global_action_handler",
deps = [
interface_deps = [
"//code/programs/ide/global_actions:global_action",
"//code/programs/ide/global_actions:global_action_decider",
"//code/programs/ide/global_actions:main_menu_selector",
Expand All @@ -47,15 +47,16 @@ hcp(
],
)

hcp(
hcp_hdrs_derive(
name = "global_element_builder",
deps = [
interface_deps = [
"//code/programs/ide/global_actions:global_action",
"//code/programs/ide/global_actions:global_action_decider",
"//code/programs/ide/global_actions:main_menu_selector",
"//code/programs/ide/global_actions:save_state_serializer",
"//code/programs/ide/settings/data:ide_settings",
"//code/utilities/code:concept_string_tree_parser",
"//code/utilities/data_structures/graphics/objects/faced_label/premade:faced_label_premades",
"//code/utilities/code/save:state_to_code_converter",
"//code/utilities/data_structures/graphics/objects:frame_elements",
"//code/utilities/data_structures/graphics/objects/buildable_schema_faced_tree:buildable_schema_faced_tree_tokenizer",
Expand All @@ -68,9 +69,9 @@ hcp(
],
)

hcp(
hcp_hdrs_derive(
name = "save_state_serializer",
deps = [
interface_deps = [
"//code/programs/ide/frame:apply_schema_to_elements",
"//code/programs/ide/global_actions:global_action",
"//code/programs/ide/global_actions:global_action_decider",
Expand All @@ -87,9 +88,9 @@ hcp(
],
)

hcp(
hcp_hdrs_derive(
name = "main_menu_selector",
deps = [
interface_deps = [
"//code/programs/ide/frame:apply_schema_to_elements",
"//code/programs/ide/global_actions:global_action",
"//code/programs/ide/global_actions:global_action_decider",
Expand All @@ -106,4 +107,4 @@ hcp(
"//code/utilities/program/wrappers/zenity/file_selector",
"//code/utilities/types/variant:lib",
],
)
)
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
class
"code/utilities/peripheral/pc/pc_input_state"
"code/programs/ide/global_actions/global_action"
⚞⚟

Expand Down
16 changes: 0 additions & 16 deletions source/code/programs/ide/global_actions/global_action_handler.hcp
Original file line number Diff line number Diff line change
@@ -1,21 +1,5 @@
class
"code/programs/ide/settings/data/ide_settings"
"code/programs/ide/global_actions/global_action"
"code/utilities/data_structures/graphics/objects/frame_elements"
"SDL.h"
"code/utilities/graphics/sdl/sdl_fullscreener"
"code/programs/ide/global_actions/global_action_decider"
"code/utilities/program/wrappers/zenity/file_selector/file_selector"
"code/utilities/formats/json/converters/lib"
"code/utilities/code/concept_string_tree_parser"
"code/utilities/formats/json/converters/lib"
"code/utilities/data_structures/graphics/objects/buildable_schema_faced_tree/buildable_schema_faced_tree_tokenizer"
"code/utilities/formats/json/converters/json_file_io"
"code/programs/ide/global_actions/save_state_serializer"
"code/utilities/code/save/state_to_code_converter"
"code/programs/ide/global_actions/main_menu_selector"
"code/programs/ide/global_actions/global_element_builder"
⚞⚟


Expand Down
25 changes: 7 additions & 18 deletions source/code/programs/ide/global_actions/global_element_builder.hcp
Original file line number Diff line number Diff line change
@@ -1,21 +1,5 @@
class
"code/programs/ide/settings/data/ide_settings"
"code/programs/ide/global_actions/global_action"
"code/utilities/data_structures/graphics/objects/frame_elements"
"SDL.h"
"code/utilities/graphics/sdl/sdl_fullscreener"
"code/programs/ide/global_actions/global_action_decider"
"code/utilities/program/wrappers/zenity/file_selector/file_selector"
"code/utilities/formats/json/converters/lib"
"code/utilities/code/concept_string_tree_parser"
"code/utilities/formats/json/converters/lib"
"code/utilities/data_structures/graphics/objects/buildable_schema_faced_tree/buildable_schema_faced_tree_tokenizer"
"code/utilities/formats/json/converters/json_file_io"
"code/programs/ide/global_actions/save_state_serializer"
"code/utilities/code/save/state_to_code_converter"
"code/programs/ide/global_actions/main_menu_selector"
"code/utilities/data_structures/graphics/objects/label/style/default_label_styles"
⚞⚟


Expand All @@ -32,7 +16,6 @@ class
}
else if (selected_item == "Add Positioned_Label")
{
std::cout << "sdfsdfs" << std::endl;
Ide_Element e;
Positioned_Label e2;
e2.pos = Find_Good_Starting_Position(settings,window,elements,selected_item);
Expand All @@ -43,7 +26,13 @@ class
settings.elements.types.emplace_back(e);
}
else if (selected_item == "Add Positioned_Faced_Label"){
//
Ide_Element e;
Positioned_Faced_Label e2;
e2.pos = Find_Good_Starting_Position(settings,window,elements,selected_item);
e2.state = Faced_Label_Premades::Single_Gray_Concept_With_Plain_White_Value().state;

e.element = e2;
settings.elements.types.emplace_back(e);
}
else if (selected_item == "Add Positioned_Image_Data"){
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
class
"code/utilities/types/variant/lib"
"code/programs/ide/settings/data/ide_settings"
"code/utilities/data_structures/graphics/objects/faced_tree/tree_label_active_finder"
⚞⚟

Expand Down
14 changes: 0 additions & 14 deletions source/code/programs/ide/global_actions/save_state_serializer.hcp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
class
"code/programs/ide/settings/data/ide_settings"
"code/programs/ide/global_actions/global_action"
"SDL.h"
"code/utilities/graphics/sdl/sdl_fullscreener"
"code/programs/ide/global_actions/global_action_decider"
"code/utilities/program/wrappers/zenity/file_selector/file_selector"
"code/utilities/formats/json/converters/lib"
"code/utilities/code/concept_string_tree_parser"
"code/utilities/formats/json/converters/lib"
"code/utilities/data_structures/graphics/objects/buildable_schema_faced_tree/buildable_schema_faced_tree_tokenizer"
"code/utilities/formats/json/converters/json_file_io"
"code/utilities/code/save/save_state_loader"
"code/utilities/code/save/save_state_saver"
"code/programs/ide/frame/apply_schema_to_elements"
⚞⚟


Expand Down

0 comments on commit 1709859

Please sign in to comment.