~universal-applets-core/universal-applets/new_ui

« back to all changes in this revision

Viewing changes to src/bin/screenlets-manager

  • Committer: Przemyslaw Firszt
  • Date: 2008-09-05 20:12:51 UTC
  • Revision ID: pefi@epf.pl-20080905201251-p0gwydqk907093x3
Added sorting screenlets by name

Show diffs side-by-side

added added

removed removed

Lines of Context:
105
105
                self.window = self.builder.get_object("window_main")
106
106
                self.entry_search = self.builder.get_object("entry_search") #text search entry for all screenlets
107
107
                self.iconview_available_screenlets = self.builder.get_object("iconview_available_screenlets") #the icon view for all screenlets
108
 
                
 
108
        
109
109
                # Load the manager's icon and the fallback icon for individual screenlets missing an icon
110
110
                self.pixbuf = gtk.gdk.pixbuf_new_from_file(screenlets.INSTALL_PREFIX + '/share/icons/screenlets.svg')
111
111
                self.noimg = gtk.gdk.pixbuf_new_from_file_at_size(
125
125
                self.load_screenlets()
126
126
                #fill the list of screenlets
127
127
                self.load_model()
 
128
                #sort using column 0 comtaining name of screenlet
 
129
                self.model.set_sort_column_id(0, gtk.SORT_ASCENDING)
128
130
                self.iconview_available_screenlets.set_model(self.model)
129
131
 
130
132
                        
221
223
#                               or type_filter == 2 and slinfo.autostart        \
222
224
#                               or type_filter == 3 and slinfo.system           \
223
225
#                               or type_filter == 4 and not slinfo.system:
224
 
                                self.model.append([sname,slinfo.icon, slinfo])                          
 
226
                                self.model.append([sname,slinfo.icon, slinfo])
225
227
 
226
228
        def get_info_by_name (self, name):
227
229
                """Returns a ScreenletInfo-object for the screenlet with given name."""