The initial commit of gnome-image-viewer. Things are in an MVP state, with image viewing and opening from the desktop functional. We also can open images externally, print them, and set them as backgrounds.
21 lines
652 B
Python
Executable file
21 lines
652 B
Python
Executable file
#!/usr/bin/env python3
|
|
|
|
from os import environ, path
|
|
from subprocess import call
|
|
|
|
prefix = environ.get('MESON_INSTALL_PREFIX', '/usr/local')
|
|
datadir = path.join(prefix, 'share')
|
|
destdir = environ.get('DESTDIR', '')
|
|
|
|
# Package managers set this so we don't need to run
|
|
if not destdir:
|
|
print('Updating icon cache...')
|
|
call(['gtk-update-icon-cache', '-qtf', path.join(datadir, 'icons', 'hicolor')])
|
|
|
|
print('Updating desktop database...')
|
|
call(['update-desktop-database', '-q', path.join(datadir, 'applications')])
|
|
|
|
print('Compiling GSettings schemas...')
|
|
call(['glib-compile-schemas', path.join(datadir, 'glib-2.0', 'schemas')])
|
|
|
|
|