[amphetadesk-develop] CVS Updates for AmphetaDesk
Status: Beta
Brought to you by:
morbus
From: Morbus I. <mo...@di...> - 2002-09-18 02:20:53
|
Two new additions today, thanks to contributors: - featurette: now supports authenticated proxies (Ian Dash and others). - bugfix: we handle the rss 2.0 "id" attributes on item (XML::Simple turns id's automatically into another tree level), and also no longer die if there is only one item in a channel (Jeremy Zawodny). This is my list of "crap I will work on before I even think about adding a new feature to AmphetaDesk" - they're bugfixes, goldplating, and documents mostly. Goldplating: - we should remove urls_services_channels and urls_version_current from user modifiable space (and thus, the OPML). they're never used. further notes: urls_version_current will ultimatley never be used in the future (once we change around how version checks are done), urls_services_channels could be tasty however (for more info on both of these, check out the ./amphetadesk messages on -dev. - make a super mini icon for blogrolls. - add newest eric bookmarklet to the documentation. - look into new channels for use in the defaults. - figure out what to do with the lists/ directory on the site. - update the presspit. syntax check the entire doc directory. Bugfixes: - amphetadesk doesn't seem to work on win95. - add geomisk's garbage cleanup code on startup. - we should save the channel email within the OPML so that we can remove the logic from the templates and have a simple $channel->{email}. - we don't check for errors on whether the mirror/filesave actually works, causing fun nonesucheries on permission errs, etc. i bet we could make the mirror code more readable in the first place. - <a href="standard_link" onclick="popup_link(); return false"> this allows the links to work on text browsers (as opposed to the evil img sort of html hack we're doing now. (fo...@bu...) - fix up the logging messages for downloading. they're confusing. - win32 fails if no index.html sent (i think this is related to the quickie : hack we do for Classic Macs). - CHANNEL LINKS: Check if the links in a channel's rss are relative ("/relative/click.html") and turn them into $channel->{htmlurl} . "/relative/click.html" (absolute versions). - EXTERNAL LINKS: There are still some feeds that our A HREF regexp doesn't seem to catch for fixing the TARGET of the link. Add about a hundred or so feeds, and you'll inevitably find one. Why? - IMPORTING: On import, we should add data to the existing storage if the $xmlurl exists (as opposed to mass overwriting which we do now). This will stop clobbering attributes that currently exist that may not be in the import. - add faq? "how to find your proxy server", "common zip problems", etc? - get deus to write a bit about the "to create a mac os x binary" on the build page (how are icons built? can he blurb a bit about the shell files, and how those are run?) - OS X: it seems to crash when it's a login item, Morbus has not been able to duplicate this, waiting on more info. (as...@bl...) I may do these within the coming weeks, I may not - it really depends on my schedule, and how I'm feeling (I've been exhausted lately due to mass amounts of writing, and no coding). -- Morbus Iff ( now in fun bath toy! ) Culture: http://www.disobey.com/ and http://www.gamegrene.com/ Tech: http://www.oreillynet.com/pub/au/779 - articles and weblog icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus |