Fedora 21 Update: gentoo-0.20.6-1.fc21

updates at fedoraproject.org updates at fedoraproject.org
Wed Feb 25 13:24:34 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-2053
2015-02-14 23:26:18
--------------------------------------------------------------------------------

Name        : gentoo
Product     : Fedora 21
Version     : 0.20.6
Release     : 1.fc21
URL         : http://www.obsession.se/gentoo/
Summary     : Graphical file management program written in GTK+3
Description :
gentoo is a file manager written from scratch in pure C. It uses the GTK3
toolkit for all of its interface needs. gentoo provides 100% GUI
configurability; no need to edit config files by hand and re-start the
program. gentoo supports identifying the type of various files (using
extension, regular expressions, and/or the 'file' command), and can display
files of different types with different colors and icons. gentoo borrows
some of its look and feel from the classic Amiga file manager
"Directory OPUS"(TM) (written by Jonathan Potter).

--------------------------------------------------------------------------------
Update Information:

== 0.20.6 ==
* Stopped using GtkAlignment widgets, since they are already dead in some distro's GTK+ version.
* Spanish and Catalan translations updated.
* EPIC bug fix: there was a delay (!) call in the progress-reporting dialog, which absolutely *murdered* gentoo's file I/O performance. Of course, I didn't notice. But Matthias Haase (Fedora packager) did. Thanks! I believe the bad code snuck in when I was working on the progress dialog; it's actually useful then but should never have been released. My apologies.

== 0.20.5 ==
* We now require GTK+ 3.12. I've always aimed to stay current with GTK+, and since development resources are very limited I can't afford to track multiple release versions. "The latest in Ubuntu" is basically how it works, and since my main workstation is on 14.10, that's it.
* Fixed horrible bug with the width-tracking for pane columns, that caused gentoo to consider the configuration changed every time you started it.
* Fixed crash bug when starting gentoo without a configuration, and possibly other times as well.
* Hunted down and fixed many cases of deprecated icon APIs used. Still "lost" some icons due to GTK+ 3.x changes.
* Noticed that the UI turns black in weird ways when running under GTK+ 3.12.2 in Ubuntu 14.10. Cured by turning off GTK's hidden bars: `gsettings set com.canonical.desktop.interface scrollbar-mode normal`. I don't think this is a gentoo issue, it feels like a theme bug.
* Cleaned up confused "Grab" button for the wrong window type on the Windows configuration page. Grabbing works only for the main window.
* Fixed bug that made GTK+ spew warnings when re-opening the Configuration window. Harmless, but very annoying.
* Tweaked how column widths are handled. We no longer support dragging columns to change the width, you must change it numerically in the settings. This is because it's hard to combine a fixed/tracked numerical width with being able to manually resize the column.
* Added some margin around the content of the Information window.
* Added a new button labelled "Edit Command" on the Styles configuration page, that (with a selected Action property using a custom command) takes you to the "Definition" configuration page for that command.

== 0.20.4 ==
* Updated Catalan and Spanish translations.
* Did some code adjustments due to deprecations in the GTK+ 3.x APIs.

== 0.20.3 ==
* Fixed fantastically silly mistake that broke the build, which I failed to notice prior to releasing 0.20.2. Sometimes you really get what you pay for, I guess. :|

== 0.20.2 ==
* Fixed crash bug when adding a new Style.
* The DirSwap command wasn't changing the paths for each pane, which was very confusing.
* Removed keybindings from the default config that used deprecated commands, since that was kind of pointless.
* Fixed a bug that caused {Ix} checkboxes in command definition dialog fields to fail (https://sourceforge.net/p/gentoo/bugs/79/). Herzog++!
* Fixed bug that basically broke keybindings until the Configuration window was opened and closed again.
* Fixed bug with color-editing in the Configuration that made you have to double-click to "activate" the selected color in order for the selection to take. Now just clicking OK in the color dialog is enough.
* Fixed sneaky bug (https://sourceforge.net/p/gentoo/bugs/78/) that caused gentoo to crash when changing a File Style color.

== 0.20.1 ==
* Ported gentoo to use (and require) GTK+ 3.0. This should not be a very stringent requirement; GTK+ 3.0 is stable and the current main version of the toolkit. There are some minor cosmetic changes as a result.
* More reliance on GTK+'s styling, see "gentoogtkrc". In particular, the main window is now named "gentoo", and the header buttons of the current pane are all named "pane-current".
* Command keyword matching is now case-sensitive, beware. This is because the helpful insensitive comparison function has been deprecated in glib, and doing it "properly" is somewhere between impossible and too much work.
* Boolean command argument matching is also case-sensitive, now.
* Command completion in the Run dialog now works slightly differently, more in line with how GTK+ apps behave. No more in-place tab-completion, now you get a pop-up and can use cursor keys to pick the match. This is due to the GCompletion API that was used before now being deprecated in glib.
* Removed some manually handled de-focusing of the active row for some actions. Couldn't motivate that code any more, and at least one user found it annoying. This resolves bug #3522441.
* Added support for an 'E' selector in the {f} and {F} command interpolation syntax, that removes the extensions from generated filenames. Extensions are assumed to start at the first period. This resolves request #3519122.
* Added support for making a pane open up in the process' current directory, as suggested in request #3486547. I'm a bit surprised that wasn't already supported, heh.
* Added support for optionally requesting "rules" in the pane trees, if the GTK+ theme supports it. This will suppress any custom background color in gentoo's Style. This addresses request #3231885.
* The "Up/Down" arrow buttons used here and there in the UI now use GTK+'s stock items instead, which look a bit nicer.
* Fixed a GTK+ warning triggered by the SelectRE built-in command.
* Added an option (--list-commands) that simply lists all built-in commands. This is not very useful (the list was already visible in several places).
* Removed the "DpFocus" command options page, since the focus-related things are really changing and those flags could no longer be supported. Note that the command itself is also a no-op, it will pop up a nag dialog if used.
* More up-to-date paths shown for the --no-rc/--no-gtk-rc/--no-dir-history options; wasn't mentioning the .config/ directory. This fixes #3534219.
* Fixed some warnings found by compiling gentoo with LLVM's Clang compiler, rather than GCC as I always have done.
* Stopped escaping the Swedish national characters (å, ä and ö) in the XML read and written by gentoo; this might break if you've used those in e.g. labels, my apologies but it's for the best and should be quick to fix.
* Changed the default icon search path to work better once gentoo is installed. Suggested in http://sourceforge.net/p/gentoo/bugs/54/.
--------------------------------------------------------------------------------
ChangeLog:

* Fri Feb 13 2015 Christopher Meng <rpm at cicku.me> - 0.20.6-1
- Update to 0.20.6
- Switching to GTK+3
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update gentoo' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list