Changeset 188
- Timestamp:
- Sun Sep 30 12:31:39 2007
- Files:
-
- trunk/jbrout.py (modified) (diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
trunk/jbrout.py
r187 r188 177 177 self.parentWin.setTagsOnSelected(self,[tag,]) 178 178 self.grab_focus() 179 179 179 179 #if JBrout.modify: 180 180 #if self.parentWin.cbxUseTagKey.get_active(): … … 273 273 def refresh(self): 274 274 """ refresh the layout """ 275 275 275 275 self.notify_selection_change(self.selection.real_selection) # redraw bottom line (in case of tagguing) 276 276 … … 361 361 d= datetime.datetime(int(i[:4]),int(i[4:6]),int(i[6:8])) 362 362 date = unicode(d.strftime("%A %d"),locale.getpreferredencoding ()) 363 363 363 363 ymd = d.strftime("%Y%m%d") 364 364 self.append(None,[date,node.getThumb().scale_simple(80,80,gtk.gdk.INTERP_NEAREST),ymd]) … … 659 659 660 660 return par(ii) 661 661 661 661 662 662 def setSelected(self,ltags): … … 709 709 710 710 if JBrout.conf["autorotAtImport"] == None: # key not present 711 JBrout.conf["autorotAtImport"] = 1# set default711 JBrout.conf["autorotAtImport"] = 0 # set default 711 711 712 712 … … 1227 1227 def on_drop_photos(self,model,iter0): 1228 1228 node = model.get(iter0) 1229 1229 1229 1229 self.tbl.hide() 1230 1230 if node: … … 1449 1449 return 1 1450 1450 elif event.button==1 and event.type == gtk.gdk._2BUTTON_PRESS: 1451 # call the winshow 1451 # call the winshow 1451 1451 1452 1452 l,i = widget.items,widget.focus_cell 1453 1453 isInfo = JBrout.conf["showInfo"]==1 and True or False 1454 1454 isModify = JBrout.modify 1455 w=WinShow(TreeTags(),l,i,isInfo,isModify) 1455 w=WinShow(TreeTags(),l,i,isInfo,isModify) 1455 1455 w.hpShow.set_position( int(JBrout.conf["viewertreewidth"] or 160) ) 1456 1456 w.loop() … … 1463 1463 sel = self.tbl.setSelected(w.removed) 1464 1464 self.on_selecteur_menu_delete(None,self.tbl) 1465 1465 1465 1465 if w.selected: # perhaps a new desired selection 1466 1466 sel = self.tbl.setSelected(w.selected) 1467 1467 1467 1467 if w.isBasketUpdate: #is basket updated ? 1468 1468 model=self.treeviewdb.get_model() 1469 1469 model.activeBasket() 1470 1471 1472 #sel.refresh() 1470 1471 1472 #sel.refresh() 1473 1473 return 1 1474 1474 … … 1661 1661 finally: 1662 1662 self.showProgress() 1663 1663 1663 1663 sel.refresh() 1664 1664 #~ context, x, y, selection, info, time = args … … 1948 1948 fromFilteredTree = (widget == self.tvFilteredAlbums) 1949 1949 self.selectAlbum( model, iter0, fromFilteredTree = fromFilteredTree ) 1950 1950 1950 1950 def on_treeviewdb_drag_data_get(self, widget, *args): 1951 1951 #~ context, selection, target_id,etime = args … … 1957 1957 #def on_treeviewdb_button_release_event(self, widget, *args): 1958 1958 # pass 1959 1959 1959 1959 def on_treeviewdb_button_press_event(self, widget, event): 1960 1960 def makeItem(nom,callback): … … 2140 2140 model, iter0 = treeselection.get_selected() 2141 2141 ymd = model.get_value(iter0,2) 2142 2142 2142 2142 name = datetime.date(int(ymd[:4]), int(ymd[4:6]), int(ymd[6:8])).strftime('%A %e %B %Y') 2143 2143 name = unicode(name,locale.getpreferredencoding ())
