diff --git a/src/gui/panels/resources-panel.cpp b/src/gui/panels/resources-panel.cpp index 360b7c4c8..83f4e916a 100644 --- a/src/gui/panels/resources-panel.cpp +++ b/src/gui/panels/resources-panel.cpp @@ -27,11 +27,16 @@ namespace gui { namespace panels { ResourcesPanel::ResourcesPanel(workspace::WorkspaceWindow &workspace_window) : - Panel(workspace_window, "resources", _("Resources"), "panel_resources"), - placeholder("Resources") - { - pack_start(placeholder); - } + Panel(workspace_window, "resources", _("Resources"), "panel_resources") +{ + + notebook.append_page(media, _("Media")); + notebook.append_page(clips, _("Clips")); + notebook.append_page(effects, _("Effects")); + notebook.append_page(transitions, _("Transitions")); + + pack_start(notebook); +} } // namespace panels } // namespace gui diff --git a/src/gui/panels/resources-panel.hpp b/src/gui/panels/resources-panel.hpp index 465fa78c3..2f038fdf1 100644 --- a/src/gui/panels/resources-panel.hpp +++ b/src/gui/panels/resources-panel.hpp @@ -42,7 +42,12 @@ public: ResourcesPanel(workspace::WorkspaceWindow &workspace_window); protected: - Gtk::Label placeholder; + Gtk::Notebook notebook; + + Gtk::IconView media; + Gtk::IconView clips; + Gtk::IconView effects; + Gtk::IconView transitions; }; } // namespace panels