Skip to content

Commit 6e6088e

Browse files
committed
Clean up before release
Add Help menu
1 parent 5e690e5 commit 6e6088e

File tree

6 files changed

+31
-12
lines changed

6 files changed

+31
-12
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ SET(CPACK_WIX_EXTENSIONS WixUtilExtension)
3737

3838
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_SOURCE_DIR}/LICENSE.txt")
3939
set(CPACK_PACKAGE_VERSION_MAJOR "0")
40-
set(CPACK_PACKAGE_VERSION_MINOR "5")
41-
set(CPACK_PACKAGE_VERSION_PATCH "6")
40+
set(CPACK_PACKAGE_VERSION_MINOR "6")
41+
set(CPACK_PACKAGE_VERSION_PATCH "1")
4242
set(CPACK_PACKAGE_EXECUTABLES "vimage;vimage")
4343

4444
include(CPack)

vmg/image_widget_gl.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,17 +119,15 @@ def set_image(self, image: PIL.Image.Image):
119119
self.view_state = self.sphere_view_state
120120
self.program = self.sphere_shader
121121
if exif["Model"].lower().startswith("ricoh theta"):
122-
print("360")
122+
# print("360")
123123
pass # TODO 360 image
124124
except KeyError:
125125
pass
126126
else:
127127
self.is_360 = False
128128
self.view_state = self.rect_view_state
129129
self.program = self.rect_shader
130-
print(exif)
131130
self.image = numpy.array(image)
132-
print(image.info)
133131
# Normalize values to maximum 1.0 and convert to float32
134132
# TODO: test performance
135133
max_values = {

vmg/main_window.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
from PySide6 import QtCore, QtGui, QtWidgets
99
from PySide6.QtCore import Qt
1010

11-
from test.perf_test_1 import perf_test_1
1211
from vmg.natural_sort import natural_sort_key
1312
from vmg.pixel_filter import PixelFilter
1413
from vmg.recent_file import RecentFileList
@@ -200,10 +199,6 @@ def on_actionPrevious_triggered(self):
200199
self.image_index -= 1
201200
self.activate_indexed_image()
202201

203-
@QtCore.Slot()
204-
def on_actionRun_Test_triggered(self):
205-
perf_test_1(self)
206-
207202
@QtCore.Slot()
208203
def on_actionSave_As_triggered(self):
209204
file_path, file_filter = QtWidgets.QFileDialog.getSaveFileName(

vmg/ui_vimage.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ def setupUi(self, MainWindow):
5454
self.actionNormal_View.setVisible(True)
5555
self.actionRun_Test = QAction(MainWindow)
5656
self.actionRun_Test.setObjectName(u"actionRun_Test")
57+
self.actionAbout = QAction(MainWindow)
58+
self.actionAbout.setObjectName(u"actionAbout")
59+
self.actionAbout.setMenuRole(QAction.AboutRole)
5760
self.centralwidget = QWidget(MainWindow)
5861
self.centralwidget.setObjectName(u"centralwidget")
5962
self.verticalLayout = QVBoxLayout(self.centralwidget)
@@ -76,6 +79,9 @@ def setupUi(self, MainWindow):
7679
self.menuView.setObjectName(u"menuView")
7780
self.menuTest = QMenu(self.menubar)
7881
self.menuTest.setObjectName(u"menuTest")
82+
self.menuTest.setEnabled(False)
83+
self.menuHelp = QMenu(self.menubar)
84+
self.menuHelp.setObjectName(u"menuHelp")
7985
MainWindow.setMenuBar(self.menubar)
8086
self.statusbar = QStatusBar(MainWindow)
8187
self.statusbar.setObjectName(u"statusbar")
@@ -87,6 +93,7 @@ def setupUi(self, MainWindow):
8793
self.menubar.addAction(self.menuFile.menuAction())
8894
self.menubar.addAction(self.menuView.menuAction())
8995
self.menubar.addAction(self.menuTest.menuAction())
96+
self.menubar.addAction(self.menuHelp.menuAction())
9097
self.menuFile.addAction(self.actionOpen)
9198
self.menuFile.addAction(self.menuOpen_Recent.menuAction())
9299
self.menuFile.addAction(self.actionSave_As)
@@ -97,6 +104,7 @@ def setupUi(self, MainWindow):
97104
self.menuView.addAction(self.actionSharp)
98105
self.menuView.addAction(self.actionFull_Screen)
99106
self.menuTest.addAction(self.actionRun_Test)
107+
self.menuHelp.addAction(self.actionAbout)
100108
self.toolBar.addAction(self.actionOpen)
101109
self.toolBar.addAction(self.actionSave_As)
102110
self.toolBar.addAction(self.actionPrevious)
@@ -132,10 +140,12 @@ def retranslateUi(self, MainWindow):
132140
self.actionNormal_View.setShortcut(QCoreApplication.translate("MainWindow", u"Esc", None))
133141
#endif // QT_CONFIG(shortcut)
134142
self.actionRun_Test.setText(QCoreApplication.translate("MainWindow", u"Run Test", None))
143+
self.actionAbout.setText(QCoreApplication.translate("MainWindow", u"About", None))
135144
self.menuFile.setTitle(QCoreApplication.translate("MainWindow", u"File", None))
136145
self.menuOpen_Recent.setTitle(QCoreApplication.translate("MainWindow", u"Open Recent", None))
137146
self.menuView.setTitle(QCoreApplication.translate("MainWindow", u"View", None))
138147
self.menuTest.setTitle(QCoreApplication.translate("MainWindow", u"Test", None))
148+
self.menuHelp.setTitle(QCoreApplication.translate("MainWindow", u"Help", None))
139149
self.toolBar.setWindowTitle(QCoreApplication.translate("MainWindow", u"toolBar", None))
140150
pass
141151
# retranslateUi

vmg/view_model.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,6 @@ def drag_relative(self, dx, dy, gl_widget):
132132
[0, s, c],
133133
], dtype=numpy.float32)
134134
self.image_rotation = m1 @ m2
135-
# print(roty, m)
136135

