DF Client ChangeLog
- version 1.0
- Added hyperlink support from NuTTY with fix for single-quote character.
- Added auto-reconnect on wake support from Warp13.
- Added configuration to file support from Jakub with fix for directory listing.
- version 1.1
- Renamed client to DF Client.
- Added support to prevent mashing of command line from incoming text.
- version 1.2.0
- Added history support for UP, DOWN keys from PowTTY.
- Added in-line editing support from PowTTY with LEFT, RIGHT, HOME, END, DELETE, BACKSPACE keys.
- version 1.2.1
- Added in-line editing support for CTRL-A, CTRL-E, CTRL-K.
- Remove 'unidentified button' text for unsupported buttons.
- version 1.2.2
- Limited maximum input to 400 characters.
- Disabled unused control keys.
- Can no longer input unreadable text.
- version 1.2.3
- version 1.2.4
- Identify client on Dark Forces RPG for customization.
- Reconnect on key press after disconnect.
- version 1.3.0
- Added hotkey support.
- History tweaks.
- version 1.3.1
- Added aliases.
- Added tab completion for commands.
- Added popup confirmation to save setting changes.
- Added to history buffer size.
- version 1.3.2
- Added alias and hotkey to system menu.
- Slightly compacted system menu.
- version 1.3.3
- Added minimal support for Tic Tac Toe.
- version 1.3.4
- Added support for minigame replay.
- Added support for Connect Four.
- Added support for Omok.
- Added player turn text.
- Bugfix: Minigame memory leak
- Bugfix: Minigame screen refresh
- Bugfix: Minigame white flicker
- Bugfix: Aliases
- version 1.3.5
- Bugfix: Image stretching issues.
- Bugfix: Restore cursor position to beginning of line when editing.
- version 1.3.6
- Added support for Checkers.
- Added boundary checking in minigames.
- Bugfix: Image restoration issue.
- Bugfix: Enter key for loading from session list.
- version 1.3.6
- version 1.3.7
- version 1.3.8
- Made Connect Four easier to read.
- Minigame support for last move.
- Bugfix: Line will wrap properly while in-line editing.
- version 1.3.9
- Added minigame background music.
- Bugfix: Spaces are not allowed in alias names.
- version 1.4.0
- Customization of midis for minigame background music.
- New installer for customizing installation.
- version 1.4.1
- Added timers.
- Bugfix: Mashing of session name after saving settings.
- version 1.4.2
- Added triggers.
- Small interface changes to make it more intuitive.
- version 1.4.3
- DF Client icon gets a transparent background.
- Bugfix: Buffer size problem within triggers.
- version 1.4.4
- Added option to create a session shortcut.
- Added autoupdate.
- version 1.4.5
- Limited version mention only to the About box.
- Added website button to Update box.
- Bugfix: Duplicate Session does not copy aliases, timers, and triggers and may crash.
- version 1.4.6
- version 1.4.7
- Added additional directions for speedwalking.
- version 1.4.8
- Bugfix: Speedwalking directions
- Bugfix: Duplicate Session
- Bugfix: Timers interval
- version 1.4.9
- Integrated Alias into Hotkey, Timer, Trigger.
- Integrated Speedwalking into Alias, Hotkey, Timer, Trigger.
- version 1.5.0
- Bugfix: Crash when cancel reconfig for releasing memory for aliases, timers, and triggers.
- version 1.5.1
- Bugfix: Orderly conduct of speedwalk when used with other features.
- Added support for default full screen.
- Added audio support for triggers.
- version 1.5.2
- Bugfix: Timer name allows for spaces.
- Bugfix: Minigames background music directory.
- Added more visible alert for alias command name when saving with spaces.
- Added CTRL+V for paste.
- Added support for default maximized.
- Added control of the client window while configuring settings.
- Added further hotkey support.
- Autoupdate will stop using website to check for update. Instead, it will report version over a normal TCP connection.
- Updated installer to check for sessions so it doesn't overwrite it.
- version 1.5.3
- Bugfix: Autoupdater reenabled.
- version 1.5.4
- Bugfix: Hotkey saving.
- Receive update count from server.
- Added change log box to update box.
- Added Download button to update box.
- version 1.5.5
- Removed extraneous menu items for non-MUD session.
- Enhanced Download button in update box.
- version 1.5.6
- Added minimize to tray option.
- Added always show icon in tray option.
- Added number pad keys to Hotkeys.
- Changed various default options.
- Tab Complete resets position after enter key is pressed.
- Tab Complete traverses commands in reverse.
- MCCP1 and MCCP2 supported.
- Bugfix: From PuTTY 0.60, reconfigure after disconnect saves wrong title.
- version 1.5.7
- Bugfix: Pressing reset button on a hotkey without saving nulls the hotkey.
- Bugfix: Using a hotkey after typing a command disaligns the text.
- Bugfix: Save window title if not provided one by default when reconfiguring.
- Added option to show disconnection popup.
- Prevent client from closing when reconnect fails.
- Changed Alias, Hotkeys, Timer, and Trigger to load by selection without a button.
- version 1.5.8
- Bugfix: Using a hotkey/trigger to activate an alias can stop the rest of hotkey/trigger from activating.
- Bugfix: Duplicate session attempts to save dupe.sess instead of actual session name.
- Added disable options to triggers.
- Added display of disconnect message to terminal if the popup is disabled.
- Changed default hotkeys to number pad keys.
- Changed popup for continuation of logging to default to append to end of file.
- version 1.5.9
- Bugfix: Non-mud sessions should not activate hotkeys.
- Speedwalk integration with alias, hotkey, triggers.
- Configuration alias, hotkey, timer, trigger save button does not reset the fields.
- Configuration alias, hotkey, timer, trigger remembers selected item.
- Changed order in hotkeys configuration screen.
- Removed several default aliases.
- version 1.6.0
- Added multiple command support as you type. Default separator is #.
- version 1.6.1
- Bugfix: random crash bug - related to string append of -1 length.
- version 1.6.2
- Command separator now accepts a 2 character string. Defaulted to ##.
- Bugfix: freeze bug - When you type two numbers with a space in between.
- version 1.6.3
- Bugfix: Too many new-line characters sent by command parse.
- version 1.6.4
- Added cursor controls for CTRL+Left, CTRL+Right, CTRL+Bksp, CTRL+Delete.
- version 1.6.5
- Prevent color code smashing when typing while displaying colors.
- version 1.6.6
- Changed code smashing prevention applies only to MUD sessions.
- Autoupdate will detect for manual install. Manual installs will be directed to the website for manual download.
- Autoupdate will also automatically run the new installation.
- version 1.6.7
- Client will display commands sent to MUD for aliases, DF minigames, timers, and triggers.
- Bugfix: DF minigames causes client to send commands even when not connected to the MUD.