initial import
This commit is contained in:
289
lumina/PKGBUILD
Normal file
289
lumina/PKGBUILD
Normal file
@@ -0,0 +1,289 @@
|
||||
# Maintainer: Jesus E. <heckyel@riseup.net>
|
||||
|
||||
pkgbase=lumina
|
||||
pkgname=(lumina-core lumina-core-utils
|
||||
lumina-archiver lumina-fileinfo lumina-fm
|
||||
lumina-photo lumina-screenshot
|
||||
lumina-textedit lumina-calculator)
|
||||
pkgver=1.6.0
|
||||
pkgrel=8
|
||||
pkgdesc="Lumina Desktop Environment"
|
||||
arch=('i686' 'x86_64')
|
||||
url='https://lumina-desktop.org/'
|
||||
license=('Modified-BSD')
|
||||
makedepends=(libxcb libxcursor libxdamage qt-base qt-multimedia qt-svg qt-x11extras qt-xcb-private-headers xcb-util xcb-util-image xcb-util-wm)
|
||||
source=($pkgbase-$pkgver.tar.gz::https://github.com/lumina-desktop/lumina/archive/refs/tags/v$pkgver.tar.gz
|
||||
$pkgbase-calculator-$pkgver.tar.gz::https://github.com/lumina-desktop/lumina-calculator/archive/refs/tags/v$pkgver.tar.gz
|
||||
distributor-logo-dark.svg
|
||||
distributor-logo-light.svg
|
||||
libre.patch
|
||||
boot-splash.patch
|
||||
remove-xscreensaver-support.patch)
|
||||
sha512sums=('e923961568ab9cc32206386066daef8cd1fd2db2d5c3e260e5c1da1dcda39a516576418f607cefbe5a1c47d8684591d0e595fb344e7d6aa2859fc3b326e73e30'
|
||||
'e4005a3b17ff46a90b07f6dd22c7b2c6156c9c26396aefd33394fa5bbb434437e5361a276868b8e2b8753a17b13604b448094b1c04a34e3360fae4f78a271e37'
|
||||
'58646a70b7a7586662592e7adafed30a679d5a9b06d3f7e0936b7bab9012cde6d92f413019cbff2e90f1864cc484d5b322c57ec4fb978bfc2a7f304fedbe1d74'
|
||||
'73220ecc0a67e91dca646a81b34351c1933b110aecc34abe0901b37c525bcfc1cc23f395958308fd88074d43926ebb674de6c2007df1db0e1f3aeb4fe80158ae'
|
||||
'7f8a7ee6613405a9141d891acf4223b01c2584305f193e5897907c149c8e6f50a414f0b95842a0ef8634c7a20cf8881f86e943af587f92a8e9196904f69e482e'
|
||||
'3e03896bcd450cfd6077526de93ede976170fee71935e43f88687fdd18d2a6f04111e291adcb134f745002366c6169f7c44fb7123ffdbac9e585599c4952419b'
|
||||
'0bc569cf61b20251d1480631d6eaaa0f8d1f348aa8ea6ad41400b3984625aec6f2b4a0401d8ad5d064ee99edf6bd7e0a9f3746be54098dc0e30ec27ad7658fe0')
|
||||
|
||||
prepare() {
|
||||
cd $pkgbase-$pkgver
|
||||
|
||||
# remove non-free data
|
||||
patch -p1 -i ${srcdir}/libre.patch
|
||||
|
||||
# remove unneeded messages within boot-splash
|
||||
# we want to provide a clean and fitting experience
|
||||
patch -Np1 -i ${srcdir}/boot-splash.patch
|
||||
|
||||
# remove xscreensaver-support
|
||||
# we do not want further work with this project
|
||||
patch -Np1 -i ${srcdir}/remove-xscreensaver-support.patch
|
||||
|
||||
# array declaration for removals in icon-sets
|
||||
# we do not want to provide non-free data
|
||||
declare -a non_free=(
|
||||
# icons that have problematic issues
|
||||
'nodejs'
|
||||
'npm'
|
||||
'umbraco'
|
||||
|
||||
# icons that are related to non-free applications
|
||||
'apple-finder'
|
||||
'apple-safari'
|
||||
'edge'
|
||||
'emby'
|
||||
'evernote'
|
||||
'google-chrome'
|
||||
'google-earth'
|
||||
'internet-explorer'
|
||||
'itunes'
|
||||
'jira'
|
||||
'opera'
|
||||
'plex'
|
||||
'quicktime'
|
||||
'skype'
|
||||
'slack'
|
||||
'steam'
|
||||
'teamviewer'
|
||||
'unity'
|
||||
'visualstudio'
|
||||
'whatsapp'
|
||||
|
||||
# icons that are related to non-free games
|
||||
'black-mesa'
|
||||
'minecraft'
|
||||
|
||||
# icons that are related to non-free network services
|
||||
'amazon'
|
||||
'appnet'
|
||||
'basecamp'
|
||||
'bing'
|
||||
'bitbucket'
|
||||
'blogger'
|
||||
'deviantart'
|
||||
'disqus'
|
||||
'dribbble'
|
||||
'dropbox'
|
||||
'ebay'
|
||||
'etsy'
|
||||
'facebook'
|
||||
'flattr'
|
||||
'foursquare'
|
||||
'github'
|
||||
'gmail'
|
||||
'google-drive'
|
||||
'google-maps'
|
||||
'google-photos'
|
||||
'google-play'
|
||||
'google-plus'
|
||||
'google-translate'
|
||||
'google-wallet'
|
||||
'instagram'
|
||||
'jsfiddle'
|
||||
'lastfm'
|
||||
'linkedin'
|
||||
'linode'
|
||||
'mixcloud'
|
||||
'onedrive'
|
||||
'pandora'
|
||||
'pinterest'
|
||||
'rdio'
|
||||
'reddit'
|
||||
'soundcloud'
|
||||
'spotify'
|
||||
'stackexchange'
|
||||
'stackoverflow'
|
||||
'telegram'
|
||||
'tumblr'
|
||||
'twitch'
|
||||
'twitter'
|
||||
'vimeo'
|
||||
'vine'
|
||||
'vk'
|
||||
'wechat'
|
||||
'xing'
|
||||
'yelp'
|
||||
'youtube'
|
||||
|
||||
# icons that are related to non-FSDG operating systems
|
||||
'android'
|
||||
'ubuntu'
|
||||
|
||||
# icons that are related to non-free operating systems
|
||||
'apple-ios'
|
||||
|
||||
# icons that are trademarked brands and products
|
||||
'apple'
|
||||
'beats'
|
||||
'blackberry'
|
||||
'dolby'
|
||||
'google'
|
||||
'google-cardboard'
|
||||
'google-glass'
|
||||
'microsoft'
|
||||
'playstation'
|
||||
'wii'
|
||||
'wiiu'
|
||||
|
||||
# icons that are trademarked characters
|
||||
'clippy'
|
||||
)
|
||||
|
||||
for i in "${non_free[@]}";
|
||||
do
|
||||
rm -rf icon-theme/material-design-{dark,light}/applications/$i.svg
|
||||
done
|
||||
|
||||
unset non_free
|
||||
}
|
||||
|
||||
build() {
|
||||
cd $srcdir/$pkgbase-$pkgver
|
||||
qmake CONFIG+=nostrip L_ETCDIR=/etc PREFIX=/usr L_MANDIR=/usr/share/man DEFINES=QT_NO_DBUS
|
||||
make
|
||||
|
||||
cd $srcdir/$pkgbase-calculator-$pkgver/src-qt5
|
||||
qmake L_ETCDIR=/etc PREFIX=/usr L_MANDIR=/usr/share/man
|
||||
make
|
||||
}
|
||||
|
||||
package_lumina-core() {
|
||||
pkgdesc+=" - Core Components"
|
||||
depends=(fluxbox libxcursor libxdamage libxcb qt-base qt-multimedia qt-svg qt-x11extras xcb-util xcb-util-image xcb-util-wm xenocara-xinit)
|
||||
optdepends=('alsa-utils: audio mixer control using amixer'
|
||||
'numlockx: used to toggle the numlock key on session start'
|
||||
'xenocara-xbacklight: screen brightness control'
|
||||
'xterm: XDG standards require the availability of a graphical terminal to launch particular types of applications'
|
||||
'xenocara-xcompmgr: compositor to provide cross-application transparency effects and graphical smoothing'
|
||||
'picom: compositor to provide cross-application transparency effects and graphical smoothing')
|
||||
groups=(lumina)
|
||||
backup=(etc/luminaDesktop.conf)
|
||||
|
||||
cd $pkgbase-$pkgver/src-qt5/core
|
||||
make INSTALL_ROOT=$pkgdir install
|
||||
install -Dm644 ../../LICENSE -t $pkgdir/usr/share/licenses/$pkgname
|
||||
mv -v $pkgdir/etc/luminaDesktop.conf{.dist,}
|
||||
|
||||
# Set distributor logo
|
||||
dirdark='usr/share/icons/material-design-dark/scalable/places'
|
||||
dirlight='usr/share/icons/material-design-light/scalable/places'
|
||||
|
||||
install -Dm644 "$srcdir/distributor-logo-dark.svg" $pkgdir/$dirdark/distributor-logo.svg
|
||||
install -Dm644 "$srcdir/distributor-logo-light.svg" $pkgdir/$dirlight/distributor-logo.svg
|
||||
|
||||
# symlinks logo
|
||||
for i in /usr/share/icons/material-design-{dark,light}/scalable/places
|
||||
do
|
||||
ln -sv "$i/distributor-logo.svg" "$pkgdir/${i/\/}/distributor-logo-hyperbola.svg"
|
||||
done
|
||||
|
||||
declare -a _distributor=('hyperbola' 'lumina')
|
||||
for i in "${_distributor[@]}"
|
||||
do
|
||||
ln -sv "/$dirdark/distributor-logo.svg" "$pkgdir/$dirdark/start-here-$i.svg"
|
||||
ln -sv "/$dirlight/distributor-logo.svg" "$pkgdir/$dirlight/start-here-$i.svg"
|
||||
done
|
||||
unset _distributor
|
||||
}
|
||||
|
||||
package_lumina-core-utils() {
|
||||
pkgdesc+=" - Core Utilities"
|
||||
depends=(qt-base qt-multimedia qt-svg qt-x11extras xenocara-xrandr)
|
||||
groups=(lumina)
|
||||
|
||||
cd $pkgbase-$pkgver/src-qt5/core-utils
|
||||
make INSTALL_ROOT=$pkgdir install
|
||||
install -Dm644 ../../LICENSE -t $pkgdir/usr/share/licenses/$pkgname
|
||||
}
|
||||
|
||||
package_lumina-archiver() {
|
||||
pkgdesc+=" - Archive Manager"
|
||||
depends=(coreutils qt-base qt-multimedia qt-svg tar)
|
||||
groups=(lumina-extra)
|
||||
|
||||
cd $pkgbase-$pkgver/src-qt5/desktop-utils/$pkgname
|
||||
make INSTALL_ROOT=$pkgdir install
|
||||
install -Dm644 ../../../LICENSE -t $pkgdir/usr/share/licenses/$pkgname
|
||||
}
|
||||
|
||||
package_lumina-fileinfo() {
|
||||
pkgdesc+=" - File Information Utility"
|
||||
depends=(qt-base qt-multimedia qt-svg)
|
||||
groups=(lumina-extra)
|
||||
|
||||
cd $pkgbase-$pkgver/src-qt5/desktop-utils/$pkgname
|
||||
make INSTALL_ROOT=$pkgdir install
|
||||
install -Dm644 ../../../LICENSE -t $pkgdir/usr/share/licenses/$pkgname
|
||||
}
|
||||
|
||||
package_lumina-fm() {
|
||||
pkgdesc+=" - File Manager"
|
||||
depends=(lumina-archiver lumina-core lumina-fileinfo qt-base qt-multimedia qt-svg)
|
||||
groups=(lumina-extra)
|
||||
|
||||
cd $pkgbase-$pkgver/src-qt5/desktop-utils/$pkgname
|
||||
make INSTALL_ROOT=$pkgdir install
|
||||
install -Dm644 ../../../LICENSE -t $pkgdir/usr/share/licenses/$pkgname
|
||||
}
|
||||
|
||||
package_lumina-photo() {
|
||||
pkgdesc+=" - Image Viewer"
|
||||
depends=(qt-base qt-multimedia qt-svg)
|
||||
groups=(lumina-extra)
|
||||
|
||||
cd $pkgbase-$pkgver/src-qt5/desktop-utils/$pkgname
|
||||
make INSTALL_ROOT=$pkgdir install
|
||||
install -Dm644 ../../../LICENSE -t $pkgdir/usr/share/licenses/$pkgname
|
||||
}
|
||||
|
||||
package_lumina-screenshot() {
|
||||
pkgdesc+=" - Screenshot Utility"
|
||||
depends=(libxcb libxdamage qt-base qt-multimedia qt-svg qt-x11extras xcb-util xcb-util-image xcb-util-wm)
|
||||
groups=(lumina-extra)
|
||||
|
||||
cd $pkgbase-$pkgver/src-qt5/desktop-utils/$pkgname
|
||||
make INSTALL_ROOT=$pkgdir install
|
||||
install -Dm644 ../../../LICENSE -t $pkgdir/usr/share/licenses/$pkgname
|
||||
}
|
||||
|
||||
package_lumina-textedit() {
|
||||
pkgdesc+=" - Plaintext Editor"
|
||||
depends=(qt-base qt-multimedia qt-svg)
|
||||
groups=(lumina-extra)
|
||||
|
||||
cd $pkgbase-$pkgver/src-qt5/desktop-utils/$pkgname
|
||||
make INSTALL_ROOT=$pkgdir install
|
||||
install -Dm644 ../../../LICENSE -t $pkgdir/usr/share/licenses/$pkgname
|
||||
}
|
||||
|
||||
package_lumina-calculator() {
|
||||
pkgdesc+=" - Calculator"
|
||||
depends=(qt-base qt-multimedia qt-svg)
|
||||
groups=(lumina-extra)
|
||||
|
||||
cd $pkgbase-calculator-$pkgver/src-qt5
|
||||
make INSTALL_ROOT=$pkgdir install
|
||||
install -Dm644 ../LICENSE -t $pkgdir/usr/share/licenses/$pkgname
|
||||
}
|
||||
19830
lumina/boot-splash.patch
Normal file
19830
lumina/boot-splash.patch
Normal file
File diff suppressed because it is too large
Load Diff
7
lumina/distributor-logo-dark.svg
Normal file
7
lumina/distributor-logo-dark.svg
Normal file
@@ -0,0 +1,7 @@
|
||||
<svg version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
width="24"
|
||||
height="24">
|
||||
<path d="m13.19 10.43c-2.802 0.00756-7.076 2.979-13.19 11.28 13.03-9.624 15.59-7.571 17.24 0.00756 0.9609-5.19-0.02419-11.3-4.052-11.29z" fill="#F8F8F8"/>
|
||||
<path d="m13 1.736c-3.954 9.242 4.967 12.14 11.01 0.2294-4.528 3.844-11.13 8.082-11.01-0.2294z" fill="#F8F8F8"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 376 B |
7
lumina/distributor-logo-light.svg
Normal file
7
lumina/distributor-logo-light.svg
Normal file
@@ -0,0 +1,7 @@
|
||||
<svg version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
width="24"
|
||||
height="24">
|
||||
<path d="m13.19 10.43c-2.802 0.00756-7.076 2.979-13.19 11.28 13.03-9.624 15.59-7.571 17.24 0.00756 0.9609-5.19-0.02419-11.3-4.052-11.29z"/>
|
||||
<path d="m13 1.736c-3.954 9.242 4.967 12.14 11.01 0.2294-4.528 3.844-11.13 8.082-11.01-0.2294z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 346 B |
268
lumina/libre.patch
Normal file
268
lumina/libre.patch
Normal file
@@ -0,0 +1,268 @@
|
||||
diff --git a/port-files/FreeBSD/x11/lumina-core/pkg-plist b/port-files/FreeBSD/x11/lumina-core/pkg-plist
|
||||
index 391d18ec..61885b29 100644
|
||||
--- a/port-files/FreeBSD/x11/lumina-core/pkg-plist
|
||||
+++ b/port-files/FreeBSD/x11/lumina-core/pkg-plist
|
||||
@@ -371,79 +371,18 @@ share/icons/material-design-dark/scalable/applications/accessories-calculator.sv
|
||||
share/icons/material-design-dark/scalable/applications/accessories-character-map.svg
|
||||
share/icons/material-design-dark/scalable/applications/accessories-dictionary.svg
|
||||
share/icons/material-design-dark/scalable/applications/accessories-text-editor.svg
|
||||
-share/icons/material-design-dark/scalable/applications/amazon.svg
|
||||
-share/icons/material-design-dark/scalable/applications/android.svg
|
||||
share/icons/material-design-dark/scalable/applications/angular.svg
|
||||
-share/icons/material-design-dark/scalable/applications/apple-finder.svg
|
||||
-share/icons/material-design-dark/scalable/applications/apple-ios.svg
|
||||
-share/icons/material-design-dark/scalable/applications/apple-safari.svg
|
||||
-share/icons/material-design-dark/scalable/applications/apple.svg
|
||||
-share/icons/material-design-dark/scalable/applications/appnet.svg
|
||||
-share/icons/material-design-dark/scalable/applications/basecamp.svg
|
||||
-share/icons/material-design-dark/scalable/applications/beats.svg
|
||||
-share/icons/material-design-dark/scalable/applications/bing.svg
|
||||
-share/icons/material-design-dark/scalable/applications/bitbucket.svg
|
||||
-share/icons/material-design-dark/scalable/applications/black-mesa.svg
|
||||
-share/icons/material-design-dark/scalable/applications/blackberry.svg
|
||||
share/icons/material-design-dark/scalable/applications/blender.svg
|
||||
-share/icons/material-design-dark/scalable/applications/blogger.svg
|
||||
-share/icons/material-design-dark/scalable/applications/clippy.svg
|
||||
-share/icons/material-design-dark/scalable/applications/deviantart.svg
|
||||
-share/icons/material-design-dark/scalable/applications/disqus.svg
|
||||
-share/icons/material-design-dark/scalable/applications/dolby.svg
|
||||
-share/icons/material-design-dark/scalable/applications/dribbble.svg
|
||||
-share/icons/material-design-dark/scalable/applications/dropbox.svg
|
||||
share/icons/material-design-dark/scalable/applications/drupal.svg
|
||||
-share/icons/material-design-dark/scalable/applications/ebay.svg
|
||||
-share/icons/material-design-dark/scalable/applications/edge.svg
|
||||
-share/icons/material-design-dark/scalable/applications/emby.svg
|
||||
-share/icons/material-design-dark/scalable/applications/etsy.svg
|
||||
-share/icons/material-design-dark/scalable/applications/evernote.svg
|
||||
-share/icons/material-design-dark/scalable/applications/facebook.svg
|
||||
-share/icons/material-design-dark/scalable/applications/flattr.svg
|
||||
-share/icons/material-design-dark/scalable/applications/foursquare.svg
|
||||
share/icons/material-design-dark/scalable/applications/git.svg
|
||||
-share/icons/material-design-dark/scalable/applications/github.svg
|
||||
-share/icons/material-design-dark/scalable/applications/gmail.svg
|
||||
share/icons/material-design-dark/scalable/applications/gnome.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google-cardboard.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google-chrome.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google-drive.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google-earth.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google-glass.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google-maps.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google-photos.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google-play.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google-plus.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google-translate.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google-wallet.svg
|
||||
-share/icons/material-design-dark/scalable/applications/google.svg
|
||||
share/icons/material-design-dark/scalable/applications/help-browser.svg
|
||||
-share/icons/material-design-dark/scalable/applications/instagram.svg
|
||||
-share/icons/material-design-dark/scalable/applications/internet-explorer.svg
|
||||
-share/icons/material-design-dark/scalable/applications/itunes.svg
|
||||
-share/icons/material-design-dark/scalable/applications/jira.svg
|
||||
-share/icons/material-design-dark/scalable/applications/jsfiddle.svg
|
||||
share/icons/material-design-dark/scalable/applications/kodi.svg
|
||||
-share/icons/material-design-dark/scalable/applications/lastfm.svg
|
||||
-share/icons/material-design-dark/scalable/applications/linkedin.svg
|
||||
-share/icons/material-design-dark/scalable/applications/linode.svg
|
||||
share/icons/material-design-dark/scalable/applications/linux.svg
|
||||
share/icons/material-design-dark/scalable/applications/lumx.svg
|
||||
share/icons/material-design-dark/scalable/applications/material-ui.svg
|
||||
share/icons/material-design-dark/scalable/applications/meteor.svg
|
||||
-share/icons/material-design-dark/scalable/applications/microsoft.svg
|
||||
-share/icons/material-design-dark/scalable/applications/minecraft.svg
|
||||
-share/icons/material-design-dark/scalable/applications/mixcloud.svg
|
||||
share/icons/material-design-dark/scalable/applications/multimedia-volume-control.svg
|
||||
-share/icons/material-design-dark/scalable/applications/nodejs.svg
|
||||
-share/icons/material-design-dark/scalable/applications/npm.svg
|
||||
-share/icons/material-design-dark/scalable/applications/onedrive.svg
|
||||
-share/icons/material-design-dark/scalable/applications/opera.svg
|
||||
-share/icons/material-design-dark/scalable/applications/pandora.svg
|
||||
-share/icons/material-design-dark/scalable/applications/pinterest.svg
|
||||
-share/icons/material-design-dark/scalable/applications/playstation.svg
|
||||
-share/icons/material-design-dark/scalable/applications/plex.svg
|
||||
share/icons/material-design-dark/scalable/applications/preferences-desktop-accessibility.svg
|
||||
share/icons/material-design-dark/scalable/applications/preferences-desktop-brightness.svg
|
||||
share/icons/material-design-dark/scalable/applications/preferences-desktop-color.svg
|
||||
@@ -475,51 +414,22 @@ share/icons/material-design-dark/scalable/applications/preferences-system-time.s
|
||||
share/icons/material-design-dark/scalable/applications/preferences-system-windows-actions.svg
|
||||
share/icons/material-design-dark/scalable/applications/preferences-system-windows.svg
|
||||
share/icons/material-design-dark/scalable/applications/preferences-system.svg
|
||||
-share/icons/material-design-dark/scalable/applications/quicktime.svg
|
||||
-share/icons/material-design-dark/scalable/applications/rdio.svg
|
||||
-share/icons/material-design-dark/scalable/applications/reddit.svg
|
||||
share/icons/material-design-dark/scalable/applications/roomba.svg
|
||||
share/icons/material-design-dark/scalable/applications/rss.svg
|
||||
-share/icons/material-design-dark/scalable/applications/skype.svg
|
||||
-share/icons/material-design-dark/scalable/applications/slack.svg
|
||||
-share/icons/material-design-dark/scalable/applications/soundcloud.svg
|
||||
-share/icons/material-design-dark/scalable/applications/spotify.svg
|
||||
-share/icons/material-design-dark/scalable/applications/stackexchange.svg
|
||||
-share/icons/material-design-dark/scalable/applications/stackoverflow.svg
|
||||
-share/icons/material-design-dark/scalable/applications/steam.svg
|
||||
share/icons/material-design-dark/scalable/applications/system-file-manager.svg
|
||||
share/icons/material-design-dark/scalable/applications/system-help.svg
|
||||
share/icons/material-design-dark/scalable/applications/system-software-install.svg
|
||||
share/icons/material-design-dark/scalable/applications/system-software-update.svg
|
||||
-share/icons/material-design-dark/scalable/applications/teamviewer.svg
|
||||
-share/icons/material-design-dark/scalable/applications/telegram.svg
|
||||
share/icons/material-design-dark/scalable/applications/tor.svg
|
||||
-share/icons/material-design-dark/scalable/applications/tumblr.svg
|
||||
-share/icons/material-design-dark/scalable/applications/twitch.svg
|
||||
-share/icons/material-design-dark/scalable/applications/twitter.svg
|
||||
-share/icons/material-design-dark/scalable/applications/ubuntu.svg
|
||||
-share/icons/material-design-dark/scalable/applications/umbraco.svg
|
||||
-share/icons/material-design-dark/scalable/applications/unity.svg
|
||||
share/icons/material-design-dark/scalable/applications/utilities-file-archiver.svg
|
||||
share/icons/material-design-dark/scalable/applications/utilities-system-monitor.svg
|
||||
share/icons/material-design-dark/scalable/applications/utilities-terminal.svg
|
||||
-share/icons/material-design-dark/scalable/applications/vimeo.svg
|
||||
-share/icons/material-design-dark/scalable/applications/vine.svg
|
||||
-share/icons/material-design-dark/scalable/applications/visualstudio.svg
|
||||
-share/icons/material-design-dark/scalable/applications/vk.svg
|
||||
share/icons/material-design-dark/scalable/applications/vlc.svg
|
||||
share/icons/material-design-dark/scalable/applications/voicemail.svg
|
||||
-share/icons/material-design-dark/scalable/applications/wechat.svg
|
||||
-share/icons/material-design-dark/scalable/applications/whatsapp.svg
|
||||
-share/icons/material-design-dark/scalable/applications/wii.svg
|
||||
-share/icons/material-design-dark/scalable/applications/wiiu.svg
|
||||
share/icons/material-design-dark/scalable/applications/wikipedia.svg
|
||||
share/icons/material-design-dark/scalable/applications/wordpress.svg
|
||||
share/icons/material-design-dark/scalable/applications/wine.svg
|
||||
share/icons/material-design-dark/scalable/applications/xbox.svg
|
||||
-share/icons/material-design-dark/scalable/applications/xing.svg
|
||||
-share/icons/material-design-dark/scalable/applications/yelp.svg
|
||||
-share/icons/material-design-dark/scalable/applications/youtube.svg
|
||||
share/icons/material-design-dark/scalable/categories/applications-accessories.svg
|
||||
share/icons/material-design-dark/scalable/categories/applications-development.svg
|
||||
share/icons/material-design-dark/scalable/categories/applications-education.svg
|
||||
@@ -1191,79 +1101,18 @@ share/icons/material-design-light/scalable/applications/accessories-calculator.s
|
||||
share/icons/material-design-light/scalable/applications/accessories-character-map.svg
|
||||
share/icons/material-design-light/scalable/applications/accessories-dictionary.svg
|
||||
share/icons/material-design-light/scalable/applications/accessories-text-editor.svg
|
||||
-share/icons/material-design-light/scalable/applications/amazon.svg
|
||||
-share/icons/material-design-light/scalable/applications/android.svg
|
||||
share/icons/material-design-light/scalable/applications/angular.svg
|
||||
-share/icons/material-design-light/scalable/applications/apple-finder.svg
|
||||
-share/icons/material-design-light/scalable/applications/apple-ios.svg
|
||||
-share/icons/material-design-light/scalable/applications/apple-safari.svg
|
||||
-share/icons/material-design-light/scalable/applications/apple.svg
|
||||
-share/icons/material-design-light/scalable/applications/appnet.svg
|
||||
-share/icons/material-design-light/scalable/applications/basecamp.svg
|
||||
-share/icons/material-design-light/scalable/applications/beats.svg
|
||||
-share/icons/material-design-light/scalable/applications/bing.svg
|
||||
-share/icons/material-design-light/scalable/applications/bitbucket.svg
|
||||
-share/icons/material-design-light/scalable/applications/black-mesa.svg
|
||||
-share/icons/material-design-light/scalable/applications/blackberry.svg
|
||||
share/icons/material-design-light/scalable/applications/blender.svg
|
||||
-share/icons/material-design-light/scalable/applications/blogger.svg
|
||||
-share/icons/material-design-light/scalable/applications/clippy.svg
|
||||
-share/icons/material-design-light/scalable/applications/deviantart.svg
|
||||
-share/icons/material-design-light/scalable/applications/disqus.svg
|
||||
-share/icons/material-design-light/scalable/applications/dolby.svg
|
||||
-share/icons/material-design-light/scalable/applications/dribbble.svg
|
||||
-share/icons/material-design-light/scalable/applications/dropbox.svg
|
||||
share/icons/material-design-light/scalable/applications/drupal.svg
|
||||
-share/icons/material-design-light/scalable/applications/ebay.svg
|
||||
-share/icons/material-design-light/scalable/applications/edge.svg
|
||||
-share/icons/material-design-light/scalable/applications/emby.svg
|
||||
-share/icons/material-design-light/scalable/applications/etsy.svg
|
||||
-share/icons/material-design-light/scalable/applications/evernote.svg
|
||||
-share/icons/material-design-light/scalable/applications/facebook.svg
|
||||
-share/icons/material-design-light/scalable/applications/flattr.svg
|
||||
-share/icons/material-design-light/scalable/applications/foursquare.svg
|
||||
share/icons/material-design-light/scalable/applications/git.svg
|
||||
-share/icons/material-design-light/scalable/applications/github.svg
|
||||
-share/icons/material-design-light/scalable/applications/gmail.svg
|
||||
share/icons/material-design-light/scalable/applications/gnome.svg
|
||||
-share/icons/material-design-light/scalable/applications/google-cardboard.svg
|
||||
-share/icons/material-design-light/scalable/applications/google-chrome.svg
|
||||
-share/icons/material-design-light/scalable/applications/google-drive.svg
|
||||
-share/icons/material-design-light/scalable/applications/google-earth.svg
|
||||
-share/icons/material-design-light/scalable/applications/google-glass.svg
|
||||
-share/icons/material-design-light/scalable/applications/google-maps.svg
|
||||
-share/icons/material-design-light/scalable/applications/google-photos.svg
|
||||
-share/icons/material-design-light/scalable/applications/google-play.svg
|
||||
-share/icons/material-design-light/scalable/applications/google-plus.svg
|
||||
-share/icons/material-design-light/scalable/applications/google-translate.svg
|
||||
-share/icons/material-design-light/scalable/applications/google-wallet.svg
|
||||
-share/icons/material-design-light/scalable/applications/google.svg
|
||||
share/icons/material-design-light/scalable/applications/help-browser.svg
|
||||
-share/icons/material-design-light/scalable/applications/instagram.svg
|
||||
-share/icons/material-design-light/scalable/applications/internet-explorer.svg
|
||||
-share/icons/material-design-light/scalable/applications/itunes.svg
|
||||
-share/icons/material-design-light/scalable/applications/jira.svg
|
||||
-share/icons/material-design-light/scalable/applications/jsfiddle.svg
|
||||
share/icons/material-design-light/scalable/applications/kodi.svg
|
||||
-share/icons/material-design-light/scalable/applications/lastfm.svg
|
||||
-share/icons/material-design-light/scalable/applications/linkedin.svg
|
||||
-share/icons/material-design-light/scalable/applications/linode.svg
|
||||
share/icons/material-design-light/scalable/applications/linux.svg
|
||||
share/icons/material-design-light/scalable/applications/lumx.svg
|
||||
share/icons/material-design-light/scalable/applications/material-ui.svg
|
||||
share/icons/material-design-light/scalable/applications/meteor.svg
|
||||
-share/icons/material-design-light/scalable/applications/microsoft.svg
|
||||
-share/icons/material-design-light/scalable/applications/minecraft.svg
|
||||
-share/icons/material-design-light/scalable/applications/mixcloud.svg
|
||||
share/icons/material-design-light/scalable/applications/multimedia-volume-control.svg
|
||||
-share/icons/material-design-light/scalable/applications/nodejs.svg
|
||||
-share/icons/material-design-light/scalable/applications/npm.svg
|
||||
-share/icons/material-design-light/scalable/applications/onedrive.svg
|
||||
-share/icons/material-design-light/scalable/applications/opera.svg
|
||||
-share/icons/material-design-light/scalable/applications/pandora.svg
|
||||
-share/icons/material-design-light/scalable/applications/pinterest.svg
|
||||
-share/icons/material-design-light/scalable/applications/playstation.svg
|
||||
-share/icons/material-design-light/scalable/applications/plex.svg
|
||||
share/icons/material-design-light/scalable/applications/preferences-desktop-accessibility.svg
|
||||
share/icons/material-design-light/scalable/applications/preferences-desktop-brightness.svg
|
||||
share/icons/material-design-light/scalable/applications/preferences-desktop-color.svg
|
||||
@@ -1295,51 +1144,22 @@ share/icons/material-design-light/scalable/applications/preferences-system-sessi
|
||||
share/icons/material-design-light/scalable/applications/preferences-system-windows-actions.svg
|
||||
share/icons/material-design-light/scalable/applications/preferences-system-windows.svg
|
||||
share/icons/material-design-light/scalable/applications/preferences-system.svg
|
||||
-share/icons/material-design-light/scalable/applications/quicktime.svg
|
||||
-share/icons/material-design-light/scalable/applications/rdio.svg
|
||||
-share/icons/material-design-light/scalable/applications/reddit.svg
|
||||
share/icons/material-design-light/scalable/applications/roomba.svg
|
||||
share/icons/material-design-light/scalable/applications/rss.svg
|
||||
-share/icons/material-design-light/scalable/applications/skype.svg
|
||||
-share/icons/material-design-light/scalable/applications/slack.svg
|
||||
-share/icons/material-design-light/scalable/applications/soundcloud.svg
|
||||
-share/icons/material-design-light/scalable/applications/spotify.svg
|
||||
-share/icons/material-design-light/scalable/applications/stackexchange.svg
|
||||
-share/icons/material-design-light/scalable/applications/stackoverflow.svg
|
||||
-share/icons/material-design-light/scalable/applications/steam.svg
|
||||
share/icons/material-design-light/scalable/applications/system-file-manager.svg
|
||||
share/icons/material-design-light/scalable/applications/system-help.svg
|
||||
share/icons/material-design-light/scalable/applications/system-software-install.svg
|
||||
share/icons/material-design-light/scalable/applications/system-software-update.svg
|
||||
-share/icons/material-design-light/scalable/applications/teamviewer.svg
|
||||
-share/icons/material-design-light/scalable/applications/telegram.svg
|
||||
share/icons/material-design-light/scalable/applications/tor.svg
|
||||
-share/icons/material-design-light/scalable/applications/tumblr.svg
|
||||
-share/icons/material-design-light/scalable/applications/twitch.svg
|
||||
-share/icons/material-design-light/scalable/applications/twitter.svg
|
||||
-share/icons/material-design-light/scalable/applications/ubuntu.svg
|
||||
-share/icons/material-design-light/scalable/applications/umbraco.svg
|
||||
-share/icons/material-design-light/scalable/applications/unity.svg
|
||||
share/icons/material-design-light/scalable/applications/utilities-file-archiver.svg
|
||||
share/icons/material-design-light/scalable/applications/utilities-system-monitor.svg
|
||||
share/icons/material-design-light/scalable/applications/utilities-terminal.svg
|
||||
-share/icons/material-design-light/scalable/applications/vimeo.svg
|
||||
-share/icons/material-design-light/scalable/applications/vine.svg
|
||||
-share/icons/material-design-light/scalable/applications/visualstudio.svg
|
||||
-share/icons/material-design-light/scalable/applications/vk.svg
|
||||
share/icons/material-design-light/scalable/applications/vlc.svg
|
||||
share/icons/material-design-light/scalable/applications/voicemail.svg
|
||||
-share/icons/material-design-light/scalable/applications/wechat.svg
|
||||
-share/icons/material-design-light/scalable/applications/whatsapp.svg
|
||||
-share/icons/material-design-light/scalable/applications/wii.svg
|
||||
-share/icons/material-design-light/scalable/applications/wiiu.svg
|
||||
share/icons/material-design-light/scalable/applications/wikipedia.svg
|
||||
share/icons/material-design-light/scalable/applications/wordpress.svg
|
||||
share/icons/material-design-light/scalable/applications/wine.svg
|
||||
share/icons/material-design-light/scalable/applications/xbox.svg
|
||||
-share/icons/material-design-light/scalable/applications/xing.svg
|
||||
-share/icons/material-design-light/scalable/applications/yelp.svg
|
||||
-share/icons/material-design-light/scalable/applications/youtube.svg
|
||||
share/icons/material-design-light/scalable/categories/applications-accessories.svg
|
||||
share/icons/material-design-light/scalable/categories/applications-development.svg
|
||||
share/icons/material-design-light/scalable/categories/applications-education.svg
|
||||
220
lumina/remove-xscreensaver-support.patch
Normal file
220
lumina/remove-xscreensaver-support.patch
Normal file
@@ -0,0 +1,220 @@
|
||||
--- a/src-qt5/core/README.md 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core/README.md 2025-02-09 01:04:46.905428077 +0100
|
||||
@@ -45,7 +45,6 @@
|
||||
1. Required Utilities
|
||||
* `xinit`: Used by `start-lumina-desktop` for launching an X11 session if needed.
|
||||
* `fluxbox`: Used for window management within the desktop session
|
||||
- * `xscreensaver`: Screensaver/locker for the desktop session
|
||||
2. Optional (but recommended) Utilities
|
||||
* `numlockx`: Used to toggle the numlock key on session start
|
||||
* `compton` *or* `xcompmgr`: Compositor to provide cross-application transparency effects and graphical smoothing
|
||||
--- a/src-qt5/core/lumina-session/session.cpp 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core/lumina-session/session.cpp 2025-02-09 00:42:16.969058145 +0100
|
||||
@@ -200,8 +200,6 @@
|
||||
//Desktop Next
|
||||
LSingleApplication::removeLocks("lumina-desktop");
|
||||
startProcess("runtime","lumina-desktop");
|
||||
- //ScreenSaver
|
||||
- if(LUtils::isValidBinary("xscreensaver")){ startProcess("screensaver","xscreensaver -no-splash"); }
|
||||
}else{
|
||||
//unified process
|
||||
setupCompositor(true); //required for Lumina 2
|
||||
--- a/src-qt5/core/lumina-desktop/WMProcess.cpp 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core/lumina-desktop/WMProcess.cpp 2025-02-09 00:55:36.202829483 +0100
|
||||
@@ -13,7 +13,6 @@
|
||||
QString log = QString(getenv("XDG_CONFIG_HOME"))+"/lumina-desktop/logs/wm.log";
|
||||
if(QFile::exists(log)){ QFile::remove(log); }
|
||||
this->setStandardOutputFile(log);
|
||||
- //ssaver = new QProcess(0);
|
||||
inShutdown = false;
|
||||
}
|
||||
|
||||
@@ -28,17 +27,12 @@
|
||||
inShutdown = false;
|
||||
QString cmd = setupWM();
|
||||
if(!isRunning()){this->start(cmd); }
|
||||
- /*if(ssaver->state() == QProcess::NotRunning \
|
||||
- && LSession::handle()->sessionSettings()->value("WindowManager", "fluxbox").toString() != "lumina-wm"){
|
||||
- ssaver->start("xscreensaver -no-splash");
|
||||
- }*/
|
||||
}
|
||||
|
||||
void WMProcess::stopWM(){
|
||||
if(isRunning()){
|
||||
inShutdown = true;
|
||||
//QProcess::startDetached("fluxbox-remote closeallwindows");
|
||||
- //ssaver->kill();
|
||||
this->kill();
|
||||
if(!this->waitForFinished(10000)){ this->terminate(); };
|
||||
}else{
|
||||
--- a/src-qt5/core/lumina-desktop/WMProcess.h 2025-02-09 00:55:54.000000000 +0100
|
||||
+++ b/src-qt5/core/lumina-desktop/WMProcess.h 2025-02-09 00:56:09.532986757 +0100
|
||||
@@ -34,7 +34,6 @@
|
||||
bool isRunning();
|
||||
QString setupWM();
|
||||
void cleanupConfig();
|
||||
- //QProcess *ssaver;
|
||||
|
||||
private slots:
|
||||
void processFinished(int exitcode, QProcess::ExitStatus status);
|
||||
--- a/src-qt5/core/lumina-desktop/SystemWindow.cpp 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core/lumina-desktop/SystemWindow.cpp 2025-02-09 00:52:18.141894895 +0100
|
||||
@@ -104,8 +104,6 @@
|
||||
void SystemWindow::sysSuspend(){
|
||||
this->hide();
|
||||
LSession::processEvents();
|
||||
- //Make sure to lock the system first (otherwise anybody can access it again)
|
||||
- LUtils::runCmd("xscreensaver-command -lock");
|
||||
//Now suspend the system
|
||||
LOS::systemSuspend();
|
||||
}
|
||||
@@ -113,6 +111,5 @@
|
||||
void SystemWindow::sysLock(){
|
||||
this->hide();
|
||||
LSession::processEvents();
|
||||
- qDebug() << "Locking the desktop...";
|
||||
- QProcess::startDetached("xscreensaver-command -lock");
|
||||
+ qDebug() << "Locking the desktop disabled...";
|
||||
}
|
||||
--- a/src-qt5/core/lumina-desktop/LDesktop.cpp 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core/lumina-desktop/LDesktop.cpp 2025-02-09 00:52:42.552010079 +0100
|
||||
@@ -109,7 +109,6 @@
|
||||
}
|
||||
|
||||
void LDesktop::SystemLock(){
|
||||
- QProcess::startDetached("xscreensaver-command -lock");
|
||||
}
|
||||
|
||||
void LDesktop::SystemLogout(){
|
||||
--- a/src-qt5/core/lumina-desktop/SettingsMenu.cpp 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core/lumina-desktop/SettingsMenu.cpp 2025-02-09 00:49:51.281201905 +0100
|
||||
@@ -27,10 +27,7 @@
|
||||
this->setIcon( LXDG::findIcon("configure","") );
|
||||
this->clear();
|
||||
//Now setup the possible configuration options
|
||||
- QAction *act = new QAction(LXDG::findIcon("preferences-desktop-screensaver",""), tr("Screensaver"), this);
|
||||
- act->setWhatsThis("xscreensaver-demo");
|
||||
- this->addAction(act);
|
||||
- act = new QAction( LXDG::findIcon("preferences-desktop-wallpaper",""), tr("Wallpaper"), this);
|
||||
+ QAction *act = new QAction( LXDG::findIcon("preferences-desktop-wallpaper",""), tr("Wallpaper"), this);
|
||||
act->setWhatsThis("lumina-config --page wallpaper");
|
||||
this->addAction(act);
|
||||
act = new QAction( LXDG::findIcon("preferences-other",""), tr("Display"), this);
|
||||
--- a/src-qt5/core/lumina-desktop/fluxboxconf/fluxbox-keys 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core/lumina-desktop/fluxboxconf/fluxbox-keys 2025-02-09 00:51:00.461528345 +0100
|
||||
@@ -129,8 +129,6 @@
|
||||
|
||||
#Lumina Specific defaults
|
||||
Print :Exec lumina-screenshot
|
||||
-Pause :Exec xscreensaver-command -lock
|
||||
-Mod1 L :Exec xscreensaver-command -lock
|
||||
Mod1 space :Exec lumina-search
|
||||
XF86AudioRaiseVolume :Exec lumina-open -volumeup
|
||||
XF86AudioLowerVolume :Exec lumina-open -volumedown
|
||||
@@ -143,4 +141,3 @@
|
||||
Print :Exec lumina-screenshot
|
||||
Mod1 Home :Exec lumina-open -brightnessup
|
||||
Mod1 End :Exec lumina-open -brightnessdown
|
||||
-Pause :Exec xscreensaver-command -lock
|
||||
--- a/src-qt5/core/lumina-desktop/panel-plugins/userbutton/UserWidget.cpp 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core/lumina-desktop/panel-plugins/userbutton/UserWidget.cpp 2025-02-09 00:57:39.363410638 +0100
|
||||
@@ -18,7 +18,6 @@
|
||||
|
||||
//Connect the signals/slots
|
||||
connect(ui->tool_desktopsettings, SIGNAL(clicked()), this, SLOT(openDeskSettings()) );
|
||||
- connect(ui->tool_config_screensaver, SIGNAL(clicked()), this, SLOT(openScreenSaverConfig()) );
|
||||
connect(ui->tool_config_screensettings, SIGNAL(clicked()), this, SLOT(openScreenConfig()) );
|
||||
connect(ui->tool_fav_apps, SIGNAL(clicked()), this, SLOT(FavChanged()) );
|
||||
connect(ui->tool_fav_files, SIGNAL(clicked()), this, SLOT(FavChanged()) );
|
||||
@@ -119,7 +118,6 @@
|
||||
ui->tool_fav_dirs->setIcon( LXDG::findIcon("folder","") );
|
||||
ui->tool_fav_files->setIcon( LXDG::findIcon("document-multiple","") );
|
||||
ui->tool_desktopsettings->setIcon( LXDG::findIcon("preferences-desktop","") );
|
||||
- ui->tool_config_screensaver->setIcon( LXDG::findIcon("preferences-desktop-screensaver","") );
|
||||
ui->tool_config_screensettings->setIcon( LXDG::findIcon("preferences-other","") );
|
||||
ui->tool_home_gohome->setIcon( LXDG::findIcon("go-home","") );
|
||||
ui->tool_home_browse->setIcon( LXDG::findIcon("document-open","") );
|
||||
--- a/src-qt5/core/lumina-desktop/panel-plugins/userbutton/UserWidget.h 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core/lumina-desktop/panel-plugins/userbutton/UserWidget.h 2025-02-09 00:56:50.203178668 +0100
|
||||
@@ -24,8 +24,6 @@
|
||||
#include <LuminaOS.h>
|
||||
#include "UserItemWidget.h"
|
||||
|
||||
-#define SSAVER QString("xscreensaver-demo")
|
||||
-
|
||||
namespace Ui{
|
||||
class UserWidget;
|
||||
};
|
||||
@@ -80,9 +78,6 @@
|
||||
void openDeskSettings(){
|
||||
LaunchItem("lumina-config", false);
|
||||
}
|
||||
- void openScreenSaverConfig(){
|
||||
- LaunchItem(SSAVER, false);
|
||||
- }
|
||||
void openScreenConfig(){
|
||||
LaunchItem("lumina-xconfig",false);
|
||||
}
|
||||
--- a/src-qt5/core/lumina-desktop/panel-plugins/systemstart/StartMenu.cpp 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core/lumina-desktop/panel-plugins/systemstart/StartMenu.cpp 2025-02-09 01:01:26.664483203 +0100
|
||||
@@ -12,7 +12,6 @@
|
||||
#include <QMessageBox>
|
||||
|
||||
#include "ItemWidget.h"
|
||||
-//#define SSAVER QString("xscreensaver-demo")
|
||||
|
||||
StartMenu::StartMenu(QWidget *parent) : QWidget(parent), ui(new Ui::StartMenu){
|
||||
ui->setupUi(this); //load the designer file
|
||||
@@ -577,8 +576,6 @@
|
||||
|
||||
//Logout Buttons
|
||||
void StartMenu::on_tool_lock_clicked(){
|
||||
- //QProcess::startDetached("xscreensaver-command -lock");
|
||||
- LaunchItem("xscreensaver-command -lock",false);
|
||||
}
|
||||
|
||||
void StartMenu::on_tool_logout_clicked(){
|
||||
@@ -613,7 +610,6 @@
|
||||
void StartMenu::on_tool_suspend_clicked(){
|
||||
//Make sure to lock the system first (otherwise anybody can access it again)
|
||||
emit CloseMenu();
|
||||
- LUtils::runCmd("xscreensaver-command -lock");
|
||||
LOS::systemSuspend();
|
||||
}
|
||||
|
||||
--- a/src-qt5/core-utils/lumina-config/lumina-config.1 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core-utils/lumina-config/lumina-config.1 2025-02-09 01:03:00.374925394 +0100
|
||||
@@ -70,10 +70,6 @@
|
||||
Check and apply updates or change update settings.
|
||||
.It Ic User Configuration
|
||||
Change user details and groups.
|
||||
-.It Ic XScreenSaver Lock
|
||||
-Lock the screen with XScreenSaver.
|
||||
-.It Ic XScreenSaver Stop
|
||||
-Stop XscreenSaver daemon.
|
||||
.It Ic Device Manager
|
||||
Manage devices connected to the system.
|
||||
.It Ic PulseAudio Preferences
|
||||
@@ -82,10 +78,6 @@
|
||||
Run or enable start on boot for various services.
|
||||
.It Ic Task Manager
|
||||
View or stop a currently running process.
|
||||
-.It Ic XScreenSaver Blank
|
||||
-Blank the screen with (activate) XScreenSaver.
|
||||
-.It Ic XScreenSaver Start
|
||||
-Start XScreenSaver daemon.
|
||||
.El
|
||||
.Pp
|
||||
.Sy User Settings:
|
||||
--- a/src-qt5/core-utils/lumina-config/pages/page_fluxbox_keys.cpp 2020-01-31 21:25:37.000000000 +0100
|
||||
+++ b/src-qt5/core-utils/lumina-config/pages/page_fluxbox_keys.cpp 2025-02-09 01:02:30.164782840 +0100
|
||||
@@ -79,8 +79,7 @@
|
||||
<< "Exec lumina-open -volumedown::::"+tr("Audio Volume Down") \
|
||||
<< "Exec lumina-open -brightnessup::::"+tr("Screen Brightness Up") \
|
||||
<< "Exec lumina-open -brightnessdown::::"+tr("Screen Brightness Down") \
|
||||
- << "Exec lumina-screenshot::::"+tr("Take Screenshot") \
|
||||
- << "Exec xscreensaver-command -lock::::"+tr("Lock Screen");
|
||||
+ << "Exec lumina-screenshot::::"+tr("Take Screenshot");
|
||||
for(int i=0; i<special.length(); i++){
|
||||
QString spec = info.filter(":"+special[i].section("::::",0,0)).join("").simplified();
|
||||
QTreeWidgetItem *it = new QTreeWidgetItem();
|
||||
Reference in New Issue
Block a user