summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* xflock4: Apply initial delay before running a screensaver/locker (#29)Jarno Ilari Suni2022-03-051-0/+4
| | | | | | | This is done only if the script is run in terminal to prevent unintentional exposing the lock screen right away. Xflock4 (!20)
* xflock4: Update copyrightsJarno Ilari Suni2022-03-051-1/+2
| | | | Xflock4 (!20)
* xflock4: make the script executableJarno Ilari Suni2022-03-051-0/+0
| | | | Xflock4 (!20)
* Set XAUTHLOCALHOSTNAME in systemd user session (Bug #15440)Maurizio Galli (MauG)2019-07-281-0/+6
|
* xflock4: Do not override PATH with hardcoded value.David Thompson2019-05-081-3/+0
| | | | | | | | | | - The PATH "/bin:/usr/bin" may not be a valid search path on the user's machine. The screen locking program may be in /usr/local/bin or elsewhere. Distros that do not conform to the FHS, such as GuixSD and NixOS, will not have their executables in either location. Thus, we simply leave PATH alone. - OpenBSD and FreeBSD also patch xflock4 to add their own PATH... - Fix bug #12282
* Use exec to launch xfce4-session from xinitrcAndrey Vihrov2019-05-081-2/+2
| | | | | | | - Xfce's xinitrc launches xfce4-session as a simple command. - This means that the shell process executing xinitrc will stay running and wait for xfce4-session to complete, even though it has nothing more to do. - Fix bug #11964
* xinitrc: Remove fallback path when xfce4-session is not installedRomain Bouvier2019-05-081-105/+16
| | | | | | | | | | | - xinitrc file *is* provided by xfce4-session - It is a legacy case, before the introduction of xfce4-session years ago - Initially, startxfce4/xinitrc were provided by a 3rd party package (xfce-utils), that's why you can have a pattern where you run xinitrc without xfce4-session installed - However since xfce 4.10 xinitrc has been merged in xfce4-session - Fix Bug #14681
* scripts/xinitrc.in.in: use "command" shell builtin instead of which(1)ISAEV Leonid2019-05-081-7/+7
| | | | - Fix bug #14399
* Fix xfce4-screensaver command in xflock4Simon Steinbeiss2018-11-281-1/+1
|
* Remove now useless XFCE_GLADE_*_PATH variables (Bug #13945)Romain B2018-11-121-9/+0
| | | | | | - No need to export theses useless variables, and they are not used by glade gtk3 anymore: https://mail.gnome.org/archives/gtk-devel-list/2011-October/msg00031.html - This fix bug #13945 - libxfce4ui needs to remove theses variables from .pc too
* Add support for xfce4-screensaver to xflock4Simon Steinbeiss2018-10-171-0/+1
| | | | | While this can be overridden in the session's xfconf channel, we want to call xfce4-screensaver first.
* Pass VT number to xinit if XDG_VTNR is setEvangelos Foutras2015-03-281-0/+4
| | | | Signed-off-by: Eric Koegel <eric.koegel@gmail.com>
* Drop -nocpp option from call to xrdbJustin Brewer2015-03-281-1/+1
| | | | | | | Users' .Xresources files often contain preprocessor directives, so disabling the preprocessor breaks the behavior of these files. Signed-off-by: Eric Koegel <eric.koegel@gmail.com>
* Xflock: bypass null/blank LockCommand parameter (Bug #11764)Eric Koegel2015-03-281-1/+3
| | | | | | | | | | Commit http://git.xfce.org/xfce/xfce4-session/commit/?id=e940818853582290af21bf38d73ee26143d500ad breaks xflock4 functionality if the xfconf LockCommand parameter doesn't exist or is a blank entry. The $lock_cmd >/dev/null 2>&1 && exit will run a blank (empty string) and then exist, never getting to the other items in the list. Bug report and patch provided by ToZ.
* Make screenlockers configurable through xfconfSimon Steinbeiss2015-03-261-0/+4
| | | | Signed-off-by: Eric Koegel <eric.koegel@gmail.com>
* Create scripts/xinitrc from scripts/xinitrc.in created by configureMarius Tolzmann2014-12-071-2/+2
| | | | | If building outside of $srcdir use the scripts/xinitrc.in created by configure and not the one in $srcdir/scripts
* Export XDG_CURRENT_DESKTOP (Bug #11239)Eric Koegel2014-10-201-0/+6
| | | | | | | | We already have been using XDG_CURRENT_DESKTOP in things such as garcon and other libraries but xfce4-session hasn't been setting it if it was left unset. This is now used by things like QT5 for theme decorations. Patch provided in: https://forum.manjaro.org/index.php?topic=13728
* Revert "Update xflock4 (Bug 10217)"Eric Koegel2014-08-301-41/+27
| | | | | This reverts commit bb0cbd537d72be4dece2ade8a86d76335dfda2dc. The patch uses pidof which is Linux specific.
* Update xflock4 (Bug 10217)Jarno Suni2014-08-281-27/+41
| | | | | | | Complete rewrite of xflock4 that aims to be more reliable and support more screen savers and lockers. Signed-off-by: Eric Koegel <eric.koegel@gmail.com>
* Non-POSIX compliant test used in startxfce4 (Bug 10828)Eric Koegel2014-08-281-2/+2
| | | | | | | | | Patch and bug report by seejay The command line arguments "--help" and "--with-ck-launch" can't be used on systems which have a non-bash /bin/sh (e.g. Debian, as far as I'm aware). This is due to the use of "==" instead of "=" in test commands, which is a bash extension.
* Improve xflock4 script (bug #3770).Nick Schermer2012-04-131-10/+29
|
* Use macro to search for sed.Nick Schermer2012-04-131-1/+1
|
* Remove deprecated or unused code from xinit.Nick Schermer2012-04-111-13/+1
|
* Add --with-ck-launch support to startxfce4.Nick Schermer2012-03-241-13/+39
| | | | | | This will set XFCE4_SESSION_WITH_CK=1 so we start xfce4-session with ck-launch-session. That should resolve the numerous ways people start Xfce manually from xinit.
* Restore glade directory handling.Nick Schermer2012-03-241-2/+0
|
* Add support for launching xfce4-session in consolekit.Nick Schermer2012-03-241-9/+25
| | | | | | | Add commandline support to xinitrc to launch xfce4-session with ck-launch-session. This will properly launch xfce4-session in an active session, including dbus-launch (with is now handled by xfce4-session).
* Let xfce4-session handle the dbus-launch checking.Nick Schermer2012-03-241-16/+10
| | | | | This makes it easier to start a fully working session with only xfce4-session.
* Drop gpg-agent and ssh-agent handling.Nick Schermer2012-03-241-60/+0
| | | | | | | I want to change the handling of dbus-launch a bit, which means we cannot rely on dbus stuff in xinit. Drop this and add it in a better way later.
* Drop user-dirs.dirs handling.Nick Schermer2012-03-241-29/+0
| | | | This is heavily outdated.
* Start screensaver with autostart.Nick Schermer2012-03-243-27/+17
| | | | | Instead of the code in xinitrc, start xscreensaver using autostart. We don't care about gnome-screensaver.
* Remove suspend/hibernate, split consolekit and rebuild dialog.Nick Schermer2012-03-241-1/+1
| | | | Way too many changes in 1 commit, but it's all related.
* Don't try to remove the $HOME directory (bug #8154).Nick Schermer2011-11-171-2/+4
|
* Fix dist-check.Nick Schermer2011-10-231-1/+2
|
* Add xflock4 from xfce-utils.Nick Schermer2011-09-212-1/+33
|
* Add Xft.xrdb from xfce-utils.Nick Schermer2011-09-212-3/+12
|
* Add startxfce4 and xinit from xfce-utils.Nick Schermer2011-09-213-0/+434