Browse Source

Load snippets at startup

merge-requests/399/head
eidheim 6 years ago
parent
commit
6e6c2704fd
  1. 4
      src/snippets.cc
  2. 2
      src/snippets.h
  3. 1
      src/window.cc

4
src/snippets.cc

@ -4,10 +4,6 @@
#include "terminal.h" #include "terminal.h"
#include <boost/property_tree/json_parser.hpp> #include <boost/property_tree/json_parser.hpp>
Snippets::Snippets() {
load();
}
void Snippets::load() { void Snippets::load() {
auto snippets_file = Config::get().home_juci_path / "snippets.json"; auto snippets_file = Config::get().home_juci_path / "snippets.json";

2
src/snippets.h

@ -6,8 +6,6 @@
#include <vector> #include <vector>
class Snippets { class Snippets {
Snippets();
public: public:
class Snippet { class Snippet {
public: public:

1
src/window.cc

@ -146,6 +146,7 @@ Window::Window() {
void Window::configure() { void Window::configure() {
Config::get().load(); Config::get().load();
Snippets::get().load();
auto screen = get_screen(); auto screen = get_screen();
static Glib::RefPtr<Gtk::CssProvider> css_provider_theme; static Glib::RefPtr<Gtk::CssProvider> css_provider_theme;

Loading…
Cancel
Save