release v1.6

This commit is contained in:
Le Tan 2017-06-24 00:17:40 +08:00
parent 140c731dd5
commit 748dc36cac
8 changed files with 28 additions and 14 deletions

View File

@ -16,10 +16,10 @@
}, },
"version": { "version": {
"name": "1.5", "name": "1.6",
"desc": "VNote Releases", "desc": "VNote Releases",
"released": "2017-05-25", "released": "2017-06-24",
"vcs_tag": "1.5", "vcs_tag": "1.6",
"gpgSign": false "gpgSign": false
}, },

View File

@ -16,10 +16,10 @@
}, },
"version": { "version": {
"name": "1.5", "name": "1.6",
"desc": "VNote Releases", "desc": "VNote Releases",
"released": "2017-05-25", "released": "2017-06-24",
"vcs_tag": "1.5", "vcs_tag": "1.6",
"gpgSign": false "gpgSign": false
}, },

View File

@ -19,7 +19,7 @@ branches:
before_install: before_install:
- if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test; fi - if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test; fi
- if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo apt-get -qq update ; fi - if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo apt-get -qq update ; fi
- export version="1.5" - export version="1.6"
install: install:
- if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install p7zip-full ; fi - if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install p7zip-full ; fi

View File

@ -45,7 +45,7 @@
![Windows Build Status](https://ci.appveyor.com/api/projects/status/github/tamlok/vnote?svg=true) ![Windows Build Status](https://ci.appveyor.com/api/projects/status/github/tamlok/vnote?svg=true)
- [Github Releases](https://github.com/tamlok/vnote/releases) - [Github Releases](https://github.com/tamlok/vnote/releases)
- [Latest Builds](https://bintray.com/tamlok/vnote/vnote/view/files) - Latest Builds: [ ![Download](https://api.bintray.com/packages/tamlok/vnote/vnote/images/download.svg) ](https://bintray.com/tamlok/vnote/vnote/_latestVersion)
## Linux ## Linux
[![Build Status](https://travis-ci.org/tamlok/vnote.svg?branch=master)](https://travis-ci.org/tamlok/vnote) [![Build Status](https://travis-ci.org/tamlok/vnote.svg?branch=master)](https://travis-ci.org/tamlok/vnote)
@ -56,7 +56,7 @@
[![Build Status](https://travis-ci.org/tamlok/vnote.svg?branch=master)](https://travis-ci.org/tamlok/vnote) [![Build Status](https://travis-ci.org/tamlok/vnote.svg?branch=master)](https://travis-ci.org/tamlok/vnote)
- [Github Releases](https://github.com/tamlok/vnote/releases) - [Github Releases](https://github.com/tamlok/vnote/releases)
- [Latest Builds](https://bintray.com/tamlok/vnote/vnote/view/files) - Latest Builds: [ ![Download](https://api.bintray.com/packages/tamlok/vnote/vnote/images/download.svg) ](https://bintray.com/tamlok/vnote/vnote/_latestVersion)
# Description (简介) # Description (简介)
**VNote** is a Qt-based, free and open source note-taking application, focusing on Markdown. VNote is designed to provide comfortable edit experience. **VNote** is a Qt-based, free and open source note-taking application, focusing on Markdown. VNote is designed to provide comfortable edit experience.

View File

@ -1,6 +1,6 @@
image: Visual Studio 2015 image: Visual Studio 2015
version: 1.5.{build} version: 1.6.{build}
branches: branches:
only: only:
@ -38,7 +38,7 @@ build_script:
# scripts that run after build # scripts that run after build
after_build: after_build:
- set vnote_version=1.5 - set vnote_version=1.6
# Clone OpenSSL DLLs # Clone OpenSSL DLLs
- git clone https://github.com/tamlok/openssl-utils.git openssl-utils.git - git clone https://github.com/tamlok/openssl-utils.git openssl-utils.git
- mkdir distrib\VNote - mkdir distrib\VNote
@ -66,6 +66,6 @@ deploy:
subject: tamlok subject: tamlok
repo: vnote repo: vnote
package: vnote package: vnote
version: 1.5 version: 1.6
publish: true publish: true
override: true override: true

View File

@ -1,4 +1,18 @@
# Changes History # Changes History
## v1.6
- Support simple but powerful **Vim mode**.
- Change the shortcut of ExitAndRead from `Ctrl+R` to `Ctrl+T`.
- Add a edit status indicator in the status bar.
- Dragging mouse with Ctrl and left button pressed to scroll in read and edit mode.
- Refine highlighting cursor line.
- Support subscript, superscript and footnote in markdown-it renderer.
- Refactor outline logics to not show extra [EMPTY] headers.
- Handle HTML comments correctly.
- Provide a default root folder when adding notebooks.
- Support check for updates.
- Redraw app icons.
- Many minor bug fixes.
## v1.5 ## v1.5
- Support logging in release mode. - Support logging in release mode.
- Fix Chinese font matching in mdhl. - Fix Chinese font matching in mdhl.

View File

@ -13,7 +13,7 @@
const QString VConfigManager::orgName = QString("vnote"); const QString VConfigManager::orgName = QString("vnote");
const QString VConfigManager::appName = QString("vnote"); const QString VConfigManager::appName = QString("vnote");
const QString VConfigManager::c_version = QString("1.5"); const QString VConfigManager::c_version = QString("1.6");
const QString VConfigManager::c_obsoleteDirConfigFile = QString(".vnote.json"); const QString VConfigManager::c_obsoleteDirConfigFile = QString(".vnote.json");
const QString VConfigManager::c_dirConfigFile = QString("_vnote.json"); const QString VConfigManager::c_dirConfigFile = QString("_vnote.json");
const QString VConfigManager::defaultConfigFilePath = QString(":/resources/vnote.ini"); const QString VConfigManager::defaultConfigFilePath = QString(":/resources/vnote.ini");

View File

@ -1562,7 +1562,7 @@ void VMainWindow::updateStatusInfo(const VEditTabInfo &p_info)
void VMainWindow::handleVimStatusUpdated(const VVim *p_vim) void VMainWindow::handleVimStatusUpdated(const VVim *p_vim)
{ {
if (!p_vim || !m_curTab) { if (!p_vim || !m_curTab || !m_curTab->isEditMode()) {
m_vimIndicator->hide(); m_vimIndicator->hide();
} else { } else {
m_vimIndicator->update(p_vim); m_vimIndicator->update(p_vim);