Thiago Franco de Moraes pushed to branch master at Debian Med / invesalius
Commits: eb442733 by Thiago Franco de Moraes at 2022-07-19T21:06:26-03:00 new patch and fixed email and username - - - - - 5 changed files: - debian/changelog - debian/control - debian/invesalius.install - + debian/patches/11_scrollbar_int.patch - debian/patches/series Changes: ===================================== debian/changelog ===================================== @@ -3,7 +3,7 @@ invesalius (3.1.99998-1) UNRELEASED; urgency=medium * New upstream version * Drop transition for old debug package migration. - -- Thiago <thiago@butuntu> Tue, 19 Jul 2022 19:31:51 -0300 + -- Thiago Franco de Moraes <[email protected]> Tue, 19 Jul 2022 19:31:51 -0300 invesalius (3.1.99995-1) unstable; urgency=medium ===================================== debian/control ===================================== @@ -35,6 +35,7 @@ Depends: ${python3:Depends}, python3-keras, python3-theano, python3-pubsub, + python3-torch, invesalius-bin Description: 3D medical imaging reconstruction software InVesalius generates 3D medical imaging reconstructions based on a sequence of ===================================== debian/invesalius.install ===================================== @@ -28,8 +28,11 @@ invesalius/gui/widgets/*.py /usr/share/invesalius/invesalius/gui/widgets/ invesalius/data/*.py /usr/share/invesalius/invesalius/data/ invesalius/segmentation/*.py /usr/share/invesalius/invesalius/segmentation/ invesalius/segmentation/brain/*.py /usr/share/invesalius/invesalius/segmentation/brain/ +invesalius/pubsub/*.py /usr/share/invesalius/invesalius/pubsub/ +invesalius/navigation/*.py /usr/share/invesalius/invesalius/navigation/ ai/brain_mri_t1/* /usr/share/invesalius/ai/brain_mri_t1/ +navigation/* /usr/share/invesalius/navigation/ debian/invesalius.desktop /usr/share/applications ===================================== debian/patches/11_scrollbar_int.patch ===================================== @@ -0,0 +1,72 @@ +diff --git a/invesalius/data/viewer_slice.py b/invesalius/data/viewer_slice.py +index 51c9235..841731f 100644 +--- a/invesalius/data/viewer_slice.py ++++ b/invesalius/data/viewer_slice.py +@@ -1316,7 +1316,7 @@ class Viewer(wx.Panel): + buffer_.discard_buffer() + + def set_scroll_position(self, position): +- self.scroll.SetThumbPosition(position) ++ self.scroll.SetThumbPosition(int(position)) + self.OnScrollBar() + + def UpdateSlice3D(self, pos): +@@ -1416,7 +1416,7 @@ class Viewer(wx.Panel): + if self._flush_buffer: + self.slice_.apply_slice_buffer_to_mask(self.orientation) + pos = pos - 1 +- self.scroll.SetThumbPosition(pos) ++ self.scroll.SetThumbPosition(int(pos)) + self.OnScrollBar() + + def OnScrollBackward(self, evt=None, obj=None): +@@ -1429,7 +1429,7 @@ class Viewer(wx.Panel): + if self._flush_buffer: + self.slice_.apply_slice_buffer_to_mask(self.orientation) + pos = pos + 1 +- self.scroll.SetThumbPosition(pos) ++ self.scroll.SetThumbPosition(int(pos)) + self.OnScrollBar() + + def OnSetMIPSize(self, number_slices): +@@ -1505,7 +1505,7 @@ class Viewer(wx.Panel): + + def ChangeSliceNumber(self, index): + #self.set_slice_number(index) +- self.scroll.SetThumbPosition(index) ++ self.scroll.SetThumbPosition(int(index)) + pos = self.scroll.GetThumbPosition() + self.set_slice_number(pos) + self.interactor.Render() +diff --git a/invesalius/gui/dialogs.py b/invesalius/gui/dialogs.py +index 4ecb2e3..9551da2 100644 +--- a/invesalius/gui/dialogs.py ++++ b/invesalius/gui/dialogs.py +@@ -221,7 +221,7 @@ class ProgressDialog(object): + def Update(self, value, message): + if(int(value) != self.maximum): + try: +- return self.dlg.Update(value,message) ++ return self.dlg.Update(int(value),message) + #TODO: + #Exception in the Windows XP 64 Bits with wxPython 2.8.10 + except(wx._core.PyAssertionError): +diff --git a/invesalius/gui/dicom_preview_panel.py b/invesalius/gui/dicom_preview_panel.py +index ce47bdd..8867584 100644 +--- a/invesalius/gui/dicom_preview_panel.py ++++ b/invesalius/gui/dicom_preview_panel.py +@@ -429,7 +429,7 @@ class DicomPreviewSeries(wx.Panel): + self.files.append(info) + n+=1 + +- scroll_range = len(self.files)/NCOLS ++ scroll_range = len(self.files)//NCOLS + if scroll_range * NCOLS < len(self.files): + scroll_range +=1 + self.scroll.SetScrollbar(0, NROWS, scroll_range, NCOLS) +@@ -941,3 +941,5 @@ class SingleImagePreview(wx.Panel): + + # Setting slider position + self.slider.SetValue(index) ++ ++ ===================================== debian/patches/series ===================================== @@ -1 +1 @@ -11_brainseg_shebang.patch +11_scrollbar_int.patch View it on GitLab: https://salsa.debian.org/med-team/invesalius/-/commit/eb4427330ff0485af97bc7be46e95f1d45b2afaa -- View it on GitLab: https://salsa.debian.org/med-team/invesalius/-/commit/eb4427330ff0485af97bc7be46e95f1d45b2afaa You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
