TARGET = Gefu
TEMPLATE = app
-VERSION = 0.2.5
+VERSION = 0.2.6
SOURCES += main.cpp\
mainwindow.cpp \
Gefu is an Experimental File Utility.
+#### 2014/09/25 Ver0.26
+ * 内蔵テキストビューアのカーソルを変更しました。
+ * 内蔵バイナリビューアのカーソルを変更しました。
+ * 不具合修正
+ * 単画面モードに切り替わらなかったのを修正。
+ * サムネイルモードで左右矢印キーが効かなかったのを修正。
+
#### 2014/09/24 Ver0.25
* 内蔵ビューアでのファイル読み込みを別スレッド化しました。
* 内蔵バイナリビューアを実装しました。
===============================================================================\r
Gefu(げふぅ) - Gefu is an Experimental File Utility - \r
- Version 0.25\r
+ Version 0.26\r
===============================================================================\r
- 2014/09/24 @miyabi_satoh\r
+ 2014/09/25 @miyabi_satoh\r
\r
◇ 概要 ◇\r
\r
Twitter: https://twitter.com/miyabi_satoh\r
\r
◇ 履歴 ◇\r
+#### 2014/09/25 Ver0.26\r
+ * 内蔵テキストビューアのカーソルを変更しました。\r
+ * 内蔵バイナリビューアのカーソルを変更しました。\r
+ * 不具合修正\r
+ * 単画面モードに切り替わらなかったのを修正。\r
+ * サムネイルモードで左右矢印キーが効かなかったのを修正。\r
+\r
#### 2014/09/24 Ver0.25\r
* 内蔵ビューアでのファイル読み込みを別スレッド化しました。\r
* 内蔵バイナリビューアを実装しました。\r
* フォルダビューのコンテキストメニューを変更しました。\r
* フィルタラベルもフォルダビューと同じ文字色・背景色に変更しました。\r
* サムネイル生成スレッドの優先度を調整しました。\r
- * 不具合修正\r
+ * 不具合修正\r
* 単画面モードで検索ボックスが表示されなかったのを修正。\r
* メニューの活性・非活性の整合性を修正。\r
* サムネイルモードで拡大が行われていたのを修正。\r
QWidget(parent)
{
m_scrollArea = parent;
- this->setObjectName("hexView");
m_scrollArea->setWidget(this);
+ setObjectName("hexView");
+ setCursor(Qt::IBeamCursor);
resetSelection(0);
}
\r
; HM NIS Edit Wizard helper defines\r
!define PRODUCT_NAME "Gefu"\r
-!define PRODUCT_VERSION "0.25"\r
+!define PRODUCT_VERSION "0.26"\r
!define PRODUCT_PUBLISHER "@miyabi_satoh"\r
!define PRODUCT_WEB_SITE "http://gefu.sourceforge.jp/"\r
!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\Gefu.exe"\r
; MUI end ------\r
\r
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"\r
-OutFile "Gefu025_full_setup.exe"\r
+OutFile "Gefu026_full_setup.exe"\r
InstallDir "$PROGRAMFILES\Gefu"\r
InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" ""\r
ShowInstDetails show\r
\r
; HM NIS Edit Wizard helper defines\r
!define PRODUCT_NAME "Gefu"\r
-!define PRODUCT_VERSION "0.25"\r
+!define PRODUCT_VERSION "0.26"\r
!define PRODUCT_PUBLISHER "@miyabi_satoh"\r
!define PRODUCT_WEB_SITE "http://gefu.sourceforge.jp/"\r
!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\Gefu.exe"\r
; MUI end ------\r
\r
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"\r
-OutFile "Gefu025_Setup.exe"\r
+OutFile "Gefu026_Setup.exe"\r
InstallDir "$PROGRAMFILES\Gefu"\r
InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" ""\r
ShowInstDetails show\r
break;\r
\r
case ModeFull:\r
- if (m_viewMode == ModeBasic) {\r
+ if (m_prevMode == ModeBasic) {\r
ui->FPanel->setModel(activeModel());\r
- ui->splitter->setVisible(false);\r
- ui->FPanel->setVisible(true);\r
ui->FPanel->folderPanel()->setItemView(focusItemView()->objectName());\r
ui->FPanel->folderPanel()->itemView()->setCurrentIndex(\r
focusItemView()->currentIndex());\r
}\r
+ ui->splitter->setVisible(false);\r
+ ui->FPanel->setVisible(true);\r
ui->FPanel->setViewItem();\r
newFocusWidget = activePanel()->folderPanel()->itemView();\r
break;\r
ui->action_KeyHomeOther->setEnabled(false);\r
ui->action_KeyUpOther->setEnabled(false);\r
}\r
+\r
+ if (w->objectName() == "thumbnailView") {\r
+ isImageView = true;\r
+ }\r
}\r
else if (w->objectName() == "searchBox"){\r
setEnabledAllActions(false);\r
if (isImageView) {\r
ui->action_ScaleDown->setText(tr("縮小"));\r
ui->action_ScaleUp->setText(tr("拡大"));\r
+ ui->action_KeyLeft->setEnabled(false);\r
+ ui->action_KeyRight->setEnabled(false);\r
}\r
else {\r
ui->action_ScaleDown->setText(tr("文字を小さく"));\r
ui->action_ScaleUp->setText(tr("文字を大きく"));\r
+ ui->action_KeyLeft->setEnabled(isView);\r
+ ui->action_KeyRight->setEnabled(isView);\r
}\r
if (isView) {\r
reconnectAction(ui->action_ScaleDown, SIGNAL(triggered()), w, SLOT(onScaleDown()));\r
}\r
\r
ui->toggle_FullMode->setEnabled(m_viewMode == ModeBasic || m_viewMode == ModeFull);\r
-\r
- if (isImageView) {\r
- ui->action_KeyLeft->setEnabled(false);\r
- ui->action_KeyRight->setEnabled(false);\r
- }\r
- else {\r
- ui->action_KeyLeft->setEnabled(isView);\r
- ui->action_KeyRight->setEnabled(isView);\r
- }\r
}\r
\r
///////////////////////////////////////////////////////////////////////////////\r
m_scrollArea = parent;
m_scrollArea->setWidget(this);
setObjectName("textView");
+ setCursor(Qt::IBeamCursor);
resetSelection(0);
}
#ifndef VERSION_H
#define VERSION_H
-#define VERSION_VALUE 0.25
+#define VERSION_VALUE 0.26
#endif // VERSION_H