Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • apps/xfce4-screensaver
  • bobby285271/xfce4-screensaver
  • sparr/xfce4-screensaver
  • baybal/xfce4-screensaver
  • correctmost/xfce4-screensaver
5 results
Show changes
Commits on Source (325)
......@@ -19,7 +19,6 @@ xfce4-screensaver-*/
*.pot
*.tgz
*.xz
*intltool*
*marshal.c
*marshal.h
*~
......@@ -27,6 +26,7 @@ config.*
stamp-*
# File Match
ABOUT-NLS
ChangeLog
compile
configure
......@@ -47,6 +47,15 @@ data/xfce4-screensaver.pc
data/xfce4-screensavers.menu
doc/xfce4-screensaver.xml
po/Makefile.in.in
po/Makevars.template
po/Rules-quot
po/boldquot.sed
po/en@boldquot.header
po/en@quot.header
po/insert-header.sin
po/quot.sed
po/remove-potcdate.sed
po/remove-potcdate.sin
savers/*.desktop.in
savers/floaters
savers/popsquares
......
......@@ -9,9 +9,9 @@ DISTCHECK_CONFIGURE_FLAGS = \
SUBDIRS = \
src \
savers \
po \
data \
doc \
po \
$(NULL)
EXTRA_DIST = \
......@@ -21,25 +21,12 @@ EXTRA_DIST = \
COPYING.LGPL \
AUTHORS \
INSTALL \
README.md \
ChangeLog \
NEWS \
intltool-extract.in \
intltool-merge.in \
intltool-update.in \
$(NULL)
DISTCLEANFILES = \
intltool-extract \
intltool-merge \
intltool-update \
./po/.intltool-merge-cache \
./po/.intltool-merge-cache.lock \
$(NULL)
MAINTAINERCLEANFILES = \
*~ \
intltool-*.in \
compile \
configure \
INSTALL \
......
4.18.4 (2024-12-21)
======
- Exit early in non-X11 environments
- Fix return codes in main() functions
- prefs-dialog: Remove subtitle
- Revert "prefs-dialog: Remove subtitle"
- prefs-dialog: Remove subtitle
- xfce-bg: Update default fallback wallpaper
- xfce-bg: Default to XFCE_BG_PLACEMENT_ZOOMED when image-style is
missing
- Fix blurry avatar when UI scale > 1
- Fix blurry background when UI scale > 1
- I18n: Update po/LINGUAS list
- prefs-dialog: Fix GtkTreePath leaks
- I18n: Update po/LINGUAS list
- lock-plug: Fix GVariant leak when switching user
- lock-plug: Fix GVariant leak
- Fix GSMonitor leak when screensaver fails to start
- lock-plug: Fix GtkBuilder leak
- prefs-dialog: Fix string leak
- Fix string leaks in xfce_bg_load_from_xfconf
- Fix string leak in get_themes_menu
- lock-plug: Fix string leak
- Fix string leak in xfce_bg_load_from_xfconf
- Added image cropping to the slideshow screensaver
- lock-plug: Use consistent keymap for capslock detection
- lock-plug: Silence gdk-pixbuf warning
- listener: Fix fullscreen inhibit
- gcc-analyzer: Fix -Wanalyzer-possible-null-argument
- gcc-analyzer: Fix -Wanalyzer-null-dereference
- build: clang: Fix -Wsingle-bit-bitfield-constant-conversion
- slideshow: Do not load image if window size is invalid
- lock-plug: Draw background in constructed()
- Revert "lock-plug: Delay background drawing at startup"
- Use same debug function everywhere
- lock-plug: Delay background drawing at startup
- xfce4-screensaver-preferences.desktop: Add Keywords
- Rename directory file to desktop for gettext detection
- Add .py extension to xfce4-screensaver-configure for gettext detection
- xfce4-screensaver-dialog: Restore "Password:" filter
- xfce4-screensaver-dialog: Remove custom status text mapper
- gs-lock-plug: Improve utf8 string check in show_status_text
- I18n: Update po/LINGUAS list
- build: Switch from intltool to gettext
- Skip including crypt.h on FreeBSD
- Translation Updates:
Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan,
Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
Eastern Armenian, English (Australia), English (Canada), English
(United Kingdom), Estonian, Finnish, French, Galician, German, Greek,
Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kabyle,
Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500),
Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak,
Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian
4.18.3 (2024-03-04)
======
- Update copyright year
......
dnl -*- mode: m4 -*-
XDT_VERSION_INIT([4.18.3])
XDT_VERSION_INIT([4.18.4])
AC_COPYRIGHT([Copyright (c) 2011-2024 The Xfce development team. All rights reserved.])
AC_PREREQ(2.69)
......@@ -23,7 +23,6 @@ dnl Silence warning: `ar: 'u' modifier ignored since 'D' is the default`
dnl SEE https://www.mail-archive.com/automake-patches@gnu.org/msg07705.html
AC_SUBST(AR_FLAGS, [cr])
IT_PROG_INTLTOOL([0.50.1])
AC_PROG_CC
AM_PROG_CC_C_O
AC_CANONICAL_HOST
......@@ -36,9 +35,12 @@ AC_SUBST(VERSION)
# Save flags to aclocal
ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS"
GETTEXT_PACKAGE=xfce4-screensaver
AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Name of default gettext domain])
GETTEXT_PACKAGE="$PACKAGE"
AC_SUBST([GETTEXT_PACKAGE])
AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["$GETTEXT_PACKAGE"], [Name of default gettext domain])
AM_GNU_GETTEXT([external])
AM_GNU_GETTEXT_VERSION([0.19.8])
dnl
dnl Enable gsettings schema macros
......@@ -611,6 +613,30 @@ fi
AM_CONDITIONAL(HAVE_PAM, test x$have_pam = xyes)
AC_SUBST(HAVE_PAM)
# Check if Linux-PAM is used.
# OpenPAM has security/pam_types.h instead.
AC_CHECK_HEADER([security/_pam_types.h],
[have_linux_pam="yes"], [have_linux_pam="no"])
if test "$have_linux_pam" = "yes" ; then
AC_DEFINE([HAVE_LINUX_PAM], 1, [Using Linux-PAM], [])
fi
AC_ARG_WITH([linux-pam-localedir],
[AS_HELP_STRING([--with-linux-pam-localedir=LINUX_PAM_LOCALEDIR],
[Path to Linux-PAM localedir, used for auth message filtering])],
[linux_pam_localedir="$withval"], [])
if test "$linux_pam_localedir" = "" ; then
linux_pam_localedir="`$PKG_CONFIG --variable=prefix pam 2>/dev/null`/share/locale"
# Provide fallback for Linux-PAM < 1.5.3.
if test "$linux_pam_localedir" = "/share/locale" ; then
linux_pam_localedir="/usr/share/locale"
fi
fi
AC_SUBST([linux_pam_localedir])
# Check for the nine billion variants of shadow passwords...
......@@ -1108,6 +1134,14 @@ echo "
localstatedir: ${EXPANDED_LOCALSTATEDIR}
datadir: ${EXPANDED_DATADIR}
PAM prefix: ${PAM_PREFIX}
Linux-PAM used: ${have_linux_pam}"
if test "x$have_linux_pam" = "xyes" ; then
echo \
" Linux-PAM localedir: ${linux_pam_localedir}"
fi
echo "
source code location: ${srcdir}
compiler: ${CC}
cflags: ${CFLAGS}
......
......@@ -10,19 +10,23 @@ man_MANS = \
xfce4-screensaver-preferences.1 \
$(NULL)
@INTLTOOL_DESKTOP_RULE@
xfce4-screensaver-preferences.desktop: xfce4-screensaver-preferences.desktop.in
$(AM_V_GEN)$(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@
desktopdir = $(datadir)/applications
desktop_in_files = xfce4-screensaver-preferences.desktop.in
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
@INTLTOOL_DIRECTORY_RULE@
# FIXME: xgettext doesn't recognize .directory.in files as desktop files so we
# use .desktop.in for the translation: is there a proper solution?
xfce4-screensaver.directory: xfce4-screensaver.desktop.in
$(AM_V_GEN)$(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@
directorydir = $(datadir)/desktop-directories
directory_in_files = \
xfce4-screensaver.directory.in \
xfce4-screensaver.desktop.in \
$(NULL)
directory_DATA = $(directory_in_files:.directory.in=.directory)
directory_DATA = $(directory_in_files:.desktop.in=.directory)
menudir = $(sysconfdir)/xdg/menus
menu_DATA = \
......@@ -32,8 +36,6 @@ menu_DATA = \
dbussessionservicedir = $(DBUS_SESSION_SERVICE_DIR)
dbussessionservice_DATA = org.xfce.ScreenSaver.service
@INTLTOOL_XML_NOMERGE_RULE@
EXTRA_DIST = \
$(desktop_in_files) \
$(directory_in_files) \
......
[Desktop Entry]
_Name=Xfce Screensaver
_Comment=Set your screensaver preferences
_GenericName=Screensaver
Name=Xfce Screensaver
Comment=Set your screensaver preferences
GenericName=Screensaver
Icon=org.xfce.ScreenSaver
Exec=xfce4-screensaver-preferences
Terminal=false
Type=Application
Categories=GTK;Settings;DesktopSettings;X-XFCE-PersonalSettings;X-XFCE-SettingsDialog;
Keywords=settings;preferences;screensaver;lock screen;
OnlyShowIn=XFCE;
StartupNotify=true
X-XFCE-Bugzilla-Bugzilla=XFCE
......
[Desktop Entry]
Encoding=UTF-8
_Name=Screensavers
_Comment=Screensaver themes
Name=Screensavers
Comment=Screensaver themes
Icon=org.xfce.ScreenSaver
Type=Directory
OnlyShowIn=XFCE;
......
# please keep this list sorted alphabetically
#
# Generated by https://gitlab.xfce.org/infra/transifex
be
bg
ca
cs
da
de
el
en_AU
en_CA
en_GB
es
et
eu
fi
fr
gl
he
hr
hu
hy_AM
hye
id
is
it
ja
kab
ko
lt
ms
nb
nl
oc
pl
pt_BR
pt
......@@ -34,5 +42,6 @@ sr
sv
th
tr
uk
zh_CN
zh_TW
\ No newline at end of file
zh_TW
# Makefile variables for PO directory in any package using GNU gettext.
# Usually the message domain is the same as the package name.
DOMAIN = $(PACKAGE)
# These two variables depend on the location of this directory.
subdir = po
top_builddir = ..
# These options get passed to xgettext.
XGETTEXT_OPTIONS = --from-code=UTF-8 --keyword=_ --keyword=N_ \
--keyword=C_:1c,2 --keyword=NC_:1c,2 --keyword=g_dngettext:2,3 \
--add-comments
# This is the copyright holder that gets inserted into the header of the
# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
# package. (Note that the msgstr strings, extracted from the package's
# sources, belong to the copyright holder of the package.) Translators are
# expected to transfer the copyright for their translations to this person
# or entity, or to disclaim their copyright. The empty string stands for
# the public domain; in this case the translators are expected to disclaim
# their copyright.
COPYRIGHT_HOLDER = The Xfce development team.
# This tells whether or not to prepend "GNU " prefix to the package
# name that gets inserted into the header of the $(DOMAIN).pot file.
# Possible values are "yes", "no", or empty. If it is empty, try to
# detect it automatically by scanning the files in $(top_srcdir) for
# "GNU packagename" string.
PACKAGE_GNU = no
# This is the email address or URL to which the translators shall report
# bugs in the untranslated strings:
# - Strings which are not entire sentences, see the maintainer guidelines
# in the GNU gettext documentation, section 'Preparing Strings'.
# - Strings which use unclear terms or require additional context to be
# understood.
# - Strings which make invalid assumptions about notation of date, time or
# money.
# - Pluralisation problems.
# - Incorrect English spelling.
# - Incorrect formatting.
# It can be your email address, or a mailing list address where translators
# can write to without being subscribed, or the URL of a web page through
# which the translators can contact you.
MSGID_BUGS_ADDRESS =
# This is the list of locale categories, beyond LC_MESSAGES, for which the
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
# This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt'
# context. Possible values are "yes" and "no". Set this to yes if the
# package uses functions taking also a message context, like pgettext(), or
# if in $(XGETTEXT_OPTIONS) you define keywords with a context argument.
USE_MSGCTXT = no
# These options get passed to msgmerge.
# Useful options are in particular:
# --previous to keep previous msgids of translated messages,
# --quiet to reduce the verbosity.
MSGMERGE_OPTIONS =
# These options get passed to msginit.
# If you want to disable line wrapping when writing PO files, add
# --no-wrap to MSGMERGE_OPTIONS, XGETTEXT_OPTIONS, and
# MSGINIT_OPTIONS.
MSGINIT_OPTIONS =
# This tells whether or not to regenerate a PO file when $(DOMAIN).pot
# has changed. Possible values are "yes" and "no". Set this to no if
# the POT file is checked in the repository and the version control
# program ignores timestamps.
PO_DEPENDS_ON_POT = no
# This tells whether or not to forcibly update $(DOMAIN).pot and
# regenerate PO files on "make dist". Possible values are "yes" and
# "no". Set this to no if the POT file and PO files are maintained
# externally.
DIST_DEPENDS_ON_UPDATE_PO = no
# List of source files containing translatable strings.
# Please keep this file sorted alphabetically.
data/xfce4-screensaver-preferences.desktop.in
data/xfce4-screensaver.directory.in
data/xfce4-screensaver.desktop.in
savers/floaters.c
savers/popsquares.c
savers/slideshow.c
......@@ -12,11 +12,11 @@ src/gs-auth-pam.c
src/gs-listener-dbus.c
src/gs-lock-plug.c
src/xfce4-screensaver-command.c
src/xfce4-screensaver-configure
src/xfce4-screensaver-configure.py
src/xfce4-screensaver-dialog.c
[type: gettext/glade]src/xfce4-screensaver-dialog.ui
src/xfce4-screensaver-dialog.ui
src/xfce4-screensaver-preferences.c
[type: gettext/glade]src/xfce4-screensaver-preferences.ui
src/xfce4-screensaver-preferences.ui
src/xfce4-screensaver.c
src/xfce4-screensaver.desktop.in.in
src/xfcekbd-indicator.c
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.