1 2007-05-12 Jan C. Alonzo <jmalonzo@gmail.com>
4 - fixed gconf and environment proxy support in config
5 - removed NullProxyConfig
7 2007-05-11 Jan C. Alonzo <jmalonzo@gmail.com>
9 * src/lib/httplib2: httplib2 3.x
10 * src/lib/URLFetch.py:
11 - Use httplib2 as backend
12 - remove references to urllib2
13 * src/lib/FeedDataRouter.py, src/lib/PollManager.py, src/lib/ImageCache.py:
14 - removed 'headers' param in .http_results function
15 - remove headers if we are not using it
17 - updated minimum requirements
18 - removed STRAW_THREAD_DNS and STRAW_NO_ETAGS doc
19 * src/lib/Application.py, src/lib/Config.py:
20 - Removed use_threads and no_etags options
21 * src/lib/Feed.py, src/lib/FeedCategoryList.py:
22 - removed 'etag' option. httplib2 does the etag handling now
24 - cleanup httplib2 dir as well
26 2007-05-10 Jan C. Alonzo <jmalonzo@gmail.com>
28 * src/lib/URLFetch.py:
29 - moved URLFetch_threaded code here
30 * src/lib/URLFetch_threaded.py: removed
31 * src/lib/LookupManager.py, src/lib/httplib_async.py:
32 - Removed. We now rely on threads.
33 * src/lib/Config.py, src/lib/PollManager.py:
34 - remove references to LookupManager
36 2007-05-09 Jan C. Alonzo <jmalonzo@gmail.com>
38 * src/lib/ImageCache.py:
39 - changed icon names accordingly
40 * src/lib/ItemView.py:
41 - load default image-mising icon if theme does not supply a
42 proper MIME typed icon for the enclosures
43 * glade/straw.glade: removed itemview treeview header
44 * src/straw: updated straw website
46 2007-05-09 Jan C. Alonzo <jmalonzo@gmail.com>
48 * src/lib/FeedPropertiesDialog.py, glade/straw.glade:
49 - Complete design and code fixes
51 2007-05-08 Jan C. Alonzo <jmalonzo@gmail.com>
53 * src/straw: removed --enable-dbus reference, update to 0.2
55 2007-05-06 Jan C. Alonzo <jmalonzo@gmail.com>
57 * src/lib/FeedPropertiesDialog.py, glade/straw.glade:
58 - Redesigned to use MVP
59 - Redesigned user interface
61 2007-05-04 Jan C. Alonzo <jmalonzo@gmail.com>
64 * AUTHORS, src/lib/dialogs.py: Added Leandro Lameiro
65 * data/default_subscriptions.opml: Fix Straw feed
67 2007-04-28 Jan C. Alonzo <jmalonzo@gmail.com>
69 Patch by: Leandro Lameiro <lameiro@gmail.com>
71 * src/lib/ItemStore.py, src/lib/ItemView.py:
72 * src/lib/SummaryParser.py, src/lib/SummaryItem.py:
73 - Added enclosures support (closes #145446)
75 2007-04-28 Jan C. Alonzo <jmalonzo@gmail.com>
78 - removed support for About dialog pygtk 2.6
79 - bump copyright year to 2007
81 - Added GTK category; removed Applications category
82 * data/default_subscriptions.opml:
83 - Updated straw rss feed
85 2007-02-03 Jan C. Alonzo <jmalonzo@gmail.com>
87 Patch by: Tom Parker <palfrey@tevp.net>
89 * src/lib/subscribe.py: Fixed bug #380861.
91 2007-02-02 Jan C. Alonzo <jmalonzo@gmail.com>
95 - Added Tuukka Hastrup to the contributors list
97 - fixed bug in checking for encoding
98 - fixes bug #392813, #393295 - Thanks to Mike Auty
100 Patch by: Leandro Lameiro <lameiro@gmail.com>
103 - Fixed bug #391712 by Seth Finkelstein
104 * src/lib/strawdbus.py:
105 - use dbus module instead of dbus.dbus_bindings (deprecated)
107 2006-11-04 Jan C. Alonzo <jmalonzo@gmail.com>
109 * src/lib/ItemStore.py: Refactored, cleaned up redundant methods.
111 2006-10-21 Jan C. Alonzo <jmalonzo@gmail.com>
114 * images/offline.png:
116 * src/lib/Application.py:
117 * src/lib/OfflineToggle.py:
118 * src/lib/strawdbus.py:
120 - Use GTK stock CONNECT and DISCONNECT icons
121 (removing offline.png and online.png)
122 - Log exception when DBus/NetworkManager throws an error on startup
123 - Respect --offline parameter (doesn't matter what
124 NetworkManager thinks)
126 2006-10-20 Jan C. Alonzo <jmalonzo@gmail.com>
130 - FeedPropertiesDialog: Moved feed info to tab 1, Settings to tab 2.
131 * src/lib/Application.py:
132 * src/lib/strawdbus.py:
134 - Removed optional dbus support. dbus is now a dependency
135 - Added support for listening to NetworkManager CONNECTED and DISCONNECTED events.
136 * src/lib/ImageCache.py:
137 - No need to load all feeds on initialize.
138 * src/lib/ItemStore.py:
139 - Removed deprecated methods.
141 - Notify user in case we can't load a link due to bad browser setting.
143 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
145 * configure.in: Updated ALL_LINGUAS, not sure if its necessary
147 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
149 * setup.py: Changing version to 0.27, going to go with
152 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
154 patch by: Leandro Lameiro <lameiro@gmail.com>
156 * src/lib/Application.py: Minor fix for Return to Main
158 2006-10-16 Ryan P Skadberg <skadz@stigmata.org>
160 patch by: Leandro Lameiro <lameiro@gmail.com>
162 * src/lib/Application.py: Switch Find to Return to Main
164 2006-10-14 German Poo-Caaman~o <gpoo@gnome.org>
166 * glade/straw.glade: Added a button inside of find_vbox to
167 allow the user to go back to the feedlist. File provided
168 by Leandro Lameiro <lameiro@gmail.com>.
171 2006-10-14 German Poo-Caaman~o <gpoo@gnome.org>
173 * src/lib/Config.py: Fix #347464 in initialize_options.
174 Verify if OPTION_WINDOW_SIZE_W and OPTION_WINDOW_SIZE_H
177 2006-10-15 Ryan P Skadberg <skadz@stigmata.org>
179 * setup.py: Fixed version for imminent release
181 2006-08-03 Wouter Bolsterlee <uws+gnome@xs4all.nl>
183 * src/lib/dialogs.py: Make close button work correctly
184 in the about dialog (newer GTK+ versions don't close it
185 automatically anymore). Fixes bug #349525.
187 2006-08-03 Jan C. Alonzo <jmalonzo@gmail.com>
189 * src/lib/strawtypes.py:
190 - Removed. Use @apply..property(**locals()).
194 * src/lib/FeedCategoryList.py:
195 * src/lib/FeedItems.py:
196 * src/lib/ImageCache.py:
197 * src/lib/SummaryItem.py:
198 * src/lib/dialogs.py:
199 - modified due to strawtypes.py deletion.
200 * src/lib/ItemStore.py:
201 - set the bsddb environment's lk_max_locks ad lk_max_objects to 10000
204 2006-04-18 Kjartan Maraas <kmaraas@gnome.org>
206 * configure.in: Add nb to ALL_LINGUAS.
208 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
210 * configure.in: Remove no from ALL_LINGUAS.
212 2006-04-02 Jan C. Alonzo <jmalonzo@gmail.com>
214 * glade/straw.glade, glade/strings.c:
215 - Changed some keybindings so they make sense (from Andrew Conkling)
216 * setup.py: Bumped up the version to 0.27CVS
217 * src/lib/ItemList.py: Revert to text - was using markup in the
218 title renderer (fixes bug #333833)
219 * src/straw: Fixed forming library path (Bug #335921)
220 * straw.desktop.in: Change name to "Straw Feed Reader" (Bug #336228)
222 2006-03-07 Ryan P Skadberg <skadz@stigmata.org>
224 * setup.py: Make the last commit actually work
226 2006-03-07 Ryan P Skadberg <skadz@stigmata.org>
228 * setup.py: Fixes to deal with $DISPLAY not available during
231 2006-03-04 Jan C. Alonzo <jmalonzo@gmail.com>
233 * NEWS: updated for 0.26
234 * glade/straw.glade: changed category combo border width to 4
235 * src/lib/SummaryParser.py: added handle_charref and handle_entity
237 2006-03-01 Daniel Nylander <po@danielnylander.se>
239 * po/sv.po Updated Swedish translation.
241 2006-02-26 Jan C. Alonzo <jmalonzo@gmail.com>
244 - added Version and GenericName
245 - Changed Description
247 2006-02-26 Jan C. Alonzo <jmalonzo@gmail.com>
249 * data/straw.css: commented out item header-specific style
250 * glade/straw.glade, glade/strings.c:
251 - applied Andrew Conkling's string changes
252 - Fixed accelerators and mnemonics
253 - Added 'find' button in the 'Edit' submenu
254 * src/lib/Application.py:
255 * src/lib/ItemList.py: commented item title escaping
256 * src/lib/ItemView.py: commented out item view style
257 * src/lib/subscribe.py: removed debug statement
259 2006-02-18 Jan C. Alonzo <jmalonzo@gmail.com>
262 * glade/straw.glade, glade/strings.c:
263 - Changed "Advance Search" to "Date Filter" which makes more sense.
264 - Should fix bug #328804 (typo in PO file).
265 * setup.py: point the project url to
266 http://www.gnome.org/projects/straw
267 * src/lib/ItemView.py, data/straw.css:
268 - added 'title', 'itemheader', and 'td#date' styles.
269 - removed commented styles.
270 - fixed item heading.
271 - Fixed buf #309480. Made the item title bigger.
272 * src/lib/Application.py:
273 - Fixed bug #317278. Didn't apply patch, just the concept.
275 - removed straw.pytrayicon import
276 * src/lib/FeedList.py, src/lib/ItemStore.py, src/lib/LookupManager.py:
277 - removed debug statements
278 * src/lib/ItemList.py:
279 - use 'markup' for item titles.
280 * src/lib/SummaryParser.py:
281 - removed handle_charref and handle_entityref from TitleImgParser.
282 * src/lib/dialogs.py: formatting fix (pylint made me do it:)
284 2006-02-12 Jan C. Alonzo <jmalonzo@gmail.com>
286 * data/straw.schemas, src/lib/Config.py, src/lib/ItemView.py:
287 - added config for saving the amount of text magnification
288 * glade/straw.glade, glade/strings.c:
289 - some toolbar improvements
290 * src/lib/Application.py, src/lib/Event.py, src/lib/FeedList.py, src/lib/ItemStore.py:
291 - removed 'print' statements
292 * src/lib/FeedListView.py:
293 - Fixed bug #328795 - spacebar doesn't flip to beginning
294 - FeedSelectionChanged signal fixes
296 2006-02-04 Jan C. Alonzo <jmalonzo@gmail.com>
299 - point to http://www.gnome.org/projects/straw
300 * glade/straw.glade, glade/strings.c:
301 - integrated Andrew Conkling's menu/toolbar icon fixes.
302 - Used gtk.STOCK_INFO for subscription properties icon
303 * src/lib/Application.py:
304 - Fixed bug #328743 - Spelling error
305 - (Partially) Fixed bug #328795 - spacebar doesn't flip to beginning
306 * src/lib/FeedListView.py:
307 * src/lib/ItemList.py:
308 - Fixed bug #328750 - Skip to first unread item
309 - Changed unread items to 'blue' and bold
310 * src/lib/SummaryParser.py:
311 * src/lib/subscribe.py:
312 - check if there are existing feeds before polling
313 * src/eggtray/eggtrayicon.c, src/eggtray/eggtrayicon.h, src/eggtray/trayicon.defs:
314 * src/eggtray/trayicon.override, src/eggtray/trayiconmodule.c:
315 * setup.py, tools/straw_distutils.py:
316 - Removed eggtray-related build options
317 - Fixed bug #328238 - Depend on GnomePythonExtras
320 2006-01-26 Clytie Siddall <clytie@riverland.net.au>
322 * configure.in Added vi in ALL_LINGUAS line.
324 2006-01-26 Jan C. Alonzo <jmalonzo@gmail.com>
326 * MAINTAINERS, setup.cfg, MANIFEST.in, src/lib/dialogs.py:
327 - Added new file MAINTAINERS
328 - Copyrighted 2005-2006 to Straw contributors.
329 - Fancy copyright text.
330 * glade/straw.glade, glade/strings.c:
331 - Moved category combo just at the top of the feedlist treeview.
332 * setup.py: Dependency on pygtk 2.6
333 * src/lib/Application.py: Fixed #328686 - Capitalization bug.
334 * src/lib/Event.py, src/lib/Feed.py, src/lib/FeedList.py:
335 - enable feed update signals as it was commented out before.
336 * src/lib/FeedListView.py, src/lib/ItemList.py:
337 - Fixed #328191 - unread item scrolling skipping
338 * src/lib/ItemStore.py:
339 - use os.path.join for getting the straw home directory.
340 * src/lib/ItemView.py: - Remove the icons in the context menu
341 * src/lib/subscribe.py: - Fixed bug #149424 - http links only.
343 - don't check for 'straw' in sys.path if it's being run locally.
345 2006-01-22 Jan C. Alonzo <jmalonzo@gmail.com>
347 * AUTHORS: Added Ryan P. Skadberg to the list of maintainers.
348 * glade/straw.glade, src/lib/Application.py, src/lib/utils.py:
349 - fixed bug #318802 - copy article text
350 * src/lib/Event.py: Reparent PollFrequencyChangedSignal to PollChangedSignal
351 * src/lib/Feed.py: Fixed bug #317126 - error exporting OPML subscriptions
352 * src/lib/ItemView.py: Fixed bug #145450 - Right clicking of URLs
353 * src/lib/OPMLExport.py: use gnomevfs instead of gnome.vfs.
354 * src/lib/dialogs.py: Added Ryan P. Skadberg to contributors. Copyright 2005-2006 to me.
356 2006-01-22 Jan C. Alonzo <jmalonzo@gmail.com>
358 * src/lib/Config.py, src/lib/PreferencesDialog.py:
359 - Added option for overriding the browser desktop setting.
363 * MANIFEST.in: Added constants.py.in, AUTHORS
364 * data/straw.schemas: Added 'last_poll' and 'browser_cmd'
365 * glade/straw.glade, glade/strings.c:
366 - UI and string fixes
367 - browser setting interface
368 * src/lib/Application.py:
370 - Refactor signal handling. Added and removed some signals.
371 * src/lib/Feed.py, src/lib/FeedCategoryList.py, src/lib/FeedItems.py:
372 * src/lib/FeedList.py, src/lib/SummaryItem.py:
373 - use some fancy decorator. yeah, it's candy but it looks more neat.
374 * src/lib/FeedPropertiesDialog.py:
375 * src/lib/ItemList.py, src/lib/ItemView.py, src/lib/FeedListView.py:
376 - Refactor item and feed scrolling.
377 - Font resize and context popup in ItemView.py
378 * src/lib/ItemStore.py:
379 - Added DB_PRIVATE to the DB environment flags.
381 - Fixes #316415 - crashes on non-mmap using filesystems (i.e. FUSE)
382 - Refactor the connect/disconnect signal on feeds
383 * src/lib/OPMLExport.py, src/lib/OPMLImport.py:
385 - use gnomevfs instead of the deprecated gnome.vfs
386 * src/lib/PollManager.py:
387 * src/lib/QueueDict.py: Removed item scrolling.
388 * src/lib/SummaryParser.py: long title fixes.
389 * src/lib/__init__.py: extend copyright till 2004 to jpakaste.
390 * src/lib/dialogs.py:
391 * src/lib/feedparser.py:
394 * src/lib/httplib_async.py:
395 * src/lib/strawdbus.py: Updated to dbus > 0.5x
396 * src/lib/subscribe.py: reset the number of feeds found on exception.
397 * src/lib/utils.py: added url_show here. Moved read_text to FeedPropertiesDialog.
398 * src/straw: Move option parsing here. fixed STRAW_IN_SOURCE_DIR startup.
399 * tools/straw_distutils.py, setup.py, src/lib/Tray.py:
400 - Commented out straw.pytrayicon build. We use
401 gnome-python-extras now.
406 2006-01-21 Ryan P Skadberg <skadz@stigmata.org>
408 * src/lib/OPMLImport.py: Small patch to fix 314674
410 2006-01-21 Ryan P Skadberg <skadz@stigmata.org>
412 Patch by: Thierry Moisan <thierryn@videotron.ca>
419 * src/lib/Application.py:
420 * src/lib/subscribe.py: Fixes 327162
422 2006-01-15 Ryan P Skadberg <skadz@stigmata.org>
424 * src/lib/strawdbus.py: Patch for newer dbus
426 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
428 * po/es.po: Fixed update from TLA
430 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
432 * glade/pixmaps/straw.png:
434 * src/lib/DashboardFrontend.py:
436 * src/lib/MainWindow.py:
437 * src/lib/SubscribeDialog.py:
438 * src/lib/dashboard.py:
439 * src/lib/file_selector.py:
440 * src/lib/hig_alert.py: Removed all old files
442 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
444 * test/TestParser.py:
445 * test/TestQueueDict.py:
446 * test/TestSubscribe.py:
447 * test/TestUtils.py: Adding New Test Files
449 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
453 * src/lib/Application.py:
454 * src/lib/CategorySelector.py:
455 * src/lib/FeedListView.py:
456 * src/lib/ItemList.py:
457 * src/lib/ItemView.py:
458 * src/lib/OfflineToggle.py:
459 * src/lib/dialogs.py:
460 * src/lib/strawdbus.py:
461 * src/lib/subscribe.py: First pass of adding files
463 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
469 * data/default_subscriptions.opml:
471 * data/straw.schemas:
493 * src/lib/FeedCategoryList.py:
494 * src/lib/FeedDataRouter.py:
495 * src/lib/FeedItems.py:
496 * src/lib/FeedList.py:
497 * src/lib/FeedPropertiesDialog.py:
499 * src/lib/ImageCache.py:
500 * src/lib/ItemStore.py:
501 * src/lib/LookupManager.py:
503 * src/lib/MainloopManager.py:
504 * src/lib/MessageManager.py:
506 * src/lib/OPMLExport.py:
507 * src/lib/OPMLImport.py:
508 * src/lib/ParsedSummary.py:
509 * src/lib/PollManager.py:
510 * src/lib/PreferencesDialog.py:
511 * src/lib/QueueDict.py:
512 * src/lib/SummaryItem.py:
513 * src/lib/SummaryParser.py:
515 * src/lib/URLFetch.py:
516 * src/lib/ValueMonitor.py:
517 * src/lib/__init__.py:
519 * src/lib/feedfinder.py:
520 * src/lib/feedparser.py:
521 * src/lib/httplib_async.py:
525 * test/LookupTests.py:
526 * test/TestConfig.py:
527 * tools/straw_distutils.py: Update to Latest TLA tree
529 2005-10-04 Pawan Chitrakar <pchitrakar@gmail.com>
531 * configure.in: Added ne in ALL_LINGUAS
533 2005-09-07 Inaki Larranaga <dooteo@euskalgnu.org>
535 * configure.in: Added "eu" to ALL_LINGUAS.
537 2005-06-25 Maxim Dziumanenko <mvd@mylinux.ua>
539 * configure.in: Added "uk" to ALL_LINGUAS.
541 2005-04-01 Steve Murphy <murf@e-tools.com>
543 * configure.in: Added "rw" to ALL_LINGUAS.
545 # do not edit -- automatically generated by arch changelog
546 # arch-tag: automatic-ChangeLog--juri@iki.fi--2003a/straw--mainline--0.22
549 2004-02-20 15:52:21 GMT Juri Pakaste <juri@iki.fi> patch-58
554 straw--mainline--0.22--patch-58
556 add the setup.py change to the news
562 2004-02-19 18:00:37 GMT Juri Pakaste <juri@iki.fi> patch-57
565 remove mxdatetime check from setup.py
567 straw--mainline--0.22--patch-57
569 It's not a hard dependency, so it shouldn't be checked for on installation
575 2004-02-19 17:12:09 GMT Juri Pakaste <juri@iki.fi> patch-56
580 straw--mainline--0.22--patch-56
584 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-45
585 merged juri's patch-51
587 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-46
588 merged with juri's patch-55
590 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-47
591 catch UnicodeDecodeError and decode it to latin-1; fix title slicing bug
593 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-48
598 ChangeLog NEWS setup.py src/lib/__init__.py src/lib/utils.py
601 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-45
602 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-46
603 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-47
604 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-48
607 2004-02-15 15:29:15 GMT Juri Pakaste <juri@iki.fi> patch-55
612 straw--mainline--0.22--patch-55
616 .arch-ids/ChangeLog.id ChangeLog
619 2004-02-15 15:05:02 GMT Juri Pakaste <juri@iki.fi> patch-54
624 straw--mainline--0.22--patch-54
631 2004-02-15 14:29:01 GMT Juri Pakaste <juri@iki.fi> patch-53
634 set icon for the about dialog
636 straw--mainline--0.22--patch-53
640 src/lib/MainWindow.py
643 2004-02-15 13:57:12 GMT Juri Pakaste <juri@iki.fi> patch-52
646 add Terje to the authors credits
648 straw--mainline--0.22--patch-52
652 src/lib/MainWindow.py
655 2004-02-14 17:25:50 GMT Juri Pakaste <juri@iki.fi> patch-51
658 explain a bit about the conversion problems
660 straw--mainline--0.22--patch-51
667 2004-02-14 15:59:47 GMT Juri Pakaste <juri@iki.fi> patch-50
670 display an alert dialog when conversion fails
672 straw--mainline--0.22--patch-50
674 If the database conversion fails, display an alert dialog to tell the user of the problem.
680 2004-02-14 15:24:06 GMT Juri Pakaste <juri@iki.fi> patch-49
683 remove feed hierarchy entry, add a few new ones
685 straw--mainline--0.22--patch-49
692 2004-02-14 15:21:37 GMT Juri Pakaste <juri@iki.fi> patch-48
695 re-raise any exception thrown in convert_1_2
697 straw--mainline--0.22--patch-48
699 re-raise any exception thrown in convert_1_2, so the version number of the db won't be incremented.
705 2004-02-10 18:31:42 GMT Juri Pakaste <juri@iki.fi> patch-47
708 fix convert_1_2 to always close the cursor
710 straw--mainline--0.22--patch-47
712 the cursor wasn't closed if we got an exception and had to abort the transaction. it shouldn't be the cause of the troubles, but who knows...
718 2004-02-08 07:27:04 GMT Juri Pakaste <juri@iki.fi> patch-46
723 straw--mainline--0.22--patch-46
728 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-40
729 merged juri's patch-43
731 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-41
732 updated Spanish translation (Francisco J. F. Serrador)
734 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-42
735 sorting fixes and support for pseudo-categories sorting
737 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-43
738 Updated French translation (David Rousseau)
740 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-44
741 merged juri's patch 44-45
745 po/es.po po/fr.po src/lib/FeedCategoryList.py
746 src/lib/FeedList.py src/lib/FindDialog.py src/lib/ItemStore.py
747 src/lib/PreferencesDialog.py src/lib/utils.py src/straw
750 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-40
751 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-41
752 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-42
753 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-43
754 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-44
757 2004-02-07 14:22:11 GMT Juri Pakaste <juri@iki.fi> patch-45
760 don't display permalink link if guid wasn't a permalink
762 straw--mainline--0.22--patch-45
766 src/lib/ItemStore.py src/lib/MainWindow.py
767 src/lib/SummaryItem.py src/lib/SummaryParser.py
768 src/lib/feedparser.py
771 2004-02-07 12:36:50 GMT Juri Pakaste <juri@iki.fi> patch-44
774 remove mxDateTime dependency from FindDialog
776 straw--mainline--0.22--patch-44
778 now just use struct_times.
781 src/lib/FindDialog.py
784 2004-02-07 10:56:39 GMT Juri Pakaste <juri@iki.fi> patch-43
787 keep item selected when feed is refreshed
789 straw--mainline--0.22--patch-43
791 ItemView used to lose item focus and select the first item in the feed when the feed was refreshed. No more.
794 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
795 src/lib/MainWindow.py
798 2004-02-07 07:56:11 GMT Juri Pakaste <juri@iki.fi> patch-42
801 removed a left-over debug message
803 straw--mainline--0.22--patch-42
810 2004-02-03 17:09:46 GMT Juri Pakaste <juri@iki.fi> patch-41
815 straw--mainline--0.22--patch-41
817 changes to locale handling
818 - don't call setlocale with any language we might get, i don't think it's necessary. instead just use it to initialize all the locale environment variables to the user's defaults.
819 - in utils.get_locale, use locale.getlocale(locale.LC_MESSAGES) instead of locale.getdefaultlocale()
822 src/lib/Main.py src/lib/utils.py
825 2004-02-03 16:58:30 GMT Juri Pakaste <juri@iki.fi> patch-40
830 straw--mainline--0.22--patch-40
834 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-38
837 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-39
845 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-38
846 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-39
849 2004-02-01 18:02:23 GMT Juri Pakaste <juri@iki.fi> patch-39
852 db conversion for dates, fix date display
854 straw--mainline--0.22--patch-39
856 - Convert, if necessary, mxDateTime objects in the database to time.struct_times.
857 - Fix date display: show time in local time, show year, full month name, full day name
860 src/lib/ItemStore.py src/lib/MainWindow.py src/lib/utils.py
863 2004-01-31 11:14:05 GMT Juri Pakaste <juri@iki.fi> patch-38
868 straw--mainline--0.22--patch-38
872 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-35
873 Status message fixes, XHTML entity conversion fixes, cleanup
875 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-36
876 get_encoding changes, title conversion changes, fixes, cleanups,
878 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-37
879 fix StringIO import(feedparser 2.7.6), leave empty title and description as is
883 src/lib/Config.py src/lib/DashboardFrontend.py
884 src/lib/Event.py src/lib/Main.py src/lib/MainWindow.py
885 src/lib/MessageManager.py src/lib/PollManager.py
886 src/lib/SummaryItem.py src/lib/SummaryParser.py
887 src/lib/__init__.py src/lib/feedparser.py src/lib/utils.py
890 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-35
891 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-36
892 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-37
895 2004-01-29 18:42:57 GMT Juri Pakaste <juri@iki.fi> patch-37
898 add popup menu to items, mark as unread functionality
900 straw--mainline--0.22--patch-37
902 Added a popup menu to items, contains for now the item "Mark as Unread".
903 This also changes the semantics of ItemReadSignal: now you should check
904 the seen attribute of signal.sender to see if the item has been read or
908 po/straw.pot src/lib/FeedItems.py src/lib/Main.py
909 src/lib/MainWindow.py src/lib/SummaryItem.py
912 2004-01-29 15:24:48 GMT Juri Pakaste <juri@iki.fi> patch-36
917 straw--mainline--0.22--patch-36
921 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-31
922 merged Juri's #26-32 patches
924 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-32
925 merged Juri's patches
927 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-33
928 put category selector inside the toolbar
930 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-34
931 applied Terje's patches, fix calls to feed properties, 0.22
936 .arch-ids/Makefile.id Makefile
939 README glade/straw.glade glade/strings.c po/no.po setup.py
940 src/lib/FindDialog.py src/lib/Main.py src/lib/MainWindow.py
941 src/lib/PreferencesDialog.py src/lib/SummaryItem.py
942 src/lib/__init__.py src/lib/file_selector.py
943 tools/straw_distutils.py
946 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-31
947 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-32
948 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-33
949 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-34
952 2004-01-19 21:22:23 GMT Juri Pakaste <juri@iki.fi> patch-35
955 argh, forgot this: should be part of patch-34
957 straw--mainline--0.22--patch-35
961 glade/straw.glade glade/strings.c
964 2004-01-19 19:48:02 GMT Juri Pakaste <juri@iki.fi> patch-34
967 fix some bugs in subscribedialog
969 straw--mainline--0.22--patch-34
971 - Focus Apply button on the last page
972 - Hide Apply on the last page if there was an error - or should it be set insensitive? the druid api isn't too helpful here...
973 - Don't require re-modification of the username in the auth page on the second run
974 - Tell the user if the authentication was unsuccessful
975 - Clear the auth gtkentries if login was successful
979 src/lib/SubscribeDialog.py
982 2004-01-19 18:05:10 GMT Juri Pakaste <juri@iki.fi> patch-33
985 change Poll to Refresh in the popup menu too
987 straw--mainline--0.22--patch-33
991 src/lib/MainWindow.py
994 2004-01-18 00:48:54 GMT Juri Pakaste <juri@iki.fi> patch-32
997 preliminary version of authentication support for subscribe dialog
999 straw--mainline--0.22--patch-32
1001 Propagate 401 back from StrawURLOpener via rssfinder to SubscribeDialog, show
1002 the user an authentication challenge. Fetch the rss with the user supplied
1003 credentials and store them in the feed if successful. Not quite finished
1007 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
1008 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
1009 src/lib/StrawURLOpener.py src/lib/SubscribeDialog.py
1010 src/lib/rssfinder.py
1013 2004-01-17 22:17:06 GMT Juri Pakaste <juri@iki.fi> patch-31
1016 make FeedPropertiesDialogs individual objects
1018 straw--mainline--0.22--patch-31
1020 Now instantiate a new FeedPropertiesDialog every time an user requests
1021 the properties dialog for a feed that doesn't have it already visible.
1022 Thus now it's possible to have multiple FeedPropertiesDialogs open, and
1023 the contents of the dialog don't change when the user moves around in the
1024 main window (or when Straw itself changes the selection in the main window.)
1028 src/lib/FeedPropertiesDialog.py src/lib/Main.py
1029 src/lib/MainWindow.py src/lib/PreferencesDialog.py
1032 2004-01-17 17:53:10 GMT Juri Pakaste <juri@iki.fi> patch-30
1035 initialize MyDB instance variables to avoid complaints from __del__
1037 straw--mainline--0.22--patch-30
1039 If something went wrong in MyDB.__init__, you got an AttributeError from
1040 __del__ if _db or _env weren't inserted into the object name space yet.
1041 So start __init__ by setting them to None.
1044 src/lib/ItemStore.py
1047 2004-01-17 17:27:53 GMT Juri Pakaste <juri@iki.fi> patch-29
1050 fix debian bug #224296: don't try to truncate old config file in "rw" mode
1052 straw--mainline--0.22--patch-29
1054 Truncating a file opened for both reading and writing doesn't work, you have
1055 to first read the data, then close it, then open it again for only writing. This fixed Debian bug #224296.
1063 2004-01-17 17:18:08 GMT Juri Pakaste <juri@iki.fi> patch-28
1066 remove cvs conflict droppings
1068 straw--mainline--0.22--patch-28
1075 2004-01-17 12:47:42 GMT Juri Pakaste <juri@iki.fi> patch-27
1078 merge jmalonzo@unpluggable.com/straw--mainline--0.22, up to patch-30
1080 straw--mainline--0.22--patch-27
1084 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-15
1087 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-16
1088 remove cursor setting. very annoying.
1090 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-17
1091 expand category treeview in feed properties
1093 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-18
1094 update rssparser to 2.7.1; renamed it to feedparser
1096 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-19
1097 Remove dependency on mx tools
1099 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-20
1100 removed webmaster/managingeditor, content_encoded
1102 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-21
1103 Merged with Juri's changes (patch-25)
1105 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-22
1106 added item attribute of ItemStickySignal
1108 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-23
1109 really fix content:encoded
1111 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-24
1112 modify source_url box; bunch of cleanups
1114 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-25
1115 set the dialog's icon
1117 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-26
1118 update feedparser to 2.7.4
1120 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-27
1121 cleanup, more UI-HIG conformance, fixes
1123 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-28
1124 route data on Exception
1126 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-29
1127 leave unicode'd text alone
1129 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-30
1135 src/lib/.arch-ids/feedparser.py.id
1136 src/lib/.arch-ids/rssfinder.py.id src/lib/feedparser.py
1137 src/lib/rssfinder.py
1140 src/lib/.arch-ids/rssfinder.py.id
1141 src/lib/.arch-ids/rssparser.py.id src/lib/rssfinder.py
1142 src/lib/rssparser.py
1145 glade/straw.glade glade/strings.c src/lib/DashboardFrontend.py
1146 src/lib/Event.py src/lib/FeedDataRouter.py src/lib/Main.py
1147 src/lib/MainWindow.py src/lib/OPMLExport.py
1148 src/lib/ParsedSummary.py src/lib/PollManager.py
1149 src/lib/PreferencesDialog.py src/lib/SubscribeDialog.py
1150 src/lib/SummaryParser.py src/lib/__init__.py
1151 src/lib/file_selector.py src/lib/hig_alert.py src/lib/utils.py
1152 tools/straw_distutils.py
1155 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-15
1156 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-16
1157 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-17
1158 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-18
1159 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-19
1160 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-20
1161 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-21
1162 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-22
1163 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-23
1164 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-24
1165 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-25
1166 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-26
1167 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-27
1168 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-28
1169 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-29
1170 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-30
1173 2004-01-14 18:05:47 GMT Juri Pakaste <juri@iki.fi> patch-26
1176 fix dragging of outside stuff over the feed selection treeview
1178 straw--mainline--0.22--patch-26
1180 Straw was spewing errors if you dragged things from outside of the treeview over it. Fix that.
1183 src/lib/MainWindow.py
1186 2004-01-13 23:26:01 GMT Juri Pakaste <juri@iki.fi> patch-25
1189 save feeds after status changes
1191 straw--mainline--0.22--patch-25
1193 Straw didn't save feeds after status changes, so if the error status of a feed changed without it getting any new items, it didn't wasn't saved.
1197 a) created a new signal, FeedErrorStatusChangedSignal, a subclass of FeedStatusChangedSignal
1199 b) made Feed.set_error emit a FeedErrorStatusChangedSignal instead of FeedStatusChangedSignal
1201 c) connected FeedList.feeds_changed to it in Feed objects
1204 src/lib/Event.py src/lib/Feed.py src/lib/FeedList.py
1208 2004-01-13 22:39:31 GMT Juri Pakaste <juri@iki.fi> patch-24
1211 fix differentiation of categories with identical contents
1213 straw--mainline--0.22--patch-24
1215 Straw thought cat0 == cat1 if they had identical content, which was causing trouble when switching categories in these circumstances. This happened, for example, when the user had no categories.
1217 Overrode FeedCategory.__eq__ to fix this problem. Also removed comment character from CategorySelector.set_history, so it'll be updated with keyboard navigation too.
1220 src/lib/FeedCategoryList.py src/lib/MainWindow.py
1223 2004-01-13 18:07:10 GMT Juri Pakaste <juri@iki.fi> patch-23
1226 simplify and beautify dialogs
1228 straw--mainline--0.22--patch-23
1230 fixed up the appearance of feed properties dialog and the categories tab in preferences
1233 glade/straw.glade glade/strings.c
1234 src/lib/FeedPropertiesDialog.py
1237 2004-01-11 14:07:04 GMT Juri Pakaste <juri@iki.fi> patch-22
1240 merged changes from jmalonzo@unpluggable.com--2003/straw--mainline--0.22
1242 straw--mainline--0.22--patch-22
1246 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-11
1247 Fix recovery of database logfile corruption
1249 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-12
1250 Feed Sorting in PreferencesDialog
1252 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-7
1255 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-8
1256 merged with Juri's mainline
1258 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-9
1259 Cleanup sorting stuff
1261 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-10
1262 Remove CategoryDialog
1264 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-11
1265 emit signal on add/remove category
1267 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-12
1268 remove CategoryDialog.py
1270 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-13
1271 accidentally deleted stuff. back to normal again
1273 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-14
1274 Fix GUID in display and parser
1279 src/lib/.arch-ids/CategoryDialog.py.id
1280 src/lib/CategoryDialog.py
1283 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
1284 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
1285 src/lib/FeedCategoryList.py src/lib/ItemStore.py
1286 src/lib/Main.py src/lib/MainWindow.py
1287 src/lib/PreferencesDialog.py src/lib/SummaryParser.py
1291 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-11
1292 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-12
1293 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-7
1294 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-8
1295 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-9
1296 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-10
1297 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-11
1298 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-12
1299 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-13
1300 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-14
1303 2004-01-10 15:25:48 GMT Juri Pakaste <juri@iki.fi> patch-21
1306 remove broken accelerator (and error message) from straw_main
1308 straw--mainline--0.22--patch-21
1310 A broken quit accelerator definition in straw.glade was causing the delete_event error message on start up. Removed it.
1316 2004-01-10 10:29:59 GMT Juri Pakaste <juri@iki.fi> patch-20
1319 fix feed deletion behaviour
1321 straw--mainline--0.22--patch-20
1323 After a feed is deleted, if it was the visible one (not that there is any other option at the moment, I think,) display either the first feed of the category or no feed at all, instead of the old already deleted feed
1326 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1327 po/straw.pot src/lib/Main.py src/lib/MainWindow.py
1330 2004-01-10 00:33:10 GMT Juri Pakaste <juri@iki.fi> patch-19
1333 merged jmalonzo's mainline
1335 straw--mainline--0.22--patch-19
1339 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--base-0
1340 tag of jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1342 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-1
1343 managingEditor and webMaster
1345 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-2
1348 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-3
1349 merged dewhitspacify into unicode_field
1351 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-4
1352 Import and Export category, Pollmanager refactor
1354 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-5
1355 Merge distutils branch
1357 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-6
1358 MainWindow polling cleanup
1360 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-7
1361 Preferences Dialog Makeover
1363 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-9
1364 Reverted title encoding (to utf-8), Uncommented imp't code
1366 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-10
1367 Fixed: subscriptions import bug, category selection bug
1369 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-2
1370 merged juri's mainline
1372 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-3
1375 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-4
1376 applied juri's patch-18
1378 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-5
1379 import/export category, refactor pollmanager, fixes
1381 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-6
1382 Merged with experimental branch
1384 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--base-0
1385 tag of juri@iki.fi--2003a/straw--mainline--0.22--patch-18
1387 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-1
1388 Initial distutils patch
1390 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-2
1391 Remove MAINFEST, add MAINFEST.in
1393 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-3
1394 Fix MANIFEST.ing and setup.cfg
1399 .arch-ids/MANIFEST.in.id .arch-ids/setup.cfg.id
1400 .arch-ids/setup.py.id MANIFEST.in setup.cfg setup.py
1401 src/lib/.arch-ids/file_selector.py.id src/lib/file_selector.py
1402 tools/.arch-ids/=id tools/.arch-ids/__init__.py.id
1403 tools/.arch-ids/msgfmt.py.id tools/.arch-ids/msgmerge.py.id
1404 tools/.arch-ids/pygettext.py.id tools/.arch-ids/rpm-install.id
1405 tools/.arch-ids/rpm-post-install.id
1406 tools/.arch-ids/straw_distutils.py.id tools/__init__.py
1407 tools/msgfmt.py tools/msgmerge.py tools/pygettext.py
1408 tools/rpm-install tools/rpm-post-install
1409 tools/straw_distutils.py
1412 src/lib/.arch-ids/ExportSubscriptionsDialog.py.id
1413 src/lib/.arch-ids/ImportSubscriptionsDialog.py.id
1414 src/lib/ExportSubscriptionsDialog.py
1415 src/lib/ImportSubscriptionsDialog.py
1418 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
1419 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
1420 src/lib/Event.py src/lib/FeedCategoryList.py
1421 src/lib/FeedDataRouter.py src/lib/FeedList.py
1422 src/lib/FeedPropertiesDialog.py src/lib/Main.py
1423 src/lib/MainWindow.py src/lib/OPMLExport.py
1424 src/lib/ParsedSummary.py src/lib/PollManager.py
1425 src/lib/PreferencesDialog.py src/lib/SummaryParser.py
1426 src/lib/__init__.py src/lib/hig_alert.py src/lib/rssparser.py
1427 src/lib/utils.py src/straw
1430 tools tools/.arch-ids
1433 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--base-0
1434 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-1
1435 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-2
1436 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-3
1437 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-4
1438 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-5
1439 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-6
1440 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-7
1441 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-9
1442 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-10
1443 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-2
1444 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-3
1445 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-4
1446 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-5
1447 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-6
1448 terjeros@phys.ntnu.no--software/straw--distutils--0.1--base-0
1449 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-1
1450 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-2
1451 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-3
1454 2003-12-19 12:50:07 GMT Juri Pakaste <juri@iki.fi> patch-18
1457 remove callback from categoryselector
1459 straw--mainline--0.22--patch-18
1461 Remove the callback parameter from CategorySelector and the associated function from MainWindow, it was never needed
1464 src/lib/MainWindow.py
1467 2003-12-19 11:55:55 GMT Juri Pakaste <juri@iki.fi> patch-17
1470 remove profiling crud from src/straw
1472 straw--mainline--0.22--patch-17
1474 Remove the aspects stuff I used for profiling from straw (the executable.)
1480 2003-12-18 10:54:44 GMT Juri Pakaste <juri@iki.fi> patch-16
1483 fix keyboard navigation
1485 straw--mainline--0.22--patch-16
1487 Keyboard navigation between articles and feeds was pretty much broken after the categories were introduced. It should all work pretty much sensibly now.
1490 src/lib/Main.py src/lib/MainWindow.py
1493 2003-12-17 21:40:18 GMT Juri Pakaste <juri@iki.fi> patch-15
1496 add menu/keyboard navigation commands for switching categories
1498 straw--mainline--0.22--patch-15
1500 There's now in the Go menu two new choices, Next Category and Previous Category. They are bound to C-pgdown and C-pgup.
1503 glade/straw.glade glade/strings.c src/lib/Main.py
1504 src/lib/MainWindow.py
1507 2003-12-17 20:34:09 GMT Juri Pakaste <juri@iki.fi> patch-14
1510 add a note to TODO about category menu keyboard activation
1512 straw--mainline--0.22--patch-14
1519 2003-12-17 20:10:27 GMT Juri Pakaste <juri@iki.fi> patch-13
1522 skip duplicate feeds in categories and warn about them
1524 straw--mainline--0.22--patch-13
1526 In FeedCategory.load_data, before adding a feed into a category, check if it's already there and if so, warn the user and skip the feed. Should fix the duplicate feeds, please report if you see them again, I think we have probably already fixed the bug.
1530 src/lib/FeedCategoryList.py
1533 2003-12-17 18:03:40 GMT Juri Pakaste <juri@iki.fi> patch-12
1536 changes to a menu item
1538 straw--mainline--0.22--patch-12
1540 Changed "Properties" to "Subscription Properties", and made it initially non-sensitive
1543 glade/straw.glade src/lib/MainWindow.py
1546 2003-12-17 12:35:16 GMT Juri Pakaste <juri@iki.fi> patch-11
1549 more news fudging for testing
1551 straw--mainline--0.22--patch-11
1553 touching up NEWS for testing hooks
1559 2003-12-16 22:19:11 GMT Juri Pakaste <juri@iki.fi> patch-10
1562 start new entry in the NEWS file
1564 straw--mainline--0.22--patch-10
1566 Start a new entry in the news file. This is just for testing arch hooks...
1572 2003-12-11 20:01:43 GMT Juri Pakaste <juri@iki.fi> patch-9
1575 merge changes from jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1577 straw--mainline--0.22--patch-9
1579 Merged changes from Jan.
1582 Makefile glade/straw.glade glade/strings.c
1583 src/lib/FeedCategoryList.py src/lib/FeedDataRouter.py
1584 src/lib/Main.py src/lib/PreferencesDialog.py
1587 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--base-0
1588 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-1
1589 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-2
1590 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-3
1591 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-4
1592 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-5
1593 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-6
1594 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--base-0
1595 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1598 2003-12-08 19:22:16 GMT Juri Pakaste <juri@iki.fi> patch-8
1601 fix adding and removal of feeds
1603 straw--mainline--0.22--patch-8
1605 Adding feeds no longer causes infinite (until maximum reached) recursion.
1607 Removing feeds now works without restarting Straw.
1610 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1611 po/straw.pot src/lib/FeedCategoryList.py src/lib/FeedList.py
1614 2003-12-07 20:15:20 GMT Juri Pakaste <juri@iki.fi> patch-7
1617 remove debugging spew from FeedCategoryList
1619 straw--mainline--0.22--patch-7
1621 remove all the useless debug logging from FeedCategoryList
1624 src/lib/FeedCategoryList.py
1627 2003-12-07 20:14:23 GMT Juri Pakaste <juri@iki.fi> patch-6
1630 pseudo categories remember their contents and order
1632 straw--mainline--0.22--patch-6
1634 Normal categories are now FeedCategory instances and pseudo categories are instances of PseudoCategory, a subclass of FeedCategory. The pseudo categories allow reordering and remember their contents across invocations.
1637 src/lib/FeedCategoryList.py
1640 2003-12-07 20:12:20 GMT Juri Pakaste <juri@iki.fi> patch-5
1643 and fix those translation files too
1645 straw--mainline--0.22--patch-5
1647 aw, we have to fix the *.po files too
1650 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1653 2003-12-07 20:10:48 GMT Juri Pakaste <juri@iki.fi> patch-4
1656 fix makefile and remove all the arch mess from straw.pot
1658 straw--mainline--0.22--patch-4
1660 Running make caused po/straw.pot to fill up with strings found in version control files. Removed those, and changed makefile so it only looks for *.py in src/lib -- this should probably be fixed somehow, I just didn't want to have a gnu find dependency so this is a quick fix
1663 Makefile po/straw.pot
1666 2003-12-07 19:24:12 GMT Juri Pakaste <juri@iki.fi> patch-3
1669 clean up FeedCategoryList member access
1671 straw--mainline--0.22--patch-3
1673 Use only the properties for accessing FeedCategoryList pseudo categories outside the FeedCategoryList constructor
1676 src/lib/FeedCategoryList.py
1679 2003-12-07 18:28:39 GMT Juri Pakaste <juri@iki.fi> patch-2
1682 clean up some debugging mess
1684 straw--mainline--0.22--patch-2
1686 removed various log() calls from MainWindow, they aren't very useful right now
1689 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1690 po/straw.pot src/lib/MainWindow.py
1693 2003-12-07 15:10:18 GMT Juri Pakaste <juri@iki.fi> patch-1
1696 add back that global space keybinding for now
1698 straw--mainline--0.22--patch-1
1700 Re-added the main window space accelerator for now.
1703 glade/straw.glade src/lib/MainWindow.py
1706 2003-12-07 15:00:58 GMT Juri Pakaste <juri@iki.fi> base-0
1711 straw--mainline--0.22--base-0
1713 The initial import of my local working version of Straw
1717 LICENSE Makefile NEWS README TODO
1718 data/default_subscriptions.opml data/straw.schemas
1719 glade/pixmaps/straw.png glade/straw.glade glade/straw.gladep
1720 glade/strings.c images/image-broken.png
1721 images/image-waiting.png images/offline.png images/online.png
1722 images/straw.png po/de.po po/es.po po/fi.po po/fr.po po/nl.po
1723 po/no.po po/ru.po po/straw.pot src/lib/CategoryDialog.py
1724 src/lib/Config.py src/lib/DashboardFrontend.py
1725 src/lib/Event.py src/lib/ExportSubscriptionsDialog.py
1726 src/lib/Feed.py src/lib/FeedCategoryList.py
1727 src/lib/FeedDataRouter.py src/lib/FeedItems.py
1728 src/lib/FeedList.py src/lib/FeedPropertiesDialog.py
1729 src/lib/FindDialog.py src/lib/ImageCache.py
1730 src/lib/ImportSubscriptionsDialog.py src/lib/ItemStore.py
1731 src/lib/LookupManager.py src/lib/Main.py src/lib/MainWindow.py
1732 src/lib/MessageManager.py src/lib/NetworkConstants.py
1733 src/lib/OPML.py src/lib/OPMLExport.py src/lib/OPMLImport.py
1734 src/lib/ParsedSummary.py src/lib/PollManager.py
1735 src/lib/PreferencesDialog.py src/lib/QueueDict.py
1736 src/lib/StrawURLOpener.py src/lib/SubscribeDialog.py
1737 src/lib/SummaryItem.py src/lib/SummaryParser.py
1738 src/lib/URLFetch.py src/lib/__init__.py src/lib/dashboard.py
1739 src/lib/error.py src/lib/hig_alert.py src/lib/httplib_async.py
1740 src/lib/rssfinder.py src/lib/rssparser.py src/lib/utils.py
1741 src/straw straw.desktop test/LookupTests.py