The following modules have been added in this release: gnome-photos The following modules have a new version: - anjuta (3.9.3 => 3.9.4) - bijiben (3.9.3 => 3.9.4) - cheese (3.9.3 => 3.9.4) - devhelp (3.8.2 => 3.9.4) - evolution (3.9.3 => 3.9.4) - file-roller (3.9.3 => 3.9.4) - gedit (3.9.2 => 3.9.3) - gnome-chess (3.9.2 => 3.9.4) - gnome-documents (3.9.3 => 3.9.4) - orca (3.9.3 => 3.9.4) - vinagre (3.9.2 => 3.9.4) The following modules weren't upgraded in this release: accerciser, aisleriot, brasero, five-or-more, four-in-a-row, glade, gnome-boxes, gnome-clocks, gnome-color-manager, gnome-devel-docs, gnome-getting-started-docs, gnome-initial-setup, gnome-klotski, gnome-mahjongg, gnome-mines, gnome-nettool, gnome-nibbles, gnome-robots, gnome-sudoku, gnome-tetravex, gnome-weather, iagno, lightsoff, nautilus-sendto, nemiver, quadrapassel, rygel, seahorse, swell-foop, tali ======================================== anjuta ======================================== Anjuta 3.9.4 (July 8, 2013) -- James Liggett Akom Chotiphantawanon (1): Updated Thai translation Arnel A. Borja (2): manuals: Update entries in Anjuta Reference Manual sourceview: bgo #703637 - Set monospace font as default font Aurimas Černius (1): Updated Lithuanian translation Carl-Anton Ingmarsson (5): indentation-python-style: remove unused editor_settings language-support-python: remove unused editor_settings language-support-cpp-java: remove unused editor_settings parser-cxx: remove unused editor_settings Update my email Christian Kirbach (1): Updated German help translation James Liggett (3): Post-release version bump git: Fix the Do Not Commit option in the Revert pane libanjuta/anjuta-entry: Don't use CSS for help text styles Johannes Schmid (1): anjuta: Add application menu Marco Diego Aurélio Mesquita (1): bgo #702576 - Use a marker comment to get macro and class name Sébastien Granjoux (10): Keep using loaded plugin even if they are marked as disabled Register GApplication with a different name if a profile is used document-manager: Make use of symbol-db plugin optional language-support-python: Remove critical warnings language-manager: Support symbols in more programming languages Need at least glib 2.34 for g_spawn_check_exit_status dir-project: Load big project faster dir-project: Decrease project load priority to avoid blocking GUI am-project: data target are not distributed by default in automake project-manager: Add a function in the interface to remove a file from a project ======================================== bijiben ======================================== Overview of changes in 3.9.4 ============================ * 702298: Rename Notes * Bug Fixes 703404: Ship a HighContrast icon 703017: mainToolbar: show the collection title (Yosef Or Boczko) 702877: mainToolbar: Make headerbar a titlebar (Yosef Or Boczko) 703474: mainToolbar: fix the look (Yosef Or Boczko) 702504: Do not use egg list box (Yosef Or Boczko) 703497: Set buttons according to locale s text direction (Yosef Or Boczko) 703459: drop GtkStock (Yosef Or Boczko) 703401: Add website link to about dialog (Jeremy Bicha) 703401: Rename About Bijiben to About Notes (Jeremy Bicha) 702865: Make title bar translatable (Jiro Matsuzawa) 703501: bump to libzeitgeist2 (Manish Sinha) * Translations Updated Brazilian Portuguese (Rafael Ferreira) Update Czech (Marek Černocký) Add Indonesian (Andika Triwidada) Update Norwegian (Kjartan Maraas) Update Spanish (Daniel Mustieles) ======================================== cheese ======================================== version 3.9.4 - Move gettext initialization to main() Ensure that gettext is always initialized, regardless of whether the running instance is the primary instance. - Make actions insensitive when no webcam is present Set the "effects", "mode" and "shoot" actions insensitive when no camera devices are found on startup. Fixes bug 693070. - Remove TODO - Add touch event handler for selecting effects Use a ClutterTapAction on each effect to allow either a mouse click or a touch tap to select effects. Depend on Clutter 1.13.2 for ClutterTapAction. Fixes bug 692745. - Updated POTFILES.in and POTFILES.skip - Move action sensitivity handling to Application - Remove unnecessary instance_pos attribute The instance_pos attribute is only used in Cheese when connecting signals from actions to handlers with GtkBuilder. - Do not show thumbnails in fullscreen This can happen when toggling the wide mode action while fullscreen mode is active. Also remove the unnecessary resize calls. Signed-off-by: Hans de Goede - Remove unused move_all_to_trash action - Remove wide-mode and fullscreen GSettings keys Both wide mode and fullscreen mode can be set with toggle actions, and there is little reason for the state to persist across application restart. - Mark cheese_[gtk_]init() arguments as allow-none It is reasonable to pass NULL for argc and argv. - Refactor command-line argument handling Only handle Cheese options on the command line; handle library options with environment variables instead. Use actions from the command-line parser to switch to wide mode and fullscreen mode. - Refactor Application startup Override default handlers rather than connecting to signals. Add startup() and use it to initialize cheese-gtk and gettext. - Split main() and Application into separate files - um-crop-area.c: Relicense to GPLv2+ This makes the file fit in better with the rest of Cheese, license-wise. https://bugzilla.gnome.org/show_bug.cgi?id=703239 - Remove stale help translations Many translations have not been updated since the switch to Mallard help, so remove them from HELP_LINGUAS to make the distribution smaller and speed up building. - Handle NULL state errors in CheeseAvatarChooser Fixes remainder of bug 703123. - Show an error message if the camera state is NULL If there is a GST_MESSAGE_ERROR, stop the stream and emit ::state-flags-changed on the CheeseCamera. Handle the state change in CheeseWindow by showing a generic error message. This message can easily occur if the video device is busy, such as when another application is using the webcam. Fixes bug 703123. - Add CheeseWindow.show_error() method Signed-off-by: Hans de Goede - Fix being paused when effect valves are closed The move to autocluttersink in 3.9 causes a regression compared to 3.8, where if an effect's control valve is closed the pipeline will never transition from paused to playing since the cluttersink is stuck in paused. This regression can be triggered the following way: 1) Go the effect selector 2) Go to the next page in the effect selector, so that the now connected effects from the first page get their control valve set to closed 3) Change resolution or device, so that the pipeline gets stopped and started again After 3) the pipeline will be stuck in pause, as the cluttersinks of the effect previews are stuck in pause. The cause for this is that with the move to autocluttersink we are no longer setting the sink's "async" property, see commit 424afdaa 'Use "autocluttersink" instead of "cluttersink"'. Setting the "async" property is no longer (easily) doable, since autocluttersink is a gstbin derived object which has the actual sink embedded. Instead this patch fixes the stuck in pause problem by locking the autocluttersinks of the effect previews into the playing state. Note that no longer setting of the async property on the sink is also the root cause of the issue fixed by my patch titled: "Set all valves open on play". The opening of the main valve is still necessary, since locking the viewfinder sink's state to PLAYING does not seem a good idea, the opening of the effects-valve on play OTOH is no longer necessary. Signed-off-by: Hans de Goede - Use shoot action when handling the webcam button Rather then calling on_shoot directly, call the action, so that if shoot is disabled, it also cannot be triggered through the webcam button. Signed-off-by: Hans de Goede - Set all valves open on play If some valves are closed on play, GStreamer will wait for the valves to open before moving from paused to playing, and a frozen image is shown. This does not happen on startup since on startup all valves are open, nor does it happen when changing video-format directly after startup, since all valves will still be open. As soon as cheese_camera_toggle_effects_pipeline() has been called once, any subsequent attempt to change the video format (and thus stopping and re-starting the pipeline) will result in a frozen image. This patch fixes this by opening all valves on play, and calling cheese_camera_toggle_effects_pipeline() with the last active value after the pipeline transitions to the playing state. This has the added advantage that unlike before the effects valve will be closed on startup, rather then staying open till the first call to cheese_camera_toggle_effects_pipeline(). Signed-off-by: Hans de Goede - Avoid setting the same effect again Check for the current effect being the same as the one set and if so, ignore the change. Signed-off-by: Hans de Goede - Disable effects and mode actions while shooting - Fix de-activation of effects button So that the user does not need to click twice on the effect button to change the effect (after the first time the effect was changed). https://bugzilla.gnome.org/show_bug.cgi?id=698399 Signed-off-by: Hans de Goede - Reorder Help and About in the app menu Move Help to be above About in the application menu so that it complies with the HIG. - Post-release bump to 3.9.4 - Added/Updated Translations - cs, courtesy of Marek Černocký - de, courtesy of Benjamin Steinwender - es, courtesy of Daniel Mustieles - nb, courtesy of Kjartan Maraas - Added/Updated Documentation - pt_BR, courtesy of Rafael Ferreira ======================================== devhelp ======================================== ============= Version 3.9.4 ============= Fixed bugs: - #665531, devhelp: change ShowSearchTab key to ctrl+K - #695758, Ctrl+F/Ctrl+S don't focus the search entry - #696922, Tabs should be reorderable - #700430, .pc uses WEBKITGTK_PC_NAME which is no longer defined Updated translations: cs, es, eu, gl, he, hu, ml, nb, ru, sl Many thanks to all contributors: Balázs Úr, Kjartan Maraas, Carlos Garcia Campos, Ignacio Casal Quinteiro, Fran Diéguez, Javier Jardón, Matej Urbančič, Yuri Myasoedov, Daniel Mustieles, Yosef Or Boczko, Adam Dingle, Marek Černocký, Arnel A. Borja, Yaron Shahrabani, Anish A, Aleksander Morgado ======================================== evolution ======================================== Evolution 3.9.4 2013-07-08 -------------------------- Bug Fixes: Bug 386113 - Show custom alarm message in pop-up alerts (Milan Crha) Bug 641711 - Crash in remove_queued_alarm (Milan Crha) Bug 689640 - Print Preview of composer text is empty (Milan Crha) Bug 693216 - Email type is changed to other after merging (Milan Crha) Bug 699576 - Mail reader frame is black (in the mail view) (Milan Crha) Bug 702006 - Select All does not select collapsed threads (Matthew Barnes) Bug 702454 - EMailBrowser fails to show message (Matthew Barnes) Bug 702664 - Settings migration issue from "headers" to "show-headers" (Matthew Barnes) Bug 702710 - MessageList: Delay state capture for regen. (Matthew Barnes) Bug 702796 - Work around GNode's O(N) tail insertions (Matthew Barnes) Bug 703053 - Error on setting reminder 'after start of appointment' (Fabiano Fidêncio) Bug 703181 - Asked for password which is never used (David Woodhouse) Bug 703194 - Custom alarm message is REMINDER (Fabiano Fidêncio) Bug 703638 - Keep ItipView alive while connecting to calendar (Matthew Barnes) Bug 703732 - Unnecessary localedir override in configure.ac (Evgeny Bobkin) Other Changes: * User documentation updates. (Andre Klapper) * More ETable/ETree refactoring. (Matthew Barnes) * Heavy GalView refactoring, replace "Define Views..." menu item with "Delete Current View", delete GalViewFactory. (Matthew Barnes) * Make Ctrl+C/V/X work while editing text in calendar views. (Milan Crha) * EMFolderTreeModel: Listen for "folder-info-stale" signals and regenerate the folder tree for that mail store. (Matthew Barnes) * EUrlEntry: Replace the big, bulky "open" button with clickable inline icon. (Matthew Barnes) * Notify user about question dialogs (Milan Crha) * Add ETreeViewFrame. (Matthew Barnes) * Set network-available on a CamelSession when going online (Milan Crha) * Fix typo: appointmenet -> appointment (Fabiano Fidêncio) * Contacts view: Add 'Refresh' into books context menu (Milan Crha) Translations: Marek Černocký (cs) Benjamin Steinwender (de) Daniel Mustieles (es) Kjartan Maraas (nb) ======================================== file-roller ======================================== version 3.9.4 ------------- Bugs fixed: * Add Files: disable the Add action if no file is selected. (Srinivasa Ragavan) (#703187) * Require glib 2.36 (#703552) New or updated application translations: * Vietnamese (Trần Ngọc Quân) New or updated manual translations: * Brazilian Portuguese (Rafael Ferreira) * Deutsch (Christian Kirbach) ======================================== gedit ======================================== =========== gedit 3.9.3 =========== New Features and Fixes ====================== - Various bugfixes and improvements to the filebrowser and the external tools plugins (Garrett Regier) - Fix clicking on replace dialog buttons (Sébastien Wilmet) - Misc bugfixes New and updated translations ============================ - cs (Marek Černocký) - es (Daniel Mustieles) - it (Milo Casagrande) - nb (Kjartan Maraas) ======================================== gnome-chess ======================================== gnome-chess 3.9.4 ================= * Added an application menu * Removed the menubar * Added several items to the toolbar * The toolbar is now mandatory * Fix crash when using Undo while viewing a previous move (Chris Cummins) * Fix crash after completing a timed game where the timer did not expire * Fix insanely small load game dialog * Save and load players' time remaining in timed games * Better decide when and when not to autosave a game * King and bishop vs. king and bishop on opposite color is not insufficient material * Set a default filename with the .pgn extension for the save game dialog * When prompting to save a completed game, use a more natural message * After prompting to save before starting a new game, prompt for a save location instead of autosaving * Slight improvements to the promotion type selection dialog * "Human" move descriptons now more naturally describe castling * Add a 256x256 icon * Translation updates ======================================== gnome-documents ======================================== 3.9.4 - "Guacamole" ================== - Support previewing of password-protected PDFs (Debarshi Ray) - Port to gnome-online-miners for remote accounts (Debarshi Ray) ======================================== orca ======================================== 3.9.4 - 9 July 2013 General * Fix for bug 703645 - Use the default locale if no family is specified for the default voice * Remove deprecated stock items * Fix for bug 672195 - Key bindings are disabled if num lock on even in laptop mode New and updated translations (THANKS EVERYONE!!!): cs Czech Marek Černocký gl Galician Fran Diéguez id Indonesian Andika Triwidada lt Lithuanian Aurimas Černius pt_BR Brazilian Portuguese Enrico Nicoletto sl Slovenian Piotr Drąg ========= ======================================== vinagre ======================================== Vinagre 3.9.4 ============= David King (1): Post-release bump to 3.9.3 Update NEWS for 3.9.4 release Gabor Kelemen (1): Fix a few errors in the Hungarian translation Jonh Wendell (2): Requires gtk+ 3.9.6 VinagreTab: don't crash on screenshot Marek Kasik (2): Use xfreerdp for RDP support Show correct title in error dialog Marek Černocký (1): Updated Czech translation Matej Urbančič (1): Updated Slovenian translation