This commit is contained in:
chrys 2019-02-15 23:01:11 +01:00
parent 851be844cb
commit 2118f64344
3 changed files with 17 additions and 28 deletions

View File

@ -1,11 +0,0 @@
1. vMenu
- it allows to define macros in an menu like structure
- allows us to create a settings menu
2. first letter navigation in vMenu
3. quit command for remote manager for exiting fenrir
4. "vmenu" command for remote manager for lock an vmenu
5. "resetvmenu" command for remote manager for release complete vmenu
6. NVDA compatible keyboard layouts
Bugfixes and Cleanups

View File

@ -6,10 +6,10 @@ from shutil import copyfile
from setuptools import find_packages
from setuptools import setup
fenrirVersion = '1.9.3'
packageVersion = 'post4'
fenrirVersion = '1.9.6'
packageVersion = 'post1'
# handle flags for package manager like yaourt and pacaur.
# handle flags for package manager like aurman and pacaur.
forceSettings = False
if "--force-settings" in sys.argv:
forceSettings = True
@ -18,7 +18,7 @@ if "--force-settings" in sys.argv:
data_files = []
directories = glob.glob('config/*')
for directory in directories:
files = glob.glob(directory+'/*')
files = glob.glob(directory+'/*')
destDir = ''
if 'config/punctuation' in directory :
destDir = '/etc/fenrirscreenreader/punctuation'
@ -32,14 +32,14 @@ for directory in directories:
except:
pass
elif 'config/scripts' in directory:
destDir = '/usr/share/fenrirscreenreader/scripts'
destDir = '/usr/share/fenrirscreenreader/scripts'
if destDir != '':
data_files.append((destDir, files))
files = glob.glob('config/sound/default/*')
destDir = '/usr/share/sounds/fenrirscreenreader/default'
files = glob.glob('config/sound/default/*')
destDir = '/usr/share/sounds/fenrirscreenreader/default'
data_files.append((destDir, files))
files = glob.glob('config/sound//template/*')
files = glob.glob('config/sound//template/*')
destDir = '/usr/share/sounds/fenrirscreenreader/template'
data_files.append((destDir, files))
files = glob.glob('tools/*')
@ -57,18 +57,18 @@ setup(
# description
description="A TTY Screen Reader for Linux.",
long_description=read('README.md'),
keywords=['screenreader', 'a11y', 'accessibility', 'terminal', 'TTY', 'console'],
keywords=['screenreader', 'a11y', 'accessibility', 'terminal', 'TTY', 'console'],
license="License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
url="https://github.com/chrys87/fenrir/",
download_url = 'https://github.com/chrys87/fenrir/archive/' + fenrirVersion + '.tar.gz',
classifiers=[
"Programming Language :: Python",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Development Status :: 5 - Production/Stable",
"Topic :: Multimedia :: Sound/Audio :: Speech",
"Environment :: Console",
"Environment :: Console",
],
# Application author details:
author="Chrys, Storm_dragon, Jeremiah and others",
author_email="chrysg@linux-a11y.org",
@ -83,7 +83,7 @@ setup(
zip_safe=False,
data_files=data_files,
# Dependent packages (distributions)
install_requires=[
"evdev>=1.1.2",
@ -95,7 +95,7 @@ setup(
"pyttsx3",
"pyte>=0.7.0",
],
)
if not forceSettings:

View File

@ -4,5 +4,5 @@
# Fenrir TTY screen reader
# By Chrys, Storm Dragon, and contributers.
version = '1.9.4'
codename = 'tucher'
version = '1.9.6'
codename = 'mahrs'