forked from KeithDHedger/Xfce-Theme-Manager
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
219 lines (181 loc) · 8.36 KB
/
ChangeLog
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
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
#------------------------------------------------------
#
# Xfce-Theme-Manager
#
# ©K.D.Hedger 2013-2015
# keithhedger@keithhedger.darktech.org
#
# Released under GPL see the included licence file ( {prefix}/share/Xfce-Theme-Manager/docs/gpl-3.0.txt )
# Translations of the licence can be found here:
# http://www.gnu.org/licenses/translations.html
#
#------------------------------------------------------
***************************************
BUGS:
Please send them direct to me at:keithhedger@keithhedger.darktech.org posting them on xfce-look etc gets too messy!
***************************************
Changelog:
0.3.8
Fixed segfault when no panels available.
Maintenance update.
Global message sent to all gtk apps on theme switch.
0.3.7
Added script call backs when selecting theme parts.
Added 'Span Monitors' to advanced tab.
Updated source files licence header.
Fixed wrong global backdrop folder.
Changed website address.
Fixed changes for xfce 4.12.
0.3.6
Fixed changes to threading for new gdk/gtk/glib libs ( specifically for debian testing ).
0.3.5
Minor glib timer bug fixed causing a seg fault on newer systems ( xubuntu 'saucy' ).
0.3.4 Added GTK_DISABLE_DEPRECATED GTK_DISABLE_SINGLE_INCLUDES GDK_DISABLE_DEPRECATED GSEAL_ENABLE to flags for new gtk2 compatability.
Added button in advanced tab to go to gtk-apps.org to download xfce-composite-editor if not installed.
Removed accidental inclusion of development folder from archive.
Updated INSTALL file with fedora/debian instructions.
Added support for setting different wallpapers for different monitors in GUI.
Added support for setting different wallpapers for different monitors from command line.
Added French translation, thanks to Moatib for that.
Added command line args for panels.
Fixed duplicate wallpaper entry bug when changing monitor.
Added licence to 'About' box.
Added links to some of my other stuff to the credits :)
0.3.3 Changed from external xconf-query to xfconf lib.
Speed change in GUI from 0.3.2 - Change meta theme approx 5s, 0.3.3 - Change meta theme approx 1.5s.
Fixed bug where xconf property not created for panel colour.
Major code clean.
Minor Polish translation changes.
Bug fix in makefile for multiple parallel builds.
Reset buttons in Advanced Tab now reset to sensible system defaults.
Corrected a bug in xfwm where setting the button layout to "" causes xfwm4 to crash.
0.3.2 Added Polish translation, thanks to Michał Olber for that.
Added Polish man page.
Fixed link bug for older glib.
Fixed bug where xfce4.8 reads arrays differently than 4.10
Lowered version number for libxfce4ui to 4.8 so style matches 4.10
0.3.1 Added some customisation of panels, size and appearance (solid colour,system,image,alpha).
Save panel appearance in custom themes.
Added reset panels to 'Reset Theme'.
Updated man pages and help.
0.3.0 Added command line options to list/set themes etc.
Bug fix for drag 'n' drop file names with spaces.
Bug fix for drag 'n' drop zip files.
Auto update DB on start up if needed.
Change to autotools project.
0.2.4 re-arranged GUI to be more in keeping with Xfce settings panels ( thanks to Moatib for that ).
Dropping multiple archives to install now only shows one confirmation ( so only one click not many needed ).
On start up or changing theme parts, currently selected theme part now shows in scrolled window.
Added changing cursor to "WATCH" during theme change.
Can make main window smaller than normal.
Code clean.
Bug fix.
0.2.3 Bug fix for floating point exception
Code clean.
0.2.2 Greyed out theme buttons when showing advanced tab.
Whoops! Added back backdrop sizing/position.
Centred preview icons.
Adjusted DB thumbnails (again!).
Added Translations for "Preview" drop down.
Changed email address in src files.
Code clean.
0.2.1 Code Clean.
Redone Db.
Added rollover highlighting.
Added current selection border.
DB thumbnails now bigger so scale better.
Gzipped man pages.
0.2.0 New thumb nailing using tiled thumbnails.
Version bump.
0.1.20 Fixed small bug to create ~/.themes, ~/.icons and ~/.local/share/xfce4/backdrops which may not have been created in a fresh install.
Added man page for English, Spanish and German.
Updated Makefile.
0.1.19 Changed Makefile to take account of changes in some versions of gcc that require a specific order for arguments.
Added instructions in README for Debian users.
Added GPLv3 licence to archive (requested).
0.1.18 Changed to glib version of strcasecmp.
Added auto build of database on first run (requested).
Bug fix for xfconf-query /general/title_alignment.
Split ChangeLog from README to separate file.
0.1.17 Added marker to UI to show current theme pieces.
Database clean up and made more consistent.
0.1.16 Minor bug fix/code clean.
0.1.15 Add use of xfce_titled_dialog to visually integrate better with the standard xfce settings GUI's.
Added "About" dialog.
Added display options to "Advanced"
Added CNTRL-click on Custom theme to delete.
Added save window size on exit.
Don't show "Xfce-Composite-Editor" button if not installed.
Frame thumbnails now show white background instead of transparent.
Frame/Meta thumbnails show rounded corners and bottom properly.
Code clean.
0.1.13
0.1.14 Internal release.
0.1.12 Bug fix/hack for buggy xfwm4-settings.
0.1.11 Bug fix for badly formed/non-existent LANG env var.
Bug fix for cursor preview.
Plugged some memory leaks.
Tidied up rebuilding db dialog ( removed close button etc).
Minor changes to Makefile/README.
0.1.10 Added German translation, thanks to Martin F. Schumann for that.
Removed warnings from xconf about user settings not set.
Added "Custom" when saving custom theme if needed.
Fixed minor memory leak.
New application icon.
Minor bug fix when using comma instead of point ( again! )
Code clean.
0.1.9 Internal release.
0.1.8 Finally redone border preview to use tile instead of stretch, more accurate.
Added Application Icon.
Changed 'Save Theme' to 'Custom Theme' button to now add/delete custom themes.
0.1.7 Updated README.
Ignore sub-folders embedded in 'Backdrop' folders as per Xfce gui.
added fix for commas instead of points in sliders.
Added Spanish translation (thanks to Pablo Morales Romero for his help)
Bug fix for malformed xfwm4 themes.
Removed abnormal exit on no cursor pixmaps.
0.1.6 Private bug fixing.
0.1.5 Re-added cursor size to advanced.
'Reset Theme' now resets controls in advanced tab.
Added 'Save Theme', now saves complete custom themes.
Moved 'Rebuild DB' to 'Advanced tab.
Brightness/Saturation now only update on button up.
0.1.4 Should now be gtk3 compliant.
Removed manual 'Update DB' button as update is now automatic.
First release of completely rewritten code into 'c' mainly for speed improvements.
Sort alphabetically and user first then system.
Automatic DB update on successful install of theme etc.
Full drag'N'drop for installation of themes, icons backdrops etc.
Re-arranged advanced page.
Font buttons show font name in font style.
Multi-threaded progress bar.
0.1.3 Private release versions.
0.0.9
0.0.8 Tweaked helper app to show render overlays in previews properly.
Added Cursor size,title position and button layout to advanced.
Added 'Install Theme/Wallpaper' to advanced.
Added WM/App font selector to gui and helper app.
Moved window brightness/saturation to advanced.
Added launch 'Xfce4-Composite-Editor' to advanced.
Added 'Advanced' option.
0.0.7 Added Wallpaper Section.
Tested under Xfce 4.10.
Adds properties to xconf if not defined.
Refresh Xfce desktop when changing icons.
Tweaked the Makefile to take account of Fedora's mucking about with the linker!
0.0.6 Icon themes now handled by helper app hopefully no more 'missing' icons in the gui.
Meta-Themes now include 'Home' icon and 'Left' pointer in preview.
Size of Meta-Theme previews nor more consistent.
Numerous minor bug fix's.
0.0.5 Added Custom preview.
Numerous bug fix's for badly formed themes.
Code clean up.
0.0.4b Fixed a bug where imagemagick swallows stdin
Added Cursor theme tab.
Added cursor previews to helper app.
Fixed another "spaces in file name" bug
0.0.03b Large numbers of themes now supported >200.
Fixed some bugs with themes with spaces in their names.
0.0.2b Re-wrote helper app to create window frame thumbnails
0.0.1b 1st release into the wild
Enjoy!