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
|
4.5.xx
======
- Remove signal disconnect left after the patch of bug #4474.
- Fix xrandr problem so it's possible to change the panel's
monitor after a monitor has been removed (bug #3620).
- Panel does not adhere to 'fullwidth' property when using
vertical orientation after restarting (bug #4456).
- Implement SmRestartImmediately (bug #4516).
- Reverse the order of the launcher menu when the panel is on
the top of the screen (bug #4450).
- Don't spawn zombies (bug #4490).
- Quote commands in the launcher when selecting an application
(bug #4507, bug #4549).
- Restore panel workspace names after panel restart (bug #4589).
- Update the tooltip of the clock when it is visible.
4.5.91
======
- Remove MCS plugin, MCS is deprecated.
- Use changed signal on GtkIconTheme for theme changes (bug #4474).
- Fix crach when removing a panel (bug #4401).
- Fix glib 2.14 dependency (bug #4376).
4.5.90
======
- This fixes bug #4401 (xfce4-panel halted when a panel was removed)
- Fix window manager hints reporting width 1 pixel too wide (bug #3402).
(Jasper)
- Make itembar not care about expanded items when panel is not full width.
(Jasper)
- Separator can have different styles: space, expanded space, line (default),
handle and old-style dotted handle. Initial patch by Landry Breuil. (Jasper)
- Complete rewrite of the clock plugin. (Nick)
- Rewrite of the system tray plugin. This should fix the icon size problems
(Bugs 3213, 3176, 962, 3478 and 3417), add option to hide icons in the
tray, sort icons by application name and support multiple lines based on the
panel size. The tray manager code is now integrated in the plugin, so it
can be removed from libxfcegui4. (Nick)
- Fix area that is off-limits to other windows (_NET_WM_STRUT hints) for a
Xinerama setup with differently sized monitors (Bug #3097). (Jasper)
- Completely rewritten launcher (Bugs 2336, 2365, 1323, 2262 and 1225)
- Various improvements in libxfce4panel (memory leaks, G_GNUC_INTERNAL,
GSList, visibility support, canonical strings and fixed pedantic warnings).
- Libxfce4panel does no longer depend on libxfcegui4. This might cause
some problems with plugins. Plugin developers should add libxfcegui4
to the dependencies of their package (including cflags and libadd in
the makefiles).
- Some new Tango icons.
4.3.99.3 (4.4-RC3)
==================
- Update or add blinking for urgent windows in taslist, windowlist and iconbox.
(Jasper)
- Move test plugin to Xfce Goodies. (Nick)
- Several fixes for (re)sizing and positioning behavior. (Jasper)
- Lots of small fixes and polish. (Jasper, Nick, Olivier, Benedikt)
- Update manual. (Jasper)
- Many translation updates. (Xfce Translation Team)
4.3.99.2 (4.4-RC2)
==================
- Adjust the plugin system to improve support for other platforms
(read: windows). (Jasper, Olivier)
- Many small fixes. (Jasper, Nick, Olivier, Jean-Francois)
- Translation updates. (Xfce Translation Team)
4.3.99.1 (4.4-RC1)
==================
- Add helper utility to open windowlist, useful for keyboard shortcuts.
Patch by Darren Salt. (Jasper)
- Create dummy scripts for obsolete xftaskbar4 and xfce4-iconbox.
- Change unix signal handling to use a pipe with an io watch, instead
of a timeout. (Jasper)
- Add search box to new item dialog. Patch by Benedikt. (Jasper)
- Fixes and improvements to memory management, and timeout handling.
(Nick, Jasper)
- Translation updates. (Xfce Translation Team)
4.3.x (changes from 4.2.x)
==========================
- Major rewrite of the panel
- New plugin API supporting out-of-process plugins
- Support for multiple panels
- Xinerama and multi-head support
4.1.99.3 (4.2-RC3)
==================
- Fix type mismatch when writing backup files. Fixes infinite loop on non-x86.
Patch by Michele Baldessari <michele@pupazzo.org> (Jasper)
- Fix edge snapping for very big panels (Jasper)
- Properly setting dock type hint (Olivier)
- Translation updates (Jean-Francois)
4.1.99.2 (4.2-RC2)
==================
- Increase plugin API version. Plugins build against a panel older than RC1
need to be rebuild (Jasper)
- Fix two bugs in the graphical pager (Jasper, Olivier)
- Prevent resizing during panel unhide (Jasper)
- Translation updates (Jean-Francois)
4.1.99.1 (4.2 RC1)
==================
- Updated documentation screenshots (Jasper)
- Fix POP3 mail checking, patch by Piotr Chmura (Jasper)
- Make transparency configurable with a 'hidden' option (Jasper)
- Increase API version, but still support old plugins (Jasper)
- Use new gtk 2.4 file chooser (Jasper)
- Improve focus management (in combination with xfwm4) by setting the dock
type hint. Panel will now always be on top; the option is gone.
(Olivier, Jasper)
- Transparency is always on, but toggled off when the mouse is over the panel
(Jasper)
4.1.91 (4.2 BETA2)
==================
- Several translation updates (Jean-Francois)
- Some autohide fixes with open dialogs (Jasper)
- Fix multihead support (Jasper)
- Translucent panel when set on top. Needs xfwm4 with composite support
and XOrg >= 6.8.0 with composite extension enabled. (Olivier)
4.1.90 (4.2 BETA1)
==================
- Use basedir spec to locate config file. (Jasper)
- Rename xfce4rc to contents.xml. (Jasper)
- Change the fallback (default) icons to the ones from the Rodent theme
by Francois, very pretty. (Jasper)
- Add support for new KIOSK mode. Much better than env variables. (Benedikt)
- Fix autohide and right-click menu interaction. (Jasper)
- Icon theme support : no more panel-specific themes, the panel will now
follow the icon theme set in the user interface dialog. (Jasper)
- Set partial struts (Jasper)
- Add multihead support. The user needs to set DISPLAY properly to start a
new panel on another screen. (Jasper)
- Update list of module list when opening dialog: remove uninstalled modules
(when not in use) and add newly installed ones. Based on idea of Scott
Barron. (Jasper)
- Use a dialog to add items to the panel, instead of a submenu. (Jasper)
- Reduce handle width to show only one line of dots. (Jasper)
- Split out the code for choosing a command and choosing an icon from
item_dialog.c. to make it available for use in other dialogs (plugins).
The mailcheck plugin makes use of it and of course the launcher dialog.
(Jasper)
- Implement module unloading. Add uniqueness setting to plugins. (Jasper)
- Add pop3 email checking: Use 'pop3://username:password@host' as mailbox.
(Olivier)
- Properly update arrow direction. Use this info to position the menus.
Much better. (Jasper)
- Add xrandr awareness. (Jasper)
- Add xinerama aware smart positioning. (Jasper)
|