From a6b055530b2795d4803fe842d13e6e9ec5184721 Mon Sep 17 00:00:00 2001 From: Sanel Zukan Date: Mon, 24 Oct 2011 09:11:06 +0000 Subject: [PATCH] Added menu entry for ede-preferred-applications. Let it be centered on screen when shown --- .../menu/applications/ede-preferred-applications.desktop | 9 +++++++++ .../ede-preferred-applications.cpp | 3 +++ 2 files changed, 12 insertions(+) create mode 100644 data/menu/applications/ede-preferred-applications.desktop diff --git a/data/menu/applications/ede-preferred-applications.desktop b/data/menu/applications/ede-preferred-applications.desktop new file mode 100644 index 0000000..9634b82 --- /dev/null +++ b/data/menu/applications/ede-preferred-applications.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Encoding=UTF-8 +Exec=ede-preferred-applications +Icon=empty +Categories=X-EDE;Settings; +Name=Preferred Applications +Comment=Configure applications for common tasks diff --git a/ede-preferred-applications/ede-preferred-applications.cpp b/ede-preferred-applications/ede-preferred-applications.cpp index 6892a8f..65d2de3 100644 --- a/ede-preferred-applications/ede-preferred-applications.cpp +++ b/ede-preferred-applications/ede-preferred-applications.cpp @@ -13,6 +13,7 @@ #include #include #include +#include #define KNOWN_APP_PREDEFINED 1 #include "PredefApps.h" @@ -22,6 +23,7 @@ EDELIB_NS_USING_AS(Window, EdeWindow) EDELIB_NS_USING(Resource) +EDELIB_NS_USING(window_center_on_screen) AppChoice *browser_choice, *mail_choice, @@ -115,6 +117,7 @@ int main(int argc, char** argv) { /* now load all settings before show */ load_settings(); + window_center_on_screen(win); win->show(argc, argv); return Fl::run();