Python3対応¶
- Jan 15 2018
[bugfix] Up and Down function to change the order of commands sequence order in SequnceQ does not work
- シーケンスの編集用のUpボタンとDownボタンの機能が正しく動作していなかったので修正。
- ついでにVisualContQのデータ状態のデフォルト値が抜けていたのを修正。
- Dec 25 2017
[update] Enabled to use uGao as default plotters from SequencerQ, e.g. M2PlotPlus instead of M2Plot from VisualContQ
SequencerQ からの可視化を uGaoに変えた。
- SIK/faade/VisualModuleQ.py の変更(DetectMap -> M2PlotPlus)
- vis/VisualContM.py からM2PlotPlusの呼び出し
- M2PlotPlusに渡すためのECA作成コードメソッドの拡張
- Dec 22 2017
[Bugfix] SequencerQ : the issue between the command click selection and arguments panel, and enable to catch close event.
SequencerQで、以下の点を修正した。 - シーケンスリストの選択と引数入力パネルの連動に問題があったのを修正 - ウィンドウのcloseイベントを捉えて終了処理を行えるようにした
- Oct 5 2017
[bugfix] UtsusemiPlaneSlicer does not work correctly with M2PlotPlus DetectMap mode
- M2PlotPlusのDetectMap表示で、Y軸がIndexなら問題ないが、選択可能なKeyを選ぶと表示がおかしくなる問題に対処。
- ただし、実際にはM2PlotPlusのプロッタ上をクリックするとエラーが出る問題があるが、これはM2PlotPlus側で対処が必要。
- Sep 25 2017
[update] do_make_Utsusemi.py enabled on Python3
do_make_Utsusemi.pyがPython3上でも動作するようにした。
- Aug 30 2017
[bugfix] fixed the issue of wrong status on selecting items on TreeWidget in SequencerQ
シーケンスのコマンドリスト上のコマンドをクリックで選択した時に、 選択された状態とされていない状態とが逆になることがある問題を修正した。 (前回修正) * コマンドのない部分をクリックした直後 * コマンドの追加直後 (今回修正) * コマンドのコピー直後 * パラメータ設定直後
- Aug 10 2017
[new branch:devQt] Conversion Project of GUI application to Qt-base
空蟬のGUIソフトウェアを Qtベース (PySide) とする。すでにSubversionの方で個別に進めていたのをgit上に移し、 連携動作させる。
- SequenceQ
- python-utsusemi/ana/SequencerQ.py python-utsusemi/ana/ui_SequencerQ.py python-utsusemi/vis/UtilQt.py python-utsusemi-SIK/facade/VisualModuleQ.py
- VisualContQ
- python-utsusemi/vis/VisContQTab.py python-utsusemi/vis/VisualContQ.py python-utsusemi/vis/ui_VisContQ.py
- D4matSlicerQ
- python-utsusemi/vis/D4MatSlicerQ.py python-utsusemi/vis/ui_D4matSlicerQ.py
- Aug 8 2017
[Update:master] update Makefile
Makefile でPyMaj の計算部分を岡崎さん方式に変更。
- Aug 3 2017
[Update:master] update Makefile and do_make_Utsusemi.py for python3
Python3でもコンパイル可能な Makefile と do_make_Utsusemi.py ( original は do_make_Manyo.py )を導入した。