File xsnow.changes of Package xsnow

-------------------------------------------------------------------
Wed Feb  2 07:07:37 UTC 2022 - Bernhard Wiedemann <bwiedemann@suse.com>

- Add reproducible.patch to override build date (boo#1047218)
- disable selfrep to avoid embedding a non-deterministic tarball

-------------------------------------------------------------------
Mon Dec 20 19:40:43 UTC 2021 - Carsten Ziepke <kieltux@gmail.com>

- Updated to version 3.4.2
  * fallensnow.c: other algorithm for drawing fallen snow
  * Santa.c: Santa is now moon-seeking, also when birds are not
    showing but only half of the time
  * fallensnow.c: fallen snow at the bottom changes shape every
    few minutes
  * no spikes anymore on top of fallensnow
  * define minimum height of bottom fallensnow
  * ui.c: set_default_tab(): remove memory leak
  * fallensnow.c: CreateSurfaceFromFallen(): some minor details
  * fix issue that 'make install' always remakes selfrep.o
  * selfrep.c: if sizeof(tarfile) < 1000 characters, assume that
    this can be safely send to a tty
- Update to 3.4.1
  * ui.c: more checks on ui_running
  * configure.ac, Makefile.am, data: some small adaptions for
    freeBSD
- Update to 3.4.0
  * first try to add background to the xscreensaver mode:
    use ~/xsnowbackground.jpg
  * src:Makefile.am: remove .deps/* from CLEANFILES
  * configure.ac: move execution of 'make dist' to the very end
  * replace imagemagick for background with gtk/gdk
  * implement choose-background button
  * xsnow.desktop: change version to 1.5, include xsnow-version 
    in comment
  * implement flag -bg
  * xsnow.h: set time_snowflakes to 0.02 * global.cpufactor
  * improve file selector for xscreensaver
  * flags.c: add -treeoverlap and -notreeoverlap
             add -birdsscale
             add -transparency
  * ui.xml: add corresponding command line flag to tooltips
  * remove all from libmagickwand
  * minor changes in xscreensaver menu
  * prevent calling gtk_label_set_text() when there is no menu
  * ui.c: ui(): move setting of ui_running to start of ui(), in order
    to see version number in 'settings' tab
- Rebase xsnow-desktop_file.patch.
- Rebase xsnow-bindir.patch.

-------------------------------------------------------------------
Sat Dec  4 16:58:43 UTC 2021 - Carsten Ziepke <kieltux@gmail.com>

- Updated to version 3.3.6:
  * selfrep.c, utils.c: better implementation of writing the tar
    ball.
  * windows.c: do_wupdate(): force update windows every 6th call
    implement -ignoretop -ignorebottom, inclusive buttons in 'snow'
    panel
  * some minor adjustments in the ui
  * snow.c: genxpmflake(): place first dot indeed in the 
    middle (0,0) and not in a corner
  * simplemake.sh: correct call to toascii.sh
  * windows.c: do_wupdate(): force update windows every 10th call
  * xsnow.h: re-evaluated timings
  * scenery.c: add ClearScreen() in do_initbaum()
- Updated to version 3.3.5:
  * docs.c: document XFCE compositing requirement
  * implemented -selfrep
  * adapted simplemake.sh
- Updated to version 3.3.4:
  * flags.c: remove dependency from libxml2, .xsnowrc has now different
    format
  * main.c: add check for existing colors for TreeColor, BirdsColor and 
    SnowColor
  * doit.h: change colors "snow" and "chartreuse" into hex
  * scenery.c: scenery_init(): sanitize Flags.TreeType
- Rebase xsnow-desktop_file.patch.
- Rebase xsnow-bindir.patch.

-------------------------------------------------------------------
Thu Dec  2 16:43:42 UTC 2021 - malcolmlewis@opensuse.org

- Updated to version 3.3.3:
  * Add metainfo: data/xsnow.appdata.xml, mv src/xsnow.desktop to
    data/xsnow.desktop, add flag '-b' to awk in gen_ui_xml.sh.
  * Implement flag -changelog, add some old ChangeLogs, found in
    the README of version 1.42, gen_ui_xml.sh: remove flag '-b'
    from awk ('-b' only valid for gawk), return exit code of awk
    command.
  * docs.c: document xcompmgr problem, scenery.c: explicit convert
    (myScale*w+2) and (myScale*h+2) to int, to keep g++ happy.
  * Dependencies: made up-to-date.
  * moon.c: add #include <stdlib.h>.
- Rebase xsnow-desktop_file.patch.
- Rebase xsnow-bindir.patch.

-------------------------------------------------------------------
Sat Nov 13 05:08:16 UTC 2021 - Carsten Ziepke <kieltux@gmail.com>

- Update to 3.3.2
  - Remove redundand files maketar, makectags
- Update to 3.3.1
  - Fix issues with LXDE desktop and xscreensaver
- Update to 3.3.0
  - Replace transparent.{c,h} with maketrans.{c,h}
  - Add overall scale factor
  - All drawings using cairo
  - Use xdbe (double buffer) when not using cairo
  - Moon and birds also when painting on root window
  - doit.h:default followsanta = 0
  - windows.c: do not snow on window with exactly 
    width=SnowWinWidth, x=0, y<100
  - Sanitize scenery.c with respect to color of the vintage tree
- Update to 3.2.3
  - Minor adaption in simplemake.sh
  - Make use of VERSION in config.h
  - Adapt simplemake.sh 
  - ixpm.c: correct stupid bug in xpm_set_color()
  - Remove UNUSED
  - Extended range of XSelectInput somewhat
  - Change timing of do_wupdate to look more frequently if 
    something has changed
- Update to 3.2.2
  - Change 'changes' into Flags.Changes
  - Change gdkwindow -> NULL, several files
  - ui.c: better behaviour of 'below windows' - 'confirm to click'
    combo
  - flags.c flags.h: separate FLAGS for default and vintage
  - docs.c: some minor additions
  - buttons.h: change togglecode into scalecode
  - flags.h uitils.h: transport some macro's
  - ui.c: add documention about flags and buttons
  - main.c: optionally move windows to 0,0 (movewindow())
    Flags.MoveWindow --movewindow
  - some tweaks MoveWindow
  - more tweaks for MoveWindow
  - Use also XConfigureWindow to set below or above. Now behaviour
    is OK when running in FVWM + xcompmgr or compton
  - transparent.c: fixed 'show desktop' issue by re-adding:
    gdk_window_set_type_hint(gdk_window,GDK_WINDOW_TYPE_HINT_DOCK);
  - wmctrl.c: add check for _NET_SHOWING_DESKTOP for visibility of
    windows
- windows.c: keep SnowWin below if Flags.BelowAll. Needed when
  SnowWin is not click-through.
  - add -theme flag. No button: too complicated for me.
  - make theme chooseable with a button
  - ui.c: minor tweaks
- Update to 3.2.1
  - utils.h: add fflush(NULL) to UIDO and UIDOS
  - moon.c: create halo surface for painting.
  - fine tuning of ui graphics
  - start simplifying ui.c
  - doit.h flags.h: change DOIT macro's
  - docs.c:make it better
  - add option -hidemenu, add this to xsnow.desktop
  - better format noisy output
  - use #include "undefall.inc" to undef frquently used macros
  - simplify glade-id's
  - stratify ui.c code
- Update to 3.2.0
  - use 256x256 xpm for moon
  - start Santa, aware of moon position
  - adapt some trivial texts
  - add halo around moon
  - add show-stars button
  - add grey-out for moon buttons if not compositing manager
  - add notice about that in the celestials tab
  - fix bug in moon.c: show moon, independent of birds
  - some experiments with halo colours
  - moon.c: fix memory leak: halo_draw()
  - docs.c: adapt man page
  - ui.c: better way to grey out moon buttons 
  - configure.ac: remove test for alloca, and tell kdtree.c
    not to use alloca
  - ui.c: remove malicious assert from report_tree_type()
  - utils.h: create macros UIDO and UIDOS to better deal with
    if(Flags.x != OldFlags.x) ....
  - many functions: replace construct above with UIDO or UIDOS
  - Ack in man page for picture of moon.
- Update to 3.1.10
  - add moon and show-noshow for moon
  - put wind, stars, moon, meteorites in celestials
  - add slider for moon speed
  - add button for moon size
  - let Santa like to hover the moon
- Update to 3.1.9
  - place 'Xsnow running' to a place wher this does not appear in
    xsnow -h or xsnow-H
  - wmctrl.c: a second check if window is hidden, based
    on WM_STATE
    see: https://tronche.com/gui/x/icccm/sec-4.html#s-4.1.3.1
  - typos in docs.c
  - wmctrl.c: use XQueryTree to find windows to snow on if
    _NET and _GTK are not available.
  - Use also XGetWindowAttributes to determine if a window
    is visible.
  - change max number of scenery items to 60
  - wmctrl.c: use XGetWindowAttributes in stead of XGetGeometry
- Update to 3.1.8
  - use config.h to determine if alloca.h should be included
    configure.ac, Makefile.am: use pkg-config to locate 
    X11, Xpm, xt, xproto
  - configure.ac: remove tests for libraries, relying on
    pkg-config now
  - remove uses of alloca, except ik kdtree.c
  - define USE_LIST_NODE_ALLOCATOR and  NO_ALLOCA in kdtree.c
  - remove USE_LIST_NODE_ALLOCATOR from Makefile.am
  - snow.c: free local variables in genxpmflake()
- Rebase
  - xsnow-bindir.patch
  - xsnow-desktop_file.patch

-------------------------------------------------------------------
Thu Dec  3 18:12:06 UTC 2020 - Carsten Ziepke <kieltux@gmail.com>

- Update to 3.1.7 (only changes from 3.1.6)
  - windows.c: take care of redfining Rootwindow if xscreensaver
    is detected
- Run spec-cleaner
- Rebase
  - xsnow-bindir.patch
  - xsnow-desktop_file.patch

-------------------------------------------------------------------
Tue Dec 24 12:24:00 UTC 2019 - Santa <santa@northpole.org>

- Update to 2.0.15
  * Changed timing loop
  * Find Desktop in Gnome and KDE
  * Can run in user-pointed window (-xwininfo)
  * Added another kind of tree
  * Added starts
  * Added meteorite
  * Changed algorithm for fallen snow
  * nosnowarea
- add patches
  * xsnow-bindir.patch
  * xsnow-desktop_file.patch

-------------------------------------------------------------------
Wed Dec 27 15:59:21 CET 2006 - sndirsch@suse.de

- fixed kroot path (Bug #230787) 

-------------------------------------------------------------------
Sun Jul 23 16:52:04 CEST 2006 - sndirsch@suse.de

- fixed build for X.Org 7 

-------------------------------------------------------------------
Wed Jan 25 21:43:27 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Mon Jul  4 12:33:11 CEST 2005 - sndirsch@suse.de

- use RPM_OPT_FLAGS 

-------------------------------------------------------------------
Wed Jan 19 17:53:49 CET 2005 - sndirsch@suse.de

- xsnow-1.42.diff:
  * fixed "'variable' is used uninitialized" warning (gcc 4)

-------------------------------------------------------------------
Wed Dec  1 12:26:48 CET 2004 - sndirsch@suse.de

- use wrapper to fix the KDE root window problem (Bug #48572)

-------------------------------------------------------------------
Sun Jan 11 11:34:07 CET 2004 - adrian@suse.de

- add %defattr

-------------------------------------------------------------------
Wed Apr 23 10:30:50 CEST 2003 - coolo@suse.de

- use BuildRoot

-------------------------------------------------------------------
Tue Feb  4 15:57:58 CET 2003  - fehr@suse.de

- update to version 1.42 for KDE compatibility

-------------------------------------------------------------------
Wed Sep 18 01:26:52 CEST 2002 - ro@suse.de

- removed bogus self-provides

-------------------------------------------------------------------
Mon May 29 11:13:34 MEST 2000 - fehr@suse.de

- moved content of Makefile.Linux to spec file

-------------------------------------------------------------------
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de

- ran old prepare_spec on spec file to switch to new prepare_spec.

openSUSE Build Service is sponsored by