Coder Social home page Coder Social logo

mate-desktop / mate-backgrounds Goto Github PK

View Code? Open in Web Editor NEW
17.0 17.0 11.0 45.3 MB

This module contains a set of backgrounds packaged with the MATE desktop.

Home Page: https://mate-desktop.org

License: GNU General Public License v2.0

Shell 9.01% Makefile 54.60% M4 5.00% Meson 31.39%

mate-backgrounds's Introduction

mate-desktop
=============

mate-desktop contains the libmate-desktop library, the mate-about
program as well as some desktop-wide documents.

The libmate-desktop library provides API shared by several applications
on the desktop, but that cannot live in the platform for various
reasons. There is no API or ABI guarantee, although we are doing our
best to provide stability. Documentation for the API is available with
gtk-doc.

The mate-about program helps find which version of MATE is installed.

You may download updates to the package from:

   http://pub.mate-desktop.org/releases/


Installation
============

If you are not using a released version of mate-desktop (for example,
if you checked out the code from git), you first need to run
'./autogen.sh'.


How to report bugs
==================

Bugs should be reported to the MATE bug tracking system:

   https://github.com/mate-desktop/mate-desktop/issues

mate-backgrounds's People

Contributors

clefebvre avatar flexiondotorg avatar glensc avatar hekel avatar mbkma avatar monsta avatar perberos avatar piotrdrag avatar raveit65 avatar rbuj avatar rezso avatar sc0w avatar stefano-k avatar szesch avatar wyng-pika avatar yetist avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mate-backgrounds's Issues

License inconsistent

The README says "This program is released under the terms of the GNU General Public
License (GNU GPL) version 3 or greater." (GPL 3+) while the COPYING file is GPL 2.

backgrounds loading time when clicking on "change desktop background"

hello,

the loading time of background pictures when clicking on "change desktop background" is really long even on recent computers using SSD drives.
I think it would be better to create thumbnails of each backgrounds, and load those thumbnails when the user click on "change desktop backgroun" in order to considerably increase the time of loading that window.

Edit : i'm using mate 1.10 on Linux Mint 17.2 “Rafaela”

[Feature request] Create individual directories for with screen resolution names

Expected behaviour

I would be useful to create directories for each screen resolution. For example, it's not possible to change the style for the screen-lock images (feature request).

Actual behaviour

Steps to reproduce the behaviour

The background images range from 1280x800 (cosmos directory) to 7257x4082 (ubuntu-mate-common directory)

The only directory with standardized screen resolution is ubuntu-mate-photos/ (2560x1440)

MATE general version

1.26.0

Package version

1.26.1-1

Linux Distribution

Ubuntu MATE 23.04

Link to bugreport of your Distribution (requirement)

Feature request

random background change loop

here is the script that I use. I use it in both way

  • as a startup program with the 'loop' option so that it loops for the whole session
  • as a one time command witout any option if I don't like the current wallpaper.

obviously the directory needs to be set by the user, same for the timeup.

#! /usr/bin/python

import sys,os
from os.path import isfile, join
import random
import time

'''
Randomly change background image.
can be used as a deamon using the 'loop' option or as a one time command with no
option.
'''


timeup = 5 # in minutes
command = 'gsettings set org.mate.background picture-filename  "'
path = '/home/antoine/images/wallpapers/'
ext = ('jpg', 'jpeg', 'JPG', 'png', 'PNG')


def switch():
    chosen_one = random.randint(0, len(list_imgs))
    os.system(command+path+list_imgs[chosen_one]+'"')

if __name__ == '__main__' :
    list_imgs = [ f for f in os.listdir(path) if isfile(join(path,f)) and f.endswith(ext) ]
    loop = False
    try :
        if sys.argv[1] == 'loop':
            loop = True
    except:
        pass
    switch()
    while loop:
        switch()
        time.sleep(60*timeup)

build issue with gettext-0.20

Expected behaviour

No build issue with gettext-0.20 in fedora 31 or rawhide

Actual behaviour

Creating the the .pot file failed and breaks building.
From
https://copr.fedorainfracloud.org/coprs/raveit65/MATE-1.23.x/build/1027026/
https://copr-be.cloud.fedoraproject.org/results/raveit65/MATE-1.23.x/fedora-31-x86_64/01027026-mate-backgrounds/build.log.gz

