Isotoxin Changelog

What's new in Isotoxin 0.4.528

Mar 3, 2018
  • Markdown syntax parsing can be disabled
  • Compact view of contact list
  • Received image treated as new message
  • bugfix: file transfer resume
  • toxcore updated to toktok 0.2.0

New in Isotoxin 0.4.518 (Jul 30, 2017)

  • Export history to html files: use colors of current theme
  • Explore button in folder share panel
  • Better audio calls on Isotoxin-Isotoxin calls (extended protocol, audio priority while video calls, dynamic pre-buffer)
  • Video outgoing traffic speed limit in advanced protocol settings (It may help on slow connections)
  • Save (export) contacts to txt file
  • It is possible to define different svg data for different states of application icon (request from theme makers)
  • Miscellaneous bugs were fixed

New in Isotoxin 0.4.514 (Apr 28, 2017)

  • fix: tox nodes were not loaded (bad connectivity of tox introduced in 0.4.513)
  • fix: tox invite accept of friend from active conference
  • fix: "Show inline images" checkbox works now
  • fix: ringtone sound if audio conference
  • fix: now esc key turns fullscreen video off instead of minimize

New in Isotoxin 0.4.513 (Apr 7, 2017)

  • Advanced connection options:
  • New: search option "Search entire phrases"
  • Fixed: some folder share issues
  • Fixed: import tox profile (friends were not imported)
  • Fixed: tox connection (friends are offline after reconnect)
  • Removed: Advanced-Video calls options. Codec settings were moved to advanced connection options.
  • Added: advanced connection options. Now you can edit advanced options individually per connection
  • Custom list of tox nodes can be selected via advanced options

New in Isotoxin 0.4.511 (Mar 27, 2017)

  • Replaced some macros: %CONFIG% -> {ConfigPath}, %CONTACTID% -> {ContactId} (these macros will be automatically replaced in config)
  • Added some macros: {DownloadPath}, {ContactName}
  • Updates are downloaded to %TEMP% instead of {ConfigPath} now
  • Some default temp paths changed to {ConfigPath}temp in portable mode
  • Profiles (*.profile files) are moved to {ConfigPath}profile
  • Default conversation font size increased to 14 (previous value was 12)
  • It is possible to disable video capture by default. "Video call" and "Camera" buttons will be disabled.
  • Minimal camera resolution decreased to 160 pixels of width (previous value was 640)
  • Do not set "Away" status by inactivity while call
  • Fixed voice playback issue
  • Folder shares - you can share any folder to your friend

New in Isotoxin 0.4.503 (Jan 18, 2017)

  • number of backup files can be limited by size, time or amount
  • language can be selected via menu
  • better pad keyboard handling in editor
  • support ctrl+backspace and ctrl+delete in editor
  • XMPP: certificate check; Untrusted or not encrypted connections are highlighted
  • XMPP: added connection option "Allow only encrypted connection"
  • XMPP: added connection option "Allow only trusted connection"
  • Video call button
  • Maximize window by move it to top of screen
  • Try reconnect if network error
  • Unused (off) plugins are now unloaded from memory (plghost processes are terminated)
  • Now contacts are fully handled by Isotoxin itself (not by plugins, as it was in previous version). This led to a change in the profile format and (I hope) to fix a contact corrupt problem.

New in Isotoxin 0.4.497 (Jan 13, 2017)

  • Show connection info in details (show IP and nodes)
  • Resizing conference properties dialog will resize members list.
  • Sound capture initialization/shutdown algorithm changed.
  • New "Invite" item in context menu of conference
  • Some conference connection/restore bugs were fixed
  • Internal improvements.

New in Isotoxin 0.4.496 (Nov 15, 2016)

  • Groupchat was renamed to Conference in english translation
  • Conference history save across restarts
  • Automatic enter to conference after restart (no need invite, need online friend)
  • Fix: audio conferences are now work
  • It is possible to create text-only tox conferences
  • Highlight joining and unjoining conference members
  • Protocol groups can be sorted manually
  • Conference members list can be collapsed
  • Conference properties dialog
  • Highlight conference messages by regexp or keywords
  • Check free disk space before accept incoming file
  • ESC minimizes, Alt+F4 just equivalent of click on Close button
  • Highlight quoting
  • TAB key in conference message editor completes nicknames
  • Audio conference sound indicator
  • It is possible to add tox friend by public key

