From a0679bbce661b42af052a9a7892890255bdee1b1 Mon Sep 17 00:00:00 2001 From: Tae Won Ha Date: Mon, 2 Apr 2018 18:10:47 +0200 Subject: [PATCH 1/4] GH-612 Draw the background for each cell (again) --- NvimView/NvimView/NvimView+Draw.swift | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/NvimView/NvimView/NvimView+Draw.swift b/NvimView/NvimView/NvimView+Draw.swift index c26aedf3..4e65c041 100644 --- a/NvimView/NvimView/NvimView+Draw.swift +++ b/NvimView/NvimView/NvimView+Draw.swift @@ -127,9 +127,12 @@ extension NvimView { } private func drawBackground(rowRun: RowRun, in context: CGContext) { - if rowRun.attrs.background == self.grid.background { - return - } + // TODO: GH-612 + // The following seems to break the anti-aliasing... + // Find another way to avoid double rendering of the background +// if rowRun.attrs.background == self.grid.background { +// return +// } context.saveGState() defer { context.restoreGState() } From ffd3929d436b2e65ef487091f3ffd38db4b133be Mon Sep 17 00:00:00 2001 From: Tae Won Ha Date: Tue, 3 Apr 2018 08:15:02 +0200 Subject: [PATCH 2/4] GH-612 Update release notes --- resources/release-notes.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/release-notes.md b/resources/release-notes.md index f6ea96b0..e5cb069f 100644 --- a/resources/release-notes.md +++ b/resources/release-notes.md @@ -1,6 +1,7 @@ -# next +# 0.21.2-271 * GH-626: Bugfix: Emoji menu (`Cmd-Ctrl-Space`) does not work. +* GH-162: Bugfix: Anti-aliasing on non-Retina display is broken. # 0.21.1-269 From b72bdb13fbc74f599d7239ce71c7ac04a30ea53b Mon Sep 17 00:00:00 2001 From: Tae Won Ha Date: Tue, 3 Apr 2018 08:22:18 +0200 Subject: [PATCH 3/4] Bump version: v0.21.2-271 --- MsgPackRpc/MsgPackRpc.xcodeproj/project.pbxproj | 8 ++++---- MsgPackRpc/MsgPackRpc/Info.plist | 4 ++-- NvimMsgPack/NvimMsgPack.xcodeproj/project.pbxproj | 8 ++++---- NvimMsgPack/NvimMsgPack/Info.plist | 4 ++-- NvimView/NvimView.xcodeproj/project.pbxproj | 8 ++++---- NvimView/NvimView/Info.plist | 4 ++-- VimR/VimR.xcodeproj/project.pbxproj | 4 ++-- VimR/VimR/Info.plist | 4 ++-- VimR/VimRTests/Info.plist | 4 ++-- 9 files changed, 24 insertions(+), 24 deletions(-) diff --git a/MsgPackRpc/MsgPackRpc.xcodeproj/project.pbxproj b/MsgPackRpc/MsgPackRpc.xcodeproj/project.pbxproj index ba9570d8..3eacdbc0 100644 --- a/MsgPackRpc/MsgPackRpc.xcodeproj/project.pbxproj +++ b/MsgPackRpc/MsgPackRpc.xcodeproj/project.pbxproj @@ -218,7 +218,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 270; + CURRENT_PROJECT_VERSION = 271; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -278,7 +278,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 270; + CURRENT_PROJECT_VERSION = 271; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -308,7 +308,7 @@ COMBINE_HIDPI_IMAGES = YES; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 270; + DYLIB_CURRENT_VERSION = 271; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; INFOPLIST_FILE = MsgPackRpc/Info.plist; @@ -331,7 +331,7 @@ COMBINE_HIDPI_IMAGES = YES; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 270; + DYLIB_CURRENT_VERSION = 271; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; INFOPLIST_FILE = MsgPackRpc/Info.plist; diff --git a/MsgPackRpc/MsgPackRpc/Info.plist b/MsgPackRpc/MsgPackRpc/Info.plist index ce939925..6606bd7c 100644 --- a/MsgPackRpc/MsgPackRpc/Info.plist +++ b/MsgPackRpc/MsgPackRpc/Info.plist @@ -15,9 +15,9 @@ CFBundlePackageType FMWK CFBundleShortVersionString - SNAPSHOT-270 + 0.21.2 CFBundleVersion - 270 + 271 NSHumanReadableCopyright Copyright © 2017 Tae Won Ha. All rights reserved. NSPrincipalClass diff --git a/NvimMsgPack/NvimMsgPack.xcodeproj/project.pbxproj b/NvimMsgPack/NvimMsgPack.xcodeproj/project.pbxproj index a8d99865..84db0d85 100644 --- a/NvimMsgPack/NvimMsgPack.xcodeproj/project.pbxproj +++ b/NvimMsgPack/NvimMsgPack.xcodeproj/project.pbxproj @@ -218,7 +218,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 270; + CURRENT_PROJECT_VERSION = 271; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -278,7 +278,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 270; + CURRENT_PROJECT_VERSION = 271; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -308,7 +308,7 @@ COMBINE_HIDPI_IMAGES = YES; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 270; + DYLIB_CURRENT_VERSION = 271; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; INFOPLIST_FILE = NvimMsgPack/Info.plist; @@ -331,7 +331,7 @@ COMBINE_HIDPI_IMAGES = YES; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 270; + DYLIB_CURRENT_VERSION = 271; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; INFOPLIST_FILE = NvimMsgPack/Info.plist; diff --git a/NvimMsgPack/NvimMsgPack/Info.plist b/NvimMsgPack/NvimMsgPack/Info.plist index ce939925..6606bd7c 100644 --- a/NvimMsgPack/NvimMsgPack/Info.plist +++ b/NvimMsgPack/NvimMsgPack/Info.plist @@ -15,9 +15,9 @@ CFBundlePackageType FMWK CFBundleShortVersionString - SNAPSHOT-270 + 0.21.2 CFBundleVersion - 270 + 271 NSHumanReadableCopyright Copyright © 2017 Tae Won Ha. All rights reserved. NSPrincipalClass diff --git a/NvimView/NvimView.xcodeproj/project.pbxproj b/NvimView/NvimView.xcodeproj/project.pbxproj index 32524249..119d25a1 100644 --- a/NvimView/NvimView.xcodeproj/project.pbxproj +++ b/NvimView/NvimView.xcodeproj/project.pbxproj @@ -458,7 +458,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 270; + CURRENT_PROJECT_VERSION = 271; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -516,7 +516,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 270; + CURRENT_PROJECT_VERSION = 271; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -543,7 +543,7 @@ COMBINE_HIDPI_IMAGES = YES; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 270; + DYLIB_CURRENT_VERSION = 271; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/../Carthage/Build/Mac"; FRAMEWORK_VERSION = A; @@ -565,7 +565,7 @@ COMBINE_HIDPI_IMAGES = YES; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 270; + DYLIB_CURRENT_VERSION = 271; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/../Carthage/Build/Mac"; FRAMEWORK_VERSION = A; diff --git a/NvimView/NvimView/Info.plist b/NvimView/NvimView/Info.plist index ce939925..6606bd7c 100644 --- a/NvimView/NvimView/Info.plist +++ b/NvimView/NvimView/Info.plist @@ -15,9 +15,9 @@ CFBundlePackageType FMWK CFBundleShortVersionString - SNAPSHOT-270 + 0.21.2 CFBundleVersion - 270 + 271 NSHumanReadableCopyright Copyright © 2017 Tae Won Ha. All rights reserved. NSPrincipalClass diff --git a/VimR/VimR.xcodeproj/project.pbxproj b/VimR/VimR.xcodeproj/project.pbxproj index bf3131c7..fe611a66 100644 --- a/VimR/VimR.xcodeproj/project.pbxproj +++ b/VimR/VimR.xcodeproj/project.pbxproj @@ -1032,7 +1032,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 270; + CURRENT_PROJECT_VERSION = 271; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -1087,7 +1087,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 270; + CURRENT_PROJECT_VERSION = 271; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; diff --git a/VimR/VimR/Info.plist b/VimR/VimR/Info.plist index b3866f1b..0654597c 100644 --- a/VimR/VimR/Info.plist +++ b/VimR/VimR/Info.plist @@ -32,7 +32,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - SNAPSHOT-270 + 0.21.2 CFBundleSignature ???? CFBundleURLTypes @@ -49,7 +49,7 @@ CFBundleVersion - 270 + 271 LSApplicationCategoryType public.app-category.productivity LSMinimumSystemVersion diff --git a/VimR/VimRTests/Info.plist b/VimR/VimRTests/Info.plist index 44fefdd6..41cf3712 100644 --- a/VimR/VimRTests/Info.plist +++ b/VimR/VimRTests/Info.plist @@ -15,10 +15,10 @@ CFBundlePackageType BNDL CFBundleShortVersionString - SNAPSHOT-270 + 0.21.2 CFBundleSignature ???? CFBundleVersion - 270 + 271 From 92725c06f4cb4041dd0faf59521265a0b83fc541 Mon Sep 17 00:00:00 2001 From: Tae Won Ha Date: Tue, 3 Apr 2018 08:25:06 +0200 Subject: [PATCH 4/4] Bump appcast(s) to v0.21.2-271 --- appcast.xml | 24 ++++++++++-------------- appcast_snapshot.xml | 17 +++++++++-------- 2 files changed, 19 insertions(+), 22 deletions(-) diff --git a/appcast.xml b/appcast.xml index 2853e035..dcf211f1 100644 --- a/appcast.xml +++ b/appcast.xml @@ -7,27 +7,23 @@ Most recent changes with links to updates for VimR. en - v0.21.1-269 + v0.21.2-271 -
  • GH-548: Bugfix: When using certain plugings, writing beyond the right border crashes.
  • -
  • GH-620: Bugfix: Wrong underline rendering.
  • -
  • Dependencies updates:
      -
    • httpswift/swifter@1.4.0
    • -
    -
  • +
  • GH-626: Bugfix: Emoji menu (Cmd-Ctrl-Space) does not work.
  • +
  • GH-162: Bugfix: Anti-aliasing on non-Retina display is broken.
  • ]]>
    - https://github.com/qvacua/vimr/releases/tag/v0.21.1-269 + https://github.com/qvacua/vimr/releases/tag/v0.21.2-271 - 2018-03-21T18:25:33.483368 + 2018-04-03T08:25:05.984139 10.10.0 -
    diff --git a/appcast_snapshot.xml b/appcast_snapshot.xml index 036ba2c5..dcf211f1 100644 --- a/appcast_snapshot.xml +++ b/appcast_snapshot.xml @@ -7,22 +7,23 @@ Most recent changes with links to updates for VimR. en - SNAPSHOT-270 + v0.21.2-271
  • GH-626: Bugfix: Emoji menu (Cmd-Ctrl-Space) does not work.
  • +
  • GH-162: Bugfix: Anti-aliasing on non-Retina display is broken.
  • ]]>
    - https://github.com/qvacua/vimr/releases/tag/snapshot/270 + https://github.com/qvacua/vimr/releases/tag/v0.21.2-271 - 2018-03-25T10:41:49.378845 + 2018-04-03T08:25:05.984139 10.10.0 -