we sort by time in db query. no need to dup
This commit is contained in:
		
							parent
							
								
									5a3f23f2a7
								
							
						
					
					
						commit
						496baa0f0c
					
				
					 1 changed files with 3 additions and 4 deletions
				
			
		| 
						 | 
					@ -50,7 +50,7 @@ GTKGUI_GLADE = 'gtkgui.glade'
 | 
				
			||||||
# contact_name, date, message, time
 | 
					# contact_name, date, message, time
 | 
				
			||||||
(
 | 
					(
 | 
				
			||||||
C_CONTACT_NAME,
 | 
					C_CONTACT_NAME,
 | 
				
			||||||
C_DATE,
 | 
					C_UNIXTIME,
 | 
				
			||||||
C_MESSAGE,
 | 
					C_MESSAGE,
 | 
				
			||||||
C_TIME
 | 
					C_TIME
 | 
				
			||||||
) = range(4)
 | 
					) = range(4)
 | 
				
			||||||
| 
						 | 
					@ -94,8 +94,7 @@ class HistoryWindow:
 | 
				
			||||||
		self.results_treeview.append_column(col)
 | 
							self.results_treeview.append_column(col)
 | 
				
			||||||
		renderer = gtk.CellRendererText()
 | 
							renderer = gtk.CellRendererText()
 | 
				
			||||||
		col.pack_start(renderer)
 | 
							col.pack_start(renderer)
 | 
				
			||||||
		col.set_attributes(renderer, text = C_DATE)
 | 
							col.set_attributes(renderer, text = C_UNIXTIME)
 | 
				
			||||||
		col.set_sort_column_id(C_DATE)
 | 
					 | 
				
			||||||
		col.set_resizable(True)
 | 
							col.set_resizable(True)
 | 
				
			||||||
		
 | 
							
 | 
				
			||||||
		col = gtk.TreeViewColumn(_('Message'))
 | 
							col = gtk.TreeViewColumn(_('Message'))
 | 
				
			||||||
| 
						 | 
					@ -355,7 +354,7 @@ class HistoryWindow:
 | 
				
			||||||
		model = widget.get_model()
 | 
							model = widget.get_model()
 | 
				
			||||||
		iter = model.get_iter(path)
 | 
							iter = model.get_iter(path)
 | 
				
			||||||
		# make it a tupple (Y, M, D, 0, 0, 0...)
 | 
							# make it a tupple (Y, M, D, 0, 0, 0...)
 | 
				
			||||||
		tim = time.strptime(model[iter][C_DATE], '%x')
 | 
							tim = time.strptime(model[iter][C_UNIXTIME], '%x')
 | 
				
			||||||
		year = tim[0]
 | 
							year = tim[0]
 | 
				
			||||||
		gtk_month = tim[1]
 | 
							gtk_month = tim[1]
 | 
				
			||||||
		month = gtkgui_helpers.make_python_month_gtk_month(gtk_month)
 | 
							month = gtkgui_helpers.make_python_month_gtk_month(gtk_month)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue