straw-commits
[Top][All Lists]
Advanced

[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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]