137136
def image_for_window(self, wpos, gl_widget):
138137
x_scale = y_scale = self.window_zoom
@@ -147,7 +146,6 @@ def image_for_window(self, wpos, gl_widget):
147146
latitude = math.asin(y)
148147
c = 1.0 / math.pi
149148
ix, iy = longitude * c / 2, latitude * c
150-
print(ix, iy)
151149
return ix, iy
152150

153151
def reset(self):

vmg/vimage.ui

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,24 @@
6666
<addaction name="actionFull_Screen"/>
6767
</widget>
6868
<widget class="QMenu" name="menuTest">
69+
<property name="enabled">
70+
<bool>false</bool>
71+
</property>
6972
<property name="title">
7073
<string>Test</string>
7174
</property>
7275
<addaction name="actionRun_Test"/>
7376
</widget>
77+
<widget class="QMenu" name="menuHelp">
78+
<property name="title">
79+
<string>Help</string>
80+
</property>
81+
<addaction name="actionAbout"/>
82+
</widget>
7483
<addaction name="menuFile"/>
7584
<addaction name="menuView"/>
7685
<addaction name="menuTest"/>
86+
<addaction name="menuHelp"/>
7787
</widget>
7888
<widget class="QStatusBar" name="statusbar"/>
7989
<widget class="QToolBar" name="toolBar">
@@ -175,6 +185,14 @@
175185
<string>Run Test</string>
176186
</property>
177187
</action>
188+
<action name="actionAbout">
189+
<property name="text">
190+
<string>About</string>
191+
</property>
192+
<property name="menuRole">
193+
<enum>QAction::AboutRole</enum>
194+
</property>
195+
</action>
178196
</widget>
179197
<customwidgets>
180198
<customwidget>

0 commit comments

Comments
 (0)