From f2e7b03f030baa567d19b961072471c83b96a77f Mon Sep 17 00:00:00 2001 From: fgerlits Date: Wed, 25 Oct 2006 14:52:01 +0000 Subject: [PATCH] Changed the window logos from images to (localized) text. This fixes #1843. --- .../src/modules/widgets/etc/Makefile.in | 3 - .../include/LiveSupport/Widgets/WhiteWindow.h | 51 +++------ .../LiveSupport/Widgets/WidgetConstants.h | 6 +- .../widgets/src/DateTimeChooserWindow.cxx | 5 +- .../src/modules/widgets/src/DialogWindow.cxx | 5 +- .../src/modules/widgets/src/TestWindow.cxx | 5 +- .../src/modules/widgets/src/WhiteWindow.cxx | 98 +++++++----------- .../src/modules/widgets/src/WidgetFactory.cxx | 42 +------- .../var/titleImages/cueWindowTitle.png | Bin 3562 -> 0 bytes .../var/titleImages/historyWindowTitle.png | Bin 3803 -> 0 bytes .../var/titleImages/liveModeWindowTitle.png | Bin 3883 -> 0 bytes .../var/titleImages/playlistsWindowTitle.png | Bin 3869 -> 0 bytes .../var/titleImages/schedulerWindowTitle.png | Bin 3849 -> 0 bytes .../var/titleImages/scratchpadWindowTitle.png | Bin 4040 -> 0 bytes .../var/titleImages/searchWindowTitle.png | Bin 3809 -> 0 bytes .../var/titleImages/xfaderWindowTitle.png | Bin 3824 -> 0 bytes .../var/whiteWindow/windowTitleLogo.png | Bin 0 -> 664 bytes .../gLiveSupport/src/ExportPlaylistWindow.cxx | 3 +- .../products/gLiveSupport/src/GuiWindow.cxx | 65 +----------- .../src/products/gLiveSupport/src/GuiWindow.h | 63 ++--------- .../gLiveSupport/src/LiveModeWindow.cxx | 1 - .../products/gLiveSupport/src/LoginWindow.cxx | 3 +- .../gLiveSupport/src/OptionsWindow.cxx | 3 +- .../gLiveSupport/src/RestoreBackupWindow.cxx | 3 +- .../src/SchedulePlaylistWindow.cxx | 1 - .../gLiveSupport/src/SchedulerWindow.cxx | 1 - .../gLiveSupport/src/ScratchpadWindow.cxx | 1 - .../gLiveSupport/src/SearchWindow.cxx | 1 - .../src/SimplePlaylistManagementWindow.cxx | 1 - .../gLiveSupport/src/UploadFileWindow.cxx | 1 - .../src/products/gLiveSupport/var/root.txt | 2 +- .../widgets/titleImages/cueWindowTitle.png | Bin 3562 -> 0 bytes .../titleImages/historyWindowTitle.png | Bin 3803 -> 0 bytes .../titleImages/liveModeWindowTitle.png | Bin 3883 -> 0 bytes .../titleImages/playlistsWindowTitle.png | Bin 3869 -> 0 bytes .../titleImages/schedulerWindowTitle.png | Bin 3849 -> 0 bytes .../titleImages/scratchpadWindowTitle.png | Bin 4040 -> 0 bytes .../widgets/titleImages/searchWindowTitle.png | Bin 3809 -> 0 bytes .../widgets/titleImages/xfaderWindowTitle.png | Bin 3824 -> 0 bytes .../widgets/whiteWindow/windowTitleLogo.png | Bin 0 -> 664 bytes 40 files changed, 78 insertions(+), 286 deletions(-) delete mode 100644 campcaster/src/modules/widgets/var/titleImages/cueWindowTitle.png delete mode 100644 campcaster/src/modules/widgets/var/titleImages/historyWindowTitle.png delete mode 100644 campcaster/src/modules/widgets/var/titleImages/liveModeWindowTitle.png delete mode 100644 campcaster/src/modules/widgets/var/titleImages/playlistsWindowTitle.png delete mode 100644 campcaster/src/modules/widgets/var/titleImages/schedulerWindowTitle.png delete mode 100644 campcaster/src/modules/widgets/var/titleImages/scratchpadWindowTitle.png delete mode 100644 campcaster/src/modules/widgets/var/titleImages/searchWindowTitle.png delete mode 100644 campcaster/src/modules/widgets/var/titleImages/xfaderWindowTitle.png create mode 100644 campcaster/src/modules/widgets/var/whiteWindow/windowTitleLogo.png delete mode 100644 campcaster/src/products/gLiveSupport/var/widgets/titleImages/cueWindowTitle.png delete mode 100644 campcaster/src/products/gLiveSupport/var/widgets/titleImages/historyWindowTitle.png delete mode 100644 campcaster/src/products/gLiveSupport/var/widgets/titleImages/liveModeWindowTitle.png delete mode 100644 campcaster/src/products/gLiveSupport/var/widgets/titleImages/playlistsWindowTitle.png delete mode 100644 campcaster/src/products/gLiveSupport/var/widgets/titleImages/schedulerWindowTitle.png delete mode 100644 campcaster/src/products/gLiveSupport/var/widgets/titleImages/scratchpadWindowTitle.png delete mode 100644 campcaster/src/products/gLiveSupport/var/widgets/titleImages/searchWindowTitle.png delete mode 100644 campcaster/src/products/gLiveSupport/var/widgets/titleImages/xfaderWindowTitle.png create mode 100644 campcaster/src/products/gLiveSupport/var/widgets/whiteWindow/windowTitleLogo.png diff --git a/campcaster/src/modules/widgets/etc/Makefile.in b/campcaster/src/modules/widgets/etc/Makefile.in index baafc2586..ed306d928 100644 --- a/campcaster/src/modules/widgets/etc/Makefile.in +++ b/campcaster/src/modules/widgets/etc/Makefile.in @@ -207,7 +207,6 @@ install: all ${USR_VAR_DIR}/LiveSupport/Widgets/icons \ ${USR_VAR_DIR}/LiveSupport/Widgets/imageButton \ ${USR_VAR_DIR}/LiveSupport/Widgets/tabButton \ - ${USR_VAR_DIR}/LiveSupport/Widgets/titleImages \ ${USR_VAR_DIR}/LiveSupport/Widgets/whiteWindow ${CP} ${VAR_DIR}/blueBin/*.png \ ${USR_VAR_DIR}/LiveSupport/Widgets/blueBin @@ -225,8 +224,6 @@ install: all ${USR_VAR_DIR}/LiveSupport/Widgets/imageButton ${CP} ${VAR_DIR}/tabButton/*.png \ ${USR_VAR_DIR}/LiveSupport/Widgets/tabButton - ${CP} ${VAR_DIR}/titleImages/*.png \ - ${USR_VAR_DIR}/LiveSupport/Widgets/titleImages ${CP} ${VAR_DIR}/whiteWindow/*.png \ ${USR_VAR_DIR}/LiveSupport/Widgets/whiteWindow diff --git a/campcaster/src/modules/widgets/include/LiveSupport/Widgets/WhiteWindow.h b/campcaster/src/modules/widgets/include/LiveSupport/Widgets/WhiteWindow.h index 773560258..25c9b8bc4 100644 --- a/campcaster/src/modules/widgets/include/LiveSupport/Widgets/WhiteWindow.h +++ b/campcaster/src/modules/widgets/include/LiveSupport/Widgets/WhiteWindow.h @@ -123,11 +123,6 @@ class WhiteWindow : public Gtk::Window, */ Gtk::Table * layout; - /** - * The event box for the title, enabling capturing mouse events. - */ - Gtk::HBox * titleBox; - /** * The left alignment contaner for the title. */ @@ -335,31 +330,17 @@ class WhiteWindow : public Gtk::Window, public: /** - * Constructor for windows with image titles. + * Constructor. * * @param title the title of the window. + * @param applicationTitle the name of the application. * @param backgroundColor the background color. * @param cornerImages the corner images. * @param properties some WindowProperties flags */ - WhiteWindow(WidgetConstants::ImageType title, - Colors::ColorName backgroundColor, + WhiteWindow(Colors::ColorName backgroundColor, Ptr::Ref cornerImages, - int properties = isResizable) - throw (); - - /** - * Constructor for windows with text titles. - * - * @param title the title of the window. - * @param backgroundColor the background color. - * @param cornerImages the corner images. - * @param properties some WindowProperties flags - */ - WhiteWindow(Glib::ustring title, - Colors::ColorName backgroundColor, - Ptr::Ref cornerImages, - int properties = isResizable) + int properties = 0) throw (); /** @@ -371,18 +352,17 @@ class WhiteWindow : public Gtk::Window, /** * Set the title of the window. * - * @param title the title of the window. + * This sets the title shown in the upper left corner of the window + * to "TITLE", and sets the window manager title shown in the task + * bar to "title - applicationTitle". + * + * @param title the title of the window. + * @param applicationTitle the name of the application. */ void - set_title(const Glib::ustring & title) throw (); - - /** - * Get the title of the window. - * - * @return the title of the window. - */ - Glib::ustring - get_title(void) const throw (); + setTitle(const Glib::ustring & title, + const Glib::ustring & applicationTitle) + throw (); /** * Set the default size of the window. @@ -398,8 +378,9 @@ class WhiteWindow : public Gtk::Window, * Properties the WhiteWindow can have. This is passed as the * properties parameter to the constructors. */ - typedef enum { isResizable = 1, - isModal = 2 } WindowProperties; + typedef enum { hasNoTitle = 1, + isNotResizable = 2, + isModal = 4 } WindowProperties; }; diff --git a/campcaster/src/modules/widgets/include/LiveSupport/Widgets/WidgetConstants.h b/campcaster/src/modules/widgets/include/LiveSupport/Widgets/WidgetConstants.h index f4cb79da9..57996abc7 100644 --- a/campcaster/src/modules/widgets/include/LiveSupport/Widgets/WidgetConstants.h +++ b/campcaster/src/modules/widgets/include/LiveSupport/Widgets/WidgetConstants.h @@ -88,11 +88,7 @@ class WidgetConstants * The list of available miscellaneous images. */ typedef enum { resizeImage, - scratchpadWindowTitleImage, - searchWindowTitleImage, - liveModeWindowTitleImage, - playlistsWindowTitleImage, - schedulerWindowTitleImage, + windowTitleLogoImage, audioClipIconImage, playlistIconImage } ImageType; }; diff --git a/campcaster/src/modules/widgets/src/DateTimeChooserWindow.cxx b/campcaster/src/modules/widgets/src/DateTimeChooserWindow.cxx index a60010464..6a6f3b48c 100644 --- a/campcaster/src/modules/widgets/src/DateTimeChooserWindow.cxx +++ b/campcaster/src/modules/widgets/src/DateTimeChooserWindow.cxx @@ -58,10 +58,9 @@ using namespace LiveSupport::Widgets; *----------------------------------------------------------------------------*/ DateTimeChooserWindow :: DateTimeChooserWindow(Ptr::Ref bundle) throw () - : WhiteWindow("", - Colors::White, + : WhiteWindow(Colors::White, WidgetFactory::getInstance()->getWhiteWindowCorners(), - WhiteWindow::isModal), + WhiteWindow::hasNoTitle || WhiteWindow::isModal), LocalizedObject(bundle) { Ptr::Ref wf = WidgetFactory::getInstance(); diff --git a/campcaster/src/modules/widgets/src/DialogWindow.cxx b/campcaster/src/modules/widgets/src/DialogWindow.cxx index 5a9b8ba28..1969a0bc5 100644 --- a/campcaster/src/modules/widgets/src/DialogWindow.cxx +++ b/campcaster/src/modules/widgets/src/DialogWindow.cxx @@ -62,10 +62,9 @@ DialogWindow :: DialogWindow (Ptr::Ref message, int buttonTypes, Ptr::Ref bundle) throw () - : WhiteWindow("", - Colors::White, + : WhiteWindow(Colors::White, WidgetFactory::getInstance()->getWhiteWindowCorners(), - WhiteWindow::isModal), + WhiteWindow::hasNoTitle || WhiteWindow::isModal), LocalizedObject(bundle) { Ptr::Ref widgetFactory = WidgetFactory::getInstance(); diff --git a/campcaster/src/modules/widgets/src/TestWindow.cxx b/campcaster/src/modules/widgets/src/TestWindow.cxx index abc2b5231..9ac1895a5 100644 --- a/campcaster/src/modules/widgets/src/TestWindow.cxx +++ b/campcaster/src/modules/widgets/src/TestWindow.cxx @@ -64,12 +64,13 @@ static const std::string bundleConfigFileName = "etc/resourceBundle.xml"; *----------------------------------------------------------------------------*/ TestWindow :: TestWindow (void) throw () - : WhiteWindow("test window", - Colors::White, + : WhiteWindow(Colors::White, WidgetFactory::getInstance()->getWhiteWindowCorners()) { Ptr::Ref widgetFactory = WidgetFactory::getInstance(); + setTitle("test widget", "Test App"); + // init the imageButtons hugeImageButton = Gtk::manage( widgetFactory->createButton(WidgetConstants::hugePlayButton)); diff --git a/campcaster/src/modules/widgets/src/WhiteWindow.cxx b/campcaster/src/modules/widgets/src/WhiteWindow.cxx index cdd944d64..632375299 100644 --- a/campcaster/src/modules/widgets/src/WhiteWindow.cxx +++ b/campcaster/src/modules/widgets/src/WhiteWindow.cxx @@ -48,6 +48,14 @@ using namespace LiveSupport::Widgets; /* ================================================ local constants & macros */ +namespace { + +/*------------------------------------------------------------------------------ + * The font used for the window title. + *----------------------------------------------------------------------------*/ +const Glib::ustring windowTitleFont = "Bitstream Vera Sans Mono Bold 9"; + +} /* =============================================== local function prototypes */ @@ -55,73 +63,45 @@ using namespace LiveSupport::Widgets; /* ============================================================= module code */ /*------------------------------------------------------------------------------ - * Constructor for windows with image titles. + * Constructor. *----------------------------------------------------------------------------*/ -WhiteWindow :: WhiteWindow(WidgetConstants::ImageType title, - Colors::ColorName backgroundColor, +WhiteWindow :: WhiteWindow(Colors::ColorName backgroundColor, Ptr::Ref cornerImages, int properties) throw () : Gtk::Window(Gtk::WINDOW_TOPLEVEL), isMaximized(false) { - // do the image title-specific stuff - titleLabel = 0; - Ptr::Ref wf = WidgetFactory::getInstance(); - Gtk::Image* titleImage = Gtk::manage(wf->createImage(title)); - titleBox = Gtk::manage(new Gtk::HBox()); - titleBox->add(*titleImage); - - constructWindow(backgroundColor, cornerImages, properties); -} + Ptr::Ref wf = WidgetFactory::getInstance(); - -/*------------------------------------------------------------------------------ - * Constructor for windows with text titles. - *----------------------------------------------------------------------------*/ -WhiteWindow :: WhiteWindow(Glib::ustring title, - Colors::ColorName backgroundColor, - Ptr::Ref cornerImages, - int properties) - throw () - : Gtk::Window(Gtk::WINDOW_TOPLEVEL), - isMaximized(false) -{ - // do the text title-specific stuff - titleLabel = Gtk::manage(new Gtk::Label); - titleLabel->modify_font(Pango::FontDescription( - "Bitstream Vera Sans 10")); - set_title(title); - titleBox = Gtk::manage(new Gtk::HBox()); - titleBox->add(*titleLabel); - - constructWindow(backgroundColor, cornerImages, properties); -} - - -/*------------------------------------------------------------------------------ - * The common part of both constructors. - *----------------------------------------------------------------------------*/ -void -WhiteWindow :: constructWindow(Colors::ColorName backgroundColor, - Ptr::Ref cornerImages, - int properties) - throw () -{ set_decorated(false); defaultWidth = -1; defaultHeight = -1; - set_resizable(properties & isResizable); + set_resizable(!(properties & isNotResizable)); set_modal(properties & isModal); - Ptr::Ref wf = WidgetFactory::getInstance(); - layout = Gtk::manage(new Gtk::Table()); // create the background color, as it is needed by the event box Gdk::Color bgColor = Colors::getColor(backgroundColor); // create the title + Gtk::Box * titleBox = Gtk::manage(new Gtk::VBox()); + titleLabel = 0; + + if (!(properties & hasNoTitle)) { + Gtk::Image * titleImage = Gtk::manage(wf->createImage( + WidgetConstants::windowTitleLogoImage)); + + titleLabel = Gtk::manage(new Gtk::Label()); + titleLabel->modify_font(Pango::FontDescription(windowTitleFont)); + titleLabel->modify_fg(Gtk::STATE_NORMAL, Colors::getColor( + Colors::Orange)); + + titleBox->pack_start(*titleImage, Gtk::PACK_SHRINK, 0); + titleBox->pack_start(*titleLabel, Gtk::PACK_SHRINK, 2); + } + titleBox->modify_bg(Gtk::STATE_NORMAL, bgColor); titleAlignment = Gtk::manage(new Gtk::Alignment(Gtk::ALIGN_LEFT, Gtk::ALIGN_CENTER, @@ -141,7 +121,7 @@ WhiteWindow :: constructWindow(Colors::ColorName backgroundColor, closeButton->signal_clicked().connect(sigc::mem_fun(*this, &WhiteWindow::onCloseButtonClicked)); } - if (properties & isResizable) { + if (!(properties & isNotResizable)) { maximizeButton = Gtk::manage(wf->createButton( WidgetConstants::windowMaximizeButton)); cornerButtonBox->pack_end(*maximizeButton, Gtk::PACK_SHRINK, padding); @@ -168,7 +148,7 @@ WhiteWindow :: constructWindow(Colors::ColorName backgroundColor, layout->attach(*childContainer, 0, 2, 1, 2); // create the resize image - if (properties & isResizable) { + if (!(properties & isNotResizable)) { resizeImage = Gtk::manage(wf->createImage(WidgetConstants::resizeImage)); resizeEventBox = Gtk::manage(new Gtk::EventBox()); resizeEventBox->modify_bg(Gtk::STATE_NORMAL, bgColor); @@ -393,25 +373,17 @@ WhiteWindow :: onCloseButtonClicked (void) throw () * Set the title of the window. *----------------------------------------------------------------------------*/ void -WhiteWindow :: set_title(const Glib::ustring & title) throw () +WhiteWindow :: setTitle(const Glib::ustring & title, + const Glib::ustring & applicationTitle) + throw () { - Gtk::Window::set_title(title); + Gtk::Window::set_title(title + " - " + applicationTitle); if (titleLabel) { - titleLabel->set_label(title); + titleLabel->set_label(title.uppercase()); } } -/*------------------------------------------------------------------------------ - * Get the title of the window. - *----------------------------------------------------------------------------*/ -Glib::ustring -WhiteWindow :: get_title(void) const throw () -{ - return titleLabel ? titleLabel->get_label() : ""; -} - - /*------------------------------------------------------------------------------ * Set the default window size. *----------------------------------------------------------------------------*/ diff --git a/campcaster/src/modules/widgets/src/WidgetFactory.cxx b/campcaster/src/modules/widgets/src/WidgetFactory.cxx index ab766a12e..4df3a7766 100644 --- a/campcaster/src/modules/widgets/src/WidgetFactory.cxx +++ b/campcaster/src/modules/widgets/src/WidgetFactory.cxx @@ -253,28 +253,10 @@ static const std::string comboBoxRightName = "combo/right.png"; static const std::string resizeImageName = "whiteWindow/resize.png"; /** - * The name of the image for the title of the scratchpad window. + * The name of the image for the title logo of the GUI windows. */ -static const std::string scratchpadWindowTitleImageName - = "titleImages/scratchpadWindowTitle.png"; - -/** - * The name of the image for the title of the search window. - */ -static const std::string searchWindowTitleImageName - = "titleImages/searchWindowTitle.png"; - -/** - * The name of the image for the title of the live mode window. - */ -static const std::string liveModeWindowTitleImageName - = "titleImages/liveModeWindowTitle.png"; - -/** - * The name of the image for the title of the playlist editor window. - */ -static const std::string playlistsWindowTitleImageName - = "titleImages/playlistsWindowTitle.png"; +static const std::string windowTitleLogoImageName + = "whiteWindow/windowTitleLogo.png"; /** * The name of the image for the audio clip icon. @@ -286,12 +268,6 @@ static const std::string audioClipIconImageName = "icons/audioClipIcon.png"; */ static const std::string playlistIconImageName = "icons/playlistIcon.png"; -/** - * The name of the image for the title of the scheduler window. - */ -static const std::string schedulerWindowTitleImageName - = "titleImages/schedulerWindowTitle.png"; - /** * The name of the passive image for the minimize window button. */ @@ -389,16 +365,8 @@ WidgetFactory :: configure(const xmlpp::Element & element) // load the miscellaneous images imageTypePixbufs[WidgetConstants::resizeImage] = loadImage(resizeImageName); - imageTypePixbufs[WidgetConstants::scratchpadWindowTitleImage] - = loadImage(scratchpadWindowTitleImageName); - imageTypePixbufs[WidgetConstants::searchWindowTitleImage] - = loadImage(searchWindowTitleImageName); - imageTypePixbufs[WidgetConstants::liveModeWindowTitleImage] - = loadImage(liveModeWindowTitleImageName); - imageTypePixbufs[WidgetConstants::playlistsWindowTitleImage] - = loadImage(playlistsWindowTitleImageName); - imageTypePixbufs[WidgetConstants::schedulerWindowTitleImage] - = loadImage(schedulerWindowTitleImageName); + imageTypePixbufs[WidgetConstants::windowTitleLogoImage] + = loadImage(windowTitleLogoImageName); imageTypePixbufs[WidgetConstants::audioClipIconImage] = loadImage(audioClipIconImageName); imageTypePixbufs[WidgetConstants::playlistIconImage] diff --git a/campcaster/src/modules/widgets/var/titleImages/cueWindowTitle.png b/campcaster/src/modules/widgets/var/titleImages/cueWindowTitle.png deleted file mode 100644 index ecb09379213bfa5c86b8c3ea82c331f5b8405d70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3562 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 diff --git a/campcaster/src/modules/widgets/var/titleImages/historyWindowTitle.png b/campcaster/src/modules/widgets/var/titleImages/historyWindowTitle.png deleted file mode 100644 index d3691a069020e431429e2ca193a300a481122820..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3803 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 RfoT8$002ovPDHLkV1kWzJ_i5* diff --git a/campcaster/src/modules/widgets/var/titleImages/liveModeWindowTitle.png b/campcaster/src/modules/widgets/var/titleImages/liveModeWindowTitle.png deleted file mode 100644 index d121f0292828e302f52cd3bb1f1a66b760ef4cdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3883 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 diff --git a/campcaster/src/modules/widgets/var/titleImages/schedulerWindowTitle.png b/campcaster/src/modules/widgets/var/titleImages/schedulerWindowTitle.png deleted file mode 100644 index f5200d3d9b42df1b53ea778683556dffb5f24ff4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3849 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 LNkvXXu0mjf;R9sc diff --git a/campcaster/src/modules/widgets/var/titleImages/scratchpadWindowTitle.png b/campcaster/src/modules/widgets/var/titleImages/scratchpadWindowTitle.png deleted file mode 100644 index 095b9596928cba40e5978f9bd0d00e80e48821db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4040 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 XeO2W^WbvOx00000NkvXXu0mjfq4Y&q diff --git a/campcaster/src/modules/widgets/var/titleImages/xfaderWindowTitle.png b/campcaster/src/modules/widgets/var/titleImages/xfaderWindowTitle.png deleted file mode 100644 index 87895e271be65c5af840121bfe96df8bb5bc75d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3824 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::Ref playlist) throw () : GuiWindow(gLiveSupport, - bundle, - ""), + bundle), playlist(playlist) { Ptr::Ref wf = WidgetFactory::getInstance(); diff --git a/campcaster/src/products/gLiveSupport/src/GuiWindow.cxx b/campcaster/src/products/gLiveSupport/src/GuiWindow.cxx index 9cb854cb3..f72e92318 100644 --- a/campcaster/src/products/gLiveSupport/src/GuiWindow.cxx +++ b/campcaster/src/products/gLiveSupport/src/GuiWindow.cxx @@ -53,7 +53,7 @@ namespace { /** * The name of the application, shown on the task bar. */ -const Glib::ustring applicationTitleSuffix = " - Campcaster"; +const Glib::ustring applicationTitle = "Campcaster"; } @@ -67,68 +67,10 @@ const Glib::ustring applicationTitleSuffix = " - Campcaster"; *----------------------------------------------------------------------------*/ GuiWindow :: GuiWindow (Ptr::Ref gLiveSupport, Ptr::Ref bundle, - WidgetConstants::ImageType titleImage, - Button * windowOpenerButton) - throw () - : WhiteWindow(titleImage, - Colors::White, - WidgetFactory::getInstance()->getWhiteWindowCorners()), - LocalizedObject(bundle), - windowOpenerButton(windowOpenerButton), - gLiveSupport(gLiveSupport) -{ -} - - -/*------------------------------------------------------------------------------ - * Constructor. - *----------------------------------------------------------------------------*/ -GuiWindow :: GuiWindow (Ptr::Ref gLiveSupport, - Ptr::Ref bundle, - WidgetConstants::ImageType titleImage, Button * windowOpenerButton, int properties) throw () - : WhiteWindow(titleImage, - Colors::White, - WidgetFactory::getInstance()->getWhiteWindowCorners(), - properties), - LocalizedObject(bundle), - windowOpenerButton(windowOpenerButton), - gLiveSupport(gLiveSupport) -{ -} - - -/*------------------------------------------------------------------------------ - * Constructor. - *----------------------------------------------------------------------------*/ -GuiWindow :: GuiWindow (Ptr::Ref gLiveSupport, - Ptr::Ref bundle, - const Glib::ustring & titleString, - Button * windowOpenerButton) - throw () - : WhiteWindow(titleString, - Colors::White, - WidgetFactory::getInstance()->getWhiteWindowCorners()), - LocalizedObject(bundle), - windowOpenerButton(windowOpenerButton), - gLiveSupport(gLiveSupport) -{ -} - - -/*------------------------------------------------------------------------------ - * Constructor. - *----------------------------------------------------------------------------*/ -GuiWindow :: GuiWindow (Ptr::Ref gLiveSupport, - Ptr::Ref bundle, - const Glib::ustring & titleString, - Button * windowOpenerButton, - int properties) - throw () - : WhiteWindow(titleString, - Colors::White, + : WhiteWindow(Colors::White, WidgetFactory::getInstance()->getWhiteWindowCorners(), properties), LocalizedObject(bundle), @@ -176,7 +118,6 @@ GuiWindow :: on_hide (void) throw () void GuiWindow :: set_title (const Glib::ustring & title) throw () { - Glib::ustring completeTitle = title + applicationTitleSuffix; - WhiteWindow::set_title(completeTitle); + WhiteWindow::setTitle(title, applicationTitle); } diff --git a/campcaster/src/products/gLiveSupport/src/GuiWindow.h b/campcaster/src/products/gLiveSupport/src/GuiWindow.h index 43cef4d90..2d9273755 100644 --- a/campcaster/src/products/gLiveSupport/src/GuiWindow.h +++ b/campcaster/src/products/gLiveSupport/src/GuiWindow.h @@ -115,66 +115,15 @@ class GuiWindow : public WhiteWindow, * @param gLiveSupport the GLiveSupport application object. * @param bundle the resource bundle holding the localized * resources for this window. - * @param titleImage the LS logo for this window. * @param windowOpenerButton the button which was pressed to open * this window (optional). + * @param properties see WhiteWindow::WindowProperties + * (optional). */ GuiWindow(Ptr::Ref gLiveSupport, Ptr::Ref bundle, - WidgetConstants::ImageType titleImage, - Button * windowOpenerButton = 0) - throw (); - - /** - * Constructor. - * - * @param gLiveSupport the GLiveSupport application object. - * @param bundle the resource bundle holding the localized - * resources for this window. - * @param titleImage the LS logo for this window. - * @param windowOpenerButton the button which was pressed to open - * this window. - * @param properties see WhiteWindow::WindowProperties. - */ - GuiWindow(Ptr::Ref gLiveSupport, - Ptr::Ref bundle, - WidgetConstants::ImageType titleImage, - Button * windowOpenerButton, - int properties) - throw (); - - /** - * Constructor. - * - * @param gLiveSupport the GLiveSupport, application object. - * @param bundle the resource bundle holding the localized - * resources for this window. - * @param titleString the title of this window. - * @param windowOpenerButton the button which was pressed to open - * this window (optional). - */ - GuiWindow(Ptr::Ref gLiveSupport, - Ptr::Ref bundle, - const Glib::ustring & titleString, - Button * windowOpenerButton = 0) - throw (); - - /** - * Constructor. - * - * @param gLiveSupport the GLiveSupport, application object. - * @param bundle the resource bundle holding the localized - * resources for this window. - * @param titleString the title of this window. - * @param windowOpenerButton the button which was pressed to open - * this window. - * @param properties see WhiteWindow::WindowProperties. - */ - GuiWindow(Ptr::Ref gLiveSupport, - Ptr::Ref bundle, - const Glib::ustring & titleString, - Button * windowOpenerButton, - int properties) + Button * windowOpenerButton = 0, + int properties = 0) throw (); /** @@ -189,8 +138,8 @@ class GuiWindow : public WhiteWindow, * Set the title of the window. * * Overrides WhiteWindow::set_title() (inherited from Gtk::Window). - * Adds " - LiveSupport" to the title of the window shown on the - * task bar. + * Adds the application's title to the title of the window shown + * on the task bar. * * @param title the title of the window. */ diff --git a/campcaster/src/products/gLiveSupport/src/LiveModeWindow.cxx b/campcaster/src/products/gLiveSupport/src/LiveModeWindow.cxx index 4836435cc..0a08f5f97 100644 --- a/campcaster/src/products/gLiveSupport/src/LiveModeWindow.cxx +++ b/campcaster/src/products/gLiveSupport/src/LiveModeWindow.cxx @@ -78,7 +78,6 @@ LiveModeWindow :: LiveModeWindow (Ptr::Ref gLiveSupport, throw () : GuiWindow(gLiveSupport, bundle, - WidgetConstants::liveModeWindowTitleImage, windowOpenerButton) { try { diff --git a/campcaster/src/products/gLiveSupport/src/LoginWindow.cxx b/campcaster/src/products/gLiveSupport/src/LoginWindow.cxx index 7aaeeccd2..5fc0de2fc 100644 --- a/campcaster/src/products/gLiveSupport/src/LoginWindow.cxx +++ b/campcaster/src/products/gLiveSupport/src/LoginWindow.cxx @@ -66,9 +66,8 @@ LoginWindow :: LoginWindow (Ptr::Ref gLiveSupport, throw () : GuiWindow(gLiveSupport, bundle, - "", windowOpenerButton, - 0 /* not resizable */), + WhiteWindow::isNotResizable), loggedIn(false) { this->gLiveSupport = gLiveSupport; diff --git a/campcaster/src/products/gLiveSupport/src/OptionsWindow.cxx b/campcaster/src/products/gLiveSupport/src/OptionsWindow.cxx index c9f9010d8..b260f5f0d 100644 --- a/campcaster/src/products/gLiveSupport/src/OptionsWindow.cxx +++ b/campcaster/src/products/gLiveSupport/src/OptionsWindow.cxx @@ -74,8 +74,7 @@ OptionsWindow :: OptionsWindow (Ptr::Ref gLiveSupport, Button * windowOpenerButton) throw () : GuiWindow(gLiveSupport, - bundle, - "", + bundle, windowOpenerButton), backupView(0) { diff --git a/campcaster/src/products/gLiveSupport/src/RestoreBackupWindow.cxx b/campcaster/src/products/gLiveSupport/src/RestoreBackupWindow.cxx index 2cb208872..6e17c8b9c 100644 --- a/campcaster/src/products/gLiveSupport/src/RestoreBackupWindow.cxx +++ b/campcaster/src/products/gLiveSupport/src/RestoreBackupWindow.cxx @@ -63,8 +63,7 @@ RestoreBackupWindow :: RestoreBackupWindow ( Ptr::Ref fileName) throw () : GuiWindow(gLiveSupport, - bundle, - ""), + bundle), fileName(fileName), currentState(AsyncState::pendingState) { diff --git a/campcaster/src/products/gLiveSupport/src/SchedulePlaylistWindow.cxx b/campcaster/src/products/gLiveSupport/src/SchedulePlaylistWindow.cxx index 40ea5dbc2..a4bb61832 100644 --- a/campcaster/src/products/gLiveSupport/src/SchedulePlaylistWindow.cxx +++ b/campcaster/src/products/gLiveSupport/src/SchedulePlaylistWindow.cxx @@ -69,7 +69,6 @@ SchedulePlaylistWindow :: SchedulePlaylistWindow ( throw () : GuiWindow(gLiveSupport, bundle, - WidgetConstants::schedulerWindowTitleImage, windowOpenerButton), playlist(playlist) { diff --git a/campcaster/src/products/gLiveSupport/src/SchedulerWindow.cxx b/campcaster/src/products/gLiveSupport/src/SchedulerWindow.cxx index 6076d2efb..7bc2100e6 100644 --- a/campcaster/src/products/gLiveSupport/src/SchedulerWindow.cxx +++ b/campcaster/src/products/gLiveSupport/src/SchedulerWindow.cxx @@ -76,7 +76,6 @@ SchedulerWindow :: SchedulerWindow ( throw (XmlRpcException) : GuiWindow(gLiveSupport, bundle, - WidgetConstants::schedulerWindowTitleImage, windowOpenerButton) { Ptr::Ref wf = WidgetFactory::getInstance(); diff --git a/campcaster/src/products/gLiveSupport/src/ScratchpadWindow.cxx b/campcaster/src/products/gLiveSupport/src/ScratchpadWindow.cxx index 536aad9d6..bd2426ade 100644 --- a/campcaster/src/products/gLiveSupport/src/ScratchpadWindow.cxx +++ b/campcaster/src/products/gLiveSupport/src/ScratchpadWindow.cxx @@ -83,7 +83,6 @@ ScratchpadWindow :: ScratchpadWindow ( throw () : GuiWindow(gLiveSupport, bundle, - WidgetConstants::scratchpadWindowTitleImage, windowOpenerButton) { Ptr::Ref widgetFactory = WidgetFactory::getInstance(); diff --git a/campcaster/src/products/gLiveSupport/src/SearchWindow.cxx b/campcaster/src/products/gLiveSupport/src/SearchWindow.cxx index cf47bd192..ae1ca8eb8 100644 --- a/campcaster/src/products/gLiveSupport/src/SearchWindow.cxx +++ b/campcaster/src/products/gLiveSupport/src/SearchWindow.cxx @@ -85,7 +85,6 @@ SearchWindow :: SearchWindow (Ptr::Ref gLiveSupport, throw () : GuiWindow(gLiveSupport, bundle, - WidgetConstants::searchWindowTitleImage, windowOpenerButton) { Gtk::Box * searchWhereBox = constructSearchWhereBox(); diff --git a/campcaster/src/products/gLiveSupport/src/SimplePlaylistManagementWindow.cxx b/campcaster/src/products/gLiveSupport/src/SimplePlaylistManagementWindow.cxx index f6e11c6f0..f6fcaec1e 100644 --- a/campcaster/src/products/gLiveSupport/src/SimplePlaylistManagementWindow.cxx +++ b/campcaster/src/products/gLiveSupport/src/SimplePlaylistManagementWindow.cxx @@ -76,7 +76,6 @@ SimplePlaylistManagementWindow :: SimplePlaylistManagementWindow ( throw () : GuiWindow(gLiveSupport, bundle, - WidgetConstants::playlistsWindowTitleImage, windowOpenerButton), isPlaylistModified(false) { diff --git a/campcaster/src/products/gLiveSupport/src/UploadFileWindow.cxx b/campcaster/src/products/gLiveSupport/src/UploadFileWindow.cxx index e39fd4d20..8c391d023 100644 --- a/campcaster/src/products/gLiveSupport/src/UploadFileWindow.cxx +++ b/campcaster/src/products/gLiveSupport/src/UploadFileWindow.cxx @@ -73,7 +73,6 @@ UploadFileWindow :: UploadFileWindow ( throw () : GuiWindow(gLiveSupport, bundle, - "", windowOpenerButton), fileType(invalidType) { diff --git a/campcaster/src/products/gLiveSupport/var/root.txt b/campcaster/src/products/gLiveSupport/var/root.txt index a31d3a3fa..a56ffcf90 100644 --- a/campcaster/src/products/gLiveSupport/var/root.txt +++ b/campcaster/src/products/gLiveSupport/var/root.txt @@ -133,7 +133,7 @@ root:table simplePlaylistManagementWindow:table { - windowTitle:string { "Simple Playlist Management" } + windowTitle:string { "Edit Playlist" } startColumnLabel:string { "Start" } titleColumnLabel:string { "Title" } diff --git a/campcaster/src/products/gLiveSupport/var/widgets/titleImages/cueWindowTitle.png b/campcaster/src/products/gLiveSupport/var/widgets/titleImages/cueWindowTitle.png deleted file mode 100644 index ecb09379213bfa5c86b8c3ea82c331f5b8405d70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3562 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 diff --git a/campcaster/src/products/gLiveSupport/var/widgets/titleImages/historyWindowTitle.png b/campcaster/src/products/gLiveSupport/var/widgets/titleImages/historyWindowTitle.png deleted file mode 100644 index d3691a069020e431429e2ca193a300a481122820..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3803 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 RfoT8$002ovPDHLkV1kWzJ_i5* diff --git a/campcaster/src/products/gLiveSupport/var/widgets/titleImages/liveModeWindowTitle.png b/campcaster/src/products/gLiveSupport/var/widgets/titleImages/liveModeWindowTitle.png deleted file mode 100644 index d121f0292828e302f52cd3bb1f1a66b760ef4cdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3883 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 diff --git a/campcaster/src/products/gLiveSupport/var/widgets/titleImages/schedulerWindowTitle.png b/campcaster/src/products/gLiveSupport/var/widgets/titleImages/schedulerWindowTitle.png deleted file mode 100644 index f5200d3d9b42df1b53ea778683556dffb5f24ff4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3849 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 LNkvXXu0mjf;R9sc diff --git a/campcaster/src/products/gLiveSupport/var/widgets/titleImages/scratchpadWindowTitle.png b/campcaster/src/products/gLiveSupport/var/widgets/titleImages/scratchpadWindowTitle.png deleted file mode 100644 index 095b9596928cba40e5978f9bd0d00e80e48821db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4040 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 XeO2W^WbvOx00000NkvXXu0mjfq4Y&q diff --git a/campcaster/src/products/gLiveSupport/var/widgets/titleImages/xfaderWindowTitle.png b/campcaster/src/products/gLiveSupport/var/widgets/titleImages/xfaderWindowTitle.png deleted file mode 100644 index 87895e271be65c5af840121bfe96df8bb5bc75d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3824 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