forked from openkylin/xfce4-mount-plugin
176 lines
7.6 KiB
Plaintext
176 lines
7.6 KiB
Plaintext
1.1.4
|
|
======
|
|
- Remove unused variable exclude_devicenames
|
|
- Remove obsolete panel version 4.9 check
|
|
- Remove checks for unused functions from configure.ac
|
|
- Include stdlib because malloc is used
|
|
- Spellfix. Add missing "e" to siz (size)
|
|
- Update URLs from goodies.x.o to docs.x.o (Bug #16168)
|
|
- Fix build with panel 4.15
|
|
- Make build less verbose
|
|
- Another change to the SVG icon file canvas size
|
|
- Updated svg image to have a larger canvas so that the panel can be
|
|
resized up to 192 pixels size
|
|
- Added title to popup menu; even if it is not empty (Bug #14478)
|
|
- https URL instead of http
|
|
- Renamed improperly named member variable of main mountpoint display
|
|
structure
|
|
- Display percentage on progress bar again (regression from port to
|
|
Gtk3)
|
|
- Reformatted popup information with more columns and nicer alignment.
|
|
(Bug #14670)
|
|
- Fix bug 13624 by not trying to save when closing the plugin, but
|
|
already and only when closing the settings dialog
|
|
- Translation Updates:
|
|
Albanian, Arabic, Asturian, Basque, Belarusian, Bulgarian,
|
|
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
|
|
Dutch, Eastern Armenian, English (Australia), English (United
|
|
Kingdom), Finnish, French, Galician, German, Greek, Hebrew,
|
|
Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
|
|
Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
|
|
1500), Panjabi (Punjabi), Polish, Portuguese, Portuguese (Brazil),
|
|
Russian, Serbian, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian,
|
|
Urdu, Urdu (Pakistan), Uyghur
|
|
|
|
2017/01/28 - Version 1.1.0
|
|
- Gtk 3.22 supported
|
|
- Allow several spaces in mountpoint names
|
|
- Support fuseblk devices by not using fusermount -u for them (checks for fuse.* now)
|
|
|
|
2016/05/29 - Version 1.0.0
|
|
- Gtk 3 Support only
|
|
- Panel Version 4.12 only
|
|
|
|
2014/04/26 - version 0.6.7
|
|
- menu does no longer overlap the panel
|
|
- wildcard option for devices or mountpoints that are to be excluded
|
|
- no duplicate entries for e.g. /media and /media/
|
|
- use LABEL from /etc/fstab
|
|
- More freedom for translators and enhanced R2L language support
|
|
thereby
|
|
- More i18n work done by translators
|
|
|
|
2014/04/26 - version 0.6.6
|
|
- New translations and most translations nearly complete. So this might be suitable for distributions to pick.
|
|
- Introduced odd/even versioning concept: When translations of the new "odd" development versions are mostly finished, then an "even" release such as this 0.6.6 can appear.
|
|
|
|
2012/05/14 - version 0.6.4
|
|
- This release brings trimming of too long device names, cleaned-up and
|
|
consistent error dialogs, updated information in the accompanying README
|
|
file.
|
|
|
|
27 april 2012 - version 0.6.3
|
|
- Launch the on-mount command async to avoid blocking plugin UI
|
|
- translation updates
|
|
|
|
23 april 2012 - version 0.6.2
|
|
- remove sudo option
|
|
- translation updates
|
|
|
|
18 april 2012 - version 0.6.1
|
|
- remove po/LINGUAS to fix some translations problems
|
|
|
|
17 april 2012 - version 0.6.0
|
|
- port to panel 4.9
|
|
- port to libxfce4ui
|
|
- build the plugin as a module
|
|
- add support for *BSDs through getmntinfo()
|
|
- use standard icon names, drop old unused icons
|
|
- add a checkbox option to use sudo
|
|
- rewrite config saving/loading (bug #7631)
|
|
- general cleanup
|
|
|
|
18 january 2009
|
|
- Fixed crash when not being able to read fstab; showing notification dialog
|
|
and allowing to continue regularly
|
|
- Fixed unmount problem with sshfs
|
|
|
|
27 october 2008
|
|
- New xfce-style header
|
|
|
|
19 may 2008 - starting version 0.5.6
|
|
- make labels in mount menu exactly as wide as necessary
|
|
|
|
17 may 2008 - addition to version 0.5.5
|
|
- updated German translation
|
|
- allow UUID device points
|
|
|
|
16 february 2008 - version 0.5.5
|
|
- added option to exclude device names and only show mount points
|
|
- changed some code for the LVM renaming
|
|
|
|
23 september 2007 - version 0.5.4
|
|
- new language pt_BR
|
|
- dynamic handling of USB devices and perhaps others
|
|
- LVMs are abbreviated
|
|
- changed a little bit the menu appearance
|
|
|
|
04 july 2007 - version 0.5.3
|
|
- fixed another broken string
|
|
- added language "nb"
|
|
- added cifs to list of network filesystems
|
|
|
|
05 may 2007 - version 0.5.2 beginning...
|
|
- fixed broken string, thus breaking the translations...
|
|
- fixed hungarian translation using '\ ' for unknown reasons, which is invalid
|
|
escape sequence.
|
|
|
|
02 march 2007 - version 0.5.1
|
|
- added "NULL" to g_strconcat -> prevents segfault
|
|
|
|
01 march 2007 - version 0.5.0
|
|
- removed bug with mount points containing ugly spaces
|
|
- removed compilation warnings
|
|
|
|
01 march 2007 - version 0.5.0beta
|
|
- testing pre-release
|
|
|
|
28 february 2007 - version 0.5.0alpha
|
|
- exclusion of file systems
|
|
- new translation: ukrainian
|
|
|
|
25 february 2007 - version pre 0.5.0
|
|
- new settings dialog
|
|
- CD eject option
|
|
|
|
18 september 2005 - version 0.3.2
|
|
- ukrainian tranlation
|
|
- russian translation
|
|
|
|
17 september 2005 - version 0.3.1
|
|
- corrected some wrong settings
|
|
- hungarian translation
|
|
|
|
17 september 2005 - version 0.3
|
|
- now maintained by Fabian Nowak <timystery@arcor.de>
|
|
- basic translation possibilities added
|
|
- german tranlsaation added
|
|
|
|
5 june 2005 - version 0.3
|
|
this third release brings out :
|
|
-a brighter display and panel integration.
|
|
-corrected bug in free space calculation (sorry)
|
|
-mount in background (I use the exec_silent function so the panel execute the mount command when not busy)
|
|
-the new settings window allow you to define a command to be run on a succesfull mount of device. The command is executed by a call to exec_silent wich argument is : bash -c "mount /path/to/mount_point && your_command /path/to/mount_point". You just have to specify the correct command with options in the settings and the plugin adds the /path/to/mount_point accordingly. I just tested it with "konqueror", send me reports for bugs...
|
|
|
|
|
|
14 april 2005
|
|
|
|
this second release only changes a few things in the plugin :
|
|
- the list of devices is now dynamic, it gets updated from /etc/fstab entries on each refresh.
|
|
- the display of devices is clearer although the possibility of adaptating it to your wishes is not available yet. sorry.
|
|
- the problem with duplicated device entries in the first release has been corrected in an ugly way. The plugin now compares data from /etc/fstab and data from /etc/mtab using the "mount point" field instead of the "device name" field.
|
|
- the mount command executed by the plugin now works like a "mount /path/to/mount_point" instead of "mount /dev/mydevice", makes things clearer I though.
|
|
|
|
1 march 2005
|
|
|
|
This is the first release of xfce4-mount-plugin. this little plugin behaves like the "kwikdisk - removable media utility" shipped with KDE.
|
|
Press it and it displays a list of items representing your various devices. If you click on an unmounted devices it will mount it and vice versa. There is no warning in case a device can't be mounted or unmounted.
|
|
The plugin displays various information on each device :
|
|
"device name" > "mount point" ["used size"/"total size"] "available size" free
|
|
and an obvious progress bar
|
|
|
|
BUG
|
|
The main bug relies in the way the plugin gather information on your devices. It builds a list of devices from your /etc/fstab (using setfsent() and getfsent() ) and compares it to the list of actually mounted devices (ie same data as the df command, using setmntent() and getmntent() ). New entries are created for new devices not included in the static device list gathered from /etc/fstab. The device names returned by getfsent and getmntent can be different. for example getfsent will return a device named "/dev/discs/disc0/part3" and getmntent will return a device named "/dev/hda3", the plugin will therefore create 2 entries for the same device. and things get confused, you have two entries for the same device, one is mounted the other is not...
|
|
a workaround could be to rewrite your /etc/fstab so that the devices names are the same as the output of the "df" command...
|