Update README
This commit is contained in:
parent
cf5c5b1608
commit
5f1b7d8d93
@ -49,6 +49,10 @@ Toxygen is powerful cross-platform [Tox](https://tox.chat/) client written in pu
|
|||||||
This hard-forked from https://github.com/toxygen-project/toxygen
|
This hard-forked from https://github.com/toxygen-project/toxygen
|
||||||
```next_gen``` branch.
|
```next_gen``` branch.
|
||||||
|
|
||||||
|
https://git.macaw.me/emdee/toxygen_wrapper needs packaging
|
||||||
|
is making a dependency. Just download it and copy the two directories
|
||||||
|
```wrapper``` and ```wrapper_tests``` into ```toxygen/toxygen```.
|
||||||
|
|
||||||
See ToDo.md to the current ToDo list.
|
See ToDo.md to the current ToDo list.
|
||||||
|
|
||||||
Work on this project is suspended until the
|
Work on this project is suspended until the
|
||||||
|
17
ToDo.md
17
ToDo.md
@ -1,5 +1,13 @@
|
|||||||
# Toxygen ToDo List
|
# Toxygen ToDo List
|
||||||
|
|
||||||
|
## Bugs
|
||||||
|
|
||||||
|
1. There is an agravating bug where new messages are not put in the
|
||||||
|
current window, and a messages waiting indicator appears. You have
|
||||||
|
to focus out of the window and then back in the window.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Fix history
|
## Fix history
|
||||||
|
|
||||||
The code is in there but it's not working.
|
The code is in there but it's not working.
|
||||||
@ -14,7 +22,7 @@ command line.
|
|||||||
## Fix Video
|
## Fix Video
|
||||||
|
|
||||||
The code is in there but it's not working. I may have broken it
|
The code is in there but it's not working. I may have broken it
|
||||||
trying to wire up the ability to set the audio device from the command
|
trying to wire up the ability to set the video device from the command
|
||||||
line.
|
line.
|
||||||
|
|
||||||
## Groups
|
## Groups
|
||||||
@ -37,9 +45,8 @@ line.
|
|||||||
## check toxygen_wrapper
|
## check toxygen_wrapper
|
||||||
|
|
||||||
1. I've broken out toxygen_wrapper to be standalone,
|
1. I've broken out toxygen_wrapper to be standalone,
|
||||||
https://git.plastiras.org/emdee/toxygen_wrapper but the tox.py
|
https://git.macaw.me/emdee/toxygen_wrapper but the tox.py
|
||||||
needs each call double checking.
|
needs each call double checking.
|
||||||
|
|
||||||
|
2. https://git.macaw.me/emdee/toxygen_wrapper needs packaging
|
||||||
|
and making a dependency.
|
||||||
|
|
||||||
|
25
setup.py
25
setup.py
@ -15,14 +15,11 @@ if system() == 'Windows':
|
|||||||
MODULES = ['PyQt5', 'PyAudio', 'numpy', 'opencv-python', 'pydenticon', 'cv2']
|
MODULES = ['PyQt5', 'PyAudio', 'numpy', 'opencv-python', 'pydenticon', 'cv2']
|
||||||
else:
|
else:
|
||||||
MODULES = ['pydenticon']
|
MODULES = ['pydenticon']
|
||||||
|
MODULES.append('PyQt5')
|
||||||
try:
|
try:
|
||||||
import pyaudio
|
import pyaudio
|
||||||
except ImportError:
|
except ImportError:
|
||||||
MODULES.append('PyAudio')
|
MODULES.append('PyAudio')
|
||||||
try:
|
|
||||||
import PyQt5
|
|
||||||
except ImportError:
|
|
||||||
MODULES.append('PyQt5')
|
|
||||||
try:
|
try:
|
||||||
import numpy
|
import numpy
|
||||||
except ImportError:
|
except ImportError:
|
||||||
@ -35,6 +32,10 @@ else:
|
|||||||
import coloredlogs
|
import coloredlogs
|
||||||
except ImportError:
|
except ImportError:
|
||||||
MODULES.append('coloredlogs')
|
MODULES.append('coloredlogs')
|
||||||
|
try:
|
||||||
|
import pyqtconsole
|
||||||
|
except ImportError:
|
||||||
|
MODULES.append('pyqtconsole')
|
||||||
|
|
||||||
|
|
||||||
def get_packages():
|
def get_packages():
|
||||||
@ -42,10 +43,8 @@ def get_packages():
|
|||||||
for root, dirs, files in os.walk(directory):
|
for root, dirs, files in os.walk(directory):
|
||||||
packages = map(lambda d: 'toxygen.' + d, dirs)
|
packages = map(lambda d: 'toxygen.' + d, dirs)
|
||||||
packages = ['toxygen'] + list(packages)
|
packages = ['toxygen'] + list(packages)
|
||||||
|
|
||||||
return packages
|
return packages
|
||||||
|
|
||||||
|
|
||||||
class InstallScript(install):
|
class InstallScript(install):
|
||||||
"""This class configures Toxygen after installation"""
|
"""This class configures Toxygen after installation"""
|
||||||
|
|
||||||
@ -72,20 +71,16 @@ setup(name='Toxygen',
|
|||||||
version=version,
|
version=version,
|
||||||
description='Toxygen - Tox client',
|
description='Toxygen - Tox client',
|
||||||
long_description='Toxygen is powerful Tox client written in Python3',
|
long_description='Toxygen is powerful Tox client written in Python3',
|
||||||
url='https://github.com/toxygen-project/toxygen/',
|
url='https://git.macaw.me/emdee/toxygen/',
|
||||||
keywords='toxygen tox messenger',
|
keywords='toxygen Tox messenger',
|
||||||
author='Ingvar',
|
author='Ingvar',
|
||||||
maintainer='Ingvar',
|
maintainer='',
|
||||||
license='GPL3',
|
license='GPL3',
|
||||||
packages=get_packages(),
|
packages=get_packages(),
|
||||||
install_requires=MODULES,
|
install_requires=MODULES,
|
||||||
include_package_data=True,
|
include_package_data=True,
|
||||||
classifiers=[
|
classifiers=[
|
||||||
'Programming Language :: Python :: 3 :: Only',
|
'Programming Language :: Python :: 3 :: Only',
|
||||||
'Programming Language :: Python :: 3.5',
|
|
||||||
'Programming Language :: Python :: 3.6',
|
|
||||||
'Programming Language :: Python :: 3.7',
|
|
||||||
'Programming Language :: Python :: 3.8',
|
|
||||||
'Programming Language :: Python :: 3.9',
|
'Programming Language :: Python :: 3.9',
|
||||||
],
|
],
|
||||||
entry_points={
|
entry_points={
|
||||||
@ -93,4 +88,6 @@ setup(name='Toxygen',
|
|||||||
},
|
},
|
||||||
cmdclass={
|
cmdclass={
|
||||||
'install': InstallScript
|
'install': InstallScript
|
||||||
})
|
},
|
||||||
|
zip_safe=False
|
||||||
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user