Toxygen - serverless private chat

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Toxygen - serverless private chat

#1 Post by smaragdus »

Synopsis
Toxygen is a cross-platform (currently available for Linux and Windows) Tox client written in Python 3.

Features
- 1v1 messages
- File transfers
- Audio
- Plugins support
- Chat history
- Emoticons
- Stickers
- Screenshots
- Name lookups (toxme.io support)
- Save file encryption
- Profile import and export
- Faux offline messaging
- Faux offline file transfers
- Inline images
- Message splitting
- Proxy support
- Avatars
- Multiprofile
- Multilingual
- Sound notifications
- Contact aliases
- Contact blocking
- Typing notifications
- Changing nospam
- File resuming
- Read receipts
- Video
- Desktop sharing
- Group chats
Links
https://github.com/toxygen-project/toxygen - project page
https://github.com/toxygen-project/toxygen/releases - download page
https://wiki.tox.chat/clients/toxygen - wiki page at Tox wiki

Images

log-in window

Image

main window

Image

message context menu

Image

sandwich menu

Image

settings - privacy

Image

settings - interface

Image

settings - notification

Image

settings - network

Image

settings - audio

Image

profile

Image

add contact

Image

tip of the day
Image

incoming call

Image

call history

Image

tray control

Image

Portability
Toxygen can be made portable but it is not stealth (toxygen.json in AppData- C:\Users\UserName\AppData\Roaming\tox).
How to make Toxygen portable:
-1. Download the archive (toxygen_windows.zip).
-2. Extract the archive.
-3. Run toxygen.exe.
-4. Either create a new profile or load an existing profile (a file with .tox extension).
-5. Start the program and then exit it.
-6. Navigate to tox folder in AppData (C:\Users\UserName\AppData\Roaming\tox).
-7. Cut everything (username.tox, username.json, xxxxxx.hstr files and avatars folder) with the exception of toxygen.json file and paste all that to program folder.
-8. Start Toxygen- profiles, history and avatars will be loaded from program folder.
If toxygen.json is also cut from AppData folder it won't be used but will be re-created in AppData again.
This procedure may change in the future.

License
Toxygen is licensed under GNU GENERAL PUBLIC LICENSE Version 3.

Note
Toxygen can be minimized to system tray via Esc key.
As of version 0.2.3 double click on tray icon doesn't maximize the program- one should right-click on Toxygen tray icon and select Open Toxygen.
Currently Toxygen doesn't remember its window position on desktop after restart.
There is no single settings menu.
Bug reports and feature requests can be submitted here.
Toxygen is a promising Tox client but in my opinion for the time being it is not as customizable and feature-rich as Isotoxin.

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Toxygen 0.2.4

#2 Post by smaragdus »

Toxygen at version 0.2.4, changes
3 weeks after previous version Toxygen v0.2.4 is finally ready to release. File transfers were improved, new features were added, a lot of issues were closed.

What's new:

- File transfers improvements (10-15% faster, resuming across client restarts, bug fixes)
- Auto reconnection to network
- Travis support
- OS X experimental (untested) support
- Chat history improvements (messages selection, export)
- PyQt4 fixes
- Bug fixes
It seems that not all changes are documented, for example upon users' request there is a new Close to tray option (Settings - Interface). Not only did the developer implement Close to tray option (thanks, ingvar1995) but he also posted a short graphical tutorial about this request, which I will quote below:

Image

Yes, software is changing... ;)

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Toxygen

#3 Post by webfork »

Looks sharp. A few features that could use some detail:

- Faux offline messaging
- Faux offline file transfers
- Changing nospam

How does this compare to qTox and IsoToxin?

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Toxygen

#4 Post by smaragdus »

@webfork

Please feel free to suggest features and report problems at Toxygen issues page- the developer is very responsive and usually provides fixes very fast.

Toxygen seems very stable- so far I haven't managed to crash it but I haven't tested it as extensively as Isotoxin and qTox.