New in Isotoxin 0.4.488 (Oct 6, 2016)

  • new option "Show inline images"
  • autobackup profile
  • new command line options: profile
  • new command line options: password . Password can be encrypted by new tool "Command line generator"
  • new tool "Command line generator" (can be enabled in advanced settings). This tool can encrypt your profile password with machine-specific key
  • number of messages, loaded by button "Load NNN messages" (at top of conversation) can be customized.
  • don't scroll to top after loading messages by pressing button
  • multiple message text selection
  • multiple message delete
  • clickable names in conversation + clickable names in groupchat
  • avatars are no longer saved into images folder (feature can be enabled back in advanced settings)
  • huge png's and jpg's (bigger then 20 MPixels) are now shrinked during loading
  • opening progress of huge inline images
  • inline images memory usage optimization
  • search in groups
  • search speed optimized (~10x faster)
  • highlight personal messages in groupchats
  • quoting
  • unlimited amount of messages in conversation
  • new message notifications can be temporarily suppressed for group chats (except personal messages)
  • better faux offline message delivery
  • fix: double numpad enter sends message
  • fix: crash on switch state of connection

New in Isotoxin 0.4.480 (Sep 5, 2016)

  • memory usage optimizations. Isotoxin now uses significantly less RAM for messages
  • size optimizations. Common code was moved to shared.dll, which reduced total size of Isotoxin's files and usage of memory
  • bugfix: Unable to create new connection (protocol selector was broken in 0.4.474)
  • bugfix: Unable to rename contact in multiple windows mode
  • Swedish language

New in Isotoxin 0.4.474 (Aug 15, 2016)

  • Multiple windows interface (option in menu)
  • Clickable magnet links
  • Multiple a/v calls simultaneously
  • Contact group collapsing
  • toxme.io https api (resolving names)
  • Auto send greeting message on contact online (see contact properties)
  • Fix message create time of delayed messages
  • Fix contacts sorting
  • Fix tox group chats
  • Fix maximized window (don't block auto-hide taskbar)

New in Isotoxin 0.4.470 (Jul 14, 2016)

  • "Mute all sounds" option added to settings
  • Contact list options were isolated in separate settings tab
  • "Group contacts by protocol" option was added to settings
  • middle click on contact will show full size avatar
  • email links in messages can be clicked
  • fixed crash on paste text with 65 and more different words
  • fixed option "keep away status until user typing". Clicking to message area does not mean user start typing

New in Isotoxin 0.4.469 (Jun 30, 2016)

  • fix: cursor position can be incorrectly changed during multiline text input
  • fix: unable to create new tox/lan connection (introduced in 467, fixed in 468)
  • fix: tox isotoxin-isotoxin video transfer (corrupted video frames)
  • fix: fullscreen video (some small issues including crashes)
  • new: video calls via Lan protocol
  • new: doubleclick on contact - open contact details
  • possible fix: crash during spell check (this bug is hard to find and fix due multithread)

New in Isotoxin 0.4.467 (Jun 10, 2016)

  • Multiprotocol subsystem upgraded to support some features of XMPP protocol
  • Basic XMPP (Jabber) support
  • Send desktop area
  • Desktop area as video source during video calls
  • Advanced option: disable window border (usable on some systems, like ReactOS or Wine)
  • Identicons for contacts without avatars
  • Avatar creation tool can generate random id-avatar
  • Bring window to foreground on incoming message
  • Incoming message notification behaviour can be tuned per contact
  • Sounds can be disabled for 'Away' and/or 'Busy' states
  • Typing notification has been redesigned (now it looks like Skype)
  • Show 'no status message' if status message is empty
  • Bugfix: metacontact detach message history corrupt
  • Bugfix: tox deleted contacts wasn't actually deleted
  • Bugfix: hunspell dictionary loading (result of this bug is marking of correct words as incorrect)
  • XMPP features not yet implemented:
  • certificate check
  • a/v calls
  • group chats
  • offline messages
  • OTR

New in Isotoxin 0.4.461 (May 16, 2016)

  • 64 bit issues fixed (some parts of the code do not work properly in 64-bit architecture)
  • following issues was fixed:
  • incorrect image crop rectangle in image prepare-before-send dialog
  • corrupted text in some translated text labels
  • crash on select smile

New in Isotoxin 0.4.454 (May 10, 2016)

  • 64 bit version of Isotoxin
  • better camera resolutions detection
  • image prepare dialog allows to select resolution of camera
  • 100% cpu usage during spell check was fixed
  • some window reposition issues was fixed
  • save maximized window state

New in Isotoxin 0.3.442 (Apr 22, 2016)

  • file transfer fix (crash on multiple file transfer, file transfer buffer leak and other issues)
  • duration of desktop message notification can be changed
  • icons added to tray menu

New in Isotoxin 0.3.439 (Apr 19, 2016)

  • crash fix (introduced in 0.3.437)
  • fix dark theme color of information text of encrypt profile in settings dialog
  • fix power user checkbox (not saved across restarts)
  • hunspell library was updated to 1.4.0

New in Isotoxin 0.3.428 (Mar 21, 2016)

  • spelling dictionary loader can load aff and dic files direct from zip archives. Build-in dictionary downloader does not extract aff and dic files after download dictionary pack.
  • fixed: ipv6 checker. False negative ipv6 test on startup has been fixed.
  • ipv6 nodes now used
  • separate font for message text area. Size of this font can be changed via settings.
  • max custom font size is now 32
  • video resolutions of camera capture (HD cams now supported)
  • file transfer system was rewritten to improve stability and speed
  • tile animation supported for smiles
  • smiles sorting fix
  • OpenSans font is now default UI font. (If you do not like OpenSans, use dejavu UI theme with DejaVuSans font)
  • some crash fix

New in Isotoxin 0.3.425 (Mar 7, 2016)

  • spelling dictionaries (ru and en) has been removed from archive
  • you can download spelling dictionaries using build-in downloader ( settings => chat => Enable spell checker => Dictionaries ). This repository is used as source of dictionaries
  • folder for custom dictionaries has been changed to (old location: ); only utf8 hunspell dictionaries are supported.
  • sound system initialization has been changed (it should help to reduce load of sound card on some systems)
  • fixed microphone initialization (introduced in 0.3.17)
  • fixed crash on exit during spell check of text
  • fixed crash on exit or close settings during sound recording/capturing

New in Isotoxin 0.3.424 (Mar 7, 2016)

  • spellchecker (english and russian dictionaries are in pack)
  • better video quality with isotoxin-isotoxin video calls (see notes)
  • power user option
  • GUI theme inheritance supported
  • simple markdown syntax supported ( **, ~~, __, *, _ )
  • bugfix: png files not shown in image file selection dialog
  • cosmetic: added shadow to inline images
  • bugfix: rare plghost.exe crash during video call
  • fullscreen video
  • incoming call accept panel (like skype)

New in Isotoxin 0.3.417 (Feb 1, 2016)

  • GUI theme color customization + Dark theme
  • UI engine: svg limited support
  • redraw UI elements with svg
  • bug fix: wrong typing notification in group chat
  • bug fix: crash on join not-in-contact-list groupchat member
  • now short smileys like :-) not replaced to emoticon by default (you can enable it back in Settings)
  • Settings options to limit size of inline images
  • ToxID export

