summaryrefslogtreecommitdiff
path: root/src/save.c
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-03-16 17:14:32 +0100
committerAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-03-16 17:14:32 +0100
commit40ed604986f41cee55ce1a85ffe28e8238ae3894 (patch)
tree96e90a5a50b70688b941fb0038b80af56ff61948 /src/save.c
parent0be4f86dcd85f6a91bfaa7b600da4b916ad4f432 (diff)
notifications
Diffstat (limited to 'src/save.c')
-rw-r--r--src/save.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/save.c b/src/save.c
index 4de31a8..2453c98 100644
--- a/src/save.c
+++ b/src/save.c
@@ -75,6 +75,8 @@ s32 write_mo_file(char *buffer, s32 buffer_size, s32 language_id)
void save_project_to_folder(char *path_buf)
{
+ push_notification(localize("project_saved"));
+
for (s32 i = 0; i < current_project->languages.length; i++)
{
language *lang = array_at(&current_project->languages, i);
@@ -193,14 +195,18 @@ bool read_mo_file(char *buffer, s32 buffer_size, s32 language_id)
void load_project_from_folder(char *path_buf)
{
- string_copyn(project_path, path_buf, MAX_INPUT_LENGTH);
-
if (!platform_directory_exists(path_buf))
{
platform_show_message(main_window, localize("error_loading_project"), localize("project_directory_does_not_exist"));
return;
}
+ char notification_buf[MAX_INPUT_LENGTH];
+ sprintf(notification_buf, "%s: %s", localize("loaded"), path_buf);
+ push_notification(notification_buf);
+
+ string_copyn(project_path, path_buf, MAX_INPUT_LENGTH);
+
if (!string_equals(project_path, ""))
{
add_recent_project_path(project_path);