1.1.1 Wed Feb 3 20:05:51 CET 2016 - manaclock - Added local NTP server setup mga#17569 1.1.0 Sun Jan 24 11:19:27 CET 2016 - ReplacePoint module has been added - policy and desktop files are now localized - manawall settings are now localized - ManaTools settings and categories are now localized - ManaTools::Version role has been added and Module has it to manage Version in a single point. Modules that want their onw versioning have to override Version attribute - ManaTools::MainDisplay now is implemented using Moose using Shared::GUI::Dialog and Shared::GUI::Event - ManaTools::ConfigReader now is implemented using Moose - ManaTools::SettingReader now is implemented using Moose - ManaTools::Category now is implemented using Moose - Added ManaTools::ConfigDirRole to manage config directory - Added rpmdragora gui.lst - Changed Clock to be the first Shared::GUI::Dialog implementation - Changed Shared::GUI::Dialog constant values using MooseX - Added CommandLine attribute to Module, to make it available for all the GUI modules. - Added CommandLine module to manage common CL options - Added event_timeout rw attribute to GUI::Dialog to allow manage $yui::YEvent::TimeoutEvent - Fixed ExtTab to be both EventRole and Event, which means it captures WidgetEvents for itself and processes the Events for it's own children as well, the ExtTab builder subroutines should use ExtTab::addWidget() so that it's events are properly handled. - Added Dialog helper class for easier creation of dialogs which implements the EventHandlerRole, this means widgets that will have events should be added with Dialog::addWidget() - Added EventRole and EventHandlerRole Roles for easy handling of events, and add an Event class that implements the EventRole Role. - Added ExtTab shared GUI object - Added logger object to Module base class - Added Logging module - Added a module template to extras/module_template - Shared::urpmi_backend::DB first attempt to write a urpmi backend once and for all (porting of open_db - Shared::Locales fixed iconv undef value warning - rpmdragora/dragoraUpdate: Fixed restart in case of priority packages and ncurses GUI - icon and title left in ManaTools::Module base class - Added Shared functions to manage common command line options e.g. custom_locale_dir, devel_mode and help_requested - added make install_mo, locales, update_n_merge, merge and clean_mo targets - dragoraUpdate: fixed crash if --help is passed to command line - manawall: fixed samba/cifs ports for samba-server entry 1.0.1 27/03/2015 07:07 - manaclock: fixed NTP server configuration and access into /etc/systemd/timesyncd.conf - manaclock: actions are performed only on changes, also to avoid asking password when not needed in user space - manaclock: if no NTP is installed rise a warning in case of a configuration atempt, systemd-timesyncd is installed by default normally so this case happens only in old systems - manaclock: partially fixed mga#15552 (systemd-timesyncd and change time disabled by dbus backend) - manaclock: disable manual changing date and time if NTP is checked - AdminPanel::Shared::Services: added include_static_services attribute to include also the static units (to manage also systemd-timesyncd) - manaclock: added a combobox to choose which NTP service to use, between the ones configured into the system - manaclock: manage also systemd-timesyncd - AdminPanel::Shared::TimeZone: added attributes to manage better ntpd configuration and improved tests - rpmdragora: - from rpmdrake fix restarting on priority updates (mga#14266) - rpmdragora: filter out critical config files from the .rpm{new,save} handling logic after installing packages (Martin Whitaker, mga#14266) - moved namespace from AdminPanel to ManaTools 1.0.0-8 17/02/2015 22:22 - Added common shortcuts for dialog push buttons such as About, Quit, OK, Cancel (Translators should set the '&' in the right position) - two kinds of dialog exit e.g. two buttons eg. OK and Cancel or one button Quit - manaclock use AdminPanel::Shared::TimeZone setTime to adjust time - AdminPanel::Shared::TimeZone now works using dbus timedated1 - manaservice: do not crash if admin rights are not taken (password error, ...) - manawall: ported drakfirewall to AdminPanel - manaservice: fixed service disappeared after enabling at boot and refreshing service status - manaservice: managed new flag dbus_auth_interactive to to work in user space (thanks Colin) - rpmdragora: find string if present, after changing the filter - rpmdragora: gurpm module moved to Moose and allowed to be instantiate as a part of an existing dialog - rpmdragora: fixed package searchs - rpmdragora: used index for YItem 1.0.0-7 04/01/2015 23:45 - manaclock: /etc/localtime as link instead of a copy - rpmdragora: readconf now lets default values if keys do not have values into configuration files - rpmdragora: removed deprecated POSIX::isdigit() - rpmdragora: fixed button icons search and clear - rpmdragora: config file saved keys are sorted first - rpmdragora: search button as default 1.0.0-6 27/12/2014 17:48 - AdminPanel::Shared::Service now works using dbus systemd1 - AdminPanel::Shared::Service as a Moose Module - Added colored diff in rpmnew dialog - Added bash completion for mana - fixed add mirror functionality 1.0.0-5 11/12/2014 20:30 - improved package information view - fixed rpmdragora pacakge installation - fixed rpmdragora pacakge selection - fixed rpmdragora pacakge searching - fixed rpmdragora pacakge filtering - improved speed on group tree and package list building - porting of MageiaUpdate to dragoraUpdate - Revision history for AdminPanel-Shared 1.0.0-3 13/09/2014 18:30 - added mana script to run pkexec into script for any tools and as a single entry for desktop file - dragora-urpm-sources.pl crashed updating media, if no media are configured - dragora-urpm-sources.pl crashed if no media are configured 1.0.0-2 06/09/2014 23:39 - changed dist file name to lower case letters - Added check for root use into manaservice 1.0.0-1 02/09/2014 00:13 - First version, released on an unsuspecting world.