sawfish-devel-1.11-lp150.1.31 >  @ Z*/=„~I1]joFO's+'{CpO3 /ץ΁(d373IE^.2~;d)Ҧ3ԝD茏`/3@M-lQF?KOw'%n/56 ĝ[wMڷ$d|'yōևp{*/ɀ8zgƃtulA4͛N()9RA6Kq୼~& 0f5b599da1727ad68b4a5700594327af57dd0dee9dd29da11c64aa82cb2e4cff5dffda28958c23fd7c4203e8f5b25a8232de9db9Z*/=„+'v(]@*쫿G|yVRNY *k'X[\߉ X)ؘ("̉niQhN$m ώS~ߵlJUU݀/݊;#^ƲI 9=Ql`Wm ~/Gk?VM6g%^XD_j-rt}լ@1bSIvXl(p/XCgG b7 %tu/d>p>`?`d  a  #@Z`h             9 f    (F8P9: F\G] H]0 I]T X]`Y]l\] ]] ^^b^Tc^d_[e_`f_cl_eu_x v_w_ x_ y`z`,`<`@`F`Csawfish-devel1.11lp150.1.31A highly configurable window manager for X11 - Development FilesSawfish is an extensible window manager using an Emacs Lisp-like scripting language -- all window decorations are configurable, the basic idea is to have as much user-interface policy as possible controlled through the Lisp language. This is no layer on top of twm, but a wholly new architecture. Despite this extensibility its policy is currently very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible. As such it does not implement desktop backgrounds, applications docks, or other things that may be achieved through separate applications.Z*lamb74openSUSE Leap 15.0openSUSEGPL-2.0+https://bugs.opensuse.orgDevelopment/Languages/Schemehttp://sawfish.wikia.com/linuxx86_64 +(=t 1220 as pango x is not supported- Add rep-gtk to required and sawfish-sounds to recommends- add makeinfo to buildrequires- 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]- include sawfish mode for emacs- backported the following patches from git - 0001-fix-incorrect-fsf-address.patch - 0001-fix-dimensions-matcher.patch Christopher Roy Bratusek - reintroduced librep as required- 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- 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.- 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.- 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".- 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.- 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- 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- 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.- 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.- Clean up package. - Update to 1.3.5.3. - Remove Obsoletes for sawmill and sawfish-gnome: it's been ages since those were available.lamb74 1526344353 1.111.11-lp150.1.311.11-lp150.1.31sawfishbuild.hkeys.hlibclient.hsawfish.hsawfish_config.hsawfish_subrs.hserver.hsawfish.pc/usr/include//usr/include/sawfish//usr/lib64/pkgconfig/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.0/standard/4bcb7d904ca29c72a85f23cb69ba1b0d-sawfishcpioxz5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig filePRRRRRQU=فvSutf-8d671f0bfef56ef6992a80f10072ad567ad8d12f26b21d936dded6540dbd47dcc? 7zXZ !t/c%#] crt:bLL ~ȦsS螪M 6(0H)-8"6$ST .xo6HR@Qf)$62%6,dqD>o21'n,fcڋ{ح.I~NӉ!e}!a GlUd˹,H =eQ>g@/Юxqzg9XqM~5aT c| cZQ^ʱic ho9"bu+x%n0pDv iS9~/>v\4íta(^s셲}fvqI,f'iqlnBK| N?(UuQOQ `n~0) Z=$ *5uϸq)ZCLTtՆ:/’ɾfQU@Ch\6lTy!I| yᒧ8sm8q3DM ϻga7`Oeթ xmH"^5Y (A5EYk< 4Q$w!z" vC @}-CyT(|NMulqC6{5>~jlz.b'٘:a8.v)g]뱪UoyLX{p"l _"fD# C^^C 8'3DkkbNR M=>w~]58Bo{cM2DD7;YzZ~CjUJ?bJ %FWd;~UYBF,wno~OGa7Q~~o Sv!KT"q#ONX&n̶Eya>Ul& we/r8p/çN 1I2Z_key9g"EqϦlux˚<-S#%5z8mV\./aY1k<֋w2I~&~0-C58nOUD-j); D4b.VʈhvHR7a$nPdw,us#tv_'NܿSC!ژ=E),(i43YQ?%6&R$ltM#iLxm*x43Vb~e.qƻjI(BYIl@ ܏bc9}΁9dK1mʹ@<5ưQ;uKQA\eDjϢt}A);ܕ8!(lt^u;_R'J;V3,oP@`0P'!3ׇ'>Dv*` +01t {=akz`Tn7{dbKO e̴MxDna;T YbNص63qVӴt|Mhx O8j*RSsiyhp/KŧtsO>+e9UmGmH 0/zb1И$.?7^vopiIBegUW#nl,3B[!)ܴ&uB"Ltw5P3Z?svxr&cq H1gtq8& ЌJϦ6^*ߣ7"Mj(Nm2yE*c9¯T֦\O/:KIO|'t?ȼ3.@>1\IĀ X6кUkl-V$enjA/A(Ib\0=)wOɀ(x>)}o<61 _KH@З_Vnct֑w]^W.:|SpiRmHKY6Q;/,oS@0Spi>A^n:.SC&N>{i7JyӬ[jaV, eo[1? 4f_uDWaFfiE#ȡ؅E.Vj{jm&l)[)&=JJ/%?Տ gkE3sj@P_|<]ev,WnQ!$W295„U@ANU?l]F;JXn0nd 14WlSPwTM/VF}=!g @G$`v:q0 Q+%:ZPFYWNIBK!\rTW= uMZ[pRrױ?o 8S,fuk|7L/v.?XqeH(UC{߈͵(َ ^|\ TC Jw>y}̉DQ3ɨe6vz[sjD |-.^(h9Үl'~ Q:Z^7Y0(aj2,XtA8oU 3%CۙXbbS?+"IRp ojZUgK jWy.lux83$}u_Ep +YyU~ g5mP&*M]F.Ax}MI$Z,z~9wn_cw{*G DKF}5HBJshtZÖv Wc#3sxCMˁtgH^Vo.S9wG` ۍIj<±OEzޯLsxEY8os`ߟGbš%äkh4Z6iM7%oeru .$^^Ojnߌ9ʅ*f4hmIYRI0hOKy趕2wI1f\m;,Bm:}z\uzbTl<[V+ē}w 4|n?m(ץIuP5(br@d$z^ ׽+RqጔS ko!I(@͒b#IwH[!]ݭ<QImׄ M_9E?iJ5<%smD8foni 5E=gm&s%vgq^83ØmaRA䛉2K!bxQnY[B!Xi]F"/ڌk9&oUT:~ne#>lA#c(t:*kת3'AG~XHʰ+6v3fbIC&xU ^vyk)JvO4 %D ygh R^N#e3`f *VKp9 8+tm]pAĈf^Ol\MDO_Ǽ xc!`zţ}PG׾8vQyި+[+/!:DyR>'[~>1A!Uvʽ93G5]yC켞!`Et@7μ(j%SX؜z#|S|ХZ*>.2v$5 Ĕk̃;oZyzqJq 3K8piڜ:ݝ} ɧING4.)l'@hSt= S{l.۾lۋ_$3s#&3fo %߿W3vڤ)-^ y%79ힻrV:L[_5 Yoޟl:Zfѫ !a7D5*>\t"stoc }GIvoP‹'ur7T|o<02E;eQoوJ/[ʎۨ]c~z8 u ~Zw,tseot.M$oHM߼<x3{gM:đ'g-b ge0YMx?٫m^IOiru*A?M?e(FU@l{:a*cS+oNOW|u <)xp@5=$ N.%ϗ7 ًvBm8^d&@>HOJDe3 *tҋo# ȵklC3#_ pL"{_.(NI׹|Sv7/2͞~Rlڹ$8u$5?fk% A&G 2-`Yp46 ^ R*=h C2>QGϷ0f_C z 7/ziI-@Ys' XjU~!}4k ƅI z$BzKD.fR<y&x$XsB:}i#GKi;|HxO݉A+#ZŁ͔oVxh|֠cd2$-6m9e[ԡ'ԖlF"ٜߜe6P[:7VbâZ-'fB櫹t4 څGj(D+߮l'@v?"TO.b㲗LQt<ԙk.a<8^mg!Òֲ'3##(b9’Ur {2PJ;(ZlmlxId 3OkT!K(%Qqo鄄eW8M &l.?& <(Un+$ޙWՍs.54()5 -lj{$8IS ^#PΠ2~J@i>u閔WKlEoig8UV{chB:nYLO|1"0*d ;NkʑΎr/W'b hޛ;˝^^#S,H6eK-$hU:1Լ0Mɐ!A-NXeWJu!\4Ĭ8{U"F[2LqC{Sf0V= BǮ $ͨm0F`p!+r7$ ;7P0/zh ){*JyZ`TG8}3?V3Pe3=!RzT6VY kn͵OMn0Sg݄-@zjqI.U#ǻ#B^ʀA:zyp^>rA#2 +x4*uC1`GMpRv "|7]2Zkx;&yK4>@,pIb[0R7dPɿ9‹N &$nfxSdn%T5`J@OB}2O ќ$XOr;=%f D?hN/vbMg{ůCΏ{J;I|T4֑Ez+^a4aWc /ˉR C]~lO.+!"59=rP;Xv9ᄉPz5Rg]y;UW+ϨiSLOfkk ¹V{i5zkZn6T[cJn[(ߘ9w[Qo"Ik%7W[22 B/cI'*OHCr^U6 0_Gr׹;HJqߤ/dx]kn)a;G50^v A ԘG>y=|} 4Ԩvm0xA 3Z$|]ƒ`2_S$j,DzwH>+ď1q2͐4K2PPX)&K[)w'Nnh䷹CK[ ii/e;b|=_Bk9n~~DZs{X뭞Ȓ9%Ri+6TLj6oy+r͏FQ 魊D%  PAk7 : Ƌ`WjSh>Ŝ#)zqع߱i}lK Jl#pVK~dʺUy: /yEKk;/BZ+Ѿ5H+H\sq P5],p}aps8铺^T"lϱGDN,zיlp<SA_d^/J-AkUks7h-[O5V۴[Hx7}{Gm.s{/Mb0k5N貔,NߣV_yzQhMGѬT_7 4 -5ug.2w?g oGCpNdxև!&L|}ن@eEHQA0}ȇձ&1uD=|oHjmE'_?<ڈ