1.9.6
This commit is contained in:
parent
851be844cb
commit
2118f64344
@ -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
|
|
||||||
|
|
30
setup.py
30
setup.py
@ -6,10 +6,10 @@ from shutil import copyfile
|
|||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
fenrirVersion = '1.9.3'
|
fenrirVersion = '1.9.6'
|
||||||
packageVersion = 'post4'
|
packageVersion = 'post1'
|
||||||
|
|
||||||
# handle flags for package manager like yaourt and pacaur.
|
# handle flags for package manager like aurman and pacaur.
|
||||||
forceSettings = False
|
forceSettings = False
|
||||||
if "--force-settings" in sys.argv:
|
if "--force-settings" in sys.argv:
|
||||||
forceSettings = True
|
forceSettings = True
|
||||||
@ -18,7 +18,7 @@ if "--force-settings" in sys.argv:
|
|||||||
data_files = []
|
data_files = []
|
||||||
directories = glob.glob('config/*')
|
directories = glob.glob('config/*')
|
||||||
for directory in directories:
|
for directory in directories:
|
||||||
files = glob.glob(directory+'/*')
|
files = glob.glob(directory+'/*')
|
||||||
destDir = ''
|
destDir = ''
|
||||||
if 'config/punctuation' in directory :
|
if 'config/punctuation' in directory :
|
||||||
destDir = '/etc/fenrirscreenreader/punctuation'
|
destDir = '/etc/fenrirscreenreader/punctuation'
|
||||||
@ -32,14 +32,14 @@ for directory in directories:
|
|||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
elif 'config/scripts' in directory:
|
elif 'config/scripts' in directory:
|
||||||
destDir = '/usr/share/fenrirscreenreader/scripts'
|
destDir = '/usr/share/fenrirscreenreader/scripts'
|
||||||
if destDir != '':
|
if destDir != '':
|
||||||
data_files.append((destDir, files))
|
data_files.append((destDir, files))
|
||||||
|
|
||||||
files = glob.glob('config/sound/default/*')
|
files = glob.glob('config/sound/default/*')
|
||||||
destDir = '/usr/share/sounds/fenrirscreenreader/default'
|
destDir = '/usr/share/sounds/fenrirscreenreader/default'
|
||||||
data_files.append((destDir, files))
|
data_files.append((destDir, files))
|
||||||
files = glob.glob('config/sound//template/*')
|
files = glob.glob('config/sound//template/*')
|
||||||
destDir = '/usr/share/sounds/fenrirscreenreader/template'
|
destDir = '/usr/share/sounds/fenrirscreenreader/template'
|
||||||
data_files.append((destDir, files))
|
data_files.append((destDir, files))
|
||||||
files = glob.glob('tools/*')
|
files = glob.glob('tools/*')
|
||||||
@ -57,18 +57,18 @@ setup(
|
|||||||
# description
|
# description
|
||||||
description="A TTY Screen Reader for Linux.",
|
description="A TTY Screen Reader for Linux.",
|
||||||
long_description=read('README.md'),
|
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+)",
|
license="License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
|
||||||
url="https://github.com/chrys87/fenrir/",
|
url="https://github.com/chrys87/fenrir/",
|
||||||
download_url = 'https://github.com/chrys87/fenrir/archive/' + fenrirVersion + '.tar.gz',
|
download_url = 'https://github.com/chrys87/fenrir/archive/' + fenrirVersion + '.tar.gz',
|
||||||
classifiers=[
|
classifiers=[
|
||||||
"Programming Language :: Python",
|
"Programming Language :: Python",
|
||||||
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
|
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
|
||||||
"Development Status :: 5 - Production/Stable",
|
"Development Status :: 5 - Production/Stable",
|
||||||
"Topic :: Multimedia :: Sound/Audio :: Speech",
|
"Topic :: Multimedia :: Sound/Audio :: Speech",
|
||||||
"Environment :: Console",
|
"Environment :: Console",
|
||||||
],
|
],
|
||||||
|
|
||||||
# Application author details:
|
# Application author details:
|
||||||
author="Chrys, Storm_dragon, Jeremiah and others",
|
author="Chrys, Storm_dragon, Jeremiah and others",
|
||||||
author_email="chrysg@linux-a11y.org",
|
author_email="chrysg@linux-a11y.org",
|
||||||
@ -83,7 +83,7 @@ setup(
|
|||||||
zip_safe=False,
|
zip_safe=False,
|
||||||
|
|
||||||
data_files=data_files,
|
data_files=data_files,
|
||||||
|
|
||||||
# Dependent packages (distributions)
|
# Dependent packages (distributions)
|
||||||
install_requires=[
|
install_requires=[
|
||||||
"evdev>=1.1.2",
|
"evdev>=1.1.2",
|
||||||
@ -95,7 +95,7 @@ setup(
|
|||||||
"pyttsx3",
|
"pyttsx3",
|
||||||
"pyte>=0.7.0",
|
"pyte>=0.7.0",
|
||||||
],
|
],
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
if not forceSettings:
|
if not forceSettings:
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
# Fenrir TTY screen reader
|
# Fenrir TTY screen reader
|
||||||
# By Chrys, Storm Dragon, and contributers.
|
# By Chrys, Storm Dragon, and contributers.
|
||||||
|
|
||||||
version = '1.9.4'
|
version = '1.9.6'
|
||||||
codename = 'tucher'
|
codename = 'mahrs'
|
||||||
|
Loading…
Reference in New Issue
Block a user