Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.2:Ports
sawfish
sawfish.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File sawfish.changes of Package sawfish
------------------------------------------------------------------- Sat Jan 31 19:31:40 UTC 2015 - sfalken@opensuse.org - Update to version 1.11: + enable input-line in cabinet + update Elberg-tabbed and gradient-tabbed for recent changes - Dropped: + sawfish_1.10.99.tar.xz - Added: + fix_desktop_files.patch to correct Category and GenericName errors in post-build-checks ------------------------------------------------------------------- Mon Sep 1 07:37:29 UTC 2014 - toganm@opensuse.org - Update to version 1.10.99 For more details see NEWS file * tiling and tabbing work now much better together * improved cabinet window switcher * CTWM like interactive window placement * faster StyleTab (default theme) - Rebundle lisp sources and obsolete subpackage lisp ------------------------------------------------------------------- Fri Sep 27 07:24:59 UTC 2013 - toganm@opensuse.org - Updated to 1.10 version. For more details see NEWS file * bugfixes in tabs / SawfishConfig and more * tiling. Thanks to the awesome work done by Jose A. Ortega Ruiz Sawfish is now a stacking / tiling hybrid. The NEWS contains example configuration. * sawfish.wm.prg: integration of external applications into Sawfish / SawfishConfig (trayer, xmobar, xmodmap, xsettingsd, xgamma, fehlstart, pancake), see docs/AUTOSTART for more information about them. * compton integration. Thanks to fuchurs mind-reading capatibilities the compton compositing manager now neatly integrates with Sawfish /SawfishConfig, allowing you to change most options for compton directly from SawfishConfig. - Spec file changes * Create subpackage for the lisp sources * Change the Group tag for the package to User Interface/Desktop as the System/GUI/Other is not valid anymore ------------------------------------------------------------------- Fri Jun 28 07:10:34 UTC 2013 - toganm@opensuse.org - Add sawfish-pager to recommends as it eases window navigation ------------------------------------------------------------------- Wed May 15 20:29:20 UTC 2013 - toganm@opensuse.org - Updated to 1.9.91 * Bug Fixes - Always rebuild the list of marked windows in tabs when closing a marked window. [fuchur] - In 'sawfish-config' fix the 'make-choice-item' to properly support settings for the 'Crux' theme. [Vedat Hallac] * Removed Features - Removed 'sawfish.wm.ext.expose' in favour of much more advanced tiling-functions. [Christopher Bratusek] * Miscellaneous Changes - Updated 'ru' and 'pt_BR' translations via transifex. ------------------------------------------------------------------- Tue Jan 8 15:23:04 UTC 2013 - toganm@opensuse.org - Update to 1.9.90 * Updated or New dependencies - PangoX: no longer required * Bug Fixes - Always rebuild the list of marked winows in tabs when closing a marked window. [fuchur] - Only allow a window to be tabbed, if the parent window's framestyle has support for tabs. (Note that in Sawfish different windows can have diffrent framestyles) [fuchur] - `window-ops-menu' was still calling `resize-window-to-dimension' that didn't exist anymore since Sawfish 1.7. Use `resize-window-prompt' instead. [Christopher Bratusek] - Make "Sawfish Rootmenu" label an insensitive menu-item, so that clicking it while the root-menu pops-up doesn't make the menu dissapear immediately. [Christopher Bratusek] - In SawfishConfig you can select different cursor shapes for different buttons. Some of the definitions have been wrong and could crash Sawfish when choosing them. This is fixed now. [fuchur] - When a windows `max-width' or `max-height' would exceed 32767 (X11's maximum) it would result in odd window-behaviour (for example: no maximization button), this is fixed by capping the value at 32767. Originally reported with Firefox and Thunderbird 17.0 [Michael Panteleit] - Fixed grabbing key-bindings in SawfishConfig. [Christopher Bratusek] * New Features - Tiling. [Jose A. Ortega Ruiz] [Christopher Bratusek] Currently this module is under heavy testing (so you have been warned!). `tall-tile' has been tested to properly work (with some minor hickups), while `col-tile' is untested. Example on how to test the new `tall-tile' module (for more infos read `lisp/sawfish/wm/tile/readme.org': ;; Tiling (require 'sawfish.wm.tile.tile) (tall-tiling 0 #:width 2 #:top 0 #:bottom 1 #:gap 1 #:max 3) (bind-keys global-keymap "F11" 'tile-workspace "C-S-KP_Add" 'increase-max-windows "C-S-KP_Subtract" 'decrease-max-windows "C-F11" 'next-tiling) - Completeley revised `resize-window-prompt'. Now display window's name and old width (respectively old height) when prompt for new values. Shows an information, if one of the given values is not actually a number. [Christopher Bratusek] - External Application modules. Those modules allow handling, setting-up external application during a sawfish session. See `AUTOSTART' for additional notes on them. ++ `trayer' module. Handles a `trayer' (a system-tray) instance during a sawfish session. [Christopher Bratusek] ++ `xmobar' module. Handles a `xmobar' (an on-screen, very flexible bar, monitoring whatever you like) instance during a sawfish session. [Christopher Bratusek] ++ `xmodmap' module. Allows reading `~/.Xmodmap' on startup of Sawfish. [Christopher Bratusek] ++ `xsettingsd' module. Handles a `xsettingsd' (a daemon implementing XSettings to provide GTK+ application with information like what theme to use))instance during a sawfish session. [Christopher Bratusek] ++ `xgamma' module. Allows changing display's gamma settings on startup of Sawfish. [Christopher Bratusek] ++ `fehlstart' module. Handles a `fehlstart' (a simple, but yet flexible application launcher) instance during a sawfish session. [Christopher Bratusek] ++ `pancake' module. Handles a `pancake' (a simple desktop panel with pager, window-list, taskbar, tray) instance during a sawfish session [Christopher Bratusek] * Miscellaneous Changes - Updated `Elberg-tabbed' and `gradient-tabbed' for tab-system as of Sawfish 1.9.1 [fuchur] - Wallpaper setter now has an option for setting wallpaper on startup. Image widget is now more robust. [Christopher Bratusek] - Improved default keymap for `titlebar' and `tabbar'. [fuchur] - Revived `decorate-transients', `menus-include-shortcuts' and `customize-show-symbols' defcustoms. These options are now adjustable from `sawfish-config' again. [Christopher Bratusek] - Give the `root-window' the property `'WINDOW_MANAGER' on startup with value `sawfish'. [Christopher Bratusek] - Drop sawfish-1.9.0-no-pangox.patch since it is now upstream ------------------------------------------------------------------- Sun Oct 28 13:54:15 UTC 2012 - toganm@opensuse.org - Added sawfish-1.9.1-remove-buildtime.patch inorder to avoid unnecessary builds ------------------------------------------------------------------- Mon Oct 8 10:03:43 UTC 2012 - toganm@opensuse.org - Add sawfish-1.9.0-no-pangox.patch for > 1220 as pango x is not supported ------------------------------------------------------------------- Fri Sep 28 13:05:18 UTC 2012 - toganm@opensuse.org - Add rep-gtk to required and sawfish-sounds to recommends ------------------------------------------------------------------- Thu Sep 13 15:31:56 UTC 2012 - toganm@opensuse.org - add makeinfo to buildrequires ------------------------------------------------------------------- Sat Sep 1 08:59:49 UTC 2012 - toganm@opensuse.org - Update to 1.9.1 For full list of changes see NEWS * Packaging related - Remove the following patches as they are merged to upstream 0001-replace-gdk_pixbuf_undef-with-g_object_undef.patch 0001-fix-no-return-in-non-void-function.patch 0001-fix-incorrect-fsf-address.patch 0001-fix-dimensions-matcher.patch - Include suse-start-sawfish.el for emacs easing editing sawfish related configuration files * Bug Fixes + `dimension' window-matcher does now properly restore the window's size [Robert Zenz] * When destroying a window marked for tabbing, before tabbing was done, tabbing didn't work anymore until Sawfish restarted. This is fixed now. [fuchur] * In `Makedefs.in' source `$(repexecdir)/rules.mk' as first, so that `--prefix' and co. from `configure' won't get overwritten. [Allin Cottrell] * In `tabs' some minor issues have been fixed, like correct `raise' or `sticky' tabs, and some issue with `move-resize' tabs. [fuchur] * Only allow '_NET_WM_WINDOW_TYPE_NORMAL to be marked as a tabbed window. [fuchur] * New Features + In tabbed-windowing it is now possible to add a whole tab-group to another tab-group, or a single window. By default the keybinding is `C-Button2-Off'. [fuchur] + Tabs now support `viewport-sticky' and `workspace-sticky'. [fuchur] + Tabs now support coloring the window-title in a different color, for windows, which are marked for tabbing.Currently only `StyleTab' uses this feature. [fuchur] * Miscellaneous Changes + In razor-qt integration module add `About Razor-Qt' help entry [Christopher Bratusek] + Replace `gdk_pixbuf_unref' by `g_object_unref' [Togan Muftuoglu] + Fix the address of FSF in all relevant files [Togan Muftuoglu] + Change cursor shape when working with tabs [fuchur] - Removed `sawfish.wm.util.marks', now implemented in `sawfish.wm.tabs.tab'. [fuchur] ------------------------------------------------------------------- Mon Jul 30 07:10:41 UTC 2012 - toganm@opensuse.org - include sawfish mode for emacs ------------------------------------------------------------------- Fri Jul 6 00:01:48 UTC 2012 - toganm@opensuse.org - backported the following patches from git - 0001-fix-incorrect-fsf-address.patch - 0001-fix-dimensions-matcher.patch Christopher Roy Bratusek <nano@tuxfamily.org> - reintroduced librep as required ------------------------------------------------------------------- Mon Jul 2 16:13:01 UTC 2012 - toganm@opensuse.org - Update to 1.9.0 For a full list of changes since 1.8.2 see NEWS * Bug Fixes + When cursor-warping was enabled and user switched to a shaded window, the cursor warped to the position of the unshaded window. This is fixed now. [Christopher Bratusek] + When switching between tabbed themes from SawfishConfig, it could happens that there were `gaps' in the frame. This is fixed now. [Christopher Bratusek] + In SawfishConfig one could only grab key-bindings, but not mouse- or mixed mouse-key-bindings. This is fixed now. (Move mouse 20 pixels to grab a `Move' event). [Christopher Bratusek] + SawfishConfig became useless when Sawfish restarted. This is now worked-around by simply restarting SawfishConfig when Sawfish does. A new `before-restart-hook' has been added for this purpose. [Christopher Bratusek] + In EdgeActions `HotSpot', `HotMove' and `EdgeFlip', it was possible to trigger the same event multiple times at a time. This is fixed now. [Jeremy Hankins] + Fixed a bug in apps-menu, failing to generate the menu, if a desktop-file contains both Categories and the (errorneous) Category key, or only the later. [Matthew Love] + Fixed a bug in window-manager selection handling. Set all fields of the client message event. This prevents bugs, where Sawfish sometimes isn't able to replace another window-manager or aquiring the screen if no other WM is running. [Timo Korvola] + When making X request, we might receive and `select' will stuck. This is fixed now [Michal Maruska] + Avoid calling Xmap for gone windows. [Michal Maruska] + Fixed a possible segmentation fault in `leave_notify' [Michal Maruska] + In SawfishConfig the `choice' widget didn't work when the choices were numerical values. This is fixed now. [Christopher Bratusek] * spec cleanup - BuildRequires xz if openSUSE 12.1 or older - use pkgconfig if available - replace-gdk_pixbuf_undef-with-g_object_undef.patch - fix-no-return-in-non-void-function.patch so package builds - separate sounds as a subpackage ------------------------------------------------------------------- Wed Apr 11 10:51:31 UTC 2012 - vuntz@opensuse.org - Update to version 1.8.2: + For the full list of changes since 1.6.1 (especially bug fixes and build fixes), see NEWS. + Below is a summary of the important changes. - Changes from version 1.8.2: + Bug fixes. - Changes from version 1.8.1: + Bug fixes and miscellaneous changes. - Changes from version 1.8.0: + Incompatible changes: - Infinite-desktop and edge-flip needs updates. - Renamed functions (see NEWS for details). - Syntax-change in `jump-or-exec'. - Apps-menu options `apps-menu-show-all' is deleted. - User option `focus-ignore-pointer-events' is deleted. - Animation related modules are renamed. + Add support for Edge Actions + New command line option `--replace' + Toggle-Or-Exec wrapper added to Jump-Or-Exec + `iconify-on-leave' window-matcher + New function `report-commands' + New tab-capable, highly configurable theme: "StyleTab" + Application menu is fully customizable + Per-window animation mode - Changes from version 1.7.0: + Prompt API change + Functions `maybe-raise-window' and `maybe-lower-window' are now obsolete + Improvements to desktop-environment integration (including new support for XFCE) + Applications menu improvements + New window rules: `fixed-size', `never-delete' + Update of emacs major mode `sawfish.el' + New frame-parts `border-width' and `border-color' + New commandline-option `--5-buttons' + New `x-draw-text' function - Changes from version 1.6.3: + XRandR events (eg resolution changes) call the new hook `randr-changed-notify-hook' + Tabbed windowing system improvements + New command `display-window-position' + New function `window-pid' + Window instance name is now accessible + Customizable lisp directory - Changes from version 1.6.2: + New command `maximize-discard' + New command `jump-or-exec' - Add explicit gdk-pixbuf-devel BuildRequires so it can be versioned. - Add explicit pkgconfig() BuildRequires for xorg libraries, to avoid issues after xorg packaging split: ice, sm, x11, xft, xinerama, xrandr. - Add %icon_theme_cache_post(un) to %post/%postun because of new icon. ------------------------------------------------------------------- Mon Feb 14 01:01:29 CET 2011 - vuntz@opensuse.org - Call relevant macros in %post/%postun: + %desktop_database_post/postun because the package ships at least one desktop file. - Pass %{?no_lang_C} to %find_lang so that english documentation can be packaged with the program, and not in the lang subpackage. - Change Requires of lang subpackage to Recommends, since the english documentation is not there anymore. ------------------------------------------------------------------- Fri Jan 15 12:25:31 CET 2010 - vuntz@opensuse.org - Update to version 1.6.1: + Build and Installation - Rename `--without-nine-mouse-buttons' configure option to `--without-nine-mousebuttons'. - Reworked configures help-message for better readability. - Configure now uses `kde4-config --install data' rather than `kde4-config --path data'. - Make $datadir/kde4/apps/ the fallback path, if KDE4 is not installed. - Majorly improved debian and rpm packaging scripts. - The spec has been reworked to detect kde4/librep directories while runtime, instead of hardcoding those paths from configure, which makes it more portable. - Remove own unused implementation of dlmalloc. - Export the imageloader beeing used by sawfish in the .pc file. - Don't remove the .pot file upon `make distclean'. - Install Sawfishs header files to $includedir/sawfish/. - Autotools improvements (Makefile, autogen.sh & Co.) + Bugfixes - Fixed a bug where the gnome-panels pager gets confused about the current viewport when displaying all workspaces. - Fixed minor bugs in viewport.jl. + Doc - Fixed a small doc mistake (refered to window-set instead of window-put). - Fixed the docstrings of shrink and yank. + Misc - Last 3 instances of "sawmill" replaced by "sawfish". ------------------------------------------------------------------- Sun Dec 27 18:29:39 CET 2009 - vuntz@opensuse.org - Update to version 1.6.0: + See the announcement for all details. + Incompatible user visible changes: - Mouse buttons 6 - 9 support is now optional (and disabled by default) - sawfish-ui is renamed to sawfish-config - Change of Infinite Desktop boundary behavior and option - sawfish.wm.defaults is always loaded - ~/.sawmillrc is now ignored - "Matched Windows" group has been renamed to "Window Rules" - Sound support now uses an external program (paplay by default) - GNOME integration updates + New features: - New application menu - Add options to change the font color of window title - Support theme-tarballs compressed with XZ - Xinerama support for Grow/Pack - Window rules can be set by lisp - Keymap translation - New window rules (fullscreen, full-xinerama, new-workspace, new-viewport, window-name) - New commands (double-window-size, halve-window-size, move-window-center, resize-by-factor, browser) - New function rename-window changes the window name. - Dynamic Viewport-Boundary-Mode - KDE4 integration module - Poweroff from menu - New Frame Classes + Various improvements and bug fixes. - Remove audiofile-devel, libesd-devel BuildRequires. - Add pulseaudio-utils Recommends, for the sound support. ------------------------------------------------------------------- Thu Dec 3 00:39:14 CET 2009 - vuntz@opensuse.org - Update to version 1.5.3: + The 1.5.3 release has backports from 1.6.0 (HEAD) + Bugs fixed: - Prevents crashes for quick window destructions, especially under high load ------------------------------------------------------------------- Thu Oct 1 17:55:14 CEST 2009 - vuntz@opensuse.org - Update to version 1.5.2: + New/Updated requirements: - rep-gtk 0.18.4 -> 0.90.0 + Bugs fixed: - Actually build FAQ upon make - Expand REP_ENVIRON in scripts/Makefile.in + Widget Transistion: - GtkButton + GtkPreview + GtkColorSelection trio replaced by single GtkColorButton + Other Changes: - Inactive windows in Crux theme do now have black text for better readability ------------------------------------------------------------------- Thu Sep 10 00:29:40 CEST 2009 - vuntz@opensuse.org - Update to version 1.5.1: + The 1.5.1 release has backports from 1.6.0 (HEAD) + Bugs fixed: - Fix in SMlib check on x11r7 - Fix in libICE check on x11r7 - SpinButtons in Sawfish-UI are now connected to correct singal (allows typing in the value manually) - Fix cursor warping in Infinite-Desktop - Fixed group of the stagger options + Other changes: - Sawfish does now appear in KDE4s WM Selector - Fixed typos in the .desktop files and removed unneded entries - Changing raise-tabs-on-hover takes effect immediately now - Add -tag=CC to libtool where necessary, unbrakes compilation on some arches - Distclean rule for po/Makefile.in - Add update-desktop-files BuildRequires and call suse_update_desktop_file on desktop files. - Add librep-devel and rep-gtk-devel Requires to devel package. ------------------------------------------------------------------- Fri Jul 31 12:56:07 CEST 2009 - vuntz@novell.com - Update to version 1.5.0: + User visible changes: - Fully renamed from "sawmill" to "sawfish" If your `.sawfishrc' has a line `(require 'sawmill-defaults)', then change it to `(require 'sawfish-defaults)'. If your configuration file is named `~/.sawmillrc', then rename it to `~/.sawfish/rc' or `~/.sawfishrc'. - Configurator GUI's default style is tree view of categories. Configurator GUI (sawfish-ui) used to display categories in flat row, but now arranges them in tree diagram. To use the old style, put `(define-special-variable customize-program "sawfish-ui --flatten")' in your configuration file. + Bugs fixed: - Fixed an compilation-error caused by glib - Make building with imlib1 instead of gdk-pixbuf work again - Create src/build.h, since it has been missing before - Fixed an "unknown remote error" that might appear - Make "make uninstall" work again - Fixed the issue that apps did not start iconified, even if requested - First create $datadir/applications, then install the desktop file - Fixed default animation outline coordinates - Don't ignore datarootdir setting - Make Sawfish more error-tolerant if an app has an icomplete WM_CLASS - Make sure we don't mix Super and Hyper - Fixup the last incomplete AC_DEFINE - Fixed a speed-issue with microGUI - Make properly use of WM_NAME in Elberg-tabbed + New features: - UTF-8 Support in Windowmenus - UTF-8 Support in GTK Widgets - Tabbed Windowing Support - Improved KDE3 Integration - Replaced hardcoded focus logic by focus-revert function - Tabbed Windowing Support: Raise Tabs on hover - Warp cursor to cycled windows, if warp-cursor is enabled - Warp cursor to unmaximied windows, if warp-cursor is enabled - 3 New Window-Animators: cross, elliptical and draft - Shrinking/Yanking Support - Infinite Desktop Feature (make the virtual desktop bigger than the physical) - Make Viewport commands appear in Sawfish-UI - Make Window History appear in Sawfish-UI - Added cycle-among-groups(,-backwards) commands (cycle between the most recently used window of groups) - Interactive placement-mode now also for transients - Improved prompt.jl (allows changing font, fg and bg color) - Expose fixed-position, never-iconify, never-maximize in the Window-Matcher UI + Other changes: - To build with XFree86/X.Org < 7.0 add -without-xorg-x11r7 flag - To build without Pango add -without-pango flag - To prevent installing translations add -without-nls flag - Set RestartStyleHint to 2 - When matching window to alist try WM_NAME if WM_CLASS is unset - Major Documentation update - New Sound Theme - Added ebuild - Added session desktop file - rep.m4 has been dropped use librep.pc/rep-gtk.pc instead - Added sawfish.pc - Improved Makefile's distclean rule - Updated .desktop files for gnome-session >=2.23 - Fixed autogen for libtool >2.2 - Major configure script rework - Don't ship config.sub config.guess and install-sh in $srcdir/etc - Reworked Sawfish-UI - Dropped libgnome|gnomeui|gnomecanvas widgets, use pure gtk instead - Merged changes from sawfish-pager - Major update of the spec file - Print usefull stuff at the end of configure - Add distclean rule to all Makefiles - Add KEYBINDINGS file, containing a list of all default keybindings - Updated OPTIONS for all new options - Cleaned Up Makedefs.in - Move 'avoid' window-matcher from placement to state - Updated compat.jl - Removed all old ChangeLog files - Make move-cursor.jl export all functions described in the doc - Create a devel package. ------------------------------------------------------------------- Sun Jun 14 19:20:57 CEST 2009 - vuntz@novell.com - Clean up package. - Update to 1.3.5.3. - Remove Obsoletes for sawmill and sawfish-gnome: it's been ages since those were available.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor