/[straw]/straw/src/lib/Main.py
ViewVC logotype

Diff of /straw/src/lib/Main.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.30 by jmalonzo, Wed Aug 27 12:15:58 2003 UTC revision 1.31 by jmalonzo, Tue Sep 23 23:35:49 2003 UTC
# Line 23  from error import log Line 23  from error import log
23  class Main:  class Main:
24      def __init__(self):      def __init__(self):
25          lname = straw.APPNAME.lower()          lname = straw.APPNAME.lower()
26          gnome.init(lname, straw.VERSION)          gnome.program_init(lname, straw.VERSION)
27          straw.main = self          straw.main = self
28          try:          try:
29              locale.setlocale(locale.LC_ALL, '')              locale.setlocale(locale.LC_ALL, '')
# Line 68  class Main: Line 68  class Main:
68          self.restore_feeds(self._itemstore)          self.restore_feeds(self._itemstore)
69          self._preferences_dialog = straw.PreferencesDialog(          self._preferences_dialog = straw.PreferencesDialog(
70              glade.XML(xmlfile, "preferences_dialog", gettext.textdomain()))              glade.XML(xmlfile, "preferences_dialog", gettext.textdomain()))
         self._subscriptions_dialog = straw.SubscriptionsDialog(  
             glade.XML(xmlfile, "subscriptions_dialog", gettext.textdomain()))  
71          self._subscribe_dialog = straw.SubscribeDialog(          self._subscribe_dialog = straw.SubscribeDialog(
72              glade.XML(xmlfile, 'subscribe_dialog', gettext.textdomain()))              glade.XML(xmlfile, 'subscribe_dialog', gettext.textdomain()))
73          self._find_dialog = straw.FindDialog(          self._find_dialog = straw.FindDialog(
# Line 83  class Main: Line 81  class Main:
81          self._import_subscriptions_dialog = straw.ImportSubscriptionsDialog(          self._import_subscriptions_dialog = straw.ImportSubscriptionsDialog(
82              glade.XML(xmlfile, 'import_subscriptions_dialog',              glade.XML(xmlfile, 'import_subscriptions_dialog',
83                        gettext.textdomain()))                        gettext.textdomain()))
         self._offline_dialog = straw.OfflineDialog(  
             glade.XML(xmlfile, 'offline_dialog', gettext.textdomain()))  
84          self._itemstore.start()          self._itemstore.start()
85          self._feed_selection_enabled = 1          self._feed_selection_enabled = 1
86          straw.poll_manager = straw.PollManager()          straw.poll_manager = straw.PollManager()
# Line 298  class Main: Line 294  class Main:
294      def show_preferences_dialog(self):      def show_preferences_dialog(self):
295          self._preferences_dialog.show()          self._preferences_dialog.show()
296    
     def show_subscriptions_dialog(self):  
         self._subscriptions_dialog.show()  
   
297      def show_subscribe_dialog(self, url=None):      def show_subscribe_dialog(self, url=None):
298          self._subscribe_dialog.show(url)          self._subscribe_dialog.show(url)
299    
300      def show_find_dialog(self):      def show_find_dialog(self):
301          self._find_dialog.show()          self._find_dialog.show()
302    
     def show_offline_dialog(self):  
         self._offline_dialog.show()  
   
303      def show_subscriptions_merge_dialog(self):      def show_subscriptions_merge_dialog(self):
304          self._subscriptions_merge_dialog.show(self._visible_feed)          self._subscriptions_merge_dialog.show(self._visible_feed)
305          self.disable_feed_selection()          self.disable_feed_selection()

Legend:
Removed from v.1.30  
changed lines
  Added in v.1.31

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26