New in Isotoxin 0.3.414 (Jan 14, 2016)

  • contacts tags (press ctrl+t to show/hide filter)
  • QR codes (you can generate QR code from message or ID of contact)
  • network panel UI changed
  • sort contacts by last activity
  • option: keep Away status on user activity
  • better compatibility with Wine on linux

New in Isotoxin 0.3.407 (Jan 14, 2016)

  • password encrypted profile (please, backup your profile before encrypt)
  • optimized UI (faster opening conversation with huge amount of messages)
  • optimized sqlite transactions (faster metacontact attach/detach)
  • add-contact-dialog now changes name on change protocol
  • metacontact detach bug - some outgoing messages remain in old message log
  • send message to last active subcontact of metacontact (if more then one online)
  • fix: tox protocol crash on incorrect proxy address
  • To encrypt profile, open Settings -> Profile -> General and set checkbox Encrypted profile. You will be prompted for password.
  • Known issue: unable to create new profile - see 0.3.408 release

New in Isotoxin 0.3.403 (Jan 14, 2016)

  • image crop-before-send dialog
  • image can be pasted into message input control
  • contact comments
  • fix: space key crashes isotoxin after avatar creation dialog closed
  • separate folder for downloaded images (can be customized in settings)
  • avatar automatically saved into folder for images
  • UI cosmetic update

New in Isotoxin 0.3.401 (Jan 14, 2016)

  • contact details (right click on contact -> contact properties)
  • optimizations: video rgb->i420 conversion about 5x faster, text rendering about 8x faster
  • new sounds: contact online/offline, file received, incoming message to current conversation
  • now messages are sorted according to received time, not create time
  • avatar creation dialog was crashed on drag-n-drop non image
  • fixed: double enter send error
  • isotoxin now stores dnsname of tox contact in database, so you can see it in contact details
  • search bar handles escape key - clear
  • lan protocol fix: 100% cpu load on change ip of network adapter

New in Isotoxin 0.3.396 (Jan 14, 2016)

  • current changes:
  • utilize all cpu cores for video encoding/decoding
  • ipv6 option
  • multimonitor support: Isotoxin window automatically moved to main display if second second display turned off
  • tox protocol extension: client caps (message chaining, message create time, video view size ajustment, time sync and other)
  • Isotoxin removes bbcodes from username and userstatus for clients that not support them
  • accept call with video
  • double click on caption - maximize or restore window
  • UI cosmetic changes
  • support video under windows XP
  • prerelease changes:
  • basic video support (some features not yet ready)
  • new a/v tox protocol support
  • avatar creation dialog improoved: camera supported
  • show call duration
  • desktop grab
  • fix message creation time (broken in previous version)
  • protocol extension: video view size. Video sender scales frames before send
  • bug fix: smiles in message editbox