CIXReader for Linux
The latest version of CIXReader for Linux is 1.1.21
Include beta release changes
Version 1.1.21
Rules now supported via Settings->Rules dialog.
Add command to block messages from a specified user by marking them read automatically.
Add Refresh button to forums summary page to refresh the forum details.
Counts on dynamic folders is now an option in Settings->Viewing, off by default.
Source code released to GitHub.
Add option to Account to enable e-mail notifications when sent a PM or tagged in a message.
Version 1.1.20
Fix crash on CIXReaderLinux when joining a forum. The ForumUpdated event can potentially get fired and raised on a form that has been closed.
When dragging a node, select it at the end of the drag.
Make Spacebar work in Inbox view too.
Make default toolbar colour the same as the end of the menu bar gradient.
Fix overrun issue with paging manually in message pane.
Allow 'S' and 'C' shortcuts to work in inbox view.
Fix scroll issue with paging messages with the spacebar.
Remove option to toggle fast sync as this is no longer needed.
Workaround for dropbox links to images which require the "raw=1" parameter to actually get the file data.
Allow right click to work to the right of the folder name label in the folder tree.
Fix issue with selected message scrolling to the top when the folder is refreshed.
Fix issue where unread priority inside an ignore thread can cause count mismatches.
Version 1.1.9
o Guard against possible null query.
o Handle the cix:/ syntax.
o Use different colours for quoting levels, up to 3.
o Brackets in the middle of URLs.
o Handle excessive topic fixup refreshes caused by server issues.
o Support '.' as a style stop character.
o Fix issue with link schemes which are mixed case.
o Replace BeginTransaction with RunInTransaction to better catch exceptions and rollback.
o Provide non-transacted internal methods to set priority and ignore on a message.
o Optimise Mark All Read on a large forum.
o Fix bug where context menu selection wasn't cleared properly.
o Add some missing locks around CIX.DB changes.
o Make MarkAllRead run on a thread.
o Fix bug where ConversationByID can throw an exception.
o Add $ as valid character in a URL.
o Defer spell check DLL initialisation if spell checker disabled.
o Add Fixup backpatch of ignored and priority threads.
o Fix possible cause of Test folder exception.
o Fix regression where caret returns to (0,0) when focus restored in a CRTextBox control.
Version 1.1.7
Save settings when the Settings form is closing.
Fix terminology - change "Started by" to "Written by" and "Top Threads" to "Interesting Threads" on home page.
Update change log.
Port across Fixup code from OSX.
Fix regex for image conversion.
Status bar calculation bug.
Improvements to UI when joining a new forum.
Switch to the production API now that it has been updated with the latest v2.0 API code.
Fix minor bug where cixmail address parsing was using Data rather than Query for the name.
Make default message font one size bigger.
Make Join run on a thread.
Fix an issue with deleting folders where the folder tree wasn't properly updated.
Tidied up package filenames.
Fix text box for empty messages.
Version 1.1.6
Use lower-case boldface variant of the topic font for the category names.
Fix SearchField to move placeholder logic to CRTextBox to make it cleaner.
Fix bug where directory doesn't remove the search filter correctly.
Fix crash on startup caused by custom theme files that only specify one font that is not installed on the system.
Make Post() and Withdraw() run on a thread when invoked by CIXClient client code.
When refreshing a folder to fix inconsistencies, ignore any missing messages older than 30 days as the API won't return them.
Better way of getting OS information on Linux.
Mono's use of FileVersionInfo.GetVersionInfo requires a fully qualified path. So give it one.
Remove Roboto from theme file.
Do a better job of repairing folders with inconsistencies.
Filter Participants and Manage Forum actions into the folders tree.
Fix right-click actions in folders list.
Improve UI experience when switching topics to one that needs to be loaded.
URL matching regex partially eats break tags directly aft class="li2">
Try and avoid "click bleed" where expanding a node followed by a scroll causes the click to bleed into whatever moves into the same position after scrolling.
Disable customise toolbar on Mono for now.
FontFamily ctor on Mono behaves differently from Windows so work around this.
Support multiple candidate fonts in a style by picking whichever one is installed in order of preference.
Version 1.1.5