| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: xsnow-lang | Distribution: openSUSE Tumbleweed |
| Version: 3.9.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sun Apr 5 07:40:18 2026 |
| Group: System/Localization | Build host: reproducible |
| Size: 762579 | Source RPM: xsnow-3.9.1-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.ratrabbit.nl/ratrabbit/xsnow | |
| Summary: Translations for package xsnow | |
Provides translations for the "xsnow" package.
GPL-3.0-or-later
* Sun Apr 05 2026 Carsten Ziepke <kieltux@gmail.com>
- Update to version 3.9.1:
* 01: main.c: make_fullmaxscreen():
Prevent the appearance of the xsnow icon for the snow-window
in window-lists, taskbars etc. using
gtk_window_set_skip_taskbar_hint() and
gtk_window_set_skip_pager_hint().
main.c, flags.c, docs.c, xsnow.h, xsnow-constants.h:
create flag '-config' to use other configuration file
than $HOME/.xsnowrc. The file name must contain the string
'xsnow' to protect against accidentally overwriting a
precious file.
* 02: stars.c, ui.glade, docs.c: allow setting size of stars.
* 03: aurora.c, aurora.h, flags.c ... : replace position left,
middle and right with slider for horizontal position.
* 04: moon.c e.a.: user can define fixed position for the moon
if the speed of the moon is set to zero.
* 05: move stars also, like the moon but always left to right
meteor.c: small adaptations
* 06: update language translations
* 07: bootstrap: create new file 'bootdate' only if it does not
exixst. Advice: when creating a new version (see AC_INIT in
configure.ac), remove bootdate before running ./bootstrap.
* 08: add option to use screenshots to determine the placement
of windows. Hopefully this will assist in running under
wayland, but first we have to wait until a suitable
screenshotter is available for wayland.
It creates an extra dependency for opencv4.
wmctrl.c: fixed bug in using XTranslateCoordinates().
windows.c: ignore windows at bottom and top: this is for
all windows now.
- Changes in version 3.9.0
* 01: many changes in defining a window to snow in.
When snowing in one monitor: the window is created with
gtk_window_maximize(), when snowing in all monitors,
use gtk_window_fullscreen().
The height of fallensnow on the bottom is now at max
15% of the window height. On windows this is 10%.
Windows with "Desktop" or "desktop" in the name are
ignored: no snow on those windows.
* 02: if only one monitor is detected, use maximized in stead
of full screen
* 03: main.c: do_draw_all: set window maximized or fullscreen
a few times to ensure that it stays that way.
* 04: main.c: disabled legacy section in do_displaychanged()
which caused permanent restarts when running under
xscreensaver with more than one monitor.
* Rebase xsnow-bindir.patch
* Add BuildRequires opencv-devel
* Tue Dec 09 2025 Carsten Ziepke <kieltux@gmail.com>
- Update to version 3.8.6:
* 01: some adaptions to test2.sh
* Thu Jul 10 2025 Carsten Ziepke <kieltux@gmail.com>
- Update to version 3.8.5:
* src/windows.c: add test for "hidden" to determine if snow
should fall on window.
* src/fallensnow.c: generate more fallensnow for first and last
item of fallensnow.
* src/main.c: do not specify "dock" for the snow window.
"dock" causes KDE PLASMA 6 to have the snow window always
on top.
* src/main.c, src/windows.c: add property "TRANSPARENCY" "YES"
to snow window if transparent, else "TRANSPARENCY" "NO" so
that other apps, like xpenguins, can determine if this
window is to be ignored or not.
* src/fallensnow.c: transform blob into snow now and then.
prevent direct accumulation of snow from transformed blob.
* src/snow.c: after about 2 seconds, make accumulation possible
again.
* src/fallensnow.c: CreateSurfaceFromFallen(FallenSnow *f):
fix bug with regard to the number of points to average.
make height max height of fallensnow dependent on width.
* birds.c: lower default number of birds
* stars.c: if CIRCLESTARS is defined, paint circle-like stars
suggestion by Mihai Dobrescu.
* doit.h: increase default nr of stars.
* ui.glade: increase max number of starts.
* change snowtree.xpm and tree-1_100px.xpm (Thanks to Carla)
* Create halo around stars (thanks to Carla)
* Create src/transwindow.c: GetYOffset() to determine absolute
value of y-coordinate of an window. This is used to properly
size a snow window.
* flags.c: check value of Flags.ForceRoot before
using gtk_builder_get_object().
* pofiles/*.po: update translations
* src/transwindow.c: force snow window to have
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
by calling
gdk_window_set_type_hint(gdkwin,GDK_WINDOW_TYPE_HINT_NORMAL);
* src/main.c: HandleX11Cairo(): set SnowWinX, SnowWinY to 0,0 .
* In LXDE, monitor 0 and 1 are used correctly now.
* bootstrap: insert correct xsnow version in pofiles/*.po.
- Changes in version 3.8.4
* main.c: add code to stop if ~/.xsnowstop is present.
* test2.sh: get rid of kill, killall by using xvfb-run
and touching ~/.xsnowstop when testing is done.
* main.c, flags,c: make them acceptable for c++.
* adapt for loops to C99, except a few where the lopp variable
is used after the loop
* pofiles/nl.po: Some minor translation changes for nl.
* ui.glade: change step increment for nbirds from 5 to 1.
* Santa.c, xsnow.h: make SantaRegion global for use in
fallensnow.c.
* fallensnow.c: turn fallensnow in flakes for Santa occupied
zones.
* ui.glade: remove donate button
* ui.glade: minor alignments of bottom buttons
* snow.c: take care that start of fallensnow's are covered by
snow by subtracting SnowSize from x-coordinate.
* fallensnow.c: do not smooth start and end points of
fallensnow. allow start and end-points >= 0. draw half circles
at start and end to simulate snow overflow
* xsnow.h, fallensnow.c: every 30 seconds 0.3 change that
desired height of fallen snow is re-established
* fallensnow.c: let desired heights between 0.3 and 1.0
* fallensnow.c, aurora.c, main.c, wmctrl.c: removed some
dead code
* Sun Feb 23 2025 Carsten Ziepke <kieltux@gmail.com>
- Update to version 3.8.3:
* with the exception of xdo.c:
make 'gcc-14 -fanalyzer -O2 -Wno-analyzer-imprecise-fp-arithmetic'
happy
- Changes in version 3.8.2
* po/Makevars: disable changing .po and/or .pot files by
po/Makefile.in.in
* configure.ac: Add flag --mode="a+rwX" to tar replacement to
get reproducible build.
* snow.c: fix a real bug: first EraseSnowFlake1(flake) and then
DelFlake(flake), and not the other way around.
* main.c: do not printf() in sighandler
* Fri Dec 20 2024 Andrea Manzini <andrea.manzini@suse.com>
- Update to version 3.8.1:
01: xpm2cairo-gdk.c: use xpm2gdk() as replacement for deprecated
gdk_pixbuf_new_from_xpm_data().
02: ui.c: clicking on a tab in the headerbar triggers a call to
WriteFlags().
03: main.c: Activation of WriteFlags now via do_write_flags() callback,
which checks the value of global.time_to_write_flags.
- Update to version 3.8.0:
01: configure.ac: add warning if msgmerge is not found.
In that case, no 'make dist' or 'xsnow -selfrep' is possible.
data/xsnow.appdata.xml.in: make it conform "appstreamcli validate"
xdo_search.c:37: Correct call to calloc, parameters were switched
02: test2.sh: Add tests: xsnow running in Xvfb, use xdotool to click buttons.
Output screen locations of buttons to ~/.xsnowrc.
main.c: Use SIGUSR1 to force rewrite of ~/.xsnowrc.
This does not work in Debian's autopkgtest :-(.
Makefile.am: make check only in src/
src/{xdo.c,xdo.h,clientwin.c,clientwin.h,dsimple.c,dsimple.h,
kdtree.c,kdtree.h,xdo_version.h,xdo_util.h,xdo_version.h} :
remove GPL 3 license: these files had already an own license.
src/xdo.c, configure.ac: remove dependency for libxkbcommon.
* Sat May 11 2024 jun wang <jgwang@suse.com>
- Update to version 3.7.9
+ changes from 3.7.9
* ui.glade: make gui not-resizable to prevent wrong reported
size when user tries to change size.
* windows.c, main.c, xsnow.h: when window is moved or resized,
convert fallensnow into flakes. Look for global.DoCapella.
* ui.glade: change color pickers (snow, birds, vintage tree)
to standard, the fancy color editor is still available using
the '+' button.
* main.c: take care that while changing OffsetY, fallensnow is
not converted to flakes. snow.h, main.c: use macro DOCAPELLA
for setting default.
* meteor.c: better simulation of meteors.
* generate flakes if window is minimized.
* snow.c and others: optional: 2 snow colors, pofiles/: add
translations for 2 snow colors.
* src/Makefile.am: specify dependencies of makeman.
* adaptations for FreeBSD:
- use sh in stead of bash in bootstrap
- addcopyright.sh: adapt sed calls to FreeBSD's sed
- remove src/safe_malloc.c, adapt src/safe_malloc.h,
safe_malloc.c was not used anyway
* addcopyright.sh: use tmpfile="tmpfile" in stead of `mktemp`
* src/Makefile.am: minor: avoid $< because of FreeBSD's make
+ changes from 3.7.8
* src/Makefile.am: fix bug related with tarfile.inc which
caused --disable-selfrep not working
+ changes from 3.7.7
* enable cross compiling
* fix minor issue: version in man page
* Wed Dec 06 2023 Carsten Ziepke <kieltux@gmail.com>
- Update to version 3.7.6
* correct spelling error in ChangeLog, adapt for debian sid
* Sun Sep 24 2023 Carsten Ziepke <kieltux@gmail.com>
- Update to version 3.7.5
* data/xsnow.desktop.in: add 'Simulation' to categories
* main.c: make 'settings->lift snow on bottom', -offsets working
it appears that xdo_search uses the name argument as
a regular expression, so use ^pcmanfm$ and ^Desktop$.
- Drop xsnow-desktop_file.patch, fixed upstream
* Thu Apr 27 2023 Carsten Ziepke <kieltux@gmail.com>
- Update to version 3.7.4
* utils.c: fix bug in using xdo_search_windows(): the search
parameter must be filled in completely
(probably bug in xdo_search_windows)
* flags.c, docs.c: add flags --root and --window-id same as
- root and -window-id for usage under xscreensaver
* main.c: do_display_dimensions: put fflush() and return in
proper order
* remove prevent-remakes
* utils.c: use memset to initialize xdo_search_t search
* bootstrap: rm -f po/*.gmo po/*.po
* bootstrap: get rid of Makevars.template
* Complete changelog see:
https://www.ratrabbit.nl/ratrabbit/xsnow/changelog/index.html
- Rebase xsnow-bindir.patch
- Add language package, introduced in version 3.7.0
* Wed Apr 26 2023 Jan Engelhardt <jengelh@inai.de>
- Resolve "xorg-x11-devel" indirect BuildRequires to pkgconfig(...)
/usr/share/locale/cs/LC_MESSAGES/xsnow.mo /usr/share/locale/da/LC_MESSAGES/xsnow.mo /usr/share/locale/de/LC_MESSAGES/xsnow.mo /usr/share/locale/el/LC_MESSAGES/xsnow.mo /usr/share/locale/en/LC_MESSAGES/xsnow.mo /usr/share/locale/es/LC_MESSAGES/xsnow.mo /usr/share/locale/et/LC_MESSAGES/xsnow.mo /usr/share/locale/fi/LC_MESSAGES/xsnow.mo /usr/share/locale/fr/LC_MESSAGES/xsnow.mo /usr/share/locale/hu/LC_MESSAGES/xsnow.mo /usr/share/locale/is/LC_MESSAGES/xsnow.mo /usr/share/locale/it/LC_MESSAGES/xsnow.mo /usr/share/locale/lt/LC_MESSAGES/xsnow.mo /usr/share/locale/lv/LC_MESSAGES/xsnow.mo /usr/share/locale/nl/LC_MESSAGES/xsnow.mo /usr/share/locale/pl/LC_MESSAGES/xsnow.mo /usr/share/locale/pt/LC_MESSAGES/xsnow.mo /usr/share/locale/ro/LC_MESSAGES/xsnow.mo /usr/share/locale/ru/LC_MESSAGES/xsnow.mo /usr/share/locale/sv/LC_MESSAGES/xsnow.mo /usr/share/locale/uk/LC_MESSAGES/xsnow.mo
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 01:28:36 2026