ANNOUNCE: xfce4-settings 4.7.2 released

Nick Schermer nick at xfce.org
Sun Sep 5 14:24:47 CEST 2010


xfce4-settings 4.7.2 is now available for download from
  
  http://archive.xfce.org/src/xfce/xfce4-settings/4.7/xfce4-settings-4.7.2.tar.bz2
  http://archive.xfce.org/src/xfce/xfce4-settings/4.7/xfce4-settings-4.7.2.tar.bz2.md5
  http://archive.xfce.org/src/xfce/xfce4-settings/4.7/xfce4-settings-4.7.2.tar.bz2.sha1

  SHA1 checksum: 8cd7bc84f465114ae61a74fcfea4d639bdd4d3d1
   MD5 checksum: 8230abd1bc713236d835689f1f1b0588


What is xfce4-settings?
=======================

Settings manager of the Xfce desktop.

Website: 
  http://www.xfce.org/


Release notes for 4.7.2
=======================

This is a development release leading up to xfce4-settings 4.8.0.

Highlights in this release is the much improved randr support by
Jérôme Guelfucci and Lionel Le Folgoc. See the NEWS file or tje full
list of changes below for more information.


Akila Wajirasena (4):
     l10n: Updated Sinhala (si) translation to 1%
     l10n: Updated Sinhala (si) translation to 4%
     l10n: Updated Sinhala (si) translation to 21%
     l10n: Updated Sinhala (si) translation to 24%

Aleksandr Ponomarenko (1):
     l10n: Updated Russian (ru) translation to 82%

Andhika Padmawan (1):
     l10n: Updated Indonesian (id) translation to 100%

Bauzhan Muftakhidinov (6):
     l10n: Updated Kazakh (kk) translation to 48%
     l10n: Updated Kazakh (kk) translation to 58%
     l10n: Updated Kazakh (kk) translation to 60%
     l10n: Updated Kazakh (kk) translation to 100%
     l10n: Updated Kazakh (kk) translation to 100%
     l10n: Updated Kazakh (kk) translation to 100%

Carles Muñoz Gorriz (2):
     l10n: Updated Catalan (Valencian) (ca) translation to 100%
     l10n: Updated Catalan (Valencian) (ca) translation to 100%

Cheng-Chia Tseng (4):
     l10n: Updates to Brazilian Portuguese translation
     l10n: Updated Chinese (Taiwan) (zh_TW) translation to 28%
     l10n: Updated Chinese (Taiwan) (zh_TW) translation to 74%
     l10n: Updated Chinese (Taiwan) (zh_TW) translation to 100%

Cristian Marchi (2):
     l10n: Updated Italian (it) translation to 100%
     l10n: Updated Italian (it) translation to 100%

Danishka Navin (1):
     l10n: added Sinhala (si) transaltion

Debbie Beliveau (1):
     Fixes issue where no keyboard layout can be added.

Denis Koryavov (4):
     l10n: Updated Russian (ru) translation to 100%
     l10n: Updated Russian (ru) translation to 100%
     l10n: Updated Russian (ru) translation to 97%
     l10n: Updated Russian (ru) translation to 100%

Dmitry Nikitin (3):
     l10n: Updated Ukrainian (uk) translation to 92%
     l10n: Updated Ukrainian (uk) translation to 99%
     l10n: Updated Ukrainian (uk) translation to 100%

Durand-Favreau Arnaud (1):
     l10n: Updated French (fr) translation to 86%

Evaggelos Balaskas (2):
     l10n: Updated Greek (el) translation to 100%
     l10n: Updated Greek (el) translation to 100%

Fabian Nowak (4):
     l10n: Updated German (de) translation to 90%
     l10n: Updated German (de) translation to 100%
     l10n: Updated German (de) translation to 100%
     l10n: Updated German (de) translation to 100%

Gabor Kelemen (1):
     l10n: Updated Hungarian (hu) translation to 100%

Gheyret Kenji (1):
     l10n: Uyghur translation

Gökmen Görgen (2):
     l10n: Updated Turkish (tr) translation to 100%
     l10n: Updated Turkish (tr) translation to 82%

Ivica  Kolić (2):
     l10n: Initial Croatian (hr) translation
     l10n: Updated Croatian (hr) translation to 54%

Jamil Ahmed (1):
     l10n: Adding Bengali Translation.

Jari Rahkonen (1):
     l10n: Updated Finnish (fi) translation to 100%

Javier Sánchez Reinosa (1):
     l10n: Updated Spanish (Castilian) (es) translation to 100%

Johannes Lips (1):
     l10n: Updated German (de) translation to 91%

