Browse Source

Improvements to directory colors when new file is created

merge-requests/365/head
eidheim 10 years ago
parent
commit
0955c46516
  1. 2
      src/directories.cc
  2. 2
      src/window.cc

2
src/directories.cc

@ -116,6 +116,7 @@ bool Directories::TreeStore::drag_data_received_vfunc(const TreeModel::Path &pat
Directories::get().update(); Directories::get().update();
directories.select(target_path); directories.select(target_path);
Directories::get().on_save_file(target_path);
} }
EntryBox::get().hide(); EntryBox::get().hide();
@ -180,6 +181,7 @@ Directories::Directories() : Gtk::TreeView() {
if(filesystem::write(target_path, "")) { if(filesystem::write(target_path, "")) {
update(); update();
Notebook::get().open(target_path); Notebook::get().open(target_path);
on_save_file(target_path);
} }
else { else {
Terminal::get().print("Error: could not create "+target_path.string()+'\n', true); Terminal::get().print("Error: could not create "+target_path.string()+'\n', true);

2
src/window.cc

@ -215,6 +215,8 @@ void Window::set_menu_actions() {
if(Directories::get().path!="") if(Directories::get().path!="")
Directories::get().update(); Directories::get().update();
Notebook::get().open(path); Notebook::get().open(path);
if(Directories::get().path!="")
Directories::get().on_save_file(path);
Terminal::get().print("New file "+path.string()+" created.\n"); Terminal::get().print("New file "+path.string()+" created.\n");
} }
else else

Loading…
Cancel
Save