[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Straw-commits] 0.26--mainline: patch-97
From: |
Jan Alonzo |
Subject: |
[Straw-commits] 0.26--mainline: patch-97 |
Date: |
Sat, 23 Apr 2005 08:51:51 +1000 (EST) |
Revision: straw--mainline--0.26--patch-97
Archive: address@hidden
Creator: JM Alonzo <address@hidden>
Date: Sat Apr 23 08:51:45 EST 2005
Standard-date: 2005-04-22 22:51:45 GMT
New-files: .arch-ids/constants.py.in.id constants.py.in
src/lib/.arch-ids/Application.py.id
src/lib/.arch-ids/CategorySelector.py.id
src/lib/.arch-ids/FeedListView.py.id
src/lib/.arch-ids/ItemList.py.id
src/lib/.arch-ids/ItemView.py.id
src/lib/.arch-ids/OfflineToggle.py.id
src/lib/.arch-ids/dialogs.py.id src/lib/Application.py
src/lib/CategorySelector.py src/lib/FeedListView.py
src/lib/ItemList.py src/lib/ItemView.py
src/lib/OfflineToggle.py src/lib/dialogs.py
Removed-files: src/lib/.arch-ids/Main.py.id
src/lib/.arch-ids/MainWindow.py.id
src/lib/.arch-ids/file_selector.py.id
src/lib/.arch-ids/hig_alert.py.id src/lib/Main.py
src/lib/MainWindow.py src/lib/file_selector.py
src/lib/hig_alert.py
Modified-files: glade/straw.glade glade/strings.c
po/POTFILES.in src/lib/DashboardFrontend.py
src/lib/Event.py src/lib/FeedCategoryList.py
src/lib/FeedItems.py src/lib/Find.py
src/lib/ImageCache.py src/lib/ItemStore.py
src/lib/MVP.py src/lib/OPML.py src/lib/OPMLExport.py
src/lib/OPMLImport.py src/lib/PreferencesDialog.py
src/lib/SummaryItem.py src/lib/Tray.py
src/lib/URLFetch.py src/lib/__init__.py
src/lib/subscribe.py src/lib/utils.py src/straw
test/TestParser.py
New-patches: address@hidden/straw--mainline--0.26--patch-97
Summary: Pygtk 2.4, MVP, and module restructuring.
Keywords:
* src/lib/Main.py,src/lib/MainWindow.py: merged in src/lib/Application.py
* src/lib/hig_alert.py:
- merged in src/lib/dialogs.py
- use gtk.MessageDialog.
* src/lib/file_selectory.py: merged in src/lib/dialogs.py.
* constants.py.in: contains path locations which is substituted at install
time.
* src/lib/Application.py:
- New module.
- Contains classes from the MainWindow and Main modules.
* src/lib/CategorySelector.py:
- New module.
- Contains the CategorySelector class from the MainWindow module.
* src/lib/FeedListView.py:
- New module.
- Contains the FeedListView class from the MainWindow module.
* src/lib/ItemList.py:
- New module.
- Contains the ItemList class from the MainWindow module.
* src/lib/ItemView.py:
- New module.
- Contains the ItemView class from the MainWindow module.
* src/lib/OfflineToggle.py:
- New module.
- Contains the OfflineToggle class from the MainWindow module.
* src/lib/dialogs.py:
- New module.
- Merged file_selector and hig_alert modules here.
* src/lib/subscribe.py:
- New module
- From SubscribeDialog module.
* src/lib/MVP.py: check if model exist before calling _model_set().
* src/straw: STRAW_IN_SOURCE_DIR changes.
* src/lib/DashboardFrontend.py:
- removed straw import. use constants module instead.
* src/lib/Event.py:
- FeedSelectionChangedSignal, ItemSelectionChangedSignal,
CategorySelectionChangedSignal, FeedPropertiesSignal
* src/lib/FeedCategoryList.py: removed never emitted
FeedCategoryListChangedSignal
* src/lib/Find.py: use MVP. Minor finder changes
* src/lib/ItemStore.py: if param is None, use ~/.straw instead.
* src/lib/ImageCache.py:
- no need to call ItemStore.get_instance(straw_dir) as it is now optional.
* src/lib/OPML.py: removed StringIO import. never used.
* src/lib/OPMLExport.py: removed import straw
* src/lib/OPMLImport.py: moved Main.import_opml here.
* src/lib/PreferencesDialog.py: add 'parent' param in __init__ and use it as
transient_for.
* src/lib/URLFetch.py: import constants instead of straw
* src/lib/__init__.py: Emptied.
* src/lib/subscribe.py: use dialogs.py instead of hig_alert.py.
* src/lib/utils.py: use variables in constants module. STRAW_IN_SOURCE_DIR is
now handled by the straw script.
* test/TestParser.py: added more tests.
* po/POTFILES.in: modified to reflect new modules. removed old modules.
* glade/straw.glade, glade/strings.c: item source box changes. naming changes.
* src/lib/FeedItems.py: Uncommented some debugging logs.
* src/lib/Tray.py:
- Use constants.
- Don't listen to events for each and every feed. Listen to FeedList
events instead (same way the main window does).
- Moved the clicked signal in Application.Application because it knows the
main presenter.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Straw-commits] 0.26--mainline: patch-97,
Jan Alonzo <=