Jérôme Guelfucci (34):
     Be consistent in the check for exo-1.
     Require the correct version of xi and inputproto (#6033).
     In fact, we currently need libxi >= 1.2.0
     Update todo for the mouse settings dialog
     Don't save settings dialogs when saving session (Bug #5113).
     Fix stupid copy&paste error in previous commit.
     Fix the build with the new randr 1.2 UI
     Use 50% translucent icons for disabled outputs.
     Add a minimal dialog for quick display setup.
     Set the OK button as the default button.
     Use a better name for the Xfconf property.
     Don't use a dummy iter to check if there is an active iter.
     Don't show on and off when there is only one screen.
     Warn the user that he tried to disable all screens.
     Clean trailing white spaces.
     Update POTFILES.in
     Apply the changes on the fly.
     Add timed user confirmation (Xfce bug #867).
     Set confirmation delay to 10 seconds.
     Fix radio buttons style.
     Remove useless populate calls.
     Only save when we changed something.
     Hopefully fix confirmation-dialog_ui.h generation.
     Only unbind when something was bound.
     Remove the randr 1.1 support in dialogs/
     Add error handling for XfceRandr creation failure.
     Add libx11 compilation flags.
     Return an error in all cases.
     No startup notification for embedded dialogs (Bug #4990).
     Make the display settings dialog pluggable (Bug #6524).
     Remove trailing white spaces and tabs.
     Fix layout of the display settingz dialog.
     Add copyright for Lionel's work.

Lionel Le Folgoc (81):
     Port to libxklavier 5.0 API.
     Initial work of Lionel Le Folgoc.
     Add a combobox entry to disable the mode.
     Use more capabilities of randr 1.3 to generate a friendly name.
     Do not set a primary screen randomly.
     Allow disabling outputs only with randr >= 1.2.
     Rework the randr 1.2 dialog
     Fix build in full debug mode
     Remove bogus break statement
     Use a different ui depending on the available randr version
     Support more than two outputs with xrandr >= 1.2
     Add initial support in the helper to apply xrandr 1.2 settings
     Whent the stored resolution is None, really disable the output
     Correctly get the ModeInfo associated to the requested mode
     Ensure that the screen size is sufficient
     Fix stupid typos
     Fix improper check of the returned value
     Initialize the sizes before using them
     I'm the master of the typo
     Check correctly the exit code
     Fix a warning when applying the settings
     Really enforce the screen size
     Ignore disconnected outputs
     Simplify the case when an output has to be disabled
     If the output is rotated (90 or 270°), switch height and width
     Reenable an output if needed
     Store the preferred mode
     Rework the detection of the current values
     Add initial support for extended mode
     Improve the code to find an available crtc
     Improve calculation of screen sizes
     Store the raw output position in xfconf
     Fix broken calculation of the physical screen size
     Add missing #ifdef for randr 1.2 only functions
     Start the displays' helper sooner
     Do not use the crtc_info after free'ing it
     Add support to restore the outputs' positions from xfconf
     Support reflections
     Reconfigure an output/a screen only when it's really needed
     Use gdk functions instead of querying X directly
     Do some code refactoring
     Refresh the ui when a change is detected
     Display the screen vendor in the ui
     Factorize more common code
     Rework again the detection of supported rotations
     remove any leftover apply property at startup
     Store clone modes
     Drop the layout enum, unused/useless
     Support setting cloned outputs (same crtc)
     Make xfce4-settings-helper less query-intensive for CRTCs
     Factorize "free()" code
     Add a wrapper structure for the supported modes per output
     Rework the UI
     Drop the now unused old 1.2 dialog.
     Refresh translatable filelist
     Make +xfce_randr_find_mode_by_id() accessible
     Fall back to similar modes if no clone mode is available
     make sure we don't free the not yet allocated modes
     Fix regressions introduced with the UI refactoring
     Simplify a bit the callbacks for the radio buttons
     Ensure there is one selected output in the UI
     Do not cache the preferred mode anymore
     Only store connected outputs
     Improve the calculation of the preferred mode
     Restructure the display settings helper
     Track the number of active outputs
     Save outputs to xfconf in two passes
     Duplicate memory instead of looping
     Minor fixes for randr version ifdefs
     Remove the callback on 'randr-off' radio button
     Do less work when an output is disabled
     If the user attempted to disable an output, reload the view
     Clarify the properties stored in xfconf
     Allow per-output config save
     Change the on/off radiobuttons into a checkbox
     Bind the checkbox to xfconf
     Improves the "last active output not disabled" dialog
     Refactor the helper to apply everything in a row
     Drop randr 1.1 support from the settings helper
     Refresh po/POTFILES.in, fixes build
     Fix missing modes in the UI

Nick Schermer (18):
     Post release tag bump.
     Fix the old shortcut duplicate after editing a command.
     Fix and improve previous commit.
     Set value after setting the range and digits.
     Release the current channel on exit.
     Allow resizing of the edit property dialogs.
     Rebuild po files.
     Fix linking issues (bug #6236).
     Fix pluggable dialogs (bug #6138).
     Fix double spawning of the helper.
     Fix build.
     Change the way workspace names are handled.
     Also set names on startup.
     Remove deprecated encoding key from desktop files.
     Add fallback support for proprietary drivers.
     Rebuild translations.
     Speedup startup of the keyboard settings dialog (bug #6661).
     Updates for release.

Paul Seyfert (1):
     l10n: Updated German (de) translation to 86%

Per Kongstad (3):
     l10n: Updated Danish (da) translation to 95%
     l10n: Updated Danish (da) translation to 98%
     l10n: Updated Danish (da) translation to 100%

Piarres Beobide (2):
     l10n: Updated Basque (eu) translation to 99%
     l10n: Updated Basque (eu) translation to 100%

Rihards Prieditis (2):
     l10n: Updated Latvian (lv) translation to 85%
     l10n: Updated Latvian (lv) translation to 85%

Robert Hartl (1):
     l10n: Updated Slovak (sk) translation to 95%

Sergio Marques (2):
     l10n: Updated Portuguese (pt) translation to 96%
     l10n: Updated Portuguese (pt) translation to 100%

Sveinn í Felli (2):
     l10n: fyrsta
     l10n: Updated Icelandic (is) translation to 17%

Vladimir Melo (2):
     l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100%
     l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100%



More information about the Xfce mailing list