1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
|
1.1.5 Mon Mar 13 19:29:45 CEST 2017
- translations updates
1.1.4 Mon Aug 8 15:21:49 CEST 2016
- mga#18288 - used PKEXEC_UID as in rpmdrake
- rpmdragora - fixed mga#19136 When no files or Changelog are present
"Not available" is not shown as UTF-8 when translated
- manauser - fixed crash in case of shadow lock file problem (github issue 4)
1.1.3 Thu Jun 16 12:55:52 JST 2016
- dragoraUpdate - mga#18643, dragoraUpdate can be run as user only with mana update
- mga#18288 - rigth setuid launching www-browser
- Added a workaround to avoid crash when categories are translated in mpan
and not in external configuration file
- manaservice - fixed disabling and enabling legacy services (github isse 3)
- manauser - edit user now use utf-8 for fullname (github isse 2)
- manauser - Added YItem comparision instead of lables
- Add an Actions GUI helper class
- Actions Role uses an Action helper class
- Translated logger with trace() ability
- Modules now have simpler name/title/icon system
- Dialog can now also use the logger functions
- Add PkgDownloader module
the module gaves the ability to download
a binary package or a source one without having to install it.
This module obsoletes the urpm-downloader script provided by
the urpmex package.
1.1.2 Sun Mar 13 21:32:00 CET 2016
- rpmdragora - disabled apply button if user is not root
- rpmdragora - fixed icons (removed rpmdrake deps)
- rpmdragora - Show details on first selected package also
- rpmdragora - when a new filter is given now packages are shown
correctly into selected group
- rpmdragora - added a filter to skip other archs, it shows the
working one and noarchs, it is enabled only for x86_64 by now
- Make the name optional when adding Event or Widget or Item on
an eventHandler Role (Dialog, Replacepoint, etc...).
The actual name will be autogenerated based on a
class-specific basename and an increasing number.
- rpmdragora - Avoid to select first package of the group
when a package is checked
- Add a Properties GUI helper class
- Add an Actions Role
- Add a Properties Role
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.
|