One can join Toxygen group chat here.

Toxygen most unique feature is that it supports plug-ins. More about Toxygen plug-ins can be read here.

So far Toxygen has less features than Isotoxin but it is cross-platform.

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Toxygen 0.2.5

#5 Post by smaragdus »

Toxygen at version 0.2.5, changes:
- Bug fixes
- Translations update
- Documentation update

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Toxygen 0.2.6

#6 Post by smaragdus »

Toxygen at version 0.2.6, changes:
  • Updater support
  • Plugins improvements
  • Better contact sorting
  • Bug fixes
  • Tests update
Toxygen still doesn't support group chats and video calls.

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Toxygen 0.2.8

#7 Post by smaragdus »

Toxygen at version 0.2.8 recent changes:

Toxygen 0.2.7
Hello everyone! Finally I found time to release Toxygen v0.2.7. I'm busy with toxcore development but during last two weeks I committed to client a bit too. This version has support of chat history search (via CTRL + F) with regex suppport, that's what are you waiting for so long! Also I fixed a lot of bugs and refactored toxes code. Gonna back to active development in few weeks. Stay tuned, updates are coming soon!

NEW:
  • Chat history search
  • Bug fixes
Toxygen 0.2.8
This version doesn't contain any major updates, just a lot of bug fixes, tests update and some improvements. I gonna release Toxygen with video calls support next, so this version is last in 0.2.x branch. Also I'm migrating to latest Python3 and PyQt5, all these things will be done in 0.3.0. Unfortunately, I'm too busy to implement GC there too, and I still have to finish public GC fix to make it work. I still don't get help with all this stuff, so it doesn't move as fast as should be. Also I wanna give next version of Toxygen willl have its own code name because it will be really important update. Stay tuned!

WHAT'S NEW:
  • Bug fixes
  • Some improvements and updates

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Toxygen 0.3.0

#8 Post by smaragdus »

Toxygen at version 0.3.0, changes:

Toxygen v0.3.0 "Tozone" released!
After a long development process Toxygen v0.3.0 aka Tozone (T03) is finally released! This version contains a lot of major updates listed below. That's why it has its own code name "Tozone".

UPDATES:
  • Video calls are now available! Select camera and resolution in settings and call your friends with video right now! Toxygen uses OpenCV for recording video and converting it to supported by toxav format.
  • Toxygen successfully migrated to latest Python3 from Python34. Also support for 32-bit CPython on Windows was dropped because of bug with videocalls.
  • PySide and PyQt4 support was dropped in prior to PyQt5. PyQt5 is modern and fast growing GUI framework for Python with qt-like syntax.
  • Translations update: special thanks to @limalayla (updated french one) and @SHooZ (added ukrainian).
  • @SHooZ added light app theme.
  • Travis updates.
Toxygen version 0.3.0 - light (default) theme:

Image

Toxygen version 0.3.0 - dark (old) theme:

Image

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Toxygen 0.3.1

#9 Post by smaragdus »

Toxygen at version 0.3.1, changes:

Toxygen v0.3.1 - Desktop Sharing!
Just week after Toxygen 0.3.0 release new release is ready! In this release users got ability to select region of screen and share it with friend during videocall. Also I fixed few bugs and updated light theme a bit.

Updates:
  • Desktop sharing
  • Bug fixes

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Toxygen 0.4.0

#10 Post by smaragdus »

Toxygen at version 0.4.0 (released on 2017-07-21), changes:

Toxygen v0.4.0 - GC Support
Hello! 3rd release in 2 weeks is ready! In this release Toxygen got full old group chats support. :smiley:

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Toxygen

#11 Post by webfork »

Old thread update: This project appears to have been discontinued with the last release back in Sept 2018. However, there is still some conversations on the github page, so maybe it's not entirely closed: https://github.com/toxygen-project/toxygen/issues/71

Post Reply