1 2007-05-04 Jan C. Alonzo <jmalonzo@gmail.com>
4 * AUTHORS, src/lib/dialogs.py: Added Leandro Lameiro
5 * data/default_subscriptions.opml: Fix Straw feed
7 2007-04-28 Jan C. Alonzo <jmalonzo@gmail.com>
9 Patch by: Leandro Lameiro <lameiro@gmail.com>
11 * src/lib/ItemStore.py, src/lib/ItemView.py:
12 * src/lib/SummaryParser.py, src/lib/SummaryItem.py:
13 - Added enclosures support (closes #145446)
15 2007-04-28 Jan C. Alonzo <jmalonzo@gmail.com>
18 - removed support for About dialog pygtk 2.6
19 - bump copyright year to 2007
21 - Added GTK category; removed Applications category
22 * data/default_subscriptions.opml:
23 - Updated straw rss feed
25 2007-02-03 Jan C. Alonzo <jmalonzo@gmail.com>
27 Patch by: Tom Parker <palfrey@tevp.net>
29 * src/lib/subscribe.py: Fixed bug #380861.
31 2007-02-02 Jan C. Alonzo <jmalonzo@gmail.com>
35 - Added Tuukka Hastrup to the contributors list
37 - fixed bug in checking for encoding
38 - fixes bug #392813, #393295 - Thanks to Mike Auty
40 Patch by: Leandro Lameiro <lameiro@gmail.com>
43 - Fixed bug #391712 by Seth Finkelstein
44 * src/lib/strawdbus.py:
45 - use dbus module instead of dbus.dbus_bindings (deprecated)
47 2006-11-04 Jan C. Alonzo <jmalonzo@gmail.com>
49 * src/lib/ItemStore.py: Refactored, cleaned up redundant methods.
51 2006-10-21 Jan C. Alonzo <jmalonzo@gmail.com>
56 * src/lib/Application.py:
57 * src/lib/OfflineToggle.py:
58 * src/lib/strawdbus.py:
60 - Use GTK stock CONNECT and DISCONNECT icons
61 (removing offline.png and online.png)
62 - Log exception when DBus/NetworkManager throws an error on startup
63 - Respect --offline parameter (doesn't matter what
64 NetworkManager thinks)
66 2006-10-20 Jan C. Alonzo <jmalonzo@gmail.com>
70 - FeedPropertiesDialog: Moved feed info to tab 1, Settings to tab 2.
71 * src/lib/Application.py:
72 * src/lib/strawdbus.py:
74 - Removed optional dbus support. dbus is now a dependency
75 - Added support for listening to NetworkManager CONNECTED and DISCONNECTED events.
76 * src/lib/ImageCache.py:
77 - No need to load all feeds on initialize.
78 * src/lib/ItemStore.py:
79 - Removed deprecated methods.
81 - Notify user in case we can't load a link due to bad browser setting.
83 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
85 * configure.in: Updated ALL_LINGUAS, not sure if its necessary
87 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
89 * setup.py: Changing version to 0.27, going to go with
92 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
94 patch by: Leandro Lameiro <lameiro@gmail.com>
96 * src/lib/Application.py: Minor fix for Return to Main
98 2006-10-16 Ryan P Skadberg <skadz@stigmata.org>
100 patch by: Leandro Lameiro <lameiro@gmail.com>
102 * src/lib/Application.py: Switch Find to Return to Main
104 2006-10-14 German Poo-Caaman~o <gpoo@gnome.org>
106 * glade/straw.glade: Added a button inside of find_vbox to
107 allow the user to go back to the feedlist. File provided
108 by Leandro Lameiro <lameiro@gmail.com>.
111 2006-10-14 German Poo-Caaman~o <gpoo@gnome.org>
113 * src/lib/Config.py: Fix #347464 in initialize_options.
114 Verify if OPTION_WINDOW_SIZE_W and OPTION_WINDOW_SIZE_H
117 2006-10-15 Ryan P Skadberg <skadz@stigmata.org>
119 * setup.py: Fixed version for imminent release
121 2006-08-03 Wouter Bolsterlee <uws+gnome@xs4all.nl>
123 * src/lib/dialogs.py: Make close button work correctly
124 in the about dialog (newer GTK+ versions don't close it
125 automatically anymore). Fixes bug #349525.
127 2006-08-03 Jan C. Alonzo <jmalonzo@gmail.com>
129 * src/lib/strawtypes.py:
130 - Removed. Use @apply..property(**locals()).
134 * src/lib/FeedCategoryList.py:
135 * src/lib/FeedItems.py:
136 * src/lib/ImageCache.py:
137 * src/lib/SummaryItem.py:
138 * src/lib/dialogs.py:
139 - modified due to strawtypes.py deletion.
140 * src/lib/ItemStore.py:
141 - set the bsddb environment's lk_max_locks ad lk_max_objects to 10000
144 2006-04-18 Kjartan Maraas <kmaraas@gnome.org>
146 * configure.in: Add nb to ALL_LINGUAS.
148 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
150 * configure.in: Remove no from ALL_LINGUAS.
152 2006-04-02 Jan C. Alonzo <jmalonzo@gmail.com>
154 * glade/straw.glade, glade/strings.c:
155 - Changed some keybindings so they make sense (from Andrew Conkling)
156 * setup.py: Bumped up the version to 0.27CVS
157 * src/lib/ItemList.py: Revert to text - was using markup in the
158 title renderer (fixes bug #333833)
159 * src/straw: Fixed forming library path (Bug #335921)
160 * straw.desktop.in: Change name to "Straw Feed Reader" (Bug #336228)
162 2006-03-07 Ryan P Skadberg <skadz@stigmata.org>
164 * setup.py: Make the last commit actually work
166 2006-03-07 Ryan P Skadberg <skadz@stigmata.org>
168 * setup.py: Fixes to deal with $DISPLAY not available during
171 2006-03-04 Jan C. Alonzo <jmalonzo@gmail.com>
173 * NEWS: updated for 0.26
174 * glade/straw.glade: changed category combo border width to 4
175 * src/lib/SummaryParser.py: added handle_charref and handle_entity
177 2006-03-01 Daniel Nylander <po@danielnylander.se>
179 * po/sv.po Updated Swedish translation.
181 2006-02-26 Jan C. Alonzo <jmalonzo@gmail.com>
184 - added Version and GenericName
185 - Changed Description
187 2006-02-26 Jan C. Alonzo <jmalonzo@gmail.com>
189 * data/straw.css: commented out item header-specific style
190 * glade/straw.glade, glade/strings.c:
191 - applied Andrew Conkling's string changes
192 - Fixed accelerators and mnemonics
193 - Added 'find' button in the 'Edit' submenu
194 * src/lib/Application.py:
195 * src/lib/ItemList.py: commented item title escaping
196 * src/lib/ItemView.py: commented out item view style
197 * src/lib/subscribe.py: removed debug statement
199 2006-02-18 Jan C. Alonzo <jmalonzo@gmail.com>
202 * glade/straw.glade, glade/strings.c:
203 - Changed "Advance Search" to "Date Filter" which makes more sense.
204 - Should fix bug #328804 (typo in PO file).
205 * setup.py: point the project url to
206 http://www.gnome.org/projects/straw
207 * src/lib/ItemView.py, data/straw.css:
208 - added 'title', 'itemheader', and 'td#date' styles.
209 - removed commented styles.
210 - fixed item heading.
211 - Fixed buf #309480. Made the item title bigger.
212 * src/lib/Application.py:
213 - Fixed bug #317278. Didn't apply patch, just the concept.
215 - removed straw.pytrayicon import
216 * src/lib/FeedList.py, src/lib/ItemStore.py, src/lib/LookupManager.py:
217 - removed debug statements
218 * src/lib/ItemList.py:
219 - use 'markup' for item titles.
220 * src/lib/SummaryParser.py:
221 - removed handle_charref and handle_entityref from TitleImgParser.
222 * src/lib/dialogs.py: formatting fix (pylint made me do it:)
224 2006-02-12 Jan C. Alonzo <jmalonzo@gmail.com>
226 * data/straw.schemas, src/lib/Config.py, src/lib/ItemView.py:
227 - added config for saving the amount of text magnification
228 * glade/straw.glade, glade/strings.c:
229 - some toolbar improvements
230 * src/lib/Application.py, src/lib/Event.py, src/lib/FeedList.py, src/lib/ItemStore.py:
231 - removed 'print' statements
232 * src/lib/FeedListView.py:
233 - Fixed bug #328795 - spacebar doesn't flip to beginning
234 - FeedSelectionChanged signal fixes
236 2006-02-04 Jan C. Alonzo <jmalonzo@gmail.com>
239 - point to http://www.gnome.org/projects/straw
240 * glade/straw.glade, glade/strings.c:
241 - integrated Andrew Conkling's menu/toolbar icon fixes.
242 - Used gtk.STOCK_INFO for subscription properties icon
243 * src/lib/Application.py:
244 - Fixed bug #328743 - Spelling error
245 - (Partially) Fixed bug #328795 - spacebar doesn't flip to beginning
246 * src/lib/FeedListView.py:
247 * src/lib/ItemList.py:
248 - Fixed bug #328750 - Skip to first unread item
249 - Changed unread items to 'blue' and bold
250 * src/lib/SummaryParser.py:
251 * src/lib/subscribe.py:
252 - check if there are existing feeds before polling
253 * src/eggtray/eggtrayicon.c, src/eggtray/eggtrayicon.h, src/eggtray/trayicon.defs:
254 * src/eggtray/trayicon.override, src/eggtray/trayiconmodule.c:
255 * setup.py, tools/straw_distutils.py:
256 - Removed eggtray-related build options
257 - Fixed bug #328238 - Depend on GnomePythonExtras
260 2006-01-26 Clytie Siddall <clytie@riverland.net.au>
262 * configure.in Added vi in ALL_LINGUAS line.
264 2006-01-26 Jan C. Alonzo <jmalonzo@gmail.com>
266 * MAINTAINERS, setup.cfg, MANIFEST.in, src/lib/dialogs.py:
267 - Added new file MAINTAINERS
268 - Copyrighted 2005-2006 to Straw contributors.
269 - Fancy copyright text.
270 * glade/straw.glade, glade/strings.c:
271 - Moved category combo just at the top of the feedlist treeview.
272 * setup.py: Dependency on pygtk 2.6
273 * src/lib/Application.py: Fixed #328686 - Capitalization bug.
274 * src/lib/Event.py, src/lib/Feed.py, src/lib/FeedList.py:
275 - enable feed update signals as it was commented out before.
276 * src/lib/FeedListView.py, src/lib/ItemList.py:
277 - Fixed #328191 - unread item scrolling skipping
278 * src/lib/ItemStore.py:
279 - use os.path.join for getting the straw home directory.
280 * src/lib/ItemView.py: - Remove the icons in the context menu
281 * src/lib/subscribe.py: - Fixed bug #149424 - http links only.
283 - don't check for 'straw' in sys.path if it's being run locally.
285 2006-01-22 Jan C. Alonzo <jmalonzo@gmail.com>
287 * AUTHORS: Added Ryan P. Skadberg to the list of maintainers.
288 * glade/straw.glade, src/lib/Application.py, src/lib/utils.py:
289 - fixed bug #318802 - copy article text
290 * src/lib/Event.py: Reparent PollFrequencyChangedSignal to PollChangedSignal
291 * src/lib/Feed.py: Fixed bug #317126 - error exporting OPML subscriptions
292 * src/lib/ItemView.py: Fixed bug #145450 - Right clicking of URLs
293 * src/lib/OPMLExport.py: use gnomevfs instead of gnome.vfs.
294 * src/lib/dialogs.py: Added Ryan P. Skadberg to contributors. Copyright 2005-2006 to me.
296 2006-01-22 Jan C. Alonzo <jmalonzo@gmail.com>
298 * src/lib/Config.py, src/lib/PreferencesDialog.py:
299 - Added option for overriding the browser desktop setting.
303 * MANIFEST.in: Added constants.py.in, AUTHORS
304 * data/straw.schemas: Added 'last_poll' and 'browser_cmd'
305 * glade/straw.glade, glade/strings.c:
306 - UI and string fixes
307 - browser setting interface
308 * src/lib/Application.py:
310 - Refactor signal handling. Added and removed some signals.
311 * src/lib/Feed.py, src/lib/FeedCategoryList.py, src/lib/FeedItems.py:
312 * src/lib/FeedList.py, src/lib/SummaryItem.py:
313 - use some fancy decorator. yeah, it's candy but it looks more neat.
314 * src/lib/FeedPropertiesDialog.py:
315 * src/lib/ItemList.py, src/lib/ItemView.py, src/lib/FeedListView.py:
316 - Refactor item and feed scrolling.
317 - Font resize and context popup in ItemView.py
318 * src/lib/ItemStore.py:
319 - Added DB_PRIVATE to the DB environment flags.
321 - Fixes #316415 - crashes on non-mmap using filesystems (i.e. FUSE)
322 - Refactor the connect/disconnect signal on feeds
323 * src/lib/OPMLExport.py, src/lib/OPMLImport.py:
325 - use gnomevfs instead of the deprecated gnome.vfs
326 * src/lib/PollManager.py:
327 * src/lib/QueueDict.py: Removed item scrolling.
328 * src/lib/SummaryParser.py: long title fixes.
329 * src/lib/__init__.py: extend copyright till 2004 to jpakaste.
330 * src/lib/dialogs.py:
331 * src/lib/feedparser.py:
334 * src/lib/httplib_async.py:
335 * src/lib/strawdbus.py: Updated to dbus > 0.5x
336 * src/lib/subscribe.py: reset the number of feeds found on exception.
337 * src/lib/utils.py: added url_show here. Moved read_text to FeedPropertiesDialog.
338 * src/straw: Move option parsing here. fixed STRAW_IN_SOURCE_DIR startup.
339 * tools/straw_distutils.py, setup.py, src/lib/Tray.py:
340 - Commented out straw.pytrayicon build. We use
341 gnome-python-extras now.
346 2006-01-21 Ryan P Skadberg <skadz@stigmata.org>
348 * src/lib/OPMLImport.py: Small patch to fix 314674
350 2006-01-21 Ryan P Skadberg <skadz@stigmata.org>
352 Patch by: Thierry Moisan <thierryn@videotron.ca>
359 * src/lib/Application.py:
360 * src/lib/subscribe.py: Fixes 327162
362 2006-01-15 Ryan P Skadberg <skadz@stigmata.org>
364 * src/lib/strawdbus.py: Patch for newer dbus
366 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
368 * po/es.po: Fixed update from TLA
370 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
372 * glade/pixmaps/straw.png:
374 * src/lib/DashboardFrontend.py:
376 * src/lib/MainWindow.py:
377 * src/lib/SubscribeDialog.py:
378 * src/lib/dashboard.py:
379 * src/lib/file_selector.py:
380 * src/lib/hig_alert.py: Removed all old files
382 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
384 * test/TestParser.py:
385 * test/TestQueueDict.py:
386 * test/TestSubscribe.py:
387 * test/TestUtils.py: Adding New Test Files
389 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
393 * src/lib/Application.py:
394 * src/lib/CategorySelector.py:
395 * src/lib/FeedListView.py:
396 * src/lib/ItemList.py:
397 * src/lib/ItemView.py:
398 * src/lib/OfflineToggle.py:
399 * src/lib/dialogs.py:
400 * src/lib/strawdbus.py:
401 * src/lib/subscribe.py: First pass of adding files
403 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
409 * data/default_subscriptions.opml:
411 * data/straw.schemas:
433 * src/lib/FeedCategoryList.py:
434 * src/lib/FeedDataRouter.py:
435 * src/lib/FeedItems.py:
436 * src/lib/FeedList.py:
437 * src/lib/FeedPropertiesDialog.py:
439 * src/lib/ImageCache.py:
440 * src/lib/ItemStore.py:
441 * src/lib/LookupManager.py:
443 * src/lib/MainloopManager.py:
444 * src/lib/MessageManager.py:
446 * src/lib/OPMLExport.py:
447 * src/lib/OPMLImport.py:
448 * src/lib/ParsedSummary.py:
449 * src/lib/PollManager.py:
450 * src/lib/PreferencesDialog.py:
451 * src/lib/QueueDict.py:
452 * src/lib/SummaryItem.py:
453 * src/lib/SummaryParser.py:
455 * src/lib/URLFetch.py:
456 * src/lib/ValueMonitor.py:
457 * src/lib/__init__.py:
459 * src/lib/feedfinder.py:
460 * src/lib/feedparser.py:
461 * src/lib/httplib_async.py:
465 * test/LookupTests.py:
466 * test/TestConfig.py:
467 * tools/straw_distutils.py: Update to Latest TLA tree
469 2005-10-04 Pawan Chitrakar <pchitrakar@gmail.com>
471 * configure.in: Added ne in ALL_LINGUAS
473 2005-09-07 Inaki Larranaga <dooteo@euskalgnu.org>
475 * configure.in: Added "eu" to ALL_LINGUAS.
477 2005-06-25 Maxim Dziumanenko <mvd@mylinux.ua>
479 * configure.in: Added "uk" to ALL_LINGUAS.
481 2005-04-01 Steve Murphy <murf@e-tools.com>
483 * configure.in: Added "rw" to ALL_LINGUAS.
485 # do not edit -- automatically generated by arch changelog
486 # arch-tag: automatic-ChangeLog--juri@iki.fi--2003a/straw--mainline--0.22
489 2004-02-20 15:52:21 GMT Juri Pakaste <juri@iki.fi> patch-58
494 straw--mainline--0.22--patch-58
496 add the setup.py change to the news
502 2004-02-19 18:00:37 GMT Juri Pakaste <juri@iki.fi> patch-57
505 remove mxdatetime check from setup.py
507 straw--mainline--0.22--patch-57
509 It's not a hard dependency, so it shouldn't be checked for on installation
515 2004-02-19 17:12:09 GMT Juri Pakaste <juri@iki.fi> patch-56
520 straw--mainline--0.22--patch-56
524 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-45
525 merged juri's patch-51
527 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-46
528 merged with juri's patch-55
530 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-47
531 catch UnicodeDecodeError and decode it to latin-1; fix title slicing bug
533 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-48
538 ChangeLog NEWS setup.py src/lib/__init__.py src/lib/utils.py
541 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-45
542 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-46
543 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-47
544 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-48
547 2004-02-15 15:29:15 GMT Juri Pakaste <juri@iki.fi> patch-55
552 straw--mainline--0.22--patch-55
556 .arch-ids/ChangeLog.id ChangeLog
559 2004-02-15 15:05:02 GMT Juri Pakaste <juri@iki.fi> patch-54
564 straw--mainline--0.22--patch-54
571 2004-02-15 14:29:01 GMT Juri Pakaste <juri@iki.fi> patch-53
574 set icon for the about dialog
576 straw--mainline--0.22--patch-53
580 src/lib/MainWindow.py
583 2004-02-15 13:57:12 GMT Juri Pakaste <juri@iki.fi> patch-52
586 add Terje to the authors credits
588 straw--mainline--0.22--patch-52
592 src/lib/MainWindow.py
595 2004-02-14 17:25:50 GMT Juri Pakaste <juri@iki.fi> patch-51
598 explain a bit about the conversion problems
600 straw--mainline--0.22--patch-51
607 2004-02-14 15:59:47 GMT Juri Pakaste <juri@iki.fi> patch-50
610 display an alert dialog when conversion fails
612 straw--mainline--0.22--patch-50
614 If the database conversion fails, display an alert dialog to tell the user of the problem.
620 2004-02-14 15:24:06 GMT Juri Pakaste <juri@iki.fi> patch-49
623 remove feed hierarchy entry, add a few new ones
625 straw--mainline--0.22--patch-49
632 2004-02-14 15:21:37 GMT Juri Pakaste <juri@iki.fi> patch-48
635 re-raise any exception thrown in convert_1_2
637 straw--mainline--0.22--patch-48
639 re-raise any exception thrown in convert_1_2, so the version number of the db won't be incremented.
645 2004-02-10 18:31:42 GMT Juri Pakaste <juri@iki.fi> patch-47
648 fix convert_1_2 to always close the cursor
650 straw--mainline--0.22--patch-47
652 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...
658 2004-02-08 07:27:04 GMT Juri Pakaste <juri@iki.fi> patch-46
663 straw--mainline--0.22--patch-46
668 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-40
669 merged juri's patch-43
671 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-41
672 updated Spanish translation (Francisco J. F. Serrador)
674 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-42
675 sorting fixes and support for pseudo-categories sorting
677 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-43
678 Updated French translation (David Rousseau)
680 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-44
681 merged juri's patch 44-45
685 po/es.po po/fr.po src/lib/FeedCategoryList.py
686 src/lib/FeedList.py src/lib/FindDialog.py src/lib/ItemStore.py
687 src/lib/PreferencesDialog.py src/lib/utils.py src/straw
690 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-40
691 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-41
692 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-42
693 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-43
694 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-44
697 2004-02-07 14:22:11 GMT Juri Pakaste <juri@iki.fi> patch-45
700 don't display permalink link if guid wasn't a permalink
702 straw--mainline--0.22--patch-45
706 src/lib/ItemStore.py src/lib/MainWindow.py
707 src/lib/SummaryItem.py src/lib/SummaryParser.py
708 src/lib/feedparser.py
711 2004-02-07 12:36:50 GMT Juri Pakaste <juri@iki.fi> patch-44
714 remove mxDateTime dependency from FindDialog
716 straw--mainline--0.22--patch-44
718 now just use struct_times.
721 src/lib/FindDialog.py
724 2004-02-07 10:56:39 GMT Juri Pakaste <juri@iki.fi> patch-43
727 keep item selected when feed is refreshed
729 straw--mainline--0.22--patch-43
731 ItemView used to lose item focus and select the first item in the feed when the feed was refreshed. No more.
734 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
735 src/lib/MainWindow.py
738 2004-02-07 07:56:11 GMT Juri Pakaste <juri@iki.fi> patch-42
741 removed a left-over debug message
743 straw--mainline--0.22--patch-42
750 2004-02-03 17:09:46 GMT Juri Pakaste <juri@iki.fi> patch-41
755 straw--mainline--0.22--patch-41
757 changes to locale handling
758 - 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.
759 - in utils.get_locale, use locale.getlocale(locale.LC_MESSAGES) instead of locale.getdefaultlocale()
762 src/lib/Main.py src/lib/utils.py
765 2004-02-03 16:58:30 GMT Juri Pakaste <juri@iki.fi> patch-40
770 straw--mainline--0.22--patch-40
774 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-38
777 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-39
785 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-38
786 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-39
789 2004-02-01 18:02:23 GMT Juri Pakaste <juri@iki.fi> patch-39
792 db conversion for dates, fix date display
794 straw--mainline--0.22--patch-39
796 - Convert, if necessary, mxDateTime objects in the database to time.struct_times.
797 - Fix date display: show time in local time, show year, full month name, full day name
800 src/lib/ItemStore.py src/lib/MainWindow.py src/lib/utils.py
803 2004-01-31 11:14:05 GMT Juri Pakaste <juri@iki.fi> patch-38
808 straw--mainline--0.22--patch-38
812 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-35
813 Status message fixes, XHTML entity conversion fixes, cleanup
815 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-36
816 get_encoding changes, title conversion changes, fixes, cleanups,
818 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-37
819 fix StringIO import(feedparser 2.7.6), leave empty title and description as is
823 src/lib/Config.py src/lib/DashboardFrontend.py
824 src/lib/Event.py src/lib/Main.py src/lib/MainWindow.py
825 src/lib/MessageManager.py src/lib/PollManager.py
826 src/lib/SummaryItem.py src/lib/SummaryParser.py
827 src/lib/__init__.py src/lib/feedparser.py src/lib/utils.py
830 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-35
831 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-36
832 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-37
835 2004-01-29 18:42:57 GMT Juri Pakaste <juri@iki.fi> patch-37
838 add popup menu to items, mark as unread functionality
840 straw--mainline--0.22--patch-37
842 Added a popup menu to items, contains for now the item "Mark as Unread".
843 This also changes the semantics of ItemReadSignal: now you should check
844 the seen attribute of signal.sender to see if the item has been read or
848 po/straw.pot src/lib/FeedItems.py src/lib/Main.py
849 src/lib/MainWindow.py src/lib/SummaryItem.py
852 2004-01-29 15:24:48 GMT Juri Pakaste <juri@iki.fi> patch-36
857 straw--mainline--0.22--patch-36
861 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-31
862 merged Juri's #26-32 patches
864 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-32
865 merged Juri's patches
867 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-33
868 put category selector inside the toolbar
870 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-34
871 applied Terje's patches, fix calls to feed properties, 0.22
876 .arch-ids/Makefile.id Makefile
879 README glade/straw.glade glade/strings.c po/no.po setup.py
880 src/lib/FindDialog.py src/lib/Main.py src/lib/MainWindow.py
881 src/lib/PreferencesDialog.py src/lib/SummaryItem.py
882 src/lib/__init__.py src/lib/file_selector.py
883 tools/straw_distutils.py
886 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-31
887 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-32
888 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-33
889 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-34
892 2004-01-19 21:22:23 GMT Juri Pakaste <juri@iki.fi> patch-35
895 argh, forgot this: should be part of patch-34
897 straw--mainline--0.22--patch-35
901 glade/straw.glade glade/strings.c
904 2004-01-19 19:48:02 GMT Juri Pakaste <juri@iki.fi> patch-34
907 fix some bugs in subscribedialog
909 straw--mainline--0.22--patch-34
911 - Focus Apply button on the last page
912 - 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...
913 - Don't require re-modification of the username in the auth page on the second run
914 - Tell the user if the authentication was unsuccessful
915 - Clear the auth gtkentries if login was successful
919 src/lib/SubscribeDialog.py
922 2004-01-19 18:05:10 GMT Juri Pakaste <juri@iki.fi> patch-33
925 change Poll to Refresh in the popup menu too
927 straw--mainline--0.22--patch-33
931 src/lib/MainWindow.py
934 2004-01-18 00:48:54 GMT Juri Pakaste <juri@iki.fi> patch-32
937 preliminary version of authentication support for subscribe dialog
939 straw--mainline--0.22--patch-32
941 Propagate 401 back from StrawURLOpener via rssfinder to SubscribeDialog, show
942 the user an authentication challenge. Fetch the rss with the user supplied
943 credentials and store them in the feed if successful. Not quite finished
947 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
948 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
949 src/lib/StrawURLOpener.py src/lib/SubscribeDialog.py
953 2004-01-17 22:17:06 GMT Juri Pakaste <juri@iki.fi> patch-31
956 make FeedPropertiesDialogs individual objects
958 straw--mainline--0.22--patch-31
960 Now instantiate a new FeedPropertiesDialog every time an user requests
961 the properties dialog for a feed that doesn't have it already visible.
962 Thus now it's possible to have multiple FeedPropertiesDialogs open, and
963 the contents of the dialog don't change when the user moves around in the
964 main window (or when Straw itself changes the selection in the main window.)
968 src/lib/FeedPropertiesDialog.py src/lib/Main.py
969 src/lib/MainWindow.py src/lib/PreferencesDialog.py
972 2004-01-17 17:53:10 GMT Juri Pakaste <juri@iki.fi> patch-30
975 initialize MyDB instance variables to avoid complaints from __del__
977 straw--mainline--0.22--patch-30
979 If something went wrong in MyDB.__init__, you got an AttributeError from
980 __del__ if _db or _env weren't inserted into the object name space yet.
981 So start __init__ by setting them to None.
987 2004-01-17 17:27:53 GMT Juri Pakaste <juri@iki.fi> patch-29
990 fix debian bug #224296: don't try to truncate old config file in "rw" mode
992 straw--mainline--0.22--patch-29
994 Truncating a file opened for both reading and writing doesn't work, you have
995 to first read the data, then close it, then open it again for only writing. This fixed Debian bug #224296.
1003 2004-01-17 17:18:08 GMT Juri Pakaste <juri@iki.fi> patch-28
1006 remove cvs conflict droppings
1008 straw--mainline--0.22--patch-28
1015 2004-01-17 12:47:42 GMT Juri Pakaste <juri@iki.fi> patch-27
1018 merge jmalonzo@unpluggable.com/straw--mainline--0.22, up to patch-30
1020 straw--mainline--0.22--patch-27
1024 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-15
1027 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-16
1028 remove cursor setting. very annoying.
1030 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-17
1031 expand category treeview in feed properties
1033 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-18
1034 update rssparser to 2.7.1; renamed it to feedparser
1036 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-19
1037 Remove dependency on mx tools
1039 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-20
1040 removed webmaster/managingeditor, content_encoded
1042 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-21
1043 Merged with Juri's changes (patch-25)
1045 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-22
1046 added item attribute of ItemStickySignal
1048 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-23
1049 really fix content:encoded
1051 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-24
1052 modify source_url box; bunch of cleanups
1054 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-25
1055 set the dialog's icon
1057 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-26
1058 update feedparser to 2.7.4
1060 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-27
1061 cleanup, more UI-HIG conformance, fixes
1063 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-28
1064 route data on Exception
1066 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-29
1067 leave unicode'd text alone
1069 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-30
1075 src/lib/.arch-ids/feedparser.py.id
1076 src/lib/.arch-ids/rssfinder.py.id src/lib/feedparser.py
1077 src/lib/rssfinder.py
1080 src/lib/.arch-ids/rssfinder.py.id
1081 src/lib/.arch-ids/rssparser.py.id src/lib/rssfinder.py
1082 src/lib/rssparser.py
1085 glade/straw.glade glade/strings.c src/lib/DashboardFrontend.py
1086 src/lib/Event.py src/lib/FeedDataRouter.py src/lib/Main.py
1087 src/lib/MainWindow.py src/lib/OPMLExport.py
1088 src/lib/ParsedSummary.py src/lib/PollManager.py
1089 src/lib/PreferencesDialog.py src/lib/SubscribeDialog.py
1090 src/lib/SummaryParser.py src/lib/__init__.py
1091 src/lib/file_selector.py src/lib/hig_alert.py src/lib/utils.py
1092 tools/straw_distutils.py
1095 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-15
1096 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-16
1097 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-17
1098 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-18
1099 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-19
1100 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-20
1101 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-21
1102 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-22
1103 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-23
1104 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-24
1105 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-25
1106 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-26
1107 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-27
1108 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-28
1109 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-29
1110 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-30
1113 2004-01-14 18:05:47 GMT Juri Pakaste <juri@iki.fi> patch-26
1116 fix dragging of outside stuff over the feed selection treeview
1118 straw--mainline--0.22--patch-26
1120 Straw was spewing errors if you dragged things from outside of the treeview over it. Fix that.
1123 src/lib/MainWindow.py
1126 2004-01-13 23:26:01 GMT Juri Pakaste <juri@iki.fi> patch-25
1129 save feeds after status changes
1131 straw--mainline--0.22--patch-25
1133 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.
1137 a) created a new signal, FeedErrorStatusChangedSignal, a subclass of FeedStatusChangedSignal
1139 b) made Feed.set_error emit a FeedErrorStatusChangedSignal instead of FeedStatusChangedSignal
1141 c) connected FeedList.feeds_changed to it in Feed objects
1144 src/lib/Event.py src/lib/Feed.py src/lib/FeedList.py
1148 2004-01-13 22:39:31 GMT Juri Pakaste <juri@iki.fi> patch-24
1151 fix differentiation of categories with identical contents
1153 straw--mainline--0.22--patch-24
1155 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.
1157 Overrode FeedCategory.__eq__ to fix this problem. Also removed comment character from CategorySelector.set_history, so it'll be updated with keyboard navigation too.
1160 src/lib/FeedCategoryList.py src/lib/MainWindow.py
1163 2004-01-13 18:07:10 GMT Juri Pakaste <juri@iki.fi> patch-23
1166 simplify and beautify dialogs
1168 straw--mainline--0.22--patch-23
1170 fixed up the appearance of feed properties dialog and the categories tab in preferences
1173 glade/straw.glade glade/strings.c
1174 src/lib/FeedPropertiesDialog.py
1177 2004-01-11 14:07:04 GMT Juri Pakaste <juri@iki.fi> patch-22
1180 merged changes from jmalonzo@unpluggable.com--2003/straw--mainline--0.22
1182 straw--mainline--0.22--patch-22
1186 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-11
1187 Fix recovery of database logfile corruption
1189 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-12
1190 Feed Sorting in PreferencesDialog
1192 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-7
1195 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-8
1196 merged with Juri's mainline
1198 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-9
1199 Cleanup sorting stuff
1201 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-10
1202 Remove CategoryDialog
1204 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-11
1205 emit signal on add/remove category
1207 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-12
1208 remove CategoryDialog.py
1210 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-13
1211 accidentally deleted stuff. back to normal again
1213 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-14
1214 Fix GUID in display and parser
1219 src/lib/.arch-ids/CategoryDialog.py.id
1220 src/lib/CategoryDialog.py
1223 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
1224 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
1225 src/lib/FeedCategoryList.py src/lib/ItemStore.py
1226 src/lib/Main.py src/lib/MainWindow.py
1227 src/lib/PreferencesDialog.py src/lib/SummaryParser.py
1231 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-11
1232 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-12
1233 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-7
1234 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-8
1235 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-9
1236 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-10
1237 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-11
1238 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-12
1239 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-13
1240 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-14
1243 2004-01-10 15:25:48 GMT Juri Pakaste <juri@iki.fi> patch-21
1246 remove broken accelerator (and error message) from straw_main
1248 straw--mainline--0.22--patch-21
1250 A broken quit accelerator definition in straw.glade was causing the delete_event error message on start up. Removed it.
1256 2004-01-10 10:29:59 GMT Juri Pakaste <juri@iki.fi> patch-20
1259 fix feed deletion behaviour
1261 straw--mainline--0.22--patch-20
1263 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
1266 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1267 po/straw.pot src/lib/Main.py src/lib/MainWindow.py
1270 2004-01-10 00:33:10 GMT Juri Pakaste <juri@iki.fi> patch-19
1273 merged jmalonzo's mainline
1275 straw--mainline--0.22--patch-19
1279 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--base-0
1280 tag of jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1282 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-1
1283 managingEditor and webMaster
1285 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-2
1288 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-3
1289 merged dewhitspacify into unicode_field
1291 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-4
1292 Import and Export category, Pollmanager refactor
1294 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-5
1295 Merge distutils branch
1297 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-6
1298 MainWindow polling cleanup
1300 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-7
1301 Preferences Dialog Makeover
1303 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-9
1304 Reverted title encoding (to utf-8), Uncommented imp't code
1306 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-10
1307 Fixed: subscriptions import bug, category selection bug
1309 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-2
1310 merged juri's mainline
1312 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-3
1315 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-4
1316 applied juri's patch-18
1318 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-5
1319 import/export category, refactor pollmanager, fixes
1321 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-6
1322 Merged with experimental branch
1324 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--base-0
1325 tag of juri@iki.fi--2003a/straw--mainline--0.22--patch-18
1327 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-1
1328 Initial distutils patch
1330 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-2
1331 Remove MAINFEST, add MAINFEST.in
1333 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-3
1334 Fix MANIFEST.ing and setup.cfg
1339 .arch-ids/MANIFEST.in.id .arch-ids/setup.cfg.id
1340 .arch-ids/setup.py.id MANIFEST.in setup.cfg setup.py
1341 src/lib/.arch-ids/file_selector.py.id src/lib/file_selector.py
1342 tools/.arch-ids/=id tools/.arch-ids/__init__.py.id
1343 tools/.arch-ids/msgfmt.py.id tools/.arch-ids/msgmerge.py.id
1344 tools/.arch-ids/pygettext.py.id tools/.arch-ids/rpm-install.id
1345 tools/.arch-ids/rpm-post-install.id
1346 tools/.arch-ids/straw_distutils.py.id tools/__init__.py
1347 tools/msgfmt.py tools/msgmerge.py tools/pygettext.py
1348 tools/rpm-install tools/rpm-post-install
1349 tools/straw_distutils.py
1352 src/lib/.arch-ids/ExportSubscriptionsDialog.py.id
1353 src/lib/.arch-ids/ImportSubscriptionsDialog.py.id
1354 src/lib/ExportSubscriptionsDialog.py
1355 src/lib/ImportSubscriptionsDialog.py
1358 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
1359 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
1360 src/lib/Event.py src/lib/FeedCategoryList.py
1361 src/lib/FeedDataRouter.py src/lib/FeedList.py
1362 src/lib/FeedPropertiesDialog.py src/lib/Main.py
1363 src/lib/MainWindow.py src/lib/OPMLExport.py
1364 src/lib/ParsedSummary.py src/lib/PollManager.py
1365 src/lib/PreferencesDialog.py src/lib/SummaryParser.py
1366 src/lib/__init__.py src/lib/hig_alert.py src/lib/rssparser.py
1367 src/lib/utils.py src/straw
1370 tools tools/.arch-ids
1373 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--base-0
1374 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-1
1375 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-2
1376 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-3
1377 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-4
1378 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-5
1379 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-6
1380 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-7
1381 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-9
1382 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-10
1383 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-2
1384 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-3
1385 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-4
1386 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-5
1387 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-6
1388 terjeros@phys.ntnu.no--software/straw--distutils--0.1--base-0
1389 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-1
1390 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-2
1391 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-3
1394 2003-12-19 12:50:07 GMT Juri Pakaste <juri@iki.fi> patch-18
1397 remove callback from categoryselector
1399 straw--mainline--0.22--patch-18
1401 Remove the callback parameter from CategorySelector and the associated function from MainWindow, it was never needed
1404 src/lib/MainWindow.py
1407 2003-12-19 11:55:55 GMT Juri Pakaste <juri@iki.fi> patch-17
1410 remove profiling crud from src/straw
1412 straw--mainline--0.22--patch-17
1414 Remove the aspects stuff I used for profiling from straw (the executable.)
1420 2003-12-18 10:54:44 GMT Juri Pakaste <juri@iki.fi> patch-16
1423 fix keyboard navigation
1425 straw--mainline--0.22--patch-16
1427 Keyboard navigation between articles and feeds was pretty much broken after the categories were introduced. It should all work pretty much sensibly now.
1430 src/lib/Main.py src/lib/MainWindow.py
1433 2003-12-17 21:40:18 GMT Juri Pakaste <juri@iki.fi> patch-15
1436 add menu/keyboard navigation commands for switching categories
1438 straw--mainline--0.22--patch-15
1440 There's now in the Go menu two new choices, Next Category and Previous Category. They are bound to C-pgdown and C-pgup.
1443 glade/straw.glade glade/strings.c src/lib/Main.py
1444 src/lib/MainWindow.py
1447 2003-12-17 20:34:09 GMT Juri Pakaste <juri@iki.fi> patch-14
1450 add a note to TODO about category menu keyboard activation
1452 straw--mainline--0.22--patch-14
1459 2003-12-17 20:10:27 GMT Juri Pakaste <juri@iki.fi> patch-13
1462 skip duplicate feeds in categories and warn about them
1464 straw--mainline--0.22--patch-13
1466 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.
1470 src/lib/FeedCategoryList.py
1473 2003-12-17 18:03:40 GMT Juri Pakaste <juri@iki.fi> patch-12
1476 changes to a menu item
1478 straw--mainline--0.22--patch-12
1480 Changed "Properties" to "Subscription Properties", and made it initially non-sensitive
1483 glade/straw.glade src/lib/MainWindow.py
1486 2003-12-17 12:35:16 GMT Juri Pakaste <juri@iki.fi> patch-11
1489 more news fudging for testing
1491 straw--mainline--0.22--patch-11
1493 touching up NEWS for testing hooks
1499 2003-12-16 22:19:11 GMT Juri Pakaste <juri@iki.fi> patch-10
1502 start new entry in the NEWS file
1504 straw--mainline--0.22--patch-10
1506 Start a new entry in the news file. This is just for testing arch hooks...
1512 2003-12-11 20:01:43 GMT Juri Pakaste <juri@iki.fi> patch-9
1515 merge changes from jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1517 straw--mainline--0.22--patch-9
1519 Merged changes from Jan.
1522 Makefile glade/straw.glade glade/strings.c
1523 src/lib/FeedCategoryList.py src/lib/FeedDataRouter.py
1524 src/lib/Main.py src/lib/PreferencesDialog.py
1527 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--base-0
1528 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-1
1529 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-2
1530 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-3
1531 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-4
1532 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-5
1533 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-6
1534 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--base-0
1535 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1538 2003-12-08 19:22:16 GMT Juri Pakaste <juri@iki.fi> patch-8
1541 fix adding and removal of feeds
1543 straw--mainline--0.22--patch-8
1545 Adding feeds no longer causes infinite (until maximum reached) recursion.
1547 Removing feeds now works without restarting Straw.
1550 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1551 po/straw.pot src/lib/FeedCategoryList.py src/lib/FeedList.py
1554 2003-12-07 20:15:20 GMT Juri Pakaste <juri@iki.fi> patch-7
1557 remove debugging spew from FeedCategoryList
1559 straw--mainline--0.22--patch-7
1561 remove all the useless debug logging from FeedCategoryList
1564 src/lib/FeedCategoryList.py
1567 2003-12-07 20:14:23 GMT Juri Pakaste <juri@iki.fi> patch-6
1570 pseudo categories remember their contents and order
1572 straw--mainline--0.22--patch-6
1574 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.
1577 src/lib/FeedCategoryList.py
1580 2003-12-07 20:12:20 GMT Juri Pakaste <juri@iki.fi> patch-5
1583 and fix those translation files too
1585 straw--mainline--0.22--patch-5
1587 aw, we have to fix the *.po files too
1590 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1593 2003-12-07 20:10:48 GMT Juri Pakaste <juri@iki.fi> patch-4
1596 fix makefile and remove all the arch mess from straw.pot
1598 straw--mainline--0.22--patch-4
1600 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
1603 Makefile po/straw.pot
1606 2003-12-07 19:24:12 GMT Juri Pakaste <juri@iki.fi> patch-3
1609 clean up FeedCategoryList member access
1611 straw--mainline--0.22--patch-3
1613 Use only the properties for accessing FeedCategoryList pseudo categories outside the FeedCategoryList constructor
1616 src/lib/FeedCategoryList.py
1619 2003-12-07 18:28:39 GMT Juri Pakaste <juri@iki.fi> patch-2
1622 clean up some debugging mess
1624 straw--mainline--0.22--patch-2
1626 removed various log() calls from MainWindow, they aren't very useful right now
1629 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1630 po/straw.pot src/lib/MainWindow.py
1633 2003-12-07 15:10:18 GMT Juri Pakaste <juri@iki.fi> patch-1
1636 add back that global space keybinding for now
1638 straw--mainline--0.22--patch-1
1640 Re-added the main window space accelerator for now.
1643 glade/straw.glade src/lib/MainWindow.py
1646 2003-12-07 15:00:58 GMT Juri Pakaste <juri@iki.fi> base-0
1651 straw--mainline--0.22--base-0
1653 The initial import of my local working version of Straw
1657 LICENSE Makefile NEWS README TODO
1658 data/default_subscriptions.opml data/straw.schemas
1659 glade/pixmaps/straw.png glade/straw.glade glade/straw.gladep
1660 glade/strings.c images/image-broken.png
1661 images/image-waiting.png images/offline.png images/online.png
1662 images/straw.png po/de.po po/es.po po/fi.po po/fr.po po/nl.po
1663 po/no.po po/ru.po po/straw.pot src/lib/CategoryDialog.py
1664 src/lib/Config.py src/lib/DashboardFrontend.py
1665 src/lib/Event.py src/lib/ExportSubscriptionsDialog.py
1666 src/lib/Feed.py src/lib/FeedCategoryList.py
1667 src/lib/FeedDataRouter.py src/lib/FeedItems.py
1668 src/lib/FeedList.py src/lib/FeedPropertiesDialog.py
1669 src/lib/FindDialog.py src/lib/ImageCache.py
1670 src/lib/ImportSubscriptionsDialog.py src/lib/ItemStore.py
1671 src/lib/LookupManager.py src/lib/Main.py src/lib/MainWindow.py
1672 src/lib/MessageManager.py src/lib/NetworkConstants.py
1673 src/lib/OPML.py src/lib/OPMLExport.py src/lib/OPMLImport.py
1674 src/lib/ParsedSummary.py src/lib/PollManager.py
1675 src/lib/PreferencesDialog.py src/lib/QueueDict.py
1676 src/lib/StrawURLOpener.py src/lib/SubscribeDialog.py
1677 src/lib/SummaryItem.py src/lib/SummaryParser.py
1678 src/lib/URLFetch.py src/lib/__init__.py src/lib/dashboard.py
1679 src/lib/error.py src/lib/hig_alert.py src/lib/httplib_async.py
1680 src/lib/rssfinder.py src/lib/rssparser.py src/lib/utils.py
1681 src/straw straw.desktop test/LookupTests.py