pRSSreader
pRSSreader is an application for reading RDF and RSS feeds on PocketPC.
ChangeLog
Version 1.3.4 (22 September 2007)
- ADD: Work offline
- FIX: Better landscape detection
- FIX: Error log was always clear regardless which button what pressed
- FIX: return code of propertysheets corrected (Search, Import, Add Offline Site now work as they should)
- FIX: Hide read feeds ('Hide read feeds' and 'Hide read items' are separate options)
- FIX: Resize columns on landscape/portrait rotation
- FIX: If cache location is not available, the path where cache resides is not created
Version 1.3.3 (4 March 2007)
- Added: Support for HTTPS
- Added: Summary View improved
- Added: Cut/Copy of errors in download errors dialog
- Added: Customizable font for summary view
- Added: Hide today plugin, if there are no new items
- Added: Moving sites/groups in site manager
- Added: Add site/group in context in site manager
- Added: Registry tweak: Open online messages with html optimizer
- Added: Registry tweak: Apply html optimizer on rewritten URLs
- Added: Registry tweak: Run pRSSreader minimized on cradling
- Added: Report Errors After Update (registry tweak)
- Added: Registry tweak: Download timeout
- Added: Hide groups in summary view
- Added: Session saving/restoring
- Added: Preload the previous and the next site when reading in news dlg
- Added: Progress dialogs in cache manager
- Added: Sites and groups are equal in site list and can be mixed in any way
- Added: Set site properties after site is added
- Added: Displaying info about suggested update interval of a feed
- Added: Each site has its own sort settings
- Added: Groups show the number of unread items
- Added: Today plugin: Cycling only feed items
- Added: Setting options for multi-selected items
- Added: Menu item for image downloading
- Added: EUC-KR code page support
- Added: Partial support for landscape mode
- Added: Show relative times
- Added: Device is not suspended during the update
- Added: Button for toggling message flag on News dialog
- Added: Relative dates in today plug-in
- Added: Template for adding new sites
- Added: "/minimize" command line parameter to start pRSSreader minimized
- Added: Possibility to select which feeds will be imported
- Added: Copy URL of multiple selected items to clipboard (on main window)
- Added: HW keys
- Added: Customizable feed preloading
- Fixed: When canceling Import, error message was displayed
- Fixed: When import from the network failed, site list was disposed
- Fixed: Skweezer merged with custom optimizer
- Fixed: Improved date parsing of feed items
- Fixed: 3 tries for each file when downloading
- Fixed: Improved WM5 support
- Fixed: Improved caching of online content
- Fixed: Improved parsing of feed files
- Fixed: Play lists are generated only for audio and video files
- Fixed: Enclosures were now purged
- Fixed: Manual download can handle multiple items instead of the only one
- Fixed: Improved HTML entity replacing
- Fixed: Improved feed update interval settings
- Fixed: Today plug-in: optimizations (memory, CPU load)
- Fixed: Speed optimizations in cache manager
- Fixed: Improved translating html files for offline browsing
- and lots of more
Version 1.3.2 (3 August 2006)
- Added: Copy Feed Item URL to clipboard
- Added: Context menu for Site Manager (Edit, Remove, Copy Feed URL)
- Added: Summary View context menu (Mark All Read, Mark All Unread, Copy Feed URL)
- Added: Search feeds in syndic8.com RSS directory (access via XML-RPC)
- Added: Copy message text to clipboard
- Added: Flag message
- Added: When update finished with errors, message box displayed to notify user about that fact.
- Added: Simple URL rewriting feature
- Added: HTML optimizer (None, Skweezer, Custom)
- Added: Option - Warn when moving to previous/next channel
- Added: EUC-JP codepage
- Added: Show flagged items
- Added: Up/Down arrow moves to the previous/next message in sequential reading
- Added: Buffered file reading/writing (higher performance in disk operations)
- Added: Minimal interval between sync events (for cradling)
- Added: Feeds are loaded in the background
- Added: zlib for receiving content in gzipped format (needed for correct working of Skweezer)
- Fixed: Space optimalization of menus
- Fixed: Feed titles are searched for keywords
- Fixed: Adding a site splitted into separate dialogs (accessible via menu)
- Fixed: Follows system text settings on Today screen
- Fixed: Update All did not work with pRSSreader running on the background
- Fixed: Improved purging of feed item keys in registry (on start-up)
- Fixed: Improved communication between today plug-in and main app
- Fixed: Reduced CPU load in today plug-in (IPC synchro, loading only necessary files, periodical checks replaced with FS notifications)
- Fixed: When site properties were changed (File | Properties), they were not saved.
- Fixed: Better feed items hash keys registry handling
- Fixed: When updating, changes are displayed after caching
- Fixed: Updating procedure refactored
- Fixed: Major code clean-ups
- Fixed: Cache moving is done in thread
- Fixed: When trying to set cache/enclosure folder to program files or windows dir -> user is alerted
- Fixed: Possibility to move the cache content or not
- Fixed: Hangup after cradling
- Fixed: When 'Hide read items' was active, items were displayed after restarting the pRSSreader
- Fixed: Flag/Unflag message is enabled/disabled according to the selection (main window context menu)
- Fixed: Bad cells in the formatting table (image and 'cached' text were not aligned)
- Fixed: Crash on generating playlists
- Fixed: When caching enclosures, there was not a countdown for remaining items
- Fixed: When enclosure caching is finished, feed items on the main windows are refresh to reflect result of caching
- Fixed: Copy URL did not work in CNewsDlg
- Fixed: When creating new folder in CMoveDirDlg and tapping enter, new folder was not used in destination path
- Fixed: Update requests are queued when updating
- Fixed: When moving empty dir -> crash
- Fixed: .html extension was not added for files with dot (.) in the name
- Fixed: If site was updated and main window was not foreground window, items were not refreshed
- Fixed: After marking items read/unread/new/flagged/unflagged selection is removed
- Fixed: Ugly memory leak
Version 1.3.1 (22 May 2006)
- Added: Add sites off-line
- Added: Support for Big5 encoding (thanks to Jamnan Law for testing)
- Added: Site URL is editable
- Added: Copy Feed Item URL to clipboard
- Added: Context menu for Site Manager (Edit, Remove, Copy Feed URL)
- Added: Summary View context menu (Mark All Read, Mark All Unread, Copy Feed URL)
- Fixed: List of HTML entities extended
- Fixed: Bug in HTML entity replacement (endless loop was there)
- Fixed: 'Feed not found' message if downloaded file is not a feed
- Fixed: Improved error handling for disc operations
- Fixed: Improved application exit handlers
- Fixed: default XML encoding is UTF-8
- Fixed: Site Settings and Site Properties merged together
- Fixed: Improved site rename
Version 1.3.0 (24 Apr 2006)
- Fixed: MSXML replaced with libexpat
- Fixed: Export all settings in OPML file
- Added: Proxy support (HTTP, SOCKS4, SOCKS5)
- Added: Basic and Digest HTTP authentication
- Added: Tapping a item on Today Screen opens it in pRSSreader (in cycling mode)
- Added: Cache only new items
- Added: Mark new as unread before update
- Fixed: Left/right moves to previous/next new item did not work
- Fixed: Today plugin improvements (context menu, icon displaying, GUI changes)
- Added: Localizations to French, Dutch, Czech and Spanish
- Added: Displaying author name of the feed item (if presents)
- Fixed: Memory leak in update process
- Fixed: Some code optimalizations
- Added: Keywords
- Fixed: Better support for RSS extensions (<content:encoded>, <author>, <description>)
- Added: Cache Manager
- Added: Enclosure indication on the main window
- Fixed: Option 'Check for new items when handheld inserted into cradle' works as it is supposed.
- Added: selectable User-Agent string
- Added: Left/right buttons moves to the previous/next channel option
- Added: Hide read items in Summary View
- Added: Update from Summary View
- Added: Open online message in main window context menu
- Added: Color for message background
- Fixed: Better font selection
- Fixed: Some button moved to command bar (e.g. more WM5 friendly)
- Fixed: Hanging of PDA after soft reset, caused by Today plugin (thanks to Zdenek Pergl for testing)
- and a lot of minor bug fixes
Version 1.2.0 (21 Dec 2005)
- Added: Categories
- Added: Bloglines OPML file support
- Added: Enclosures
- Added: Automatical/manual updates
- Added: Check new items on cradling
- Added: Clear cache before updating
- Added: Relative dates
- Added: Support for Atom 0.3
- Added: Sort indicator
- Added: Import/export from/to local file system
- Added: Multiple selection of items in the main window
- Added: Summary view
- Added: Conditional GET for feed updates
- Added: New/Read/Unread flag for feed items
- Added: Show times in GMT
- Added: Today screen intergation
- Fixed: Update process rewritten
- Fixed: Improved icons
- Huge amount of bugfixes
Version 1.1.4 (15 Jul 2005)
- Open message in external browser
- Caching online content for offline browsing
- Caching images within feed items
- Editing feed name
- Hiding read items
- Sorting items
- Truncating long titles
- Relative dates
- Fixed ClearType option bug
- Download process rewritten
- Icons are nicer
- Support for PPC2002 (thanks to YoLoLo)
Version 1.1.3 (24 May 2005)
- Fixed bugs related with OPML (importing, loading, saving)
Version 1.1.2 (18 May 2005)
- Added import of OPML files
- Added customizable location of cache
- Fixed bug that caused disappearance of added sites
- Minor bugfixes
- Some appearance changes
- Some changes in Site manager (the position of the site can be changed)
Version 1.1.1 (20 Apr 2005)
- Added sequential reading of items
- Customizable appearance
- Minor bugfixes
Version 1.1.0 (16 Apr 2005)
- Rewritten from WIN23API to MFC
- Fixed serious bug with adding sites
- Added properties of site
Version 1.0.0 (12 Mar 2005)