From kde-commits Sat Feb 28 17:40:34 2009 From: Ian Reinhart Geiser Date: Sat, 28 Feb 2009 17:40:34 +0000 To: kde-commits Subject: playground/base/blazer Message-Id: <1235842834.290101.4571.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=123584286214085 SVN commit 933338 by geiseri: update the readme and make the taskbar keep buttons even M +21 -22 README M +1 -1 taskmanagerwidget.cpp --- trunk/playground/base/blazer/README #933337:933338 @@ -16,6 +16,8 @@ * Rudimentary theme and branding support via Qt Style sheets. * Command line launcher for power users. * Show/hide desktop button. +* Ability to manipulate windows from the task bar. +* Popup calendar for clock Profile Documentation: Profiles can live in any of the standard KDE data paths for "blazer/profiles". This allows administrators to provide system wide settings as well as user specific settings. To add a profile create a text file in a specific directory with the extension ".profile" with the following basic contents: @@ -57,28 +59,25 @@ a) Service menus. b) File manager menus such as add/open/delete etc. c) Move and save placement of icons. -2) Add context menus to task manager. -3) Add more style sheet names for selectors. -4) Better integration with desktop settings for default applications. (use system settings for top applications) -5) Better integration with desktop settings for fonts and colors. -6) Usability review of the launcher. -7) Show/hide bars automatically. -8) Support for "remote://" kioslave from topbar menu. -9) General usability review. -10) Make default profiles to ship with. -11) Make default style sheet to ship with. -12) Fix i18n problems. -13) Implement cascading profiles (ie, if two foo.profile files exist merge them using standard Kiosk rules). -14) Make logout, and shortcut items to be Kiosk aware. -15) Make system settings panel for configuration. -16) Use authorize*(...) methods in the launcher. -17) Add documentation of launcher, styles, and administration of blazer. -18) Fix window struts to work better on dual screen setups. -19) On the fly switching between blazer and plasma for remote sessions. -20) Popup calendar on the clock. -21) Group windows on the task bar. -22) Manipulate window menu from the task bar. -23) Add ability to set wallpaper. +2) Add more style sheet names for selectors. +3) Better integration with desktop settings for default applications. (use system settings for top applications) +4) Better integration with desktop settings for fonts and colors. +5) Usability review of the launcher. +6) Show/hide bars automatically. +7) Support for "remote://" kioslave from topbar menu. +8) General usability review. +9) Make default profiles to ship with. +10) Make default style sheet to ship with. +11) Fix i18n problems. +12) Implement cascading profiles (ie, if two foo.profile files exist merge them using standard Kiosk rules). +13) Make logout, and shortcut items to be Kiosk aware. +14) Make system settings panel for configuration. +15) Use authorize*(...) methods in the launcher. +16) Add documentation of launcher, styles, and administration of blazer. +17) Fix window struts to work better on dual screen setups. +18) On the fly switching between blazer and plasma for remote sessions. +19) Group windows on the task bar. +20) Add ability to set wallpaper. Notes: KDE Kiosk - http://lxr.kde.org/source/KDE/kdelibs/kdecore/doc/README.kiosk --- trunk/playground/base/blazer/taskmanagerwidget.cpp #933337:933338 @@ -81,7 +81,7 @@ { m_buttons[item] = new TaskItemButton(item, m_manager, this); m_buttonGroup->addButton(m_buttons[item]); - m_taskLayout->addWidget(m_buttons[item]); + m_taskLayout->addWidget(m_buttons[item],1); } void TaskManagerWidget::onItemRemoved (AbstractItemPtr item)