June 14, 2024
https://darkmx.app
Version 1.42 is now available. β
The following changes have been made:
β’ new I2P support
β’ added settings page and advanced configuration for I2P
β’ upload/download connections auto-switch to I2P if both sides support it
β’ added I2P socket monitor to Help > Diagnostics, with connection properties accessible from right-click menu
β’ added option to Home edit menu (pencil button) to copy I2P Eepsite link if I2P is enabled and web access is turned on
β’ added copy I2P Eepsite link option to Browse window user button right-click menu
β’ greatly improved options for external Tor clients in Settings > Tor Network
β’ external Tor client option now supports password-based control connection authentication
β’ external Tor client option now supports direct "smartcookie" authentication without user-specified cookie file path
β’ auto-scrolling of ellipsized columns in Android by default
β’ added Auto-Scroll options in Settings > UI Behavior
β’ option for SNI tray icon for Linux in Settings > UI Behavior
β’ support --sni-tray, --gsi-tray, and --no-tray command line options in Linux
β’ re-wrote settings window, added on-demand sub-view loading and improved compact layout in Android
β’ improved color selector control compaction in Settings > Colors
β’ better display formatting of Android SAF file paths in several places
β’ re-wrote program startup config file loading procedures for faster loading and more responsive splash window
β’ config files now immediately saved in Android after program switches from foreground to background state
β’ added option to Help > Diagnostics to test Android foreground/background runlevel
β’ wrote custom implementation of file Trash function for Windows builds to avoid problems with SHFileOperation on network drives
β’ better positioning and sizing for main window compact view menu display
β’ fixed handling of clicks on download complete notification for sub-items
β’ fixed rare crash related to GTK menu destruction
β’ high-precision mouse wheel scrolling support for Linux
β’ fixed crash in Android builds if there is no file/folder selector activity available on system
β’ auto-repeat keystrokes excluded from button activation / window close / back / F1
β’ fixed minor problems with resizing of draggable pane controls
β’ rotating legend for charts that don't have enough horizontal space
β’ fixed rare crash on Windows build if another instance launched with current in shutdown cycle
β’ fixed rare crash in rich text view of private message window or chat view when there are over 1,024 lines in backscroll
β’ added audio file formats .m4a, .m4b, and .opus to library and search window
β’ added .gif to image file formats in library and search window
β’ updated rich text view clipboard copy routine to avoid including redundant label tags when copying Tixati magnet links
β’ several improvements to user image cache management
β’ added Ignore option to rt-click menu for web users in Uploads view
β’ fixed rt-click menu in Ignore window so web users don't display Browse or Info options
β’ fixed minor problems with channel back-scroll and message history options
β’ fixed problems with channel auto-start if program is closed during a channels deep-gather operation
β’ fixed problems with channel chat visibility after user level is changed