aboutsummaryrefslogtreecommitdiffstats
path: root/Changes
blob: 82ddb991820ab739d55cadd7c3c6b90bc90d08b4 (plain)
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
	- Add an Actions GUI helper class
	- Actions Role uses an Action helper class
1.1.3 Sun Mar 20 23:41:00 CET 2016
	- 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.