1 2007-05-19 Jan C. Alonzo <jmalonzo@gmail.com>
3 * src/lib/feedparser.py:
4 - changed USER_AGENT to Straw
6 2007-05-18 Jan C. Alonzo <jmalonzo@gmail.com>
8 * src/lib/ImageCache.py:
9 - set status to FAILED if images are broken
10 * src/lib/URLFetch.py:
11 - http_results only accepts two parameters
12 * src/lib/subscribe.py:
13 - fix typo on getting the password
14 - fix misindented assignment of config.offline
15 - remove print statements
16 - http_results only accepts two parameters
18 2007-05-17 Jan C. Alonzo <jmalonzo@gmail.com>
20 * src/lib/httplib2/__init__.py:
21 - initial proxy support (no authentication)
22 - cleanup proxy support
23 - refactor straw home directory designations
24 - initialize 'data' to None
26 - fix broken python version detection
27 fixes bug #439144 (R.Mahmatkhanov@SKYLINK.RU)
30 2007-05-12 Jan C. Alonzo <jmalonzo@gmail.com>
33 - fixed gconf and environment proxy support in config
34 - removed NullProxyConfig
36 2007-05-11 Jan C. Alonzo <jmalonzo@gmail.com>
38 * src/lib/httplib2: httplib2 3.x
39 * src/lib/URLFetch.py:
40 - Use httplib2 as backend
41 - remove references to urllib2
42 * src/lib/FeedDataRouter.py, src/lib/PollManager.py, src/lib/ImageCache.py:
43 - removed 'headers' param in .http_results function
44 - remove headers if we are not using it
46 - updated minimum requirements
47 - removed STRAW_THREAD_DNS and STRAW_NO_ETAGS doc
48 * src/lib/Application.py, src/lib/Config.py:
49 - Removed use_threads and no_etags options
50 * src/lib/Feed.py, src/lib/FeedCategoryList.py:
51 - removed 'etag' option. httplib2 does the etag handling now
53 - cleanup httplib2 dir as well
55 2007-05-10 Jan C. Alonzo <jmalonzo@gmail.com>
57 * src/lib/URLFetch.py:
58 - moved URLFetch_threaded code here
59 * src/lib/URLFetch_threaded.py: removed
60 * src/lib/LookupManager.py, src/lib/httplib_async.py:
61 - Removed. We now rely on threads.
62 * src/lib/Config.py, src/lib/PollManager.py:
63 - remove references to LookupManager
65 2007-05-09 Jan C. Alonzo <jmalonzo@gmail.com>
67 * src/lib/ImageCache.py:
68 - changed icon names accordingly
69 * src/lib/ItemView.py:
70 - load default image-mising icon if theme does not supply a
71 proper MIME typed icon for the enclosures
72 * glade/straw.glade: removed itemview treeview header
73 * src/straw: updated straw website
75 2007-05-09 Jan C. Alonzo <jmalonzo@gmail.com>
77 * src/lib/FeedPropertiesDialog.py, glade/straw.glade:
78 - Complete design and code fixes
80 2007-05-08 Jan C. Alonzo <jmalonzo@gmail.com>
82 * src/straw: removed --enable-dbus reference, update to 0.2
84 2007-05-06 Jan C. Alonzo <jmalonzo@gmail.com>
86 * src/lib/FeedPropertiesDialog.py, glade/straw.glade:
87 - Redesigned to use MVP
88 - Redesigned user interface
90 2007-05-04 Jan C. Alonzo <jmalonzo@gmail.com>
93 * AUTHORS, src/lib/dialogs.py: Added Leandro Lameiro
94 * data/default_subscriptions.opml: Fix Straw feed
96 2007-04-28 Jan C. Alonzo <jmalonzo@gmail.com>
98 Patch by: Leandro Lameiro <lameiro@gmail.com>
100 * src/lib/ItemStore.py, src/lib/ItemView.py:
101 * src/lib/SummaryParser.py, src/lib/SummaryItem.py:
102 - Added enclosures support (closes #145446)
104 2007-04-28 Jan C. Alonzo <jmalonzo@gmail.com>
106 * src/lib/dialogs.py:
107 - removed support for About dialog pygtk 2.6
108 - bump copyright year to 2007
110 - Added GTK category; removed Applications category
111 * data/default_subscriptions.opml:
112 - Updated straw rss feed
114 2007-02-03 Jan C. Alonzo <jmalonzo@gmail.com>
116 Patch by: Tom Parker <palfrey@tevp.net>
118 * src/lib/subscribe.py: Fixed bug #380861.
120 2007-02-02 Jan C. Alonzo <jmalonzo@gmail.com>
123 * src/lib/dialogs.py:
124 - Added Tuukka Hastrup to the contributors list
126 - fixed bug in checking for encoding
127 - fixes bug #392813, #393295 - Thanks to Mike Auty
128 * data/straw.schemas:
129 Patch by: Leandro Lameiro <lameiro@gmail.com>
132 - Fixed bug #391712 by Seth Finkelstein
133 * src/lib/strawdbus.py:
134 - use dbus module instead of dbus.dbus_bindings (deprecated)
136 2006-11-04 Jan C. Alonzo <jmalonzo@gmail.com>
138 * src/lib/ItemStore.py: Refactored, cleaned up redundant methods.
140 2006-10-21 Jan C. Alonzo <jmalonzo@gmail.com>
143 * images/offline.png:
145 * src/lib/Application.py:
146 * src/lib/OfflineToggle.py:
147 * src/lib/strawdbus.py:
149 - Use GTK stock CONNECT and DISCONNECT icons
150 (removing offline.png and online.png)
151 - Log exception when DBus/NetworkManager throws an error on startup
152 - Respect --offline parameter (doesn't matter what
153 NetworkManager thinks)
155 2006-10-20 Jan C. Alonzo <jmalonzo@gmail.com>
159 - FeedPropertiesDialog: Moved feed info to tab 1, Settings to tab 2.
160 * src/lib/Application.py:
161 * src/lib/strawdbus.py:
163 - Removed optional dbus support. dbus is now a dependency
164 - Added support for listening to NetworkManager CONNECTED and DISCONNECTED events.
165 * src/lib/ImageCache.py:
166 - No need to load all feeds on initialize.
167 * src/lib/ItemStore.py:
168 - Removed deprecated methods.
170 - Notify user in case we can't load a link due to bad browser setting.
172 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
174 * configure.in: Updated ALL_LINGUAS, not sure if its necessary
176 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
178 * setup.py: Changing version to 0.27, going to go with
181 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
183 patch by: Leandro Lameiro <lameiro@gmail.com>
185 * src/lib/Application.py: Minor fix for Return to Main
187 2006-10-16 Ryan P Skadberg <skadz@stigmata.org>
189 patch by: Leandro Lameiro <lameiro@gmail.com>
191 * src/lib/Application.py: Switch Find to Return to Main
193 2006-10-14 German Poo-Caaman~o <gpoo@gnome.org>
195 * glade/straw.glade: Added a button inside of find_vbox to
196 allow the user to go back to the feedlist. File provided
197 by Leandro Lameiro <lameiro@gmail.com>.
200 2006-10-14 German Poo-Caaman~o <gpoo@gnome.org>
202 * src/lib/Config.py: Fix #347464 in initialize_options.
203 Verify if OPTION_WINDOW_SIZE_W and OPTION_WINDOW_SIZE_H
206 2006-10-15 Ryan P Skadberg <skadz@stigmata.org>
208 * setup.py: Fixed version for imminent release
210 2006-08-03 Wouter Bolsterlee <uws+gnome@xs4all.nl>
212 * src/lib/dialogs.py: Make close button work correctly
213 in the about dialog (newer GTK+ versions don't close it
214 automatically anymore). Fixes bug #349525.
216 2006-08-03 Jan C. Alonzo <jmalonzo@gmail.com>
218 * src/lib/strawtypes.py:
219 - Removed. Use @apply..property(**locals()).
223 * src/lib/FeedCategoryList.py:
224 * src/lib/FeedItems.py:
225 * src/lib/ImageCache.py:
226 * src/lib/SummaryItem.py:
227 * src/lib/dialogs.py:
228 - modified due to strawtypes.py deletion.
229 * src/lib/ItemStore.py:
230 - set the bsddb environment's lk_max_locks ad lk_max_objects to 10000
233 2006-04-18 Kjartan Maraas <kmaraas@gnome.org>
235 * configure.in: Add nb to ALL_LINGUAS.
237 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
239 * configure.in: Remove no from ALL_LINGUAS.
241 2006-04-02 Jan C. Alonzo <jmalonzo@gmail.com>
243 * glade/straw.glade, glade/strings.c:
244 - Changed some keybindings so they make sense (from Andrew Conkling)
245 * setup.py: Bumped up the version to 0.27CVS
246 * src/lib/ItemList.py: Revert to text - was using markup in the
247 title renderer (fixes bug #333833)
248 * src/straw: Fixed forming library path (Bug #335921)
249 * straw.desktop.in: Change name to "Straw Feed Reader" (Bug #336228)
251 2006-03-07 Ryan P Skadberg <skadz@stigmata.org>
253 * setup.py: Make the last commit actually work
255 2006-03-07 Ryan P Skadberg <skadz@stigmata.org>
257 * setup.py: Fixes to deal with $DISPLAY not available during
260 2006-03-04 Jan C. Alonzo <jmalonzo@gmail.com>
262 * NEWS: updated for 0.26
263 * glade/straw.glade: changed category combo border width to 4
264 * src/lib/SummaryParser.py: added handle_charref and handle_entity
266 2006-03-01 Daniel Nylander <po@danielnylander.se>
268 * po/sv.po Updated Swedish translation.
270 2006-02-26 Jan C. Alonzo <jmalonzo@gmail.com>
273 - added Version and GenericName
274 - Changed Description
276 2006-02-26 Jan C. Alonzo <jmalonzo@gmail.com>
278 * data/straw.css: commented out item header-specific style
279 * glade/straw.glade, glade/strings.c:
280 - applied Andrew Conkling's string changes
281 - Fixed accelerators and mnemonics
282 - Added 'find' button in the 'Edit' submenu
283 * src/lib/Application.py:
284 * src/lib/ItemList.py: commented item title escaping
285 * src/lib/ItemView.py: commented out item view style
286 * src/lib/subscribe.py: removed debug statement
288 2006-02-18 Jan C. Alonzo <jmalonzo@gmail.com>
291 * glade/straw.glade, glade/strings.c:
292 - Changed "Advance Search" to "Date Filter" which makes more sense.
293 - Should fix bug #328804 (typo in PO file).
294 * setup.py: point the project url to
295 http://www.gnome.org/projects/straw
296 * src/lib/ItemView.py, data/straw.css:
297 - added 'title', 'itemheader', and 'td#date' styles.
298 - removed commented styles.
299 - fixed item heading.
300 - Fixed buf #309480. Made the item title bigger.
301 * src/lib/Application.py:
302 - Fixed bug #317278. Didn't apply patch, just the concept.
304 - removed straw.pytrayicon import
305 * src/lib/FeedList.py, src/lib/ItemStore.py, src/lib/LookupManager.py:
306 - removed debug statements
307 * src/lib/ItemList.py:
308 - use 'markup' for item titles.
309 * src/lib/SummaryParser.py:
310 - removed handle_charref and handle_entityref from TitleImgParser.
311 * src/lib/dialogs.py: formatting fix (pylint made me do it:)
313 2006-02-12 Jan C. Alonzo <jmalonzo@gmail.com>
315 * data/straw.schemas, src/lib/Config.py, src/lib/ItemView.py:
316 - added config for saving the amount of text magnification
317 * glade/straw.glade, glade/strings.c:
318 - some toolbar improvements
319 * src/lib/Application.py, src/lib/Event.py, src/lib/FeedList.py, src/lib/ItemStore.py:
320 - removed 'print' statements
321 * src/lib/FeedListView.py:
322 - Fixed bug #328795 - spacebar doesn't flip to beginning
323 - FeedSelectionChanged signal fixes
325 2006-02-04 Jan C. Alonzo <jmalonzo@gmail.com>
328 - point to http://www.gnome.org/projects/straw
329 * glade/straw.glade, glade/strings.c:
330 - integrated Andrew Conkling's menu/toolbar icon fixes.
331 - Used gtk.STOCK_INFO for subscription properties icon
332 * src/lib/Application.py:
333 - Fixed bug #328743 - Spelling error
334 - (Partially) Fixed bug #328795 - spacebar doesn't flip to beginning
335 * src/lib/FeedListView.py:
336 * src/lib/ItemList.py:
337 - Fixed bug #328750 - Skip to first unread item
338 - Changed unread items to 'blue' and bold
339 * src/lib/SummaryParser.py:
340 * src/lib/subscribe.py:
341 - check if there are existing feeds before polling
342 * src/eggtray/eggtrayicon.c, src/eggtray/eggtrayicon.h, src/eggtray/trayicon.defs:
343 * src/eggtray/trayicon.override, src/eggtray/trayiconmodule.c:
344 * setup.py, tools/straw_distutils.py:
345 - Removed eggtray-related build options
346 - Fixed bug #328238 - Depend on GnomePythonExtras
349 2006-01-26 Clytie Siddall <clytie@riverland.net.au>
351 * configure.in Added vi in ALL_LINGUAS line.
353 2006-01-26 Jan C. Alonzo <jmalonzo@gmail.com>
355 * MAINTAINERS, setup.cfg, MANIFEST.in, src/lib/dialogs.py:
356 - Added new file MAINTAINERS
357 - Copyrighted 2005-2006 to Straw contributors.
358 - Fancy copyright text.
359 * glade/straw.glade, glade/strings.c:
360 - Moved category combo just at the top of the feedlist treeview.
361 * setup.py: Dependency on pygtk 2.6
362 * src/lib/Application.py: Fixed #328686 - Capitalization bug.
363 * src/lib/Event.py, src/lib/Feed.py, src/lib/FeedList.py:
364 - enable feed update signals as it was commented out before.
365 * src/lib/FeedListView.py, src/lib/ItemList.py:
366 - Fixed #328191 - unread item scrolling skipping
367 * src/lib/ItemStore.py:
368 - use os.path.join for getting the straw home directory.
369 * src/lib/ItemView.py: - Remove the icons in the context menu
370 * src/lib/subscribe.py: - Fixed bug #149424 - http links only.
372 - don't check for 'straw' in sys.path if it's being run locally.
374 2006-01-22 Jan C. Alonzo <jmalonzo@gmail.com>
376 * AUTHORS: Added Ryan P. Skadberg to the list of maintainers.
377 * glade/straw.glade, src/lib/Application.py, src/lib/utils.py:
378 - fixed bug #318802 - copy article text
379 * src/lib/Event.py: Reparent PollFrequencyChangedSignal to PollChangedSignal
380 * src/lib/Feed.py: Fixed bug #317126 - error exporting OPML subscriptions
381 * src/lib/ItemView.py: Fixed bug #145450 - Right clicking of URLs
382 * src/lib/OPMLExport.py: use gnomevfs instead of gnome.vfs.
383 * src/lib/dialogs.py: Added Ryan P. Skadberg to contributors. Copyright 2005-2006 to me.
385 2006-01-22 Jan C. Alonzo <jmalonzo@gmail.com>
387 * src/lib/Config.py, src/lib/PreferencesDialog.py:
388 - Added option for overriding the browser desktop setting.
392 * MANIFEST.in: Added constants.py.in, AUTHORS
393 * data/straw.schemas: Added 'last_poll' and 'browser_cmd'
394 * glade/straw.glade, glade/strings.c:
395 - UI and string fixes
396 - browser setting interface
397 * src/lib/Application.py:
399 - Refactor signal handling. Added and removed some signals.
400 * src/lib/Feed.py, src/lib/FeedCategoryList.py, src/lib/FeedItems.py:
401 * src/lib/FeedList.py, src/lib/SummaryItem.py:
402 - use some fancy decorator. yeah, it's candy but it looks more neat.
403 * src/lib/FeedPropertiesDialog.py:
404 * src/lib/ItemList.py, src/lib/ItemView.py, src/lib/FeedListView.py:
405 - Refactor item and feed scrolling.
406 - Font resize and context popup in ItemView.py
407 * src/lib/ItemStore.py:
408 - Added DB_PRIVATE to the DB environment flags.
410 - Fixes #316415 - crashes on non-mmap using filesystems (i.e. FUSE)
411 - Refactor the connect/disconnect signal on feeds
412 * src/lib/OPMLExport.py, src/lib/OPMLImport.py:
414 - use gnomevfs instead of the deprecated gnome.vfs
415 * src/lib/PollManager.py:
416 * src/lib/QueueDict.py: Removed item scrolling.
417 * src/lib/SummaryParser.py: long title fixes.
418 * src/lib/__init__.py: extend copyright till 2004 to jpakaste.
419 * src/lib/dialogs.py:
420 * src/lib/feedparser.py:
423 * src/lib/httplib_async.py:
424 * src/lib/strawdbus.py: Updated to dbus > 0.5x
425 * src/lib/subscribe.py: reset the number of feeds found on exception.
426 * src/lib/utils.py: added url_show here. Moved read_text to FeedPropertiesDialog.
427 * src/straw: Move option parsing here. fixed STRAW_IN_SOURCE_DIR startup.
428 * tools/straw_distutils.py, setup.py, src/lib/Tray.py:
429 - Commented out straw.pytrayicon build. We use
430 gnome-python-extras now.
435 2006-01-21 Ryan P Skadberg <skadz@stigmata.org>
437 * src/lib/OPMLImport.py: Small patch to fix 314674
439 2006-01-21 Ryan P Skadberg <skadz@stigmata.org>
441 Patch by: Thierry Moisan <thierryn@videotron.ca>
448 * src/lib/Application.py:
449 * src/lib/subscribe.py: Fixes 327162
451 2006-01-15 Ryan P Skadberg <skadz@stigmata.org>
453 * src/lib/strawdbus.py: Patch for newer dbus
455 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
457 * po/es.po: Fixed update from TLA
459 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
461 * glade/pixmaps/straw.png:
463 * src/lib/DashboardFrontend.py:
465 * src/lib/MainWindow.py:
466 * src/lib/SubscribeDialog.py:
467 * src/lib/dashboard.py:
468 * src/lib/file_selector.py:
469 * src/lib/hig_alert.py: Removed all old files
471 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
473 * test/TestParser.py:
474 * test/TestQueueDict.py:
475 * test/TestSubscribe.py:
476 * test/TestUtils.py: Adding New Test Files
478 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
482 * src/lib/Application.py:
483 * src/lib/CategorySelector.py:
484 * src/lib/FeedListView.py:
485 * src/lib/ItemList.py:
486 * src/lib/ItemView.py:
487 * src/lib/OfflineToggle.py:
488 * src/lib/dialogs.py:
489 * src/lib/strawdbus.py:
490 * src/lib/subscribe.py: First pass of adding files
492 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
498 * data/default_subscriptions.opml:
500 * data/straw.schemas:
522 * src/lib/FeedCategoryList.py:
523 * src/lib/FeedDataRouter.py:
524 * src/lib/FeedItems.py:
525 * src/lib/FeedList.py:
526 * src/lib/FeedPropertiesDialog.py:
528 * src/lib/ImageCache.py:
529 * src/lib/ItemStore.py:
530 * src/lib/LookupManager.py:
532 * src/lib/MainloopManager.py:
533 * src/lib/MessageManager.py:
535 * src/lib/OPMLExport.py:
536 * src/lib/OPMLImport.py:
537 * src/lib/ParsedSummary.py:
538 * src/lib/PollManager.py:
539 * src/lib/PreferencesDialog.py:
540 * src/lib/QueueDict.py:
541 * src/lib/SummaryItem.py:
542 * src/lib/SummaryParser.py:
544 * src/lib/URLFetch.py:
545 * src/lib/ValueMonitor.py:
546 * src/lib/__init__.py:
548 * src/lib/feedfinder.py:
549 * src/lib/feedparser.py:
550 * src/lib/httplib_async.py:
554 * test/LookupTests.py:
555 * test/TestConfig.py:
556 * tools/straw_distutils.py: Update to Latest TLA tree
558 2005-10-04 Pawan Chitrakar <pchitrakar@gmail.com>
560 * configure.in: Added ne in ALL_LINGUAS
562 2005-09-07 Inaki Larranaga <dooteo@euskalgnu.org>
564 * configure.in: Added "eu" to ALL_LINGUAS.
566 2005-06-25 Maxim Dziumanenko <mvd@mylinux.ua>
568 * configure.in: Added "uk" to ALL_LINGUAS.
570 2005-04-01 Steve Murphy <murf@e-tools.com>
572 * configure.in: Added "rw" to ALL_LINGUAS.
574 # do not edit -- automatically generated by arch changelog
575 # arch-tag: automatic-ChangeLog--juri@iki.fi--2003a/straw--mainline--0.22
578 2004-02-20 15:52:21 GMT Juri Pakaste <juri@iki.fi> patch-58
583 straw--mainline--0.22--patch-58
585 add the setup.py change to the news
591 2004-02-19 18:00:37 GMT Juri Pakaste <juri@iki.fi> patch-57
594 remove mxdatetime check from setup.py
596 straw--mainline--0.22--patch-57
598 It's not a hard dependency, so it shouldn't be checked for on installation
604 2004-02-19 17:12:09 GMT Juri Pakaste <juri@iki.fi> patch-56
609 straw--mainline--0.22--patch-56
613 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-45
614 merged juri's patch-51
616 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-46
617 merged with juri's patch-55
619 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-47
620 catch UnicodeDecodeError and decode it to latin-1; fix title slicing bug
622 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-48
627 ChangeLog NEWS setup.py src/lib/__init__.py src/lib/utils.py
630 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-45
631 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-46
632 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-47
633 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-48
636 2004-02-15 15:29:15 GMT Juri Pakaste <juri@iki.fi> patch-55
641 straw--mainline--0.22--patch-55
645 .arch-ids/ChangeLog.id ChangeLog
648 2004-02-15 15:05:02 GMT Juri Pakaste <juri@iki.fi> patch-54
653 straw--mainline--0.22--patch-54
660 2004-02-15 14:29:01 GMT Juri Pakaste <juri@iki.fi> patch-53
663 set icon for the about dialog
665 straw--mainline--0.22--patch-53
669 src/lib/MainWindow.py
672 2004-02-15 13:57:12 GMT Juri Pakaste <juri@iki.fi> patch-52
675 add Terje to the authors credits
677 straw--mainline--0.22--patch-52
681 src/lib/MainWindow.py
684 2004-02-14 17:25:50 GMT Juri Pakaste <juri@iki.fi> patch-51
687 explain a bit about the conversion problems
689 straw--mainline--0.22--patch-51
696 2004-02-14 15:59:47 GMT Juri Pakaste <juri@iki.fi> patch-50
699 display an alert dialog when conversion fails
701 straw--mainline--0.22--patch-50
703 If the database conversion fails, display an alert dialog to tell the user of the problem.
709 2004-02-14 15:24:06 GMT Juri Pakaste <juri@iki.fi> patch-49
712 remove feed hierarchy entry, add a few new ones
714 straw--mainline--0.22--patch-49
721 2004-02-14 15:21:37 GMT Juri Pakaste <juri@iki.fi> patch-48
724 re-raise any exception thrown in convert_1_2
726 straw--mainline--0.22--patch-48
728 re-raise any exception thrown in convert_1_2, so the version number of the db won't be incremented.
734 2004-02-10 18:31:42 GMT Juri Pakaste <juri@iki.fi> patch-47
737 fix convert_1_2 to always close the cursor
739 straw--mainline--0.22--patch-47
741 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...
747 2004-02-08 07:27:04 GMT Juri Pakaste <juri@iki.fi> patch-46
752 straw--mainline--0.22--patch-46
757 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-40
758 merged juri's patch-43
760 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-41
761 updated Spanish translation (Francisco J. F. Serrador)
763 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-42
764 sorting fixes and support for pseudo-categories sorting
766 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-43
767 Updated French translation (David Rousseau)
769 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-44
770 merged juri's patch 44-45
774 po/es.po po/fr.po src/lib/FeedCategoryList.py
775 src/lib/FeedList.py src/lib/FindDialog.py src/lib/ItemStore.py
776 src/lib/PreferencesDialog.py src/lib/utils.py src/straw
779 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-40
780 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-41
781 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-42
782 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-43
783 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-44
786 2004-02-07 14:22:11 GMT Juri Pakaste <juri@iki.fi> patch-45
789 don't display permalink link if guid wasn't a permalink
791 straw--mainline--0.22--patch-45
795 src/lib/ItemStore.py src/lib/MainWindow.py
796 src/lib/SummaryItem.py src/lib/SummaryParser.py
797 src/lib/feedparser.py
800 2004-02-07 12:36:50 GMT Juri Pakaste <juri@iki.fi> patch-44
803 remove mxDateTime dependency from FindDialog
805 straw--mainline--0.22--patch-44
807 now just use struct_times.
810 src/lib/FindDialog.py
813 2004-02-07 10:56:39 GMT Juri Pakaste <juri@iki.fi> patch-43
816 keep item selected when feed is refreshed
818 straw--mainline--0.22--patch-43
820 ItemView used to lose item focus and select the first item in the feed when the feed was refreshed. No more.
823 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
824 src/lib/MainWindow.py
827 2004-02-07 07:56:11 GMT Juri Pakaste <juri@iki.fi> patch-42
830 removed a left-over debug message
832 straw--mainline--0.22--patch-42
839 2004-02-03 17:09:46 GMT Juri Pakaste <juri@iki.fi> patch-41
844 straw--mainline--0.22--patch-41
846 changes to locale handling
847 - 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.
848 - in utils.get_locale, use locale.getlocale(locale.LC_MESSAGES) instead of locale.getdefaultlocale()
851 src/lib/Main.py src/lib/utils.py
854 2004-02-03 16:58:30 GMT Juri Pakaste <juri@iki.fi> patch-40
859 straw--mainline--0.22--patch-40
863 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-38
866 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-39
874 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-38
875 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-39
878 2004-02-01 18:02:23 GMT Juri Pakaste <juri@iki.fi> patch-39
881 db conversion for dates, fix date display
883 straw--mainline--0.22--patch-39
885 - Convert, if necessary, mxDateTime objects in the database to time.struct_times.
886 - Fix date display: show time in local time, show year, full month name, full day name
889 src/lib/ItemStore.py src/lib/MainWindow.py src/lib/utils.py
892 2004-01-31 11:14:05 GMT Juri Pakaste <juri@iki.fi> patch-38
897 straw--mainline--0.22--patch-38
901 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-35
902 Status message fixes, XHTML entity conversion fixes, cleanup
904 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-36
905 get_encoding changes, title conversion changes, fixes, cleanups,
907 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-37
908 fix StringIO import(feedparser 2.7.6), leave empty title and description as is
912 src/lib/Config.py src/lib/DashboardFrontend.py
913 src/lib/Event.py src/lib/Main.py src/lib/MainWindow.py
914 src/lib/MessageManager.py src/lib/PollManager.py
915 src/lib/SummaryItem.py src/lib/SummaryParser.py
916 src/lib/__init__.py src/lib/feedparser.py src/lib/utils.py
919 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-35
920 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-36
921 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-37
924 2004-01-29 18:42:57 GMT Juri Pakaste <juri@iki.fi> patch-37
927 add popup menu to items, mark as unread functionality
929 straw--mainline--0.22--patch-37
931 Added a popup menu to items, contains for now the item "Mark as Unread".
932 This also changes the semantics of ItemReadSignal: now you should check
933 the seen attribute of signal.sender to see if the item has been read or
937 po/straw.pot src/lib/FeedItems.py src/lib/Main.py
938 src/lib/MainWindow.py src/lib/SummaryItem.py
941 2004-01-29 15:24:48 GMT Juri Pakaste <juri@iki.fi> patch-36
946 straw--mainline--0.22--patch-36
950 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-31
951 merged Juri's #26-32 patches
953 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-32
954 merged Juri's patches
956 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-33
957 put category selector inside the toolbar
959 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-34
960 applied Terje's patches, fix calls to feed properties, 0.22
965 .arch-ids/Makefile.id Makefile
968 README glade/straw.glade glade/strings.c po/no.po setup.py
969 src/lib/FindDialog.py src/lib/Main.py src/lib/MainWindow.py
970 src/lib/PreferencesDialog.py src/lib/SummaryItem.py
971 src/lib/__init__.py src/lib/file_selector.py
972 tools/straw_distutils.py
975 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-31
976 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-32
977 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-33
978 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-34
981 2004-01-19 21:22:23 GMT Juri Pakaste <juri@iki.fi> patch-35
984 argh, forgot this: should be part of patch-34
986 straw--mainline--0.22--patch-35
990 glade/straw.glade glade/strings.c
993 2004-01-19 19:48:02 GMT Juri Pakaste <juri@iki.fi> patch-34
996 fix some bugs in subscribedialog
998 straw--mainline--0.22--patch-34
1000 - Focus Apply button on the last page
1001 - 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...
1002 - Don't require re-modification of the username in the auth page on the second run
1003 - Tell the user if the authentication was unsuccessful
1004 - Clear the auth gtkentries if login was successful
1008 src/lib/SubscribeDialog.py
1011 2004-01-19 18:05:10 GMT Juri Pakaste <juri@iki.fi> patch-33
1014 change Poll to Refresh in the popup menu too
1016 straw--mainline--0.22--patch-33
1020 src/lib/MainWindow.py
1023 2004-01-18 00:48:54 GMT Juri Pakaste <juri@iki.fi> patch-32
1026 preliminary version of authentication support for subscribe dialog
1028 straw--mainline--0.22--patch-32
1030 Propagate 401 back from StrawURLOpener via rssfinder to SubscribeDialog, show
1031 the user an authentication challenge. Fetch the rss with the user supplied
1032 credentials and store them in the feed if successful. Not quite finished
1036 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
1037 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
1038 src/lib/StrawURLOpener.py src/lib/SubscribeDialog.py
1039 src/lib/rssfinder.py
1042 2004-01-17 22:17:06 GMT Juri Pakaste <juri@iki.fi> patch-31
1045 make FeedPropertiesDialogs individual objects
1047 straw--mainline--0.22--patch-31
1049 Now instantiate a new FeedPropertiesDialog every time an user requests
1050 the properties dialog for a feed that doesn't have it already visible.
1051 Thus now it's possible to have multiple FeedPropertiesDialogs open, and
1052 the contents of the dialog don't change when the user moves around in the
1053 main window (or when Straw itself changes the selection in the main window.)
1057 src/lib/FeedPropertiesDialog.py src/lib/Main.py
1058 src/lib/MainWindow.py src/lib/PreferencesDialog.py
1061 2004-01-17 17:53:10 GMT Juri Pakaste <juri@iki.fi> patch-30
1064 initialize MyDB instance variables to avoid complaints from __del__
1066 straw--mainline--0.22--patch-30
1068 If something went wrong in MyDB.__init__, you got an AttributeError from
1069 __del__ if _db or _env weren't inserted into the object name space yet.
1070 So start __init__ by setting them to None.
1073 src/lib/ItemStore.py
1076 2004-01-17 17:27:53 GMT Juri Pakaste <juri@iki.fi> patch-29
1079 fix debian bug #224296: don't try to truncate old config file in "rw" mode
1081 straw--mainline--0.22--patch-29
1083 Truncating a file opened for both reading and writing doesn't work, you have
1084 to first read the data, then close it, then open it again for only writing. This fixed Debian bug #224296.
1092 2004-01-17 17:18:08 GMT Juri Pakaste <juri@iki.fi> patch-28
1095 remove cvs conflict droppings
1097 straw--mainline--0.22--patch-28
1104 2004-01-17 12:47:42 GMT Juri Pakaste <juri@iki.fi> patch-27
1107 merge jmalonzo@unpluggable.com/straw--mainline--0.22, up to patch-30
1109 straw--mainline--0.22--patch-27
1113 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-15
1116 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-16
1117 remove cursor setting. very annoying.
1119 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-17
1120 expand category treeview in feed properties
1122 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-18
1123 update rssparser to 2.7.1; renamed it to feedparser
1125 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-19
1126 Remove dependency on mx tools
1128 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-20
1129 removed webmaster/managingeditor, content_encoded
1131 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-21
1132 Merged with Juri's changes (patch-25)
1134 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-22
1135 added item attribute of ItemStickySignal
1137 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-23
1138 really fix content:encoded
1140 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-24
1141 modify source_url box; bunch of cleanups
1143 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-25
1144 set the dialog's icon
1146 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-26
1147 update feedparser to 2.7.4
1149 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-27
1150 cleanup, more UI-HIG conformance, fixes
1152 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-28
1153 route data on Exception
1155 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-29
1156 leave unicode'd text alone
1158 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-30
1164 src/lib/.arch-ids/feedparser.py.id
1165 src/lib/.arch-ids/rssfinder.py.id src/lib/feedparser.py
1166 src/lib/rssfinder.py
1169 src/lib/.arch-ids/rssfinder.py.id
1170 src/lib/.arch-ids/rssparser.py.id src/lib/rssfinder.py
1171 src/lib/rssparser.py
1174 glade/straw.glade glade/strings.c src/lib/DashboardFrontend.py
1175 src/lib/Event.py src/lib/FeedDataRouter.py src/lib/Main.py
1176 src/lib/MainWindow.py src/lib/OPMLExport.py
1177 src/lib/ParsedSummary.py src/lib/PollManager.py
1178 src/lib/PreferencesDialog.py src/lib/SubscribeDialog.py
1179 src/lib/SummaryParser.py src/lib/__init__.py
1180 src/lib/file_selector.py src/lib/hig_alert.py src/lib/utils.py
1181 tools/straw_distutils.py
1184 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-15
1185 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-16
1186 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-17
1187 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-18
1188 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-19
1189 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-20
1190 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-21
1191 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-22
1192 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-23
1193 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-24
1194 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-25
1195 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-26
1196 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-27
1197 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-28
1198 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-29
1199 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-30
1202 2004-01-14 18:05:47 GMT Juri Pakaste <juri@iki.fi> patch-26
1205 fix dragging of outside stuff over the feed selection treeview
1207 straw--mainline--0.22--patch-26
1209 Straw was spewing errors if you dragged things from outside of the treeview over it. Fix that.
1212 src/lib/MainWindow.py
1215 2004-01-13 23:26:01 GMT Juri Pakaste <juri@iki.fi> patch-25
1218 save feeds after status changes
1220 straw--mainline--0.22--patch-25
1222 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.
1226 a) created a new signal, FeedErrorStatusChangedSignal, a subclass of FeedStatusChangedSignal
1228 b) made Feed.set_error emit a FeedErrorStatusChangedSignal instead of FeedStatusChangedSignal
1230 c) connected FeedList.feeds_changed to it in Feed objects
1233 src/lib/Event.py src/lib/Feed.py src/lib/FeedList.py
1237 2004-01-13 22:39:31 GMT Juri Pakaste <juri@iki.fi> patch-24
1240 fix differentiation of categories with identical contents
1242 straw--mainline--0.22--patch-24
1244 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.
1246 Overrode FeedCategory.__eq__ to fix this problem. Also removed comment character from CategorySelector.set_history, so it'll be updated with keyboard navigation too.
1249 src/lib/FeedCategoryList.py src/lib/MainWindow.py
1252 2004-01-13 18:07:10 GMT Juri Pakaste <juri@iki.fi> patch-23
1255 simplify and beautify dialogs
1257 straw--mainline--0.22--patch-23
1259 fixed up the appearance of feed properties dialog and the categories tab in preferences
1262 glade/straw.glade glade/strings.c
1263 src/lib/FeedPropertiesDialog.py
1266 2004-01-11 14:07:04 GMT Juri Pakaste <juri@iki.fi> patch-22
1269 merged changes from jmalonzo@unpluggable.com--2003/straw--mainline--0.22
1271 straw--mainline--0.22--patch-22
1275 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-11
1276 Fix recovery of database logfile corruption
1278 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-12
1279 Feed Sorting in PreferencesDialog
1281 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-7
1284 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-8
1285 merged with Juri's mainline
1287 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-9
1288 Cleanup sorting stuff
1290 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-10
1291 Remove CategoryDialog
1293 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-11
1294 emit signal on add/remove category
1296 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-12
1297 remove CategoryDialog.py
1299 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-13
1300 accidentally deleted stuff. back to normal again
1302 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-14
1303 Fix GUID in display and parser
1308 src/lib/.arch-ids/CategoryDialog.py.id
1309 src/lib/CategoryDialog.py
1312 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
1313 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
1314 src/lib/FeedCategoryList.py src/lib/ItemStore.py
1315 src/lib/Main.py src/lib/MainWindow.py
1316 src/lib/PreferencesDialog.py src/lib/SummaryParser.py
1320 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-11
1321 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-12
1322 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-7
1323 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-8
1324 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-9
1325 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-10
1326 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-11
1327 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-12
1328 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-13
1329 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-14
1332 2004-01-10 15:25:48 GMT Juri Pakaste <juri@iki.fi> patch-21
1335 remove broken accelerator (and error message) from straw_main
1337 straw--mainline--0.22--patch-21
1339 A broken quit accelerator definition in straw.glade was causing the delete_event error message on start up. Removed it.
1345 2004-01-10 10:29:59 GMT Juri Pakaste <juri@iki.fi> patch-20
1348 fix feed deletion behaviour
1350 straw--mainline--0.22--patch-20
1352 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
1355 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1356 po/straw.pot src/lib/Main.py src/lib/MainWindow.py
1359 2004-01-10 00:33:10 GMT Juri Pakaste <juri@iki.fi> patch-19
1362 merged jmalonzo's mainline
1364 straw--mainline--0.22--patch-19
1368 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--base-0
1369 tag of jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1371 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-1
1372 managingEditor and webMaster
1374 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-2
1377 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-3
1378 merged dewhitspacify into unicode_field
1380 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-4
1381 Import and Export category, Pollmanager refactor
1383 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-5
1384 Merge distutils branch
1386 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-6
1387 MainWindow polling cleanup
1389 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-7
1390 Preferences Dialog Makeover
1392 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-9
1393 Reverted title encoding (to utf-8), Uncommented imp't code
1395 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-10
1396 Fixed: subscriptions import bug, category selection bug
1398 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-2
1399 merged juri's mainline
1401 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-3
1404 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-4
1405 applied juri's patch-18
1407 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-5
1408 import/export category, refactor pollmanager, fixes
1410 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-6
1411 Merged with experimental branch
1413 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--base-0
1414 tag of juri@iki.fi--2003a/straw--mainline--0.22--patch-18
1416 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-1
1417 Initial distutils patch
1419 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-2
1420 Remove MAINFEST, add MAINFEST.in
1422 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-3
1423 Fix MANIFEST.ing and setup.cfg
1428 .arch-ids/MANIFEST.in.id .arch-ids/setup.cfg.id
1429 .arch-ids/setup.py.id MANIFEST.in setup.cfg setup.py
1430 src/lib/.arch-ids/file_selector.py.id src/lib/file_selector.py
1431 tools/.arch-ids/=id tools/.arch-ids/__init__.py.id
1432 tools/.arch-ids/msgfmt.py.id tools/.arch-ids/msgmerge.py.id
1433 tools/.arch-ids/pygettext.py.id tools/.arch-ids/rpm-install.id
1434 tools/.arch-ids/rpm-post-install.id
1435 tools/.arch-ids/straw_distutils.py.id tools/__init__.py
1436 tools/msgfmt.py tools/msgmerge.py tools/pygettext.py
1437 tools/rpm-install tools/rpm-post-install
1438 tools/straw_distutils.py
1441 src/lib/.arch-ids/ExportSubscriptionsDialog.py.id
1442 src/lib/.arch-ids/ImportSubscriptionsDialog.py.id
1443 src/lib/ExportSubscriptionsDialog.py
1444 src/lib/ImportSubscriptionsDialog.py
1447 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
1448 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
1449 src/lib/Event.py src/lib/FeedCategoryList.py
1450 src/lib/FeedDataRouter.py src/lib/FeedList.py
1451 src/lib/FeedPropertiesDialog.py src/lib/Main.py
1452 src/lib/MainWindow.py src/lib/OPMLExport.py
1453 src/lib/ParsedSummary.py src/lib/PollManager.py
1454 src/lib/PreferencesDialog.py src/lib/SummaryParser.py
1455 src/lib/__init__.py src/lib/hig_alert.py src/lib/rssparser.py
1456 src/lib/utils.py src/straw
1459 tools tools/.arch-ids
1462 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--base-0
1463 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-1
1464 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-2
1465 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-3
1466 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-4
1467 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-5
1468 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-6
1469 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-7
1470 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-9
1471 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-10
1472 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-2
1473 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-3
1474 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-4
1475 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-5
1476 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-6
1477 terjeros@phys.ntnu.no--software/straw--distutils--0.1--base-0
1478 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-1
1479 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-2
1480 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-3
1483 2003-12-19 12:50:07 GMT Juri Pakaste <juri@iki.fi> patch-18
1486 remove callback from categoryselector
1488 straw--mainline--0.22--patch-18
1490 Remove the callback parameter from CategorySelector and the associated function from MainWindow, it was never needed
1493 src/lib/MainWindow.py
1496 2003-12-19 11:55:55 GMT Juri Pakaste <juri@iki.fi> patch-17
1499 remove profiling crud from src/straw
1501 straw--mainline--0.22--patch-17
1503 Remove the aspects stuff I used for profiling from straw (the executable.)
1509 2003-12-18 10:54:44 GMT Juri Pakaste <juri@iki.fi> patch-16
1512 fix keyboard navigation
1514 straw--mainline--0.22--patch-16
1516 Keyboard navigation between articles and feeds was pretty much broken after the categories were introduced. It should all work pretty much sensibly now.
1519 src/lib/Main.py src/lib/MainWindow.py
1522 2003-12-17 21:40:18 GMT Juri Pakaste <juri@iki.fi> patch-15
1525 add menu/keyboard navigation commands for switching categories
1527 straw--mainline--0.22--patch-15
1529 There's now in the Go menu two new choices, Next Category and Previous Category. They are bound to C-pgdown and C-pgup.
1532 glade/straw.glade glade/strings.c src/lib/Main.py
1533 src/lib/MainWindow.py
1536 2003-12-17 20:34:09 GMT Juri Pakaste <juri@iki.fi> patch-14
1539 add a note to TODO about category menu keyboard activation
1541 straw--mainline--0.22--patch-14
1548 2003-12-17 20:10:27 GMT Juri Pakaste <juri@iki.fi> patch-13
1551 skip duplicate feeds in categories and warn about them
1553 straw--mainline--0.22--patch-13
1555 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.
1559 src/lib/FeedCategoryList.py
1562 2003-12-17 18:03:40 GMT Juri Pakaste <juri@iki.fi> patch-12
1565 changes to a menu item
1567 straw--mainline--0.22--patch-12
1569 Changed "Properties" to "Subscription Properties", and made it initially non-sensitive
1572 glade/straw.glade src/lib/MainWindow.py
1575 2003-12-17 12:35:16 GMT Juri Pakaste <juri@iki.fi> patch-11
1578 more news fudging for testing
1580 straw--mainline--0.22--patch-11
1582 touching up NEWS for testing hooks
1588 2003-12-16 22:19:11 GMT Juri Pakaste <juri@iki.fi> patch-10
1591 start new entry in the NEWS file
1593 straw--mainline--0.22--patch-10
1595 Start a new entry in the news file. This is just for testing arch hooks...
1601 2003-12-11 20:01:43 GMT Juri Pakaste <juri@iki.fi> patch-9
1604 merge changes from jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1606 straw--mainline--0.22--patch-9
1608 Merged changes from Jan.
1611 Makefile glade/straw.glade glade/strings.c
1612 src/lib/FeedCategoryList.py src/lib/FeedDataRouter.py
1613 src/lib/Main.py src/lib/PreferencesDialog.py
1616 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--base-0
1617 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-1
1618 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-2
1619 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-3
1620 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-4
1621 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-5
1622 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-6
1623 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--base-0
1624 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1627 2003-12-08 19:22:16 GMT Juri Pakaste <juri@iki.fi> patch-8
1630 fix adding and removal of feeds
1632 straw--mainline--0.22--patch-8
1634 Adding feeds no longer causes infinite (until maximum reached) recursion.
1636 Removing feeds now works without restarting Straw.
1639 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1640 po/straw.pot src/lib/FeedCategoryList.py src/lib/FeedList.py
1643 2003-12-07 20:15:20 GMT Juri Pakaste <juri@iki.fi> patch-7
1646 remove debugging spew from FeedCategoryList
1648 straw--mainline--0.22--patch-7
1650 remove all the useless debug logging from FeedCategoryList
1653 src/lib/FeedCategoryList.py
1656 2003-12-07 20:14:23 GMT Juri Pakaste <juri@iki.fi> patch-6
1659 pseudo categories remember their contents and order
1661 straw--mainline--0.22--patch-6
1663 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.
1666 src/lib/FeedCategoryList.py
1669 2003-12-07 20:12:20 GMT Juri Pakaste <juri@iki.fi> patch-5
1672 and fix those translation files too
1674 straw--mainline--0.22--patch-5
1676 aw, we have to fix the *.po files too
1679 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1682 2003-12-07 20:10:48 GMT Juri Pakaste <juri@iki.fi> patch-4
1685 fix makefile and remove all the arch mess from straw.pot
1687 straw--mainline--0.22--patch-4
1689 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
1692 Makefile po/straw.pot
1695 2003-12-07 19:24:12 GMT Juri Pakaste <juri@iki.fi> patch-3
1698 clean up FeedCategoryList member access
1700 straw--mainline--0.22--patch-3
1702 Use only the properties for accessing FeedCategoryList pseudo categories outside the FeedCategoryList constructor
1705 src/lib/FeedCategoryList.py
1708 2003-12-07 18:28:39 GMT Juri Pakaste <juri@iki.fi> patch-2
1711 clean up some debugging mess
1713 straw--mainline--0.22--patch-2
1715 removed various log() calls from MainWindow, they aren't very useful right now
1718 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1719 po/straw.pot src/lib/MainWindow.py
1722 2003-12-07 15:10:18 GMT Juri Pakaste <juri@iki.fi> patch-1
1725 add back that global space keybinding for now
1727 straw--mainline--0.22--patch-1
1729 Re-added the main window space accelerator for now.
1732 glade/straw.glade src/lib/MainWindow.py
1735 2003-12-07 15:00:58 GMT Juri Pakaste <juri@iki.fi> base-0
1740 straw--mainline--0.22--base-0
1742 The initial import of my local working version of Straw
1746 LICENSE Makefile NEWS README TODO
1747 data/default_subscriptions.opml data/straw.schemas
1748 glade/pixmaps/straw.png glade/straw.glade glade/straw.gladep
1749 glade/strings.c images/image-broken.png
1750 images/image-waiting.png images/offline.png images/online.png
1751 images/straw.png po/de.po po/es.po po/fi.po po/fr.po po/nl.po
1752 po/no.po po/ru.po po/straw.pot src/lib/CategoryDialog.py
1753 src/lib/Config.py src/lib/DashboardFrontend.py
1754 src/lib/Event.py src/lib/ExportSubscriptionsDialog.py
1755 src/lib/Feed.py src/lib/FeedCategoryList.py
1756 src/lib/FeedDataRouter.py src/lib/FeedItems.py
1757 src/lib/FeedList.py src/lib/FeedPropertiesDialog.py
1758 src/lib/FindDialog.py src/lib/ImageCache.py
1759 src/lib/ImportSubscriptionsDialog.py src/lib/ItemStore.py
1760 src/lib/LookupManager.py src/lib/Main.py src/lib/MainWindow.py
1761 src/lib/MessageManager.py src/lib/NetworkConstants.py
1762 src/lib/OPML.py src/lib/OPMLExport.py src/lib/OPMLImport.py
1763 src/lib/ParsedSummary.py src/lib/PollManager.py
1764 src/lib/PreferencesDialog.py src/lib/QueueDict.py
1765 src/lib/StrawURLOpener.py src/lib/SubscribeDialog.py
1766 src/lib/SummaryItem.py src/lib/SummaryParser.py
1767 src/lib/URLFetch.py src/lib/__init__.py src/lib/dashboard.py
1768 src/lib/error.py src/lib/hig_alert.py src/lib/httplib_async.py
1769 src/lib/rssfinder.py src/lib/rssparser.py src/lib/utils.py
1770 src/straw straw.desktop test/LookupTests.py