Making all in po
make[1]: Entering directory '/builddir/build/BUILD/mate-backgrounds-1.23.0/po'
make mate-backgrounds.pot-update
make[2]: Entering directory '/builddir/build/BUILD/mate-backgrounds-1.23.0/po'
sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed
mv t-remove-potcdate.sed remove-potcdate.sed
package_gnu=""; \
test -n "$package_gnu" || { \
  if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \
	 LC_ALL=C find -L .. -maxdepth 1 -type f \
		       -size -10000000c -exec grep 'GNU mate-backgrounds' \
		       /dev/null '{}' ';' 2>/dev/null; \
       else \
	 LC_ALL=C grep 'GNU mate-backgrounds' ../* 2>/dev/null; \
       fi; \
     } | grep -v 'libtool:' >/dev/null; then \
     package_gnu=yes; \
   else \
     package_gnu=no; \
   fi; \
}; \
if test "$package_gnu" = "yes"; then \
  package_prefix='GNU '; \
else \
  package_prefix=''; \
fi; \
if test -n '' || test 'http://www.mate-desktop.org' = '@'PACKAGE_BUGREPORT'@'; then \
  msgid_bugs_address=''; \
else \
  msgid_bugs_address='http://www.mate-desktop.org'; \
fi; \
case `/usr/bin/xgettext --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
  '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
    /usr/bin/xgettext --default-domain=mate-backgrounds --directory=.. \
BUILDSTDERR:       --add-comments=TRANSLATORS: --from-code=UTF-8 --keyword=_ --keyword=N_ --keyword=C_:1c,2 --keyword=NC_:1c,2 --keyword=g_dngettext:2,3 --add-comments*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.19 but the autoconf macros are from gettext version 0.20
BUILDSTDERR: make[1]: *** [Makefile:222: stamp-po] Error 1
BUILDSTDERR: make: *** [Makefile:374: all-recursive] Error 1
BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.7CY5su (%build)

Steps to reproduce the behaviour

Building against gettext-0.20

MATE general version

1.23.x

Package version

1.23.0

Linux Distribution

Fedora 31

Link to downstream report of your Distribution

No need to file out a report against myself.

@yetist
Could you please take a look at it?
Does the Makevars file needs an update?


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Add Beter Background

The images in the default gallery are not suitable for this
I'm asking you to make better images as background preconditions

Wallpapers [question]

I use UPLOS (It based on PCLinuxOS 32bit)
and all wallpapers are in /usr/share/wallpapers/*
( I understand why, because use standard from https://www.freedesktop.org/wiki/DesktopThemeSpec/ )
with except Mate, where have in /usr/share/backgrounds/*
and I don't understand why.

I'm looking way how do that, Appearence Preferences seen my wallpapers.
Exist any tutorial for this ?

I tried find way in src.rpm packages but

/usr/share/backgrounds/ = Fedora
/usr/share/wallpapers/ = Suse
/usr/share/ArchLinux/wallpapers/ = ArchLinux

And I can not find way.

Only I can write old wallpapers in 2011 was
/usr/share/wallpapers/*.png

Now I see new wallpapers are created in
/usr/share/wallpapers/WallPaper_Name/
/usr/share/wallpapers/WallPaper_Name/metadata.desktop
/usr/share/wallpapers/WallPaper_Name/contents/
/usr/share/wallpapers/WallPaper_Name/contents/screenshot.jpg
/usr/share/wallpapers/WallPaper_Name/contents/images/19x10.jpg

Edit.
It looks like Gnome use /usr/share/backgrounds/ and KDE /usr/share/wallpapers/
but Appearence Preferences don't see loosely placed wallpapers.
I tried also put wallpapers to ~/.Wallpapers/*.jpg and don't see.

Mate 1.14.1 (Gtk 3.20.6-1) no colors in Home folder

I am running Debian Testing (Stretch/Sid) with Mate DE. With the recent upgrade to Mate 1.14.1 (Gtk 3.20.6-1) I have lost all the colors in my Home folder.

What I have got now is just a plain white background, and this is not good.

I used to have Danube blue as the background color, and now it's gone. When I tried the usual procedure (Edit-Backgrounds and Emblems-Colors), it appears as there are no colors at all! The box is completely empty. This is very bad for my eye-sight and please be so kind to fix this problem.

screenshot at 2016-06-19 17-10-48

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.