[prssr-devel-ml] pRSSreader 1.4.0.5
- From: David Andrs <pda@xxxxxxxxxxxxx>
- To: prssr-devel-ml@xxxxxxxxxxxxx
- Date: Sat, 23 Feb 2008 22:37:03 -0700
Hi all!
New beta version (1.4.0.5) is available on
http://pda.jasnapaka.com/prssr/beta/
What's New:
- 2 virtual folders (unread, flagged)
- cache manager (simplified)
- better context sensitivity of context menus in article view
(improved image and link support)
- flagged items have small flag in the top banner in article view
- send links by email (see notes below)
- rewrite rules (see notes below)
- links are opened by default web browser
- user may be notified about new items (can turn off in options, by
default it is turned on)
- conditional GET is back
- all cached web pages are recoded to UTF-8 so user do not have to
change the encoding over and over
Fixes:
- today plugin: no new items was displayed in cycling mode
- today plugin: tap did not start pRSSreader (in cycling mode)
- setup: ask to remove settings
(this will not work when upgrading from 1.4.0.4 to 1.4.0.5 sinceit
will used the old setup. should work from 1.4.0.5 to 1.4.0.6 :))
- main app: when <pubDate> was empty, prssr crashed
- main app: minor graphical fixes
- main app: progress bar for searching
- main app: autodiscovery respects the encoding of a site
NOTES:
Sending by email:
- by default, prssr uses outlook mail account which is an account for
synchronizing with exchange server. If you use another mail account as
default, set the following in the registry:
in [HKCU\Software\DaProfik\pRSSreader-1.4\Configuration] create a value
named 'Email Service' (without quotes) and set its value to the name of
the email account you would like to use.
- rewrite rules
The 1.4.0.5 improves rewriting rules by adding support for regular
expressions. Rules has to be specified in a different way then in 1.3.x
(see examples below). Moreover, the user can specify more than one rule
per site. If the rules are defined and the page is not cached, prssr
will use these rules for opening online content.
To set rewrite rule, go File | Properties | Rewriting.
Example #1:
You want to rewrite www.ce4you.cz to mobile.ce4you.cz for all links:
Match pattern: http://www.ce4you.cz/(.+)
Replace with: http://mobile.ce4you.cz/\1
\1 is replaced by the thing that was matched by (.+). pRSSreader
supports up to 10 substrings: 10 occurences of () in match pattern.
Example #2:
The site is using complicated way for PDA optimized pages. Links of a
type http://domaci.ihned.cz/c1-([0-9]+)-(.+) points to
http://www.ihned.cz/c4-10112050-\1-00000-_pdadetail-\2
Links of a type http://sport.ihned.cz/c1-([0-9]+)-(.+) points to
http://www.ihned.cz/c4-10112090-\1-00000-_pdadetail-\2
To use this effectively, you need to know regular expressions and you
need to know how does the mapping from full articles to PDA optimized
look like. You should be able to map almost everything (there is a limit
of up to 10 matches for the matching pattern - see example #1).
Enjoy!
--
David
--
pRSSreader development mailing list
prssr-devel-ml@xxxxxxxxxxxxx
http://www.freelists.org/archives/prssr-devel-ml
- Follow-Ups:
- [prssr-devel-ml] Re: pRSSreader 1.4.0.5
- From: dgreekas
Other related posts:
- » [prssr-devel-ml] pRSSreader 1.4.0.5
- » [prssr-devel-ml] Re: pRSSreader 1.4.0.5
- » [prssr-devel-ml] Re: pRSSreader 1.4.0.5
- » [prssr-devel-ml] Re: pRSSreader 1.4.0.5
- » [prssr-devel-ml] Re: pRSSreader 1.4.0.5
- [prssr-devel-ml] Re: pRSSreader 1.4.0.5
- From: dgreekas