* = Fixed + = Added new # = Enhancement ! = Changed Version 1.3.2.1 (27/07/2010): * Fix for input box losing focus on physical keyboard devices Version 1.3.2 (24/07/2010): * Fixed freeze during calls * Fixed keyboard not hiding after sending message in landscape orientation * Fix /notice only showing first word + Added /kb support (KickBan) in chat window (supports multiple nicks) + Can now stop auto reconnect which kicks in when disconnected via chat window menu # Increase reconnect delay each time, max delay is 30s # Selecting names in Userlist shows op commands # Rewritten mode change parsing to handle complex cases # Fixed numerous issues with threads Version 1.3.1.1 (01/06/2010): * Fixed input box focus issues * Fixed crash on empty message (regression) * Fixed rare crash in chat window # Parser handles unparsable messages better (fixes crashes) # Userlist name sorting improved Version 1.3.1 (30/05/2010): * Fix for bypassing password prompt on load * Fixed crashes in chat window * Fixed layout bug in add server screen on hdpi devices * Fixed crash when port < 0 || port > 65535 + Added support for enabling/disabling logging on a per server basis (see edit server screen, default: on) + Added option to separate logs by year and month or year, month and day (options->chat logs) + Added WHOIS option in userlist when name is long pressed + Added option to disable toast notifications when using volume keys (options->chat->misc. [bottom]) + Added support for moving app to sd card in Android 2.2 (FroYo) # Notifications temporarily muted during phone calls (required new permission: phone state & identity) # Improved compatibility with Android 2.1 # Improvements to logging code # Logs information shows size in MB if logs are >=1024 KB # For nick complete, all the possible matches are now shown in a scrollable container # For nick complete, the text size is now bigger to make selections easier # For nick complete, the nicks are sorted alphabetically # Tested for compatibility with Android 2.2 (FroYo) Version 1.3.0 (25/04/10): * Fixed autorun/autojoin not working sometimes (Thanks Cliff) * Fixed volume switching messing up for some server names (Thanks Cliff) + Added chat logging to sdcard (work in progress) # Volume switching expanded to continue from last/first when first/last reached Version 1.2.9 (20/04/10): * Fixed crash when selecting name in user list screen * Various small fixes and improvements * Fixed issues with orientation change + Option for setting number of reconnect attempts (Options->Server) + Added switching between servers with volume keys + What's new dialog added (only shows once) ! (Dis)Connect shortcut changed to menu+g to avoid conflict with copy/paste shortcuts ! Experimental option no longer experimental - moved to Server Settings # Much improved Scrollback code to prevent loss of text via accidental dpad press # Blue arrows show up when message received in tab not in view # Scrollbars now only show up when text area is long pressed Version 1.2.8.1 (09/03/10): * Fixed text size not being set correctly * Fixed crash when scrollback limit is 0 (Thanks Martin) Version 1.2.8 (20/02/10): * Various minor bug fixes * Fixed not being able to join password protected chan after kick * Fixed KICK command not being parsed correctly for some servers * Fixed being unable to close a tab after being kick * Thread issue fixed + Customizable notification tone added + Added option to disable auto-correction/auto-capitalization + When highlighted in channel out of view, arrow pops up to tell you # New icons (Thanks Umair!) # Tweaks to ensure service is killable when no servers connected # Donate version now available! Version 1.2.7 (20/01/10): * Fixed crash if preference value is too large * Bug fixes for nick complete * Bug fix for when editing a protected server * Bug fixes for notification settings * Bug fix for when soft keyboard opens up (Thanks Coda) + Added support for highlighting multiple nicks/words (Options > Other > Extra nicks) + Experimental feature (Others > Other > Experimental) to enable detection of connection changes and reconnect appropriately. NOTE: As a result of this, it has become necessary to add the "ACCESS_NETWORK_STATE" permission. # You can now choose 'Complete Nick' after long pressing the text input box. (Useful for no keyboard phones or those who don't have search button accessible in different orientations) # Userlist names sorted alphabetically (only those without status in channel) # Channel tabs sorted alphabetically # /m can now be used instead of /msg (/msg still works) # Tested for compatibility with Android 2.1 Version 1.2.6.1 (23/12/09): * Fix for CyanogenMod 4.2.9.1 * Other minor fixes # Added support for notices sent to nicks with a certain status (e.g. /notice @#foo message) Version 1.2.6 (18/12/09): * Bug fixes for private messaging * Several thread related bugs fixed * Other small fixes + When joining a channel, it says how many users, ops, voices, etc # Removed wake lock, should improve battery life (wifi lock is still used) # Reconnect now waits 5 seconds between attempts to allow network connectivity to recover. You can force it to reconnect immediately by using the Menu->Reconnect. # When discarding new/changed server profile info, it will ask for confirmation Version 1.2.5 (14/12/09): * Fixed links not receiving focus when clicked * Bug fixes and improvements for nick complete + Added auto correction and capitalisation to input box + Added context menu to tabs when tab is long pressed + Added context menu to user list when name is long pressed + Adding changing tabs via swipe gesture in text area # Quit messages now also hidden (in addition to join/part) if option is enabled # Input box in chat window is now single line only # Notifications now throttled (1 per 5 seconds) to avoid annoyance when highlighted a lot in one go Version 1.2.4 (08/12/09): * Fixed crashes with certain channels + Added ability to hide join/part messages Version 1.2.3 (04/12/09): * Fixed issues with some servers * Virtual Keyboard should only open when requested on HTC Hero (keyword: should, no idea if the setting will be respected) * Other minor fixes # Tested for compatibility for Android 2.0.1 Version 1.2.2 (01/12/09): --- Requires Cupcake (1.5) as minimum --- * Fixed crash on some servers * Fixed typo in Help dialog * Misc. bug fixes + Added ability to completely disable notifications (Options->Other->Notifications) # Improvements to interface for non-touchscreen/tracker ball only use # Now Notification Bar friendly, multiple notifications shown in one ! Preferences layout changed around a bit Version 1.2.1 (27/11/09): * Bug fixes for autoreconnect * Fixed bug for when using password prompt on load option + New menu option (Help) Version 1.2 (25/11/09): * Fixed crash under some situations * Fixed issues with notice messages * Some other minor bug fixes + Added ability to pause autorun command execution so previous command can be fully processed by server (syntax: sleep delay-in-ms) + Added reconnect on disconnect (on by default, autoreconnects max 3 times to avoid loop) # Channels with highlight show tab in different colour # Notifications for server disconnects respect notifications settings before vibrating/playing sound #/notice messages sent by user now shown on screen Version 1.1.2 (19/11/09): * Crash fix for when joining some channels * A large influx of messages should no longer cause the UI to freeze (e.g. /list) + Added rejoining to all previously joined channels when reconnecting Version 1.1.1 (17/11/09): * /msg force close fix Version 1.1 (16/11/09): --- First Market release --- * Various wake and wifi lock releasing fixes * Better compatibility with Droid phones (hopefully, untested on Droid) * Various small bug fixes * Support for saving name selections from UserList to ChatWindow re-added + Support for different encodings/charsets. Can be chosen when adding or editing server. + Channel messages indicated using a different colour then other events (parts, joins, etc) (ticket #5) ! Menu in ChatWindow changed to replace 'Back' option with server information dialog Version 1.0 (21/10/09): * Fixed crash when used with Bip. * Fixed bug where notification isn't made when highlighted and screen is off + New Autosuggest system + Added support for new screen sizes supported in Donut (tested: QVGA [HTC Tattoo] and WVGA854) + Notification shown when app is open - shows how many connections, connection errors, etc. Will also vibrate and make sound on disconnect when screen is off. # Autosuggest reworked: New Menu option for UserList, Search button produces suggestions in chatwindow ! More text colour changes Version 0.15 (30/09/09): * Fixed crash when using /j 0 (see ticket #1) * Fixed ~ in ZNC partyline chans causing crash (see ticket #2) * Fixed messages being dropped for some channels (see ticket #3) * Misc. other small bug fixes # Autorun field is now executed before autojoin (see ticket #6) # Tested for compatibility with Android Donut (Android 1.6) Version 0.14 Beta (12/07/09): * /w now works correctly * /wc [-a] now works when disconnected * Number of bugs related to encryption fixed * Number of bugs related to orientation change fixed * Fixed missing timestamp on first few lines of pm window ! Unbolded some text (for speed/efficiency reasons) Version 0.13 Beta (03/07/09): * Fixed (regression) bug causing crash when nick already in use on server during auth + Added proper parsing of autorun commands. You can use all the commands supported internally by the app and a bit extra (see doc). Version 0.12 Beta (29/06/09): * Fixed a bug with disconnection not working correctly * Fixed crash when filtering with some characters * Fixed a bug with PMs * Other misc. bug fixes + Added support for notifications and new options for notifications (Options->Other->Notifications) ! Reorganized Other Settings screen Version 0.11 Beta (23/06/09): * Fixed numerous bugs when encryption is used Version 0.10 Beta (22/06/09): * UserList now takes suggestions from the main window and sets the selected names in the box when it returns * Misc. bug fixes + Added support for encrypting server details in db when password is set for server Version 0.09 Beta (18/06/09) : * Fixed inaccurate timestamps * Fixed some more issues with timestamps (!) * Fixed crash with expired ssl certs Version 0.08 Beta (17/06/09): * Fixed bug where sending messages to channel with timestamps enabled didn't work * Number of stability/anr bug fixes Version 0.07 Beta (16/06/09): * Fixed bug where links are auto clicked * Fixed incorrect parsing of names list for private channels * Fixed currently being typed text being lost when changing to another window * Fixed bugs with private messages * Fixed misc. crashes ! Reenabled linkifying topics + Added timestamping of all messages (if enabled in Options) + New (better) Updater code (might be a bit dodgy still) + Now shows user status in a channel (op, voice, etc) # Title for server list window changes according to the filter set Version 0.06 Beta (14/06/09): ! Disabling linkifying topic urls due a bug where it auto opens the link + Added link in 'About' to the website of friend who designed the GUI Version 0.05 Beta (14/06/09): - First public release