summaryrefslogtreecommitdiff
path: root/src/mo_edit.c
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-02-05 18:58:55 +0100
committerAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-02-05 18:58:55 +0100
commit8c2f35bd1f18b62fff609f3a7d77d4e85b706916 (patch)
tree93e504989bd6182b1b381f1c9bd1b46e0732169a /src/mo_edit.c
parentec901c42d7d5dee13b4c69e4b65fc385d8ffd3a8 (diff)
refactor
Diffstat (limited to 'src/mo_edit.c')
-rw-r--r--src/mo_edit.c21
1 files changed, 7 insertions, 14 deletions
diff --git a/src/mo_edit.c b/src/mo_edit.c
index bbd12ee..4843809 100644
--- a/src/mo_edit.c
+++ b/src/mo_edit.c
@@ -8,16 +8,12 @@
#include "project_base.h"
// TODO(Aldrik): option to disable menu item
-// TODO(Aldrik): move the delete button for term to edit panel on the topright and put a exclamation mark at the old spot to indicate a missing translation
+// TODO(Aldrik): move the delete button for term to edit panel on the topright
// TODO(Aldrik): language mo file name preview when entering name
// TODO(Aldrik): option to mark languages with colors
// TODO(Aldrik): change save icon
-// TODO(Aldrik): scissor on textbox in scroll
// TODO(Aldrik): delete file of language when deleting language
// TODO(Aldrik): confirmation on deletion of term and language (replace delete button with "Confirm" button to confirm deletion)
-// TODO(Aldrik): reset textbox vertical scroll when new term is selected
-// TODO(Aldrik): ctrl+x to select+delete selection
-// TODO(Aldrik): ctrl+del to delete up to space char
s32 global_language_id = 1;
char project_path[MAX_INPUT_LENGTH];
@@ -77,10 +73,6 @@ image *logo_small_img;
font *font_medium;
font *font_small;
font *font_mini;
-s32 scroll_y = 0;
-
-#include "settings.h"
-#include "settings.c"
static void load_assets()
{
@@ -389,7 +381,7 @@ int main(int argc, char **argv)
bool is_command_line_run = (argc > 1);
if (is_command_line_run)
{
- handle_command_line_arguments(argc, argv);
+ //handle_command_line_arguments(argc, argv);
return 0;
}
@@ -410,7 +402,7 @@ int main(int argc, char **argv)
platform_window window = platform_open_window("mo-edit", window_w, window_h, 0, 0, 800, 600);
main_window = &window;
- settings_page_create();
+ //settings_page_create();
load_available_localizations();
set_locale("en");
@@ -453,7 +445,7 @@ int main(int argc, char **argv)
platform_handle_events(&window, &mouse, &keyboard);
platform_set_cursor(&window, CURSOR_DEFAULT);
- settings_page_update_render();
+ //settings_page_update_render();
platform_window_make_current(&window);
@@ -510,6 +502,7 @@ int main(int argc, char **argv)
}
}
ui_end_menu_bar();
+ ui_push_separator();
// TODO(Aldrik): make this a setting, resizable panel
@@ -831,7 +824,7 @@ int main(int argc, char **argv)
}
}
- settings_page_hide_without_save();
+ //settings_page_hide_without_save();
// write config file
if (!string_equals(project_path, ""))
@@ -853,7 +846,7 @@ int main(int argc, char **argv)
settings_config_write_to_file(&config, config_path_buffer);
settings_config_destroy(&config);
- settings_page_destroy();
+ //settings_page_destroy();
destroy_available_localizations();