View Issue Details

IDProjectCategoryView StatusLast Update
0000529ascendpygtk guipublic2013-02-26 13:39
Reporterjohn 
Assigned Tojohn 
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
PlatformWindowsOSWindowsOS Version7
Product Version0.9.7 
Target Version0.9.9Fixed in Version 
Summary0000529: unable to delete multiple rows from Observer simultaneously
DescriptionShould be possible to shift-click and ctrl-click to select multiple rows in an Observer, then delete those rows by right-click menu, Delete Rows.

Currently, right-clicking deselects the multiple selection, so this doesn't work.

Quite useful to be able to do multiple row delete after a Study if some rows have failed to solve.
TagsNo tags attached.

Relationships

Activities

saheb

2012-03-26 01:48

developer   ~0000824

John, I have started to work on this bug so assign it to me.
I was studying the observer tab for my GSoc project, so I think this will be the best way to learn.

saheb

2012-03-26 17:08

developer  

patch_529 (533 bytes)
Index: pygtk/observer.py
===================================================================
--- pygtk/observer.py	(revision 4051)
+++ pygtk/observer.py	(working copy)
@@ -485,9 +485,9 @@
 			self.deletecolumnmenuitem.set_sensitive(False)
 			if _delete_row:
 				self.on_delete_row()
-				return
+				return True #changed to sovle bug 529#
 			self.treecontext.popup( None, None, None, _button, event.time)
-			return
+			return True #changed to solve bug 529#
 		
 		self.view.grab_focus()
 		self.view.set_cursor( _path, _col, 0)
patch_529 (533 bytes)

saheb

2012-03-26 17:09

developer   ~0000825

Bug has been solved, I have attached patch file to this page patch_529.
Check it out

john

2012-03-30 03:07

administrator   ~0000835

Thanks Saheb. I will review and apply the patch if it works OK.

saheb

2012-05-10 14:34

developer   ~0000881

Review it as soon as possible and let me know if it isn't working the way you wanted it to work.

Issue History

Date Modified Username Field Change
2012-03-08 09:08 john New Issue
2012-03-26 01:48 saheb Note Added: 0000824
2012-03-26 17:08 saheb File Added: patch_529
2012-03-26 17:09 saheb Note Added: 0000825
2012-03-30 03:07 john Note Added: 0000835
2012-04-08 03:19 john Assigned To => john
2012-04-08 03:19 john Status new => assigned
2012-05-10 14:34 saheb Note Added: 0000881
2013-02-26 13:39 john Target Version 1.0 => 0.9.9