Skip to content

Commit

Permalink
Merge branch 'release/2.1.2'
Browse files Browse the repository at this point in the history
  • Loading branch information
usami-k committed Mar 10, 2015
2 parents 15239af + 0ece2c7 commit 953373f
Show file tree
Hide file tree
Showing 21 changed files with 770 additions and 206 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,28 @@
Change Log
==========================

2.1.2
--------------------------

### Additions/Changes

- Change place to create backup files (Now, backup files are always created in `~/Library/Autosave Information/`).
- Improve find panel:
- Add scroll bars to the text fields.
- Show invisible characters in text fields.
- Now, “Swap Yen and backslash keys” option is also applied to the fields in the find panel.
- Remove “Escape Character” option for regular expression search.
- Add “Cyrillic (Windows)” to the encoding list.
- Optimize launching speed of `cot` command-line tool.


### Fixes

- Fix an issue where application could hang up on saving backup file.
- Fix an issue where unwanted find panel was shown when perform “Use Selection for Find” or “Use Selection for Replace” action.



2.1.1
--------------------------

Expand Down
174 changes: 98 additions & 76 deletions CotEditor/Base.lproj/FindPanel.xib

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,42 @@ <h1>Release Notes</h1>



<article>
<header>
<h1>CotEditor 2.1.2</h1>
<p>release: <time>2015-03-10</time></p>
</header>


<section>
<h2>Additions/Changes</h2>

<ul>
<li>Change place to create backup files (Now, backup files are always created in <code>~/Library/Autosave Information/</code>).</li>
<li>Improve find panel:<ul>
<li>Add scroll bars to the text fields.</li>
<li>Show invisible characters in text fields.</li>
<li>Now, “Swap ¥ and \ keys” option is also applied to the fields in the find panel.</li>
<li>Remove “Escape Character” option for regular expression search.</li>
</ul></li>
<li>Add “Cyrillic (Windows)” to the encoding list.</li>
<li>Optimize launching speed of <code>cot</code> command-line tool.</li>
</ul>
</section>


<section>
<h2>Fixes</h2>

<ul>
<li>Fix an issue where application could hang up on saving backup file.</li>
<li>Fix an issue where unwanted find panel was shown when perform “Use Selection for Find” or “Use Selection for Replace” action.</li>
</ul>
</section>
</article>



<article>
<header>
<h1>CotEditor 2.1.1</h1>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,42 @@ <h1>リリースノート</h1>



<article>
<header>
<h1>CotEditor 2.1.2</h1>
<p>リリース: <time>2015-03-10</time></p>
</header>


<section>
<h2>機能改善/仕様変更</h2>

<ul>
<li>バックアップファイルの作成場所を変更 (バックアップファイルは常に <code>~/Library/Autosave Information/</code> に作成されるようになりました)</li>
<li>検索パネルの改良:<ul>
<li>テキストフィールドにスクロールバーを追加</li>
<li>テキストフィールドで不可視文字を表示</li>
<li>環境設定の「“¥”と“\”のキーを入れ替える」オプションが検索パネルのテキストフィールドにも適用されるように改良</li>
<li>正規表現検索の「エスケープ文字」オプションを削除</li>
</ul></li>
<li>取り扱えるエンコーディングに「キリル文字 (Windows)」を追加<</li>
<li><code>cot</code> コマンドの呼び出しパフォーマンスを改善</li>
</ul>
</section>


<section>
<h2>バグフィックス</h2>

<ul>
<li>「選択範囲を検索に使用」もしくは「選択範囲を置換に使用」アクションで検索パネルが表示された不具合を修正</li>
<li>バックアップファイル作成時にアプリケーションがハングすることがあった不具合を修正</li>
</ul>
</section>
</article>



<article>
<header>
<h1>CotEditor 2.1.1</h1>
Expand All @@ -42,6 +78,7 @@ <h2>バグフィックス</h2>
</article>



<article>
<header>
<h1>CotEditor 2.1.0</h1>
Expand Down
24 changes: 18 additions & 6 deletions CotEditor/CotEditor.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
25B2C24407FA68D100F4EFC7 /* CEBorderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 25B2C24207FA68D100F4EFC7 /* CEBorderView.m */; };
25B2C24D07FA6BC400F4EFC7 /* CETextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 25B2C24B07FA6BC400F4EFC7 /* CETextView.m */; };
2A009ACB1A57BA8B00C3D542 /* CETextFinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A009ACA1A57BA8B00C3D542 /* CETextFinder.m */; };
2A009ACE1A587B3100C3D542 /* CEFindTextFieldCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A009ACD1A587B3100C3D542 /* CEFindTextFieldCell.m */; };
2A009AD11A58ED1D00C3D542 /* CEFindResultViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A009AD01A58ED1D00C3D542 /* CEFindResultViewController.m */; };
2A009ADA1A5AAE8000C3D542 /* CEFindPanelSplitView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A009AD91A5AAE8000C3D542 /* CEFindPanelSplitView.m */; };
2A07202B18E0E1C2006F3A43 /* CEPrintPanelAccessoryController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A07202A18E0E1C2006F3A43 /* CEPrintPanelAccessoryController.m */; };
Expand Down Expand Up @@ -123,6 +122,9 @@
2AD318C31A462C30001B8112 /* CEIntegrationPaneController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AD318C21A462C30001B8112 /* CEIntegrationPaneController.m */; };
2AD4599B19DDCF6600A20FBB /* CEScriptMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AD4599A19DDCF6600A20FBB /* CEScriptMenuItem.m */; };
2AD5322A19779FD000A925CA /* CELineHeightTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AD5322919779FD000A925CA /* CELineHeightTransformer.m */; };
2AD67C241AA7285F0078BB95 /* CEFindPanelTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AD67C231AA7285F0078BB95 /* CEFindPanelTextView.m */; };
2AD67C2A1AA75E7F0078BB95 /* CEFindPanelTextClipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AD67C291AA75E7F0078BB95 /* CEFindPanelTextClipView.m */; };
2AD67C2F1AA7651B0078BB95 /* CEFindPanelLayoutManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AD67C2E1AA7651B0078BB95 /* CEFindPanelLayoutManager.m */; };
2AD84CAA1966314100DE49BD /* CEODBEventSender.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AD84CA91966314100DE49BD /* CEODBEventSender.m */; };
2AE2E9D519D2CF00000D66A9 /* CEEncodingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AE2E9D419D2CF00000D66A9 /* CEEncodingManager.m */; };
2AE356461A86D32500E29FEF /* CEClipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AE356451A86D32500E29FEF /* CEClipView.m */; };
Expand Down Expand Up @@ -246,8 +248,6 @@
25B2C24B07FA6BC400F4EFC7 /* CETextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = CETextView.m; sourceTree = "<group>"; };
2A009AC91A57BA8B00C3D542 /* CETextFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CETextFinder.h; sourceTree = "<group>"; };
2A009ACA1A57BA8B00C3D542 /* CETextFinder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CETextFinder.m; sourceTree = "<group>"; };
2A009ACC1A587B3100C3D542 /* CEFindTextFieldCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CEFindTextFieldCell.h; sourceTree = "<group>"; };
2A009ACD1A587B3100C3D542 /* CEFindTextFieldCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CEFindTextFieldCell.m; sourceTree = "<group>"; };
2A009ACF1A58ED1D00C3D542 /* CEFindResultViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CEFindResultViewController.h; sourceTree = "<group>"; };
2A009AD01A58ED1D00C3D542 /* CEFindResultViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CEFindResultViewController.m; sourceTree = "<group>"; };
2A009AD81A5AAE7F00C3D542 /* CEFindPanelSplitView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CEFindPanelSplitView.h; sourceTree = "<group>"; };
Expand Down Expand Up @@ -484,6 +484,12 @@
2AD488721A085D8B00B795CB /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/SyntaxEditSheet.strings; sourceTree = "<group>"; };
2AD5322819779FD000A925CA /* CELineHeightTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CELineHeightTransformer.h; sourceTree = "<group>"; };
2AD5322919779FD000A925CA /* CELineHeightTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CELineHeightTransformer.m; sourceTree = "<group>"; };
2AD67C221AA7285F0078BB95 /* CEFindPanelTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CEFindPanelTextView.h; sourceTree = "<group>"; };
2AD67C231AA7285F0078BB95 /* CEFindPanelTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CEFindPanelTextView.m; sourceTree = "<group>"; };
2AD67C281AA75E7F0078BB95 /* CEFindPanelTextClipView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CEFindPanelTextClipView.h; sourceTree = "<group>"; };
2AD67C291AA75E7F0078BB95 /* CEFindPanelTextClipView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CEFindPanelTextClipView.m; sourceTree = "<group>"; };
2AD67C2D1AA7651B0078BB95 /* CEFindPanelLayoutManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CEFindPanelLayoutManager.h; sourceTree = "<group>"; };
2AD67C2E1AA7651B0078BB95 /* CEFindPanelLayoutManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CEFindPanelLayoutManager.m; sourceTree = "<group>"; };
2AD84CA81966314100DE49BD /* CEODBEventSender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CEODBEventSender.h; sourceTree = "<group>"; };
2AD84CA91966314100DE49BD /* CEODBEventSender.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CEODBEventSender.m; sourceTree = "<group>"; };
2AE2E9D319D2CF00000D66A9 /* CEEncodingManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CEEncodingManager.h; sourceTree = "<group>"; };
Expand Down Expand Up @@ -605,8 +611,8 @@
children = (
2A009AD81A5AAE7F00C3D542 /* CEFindPanelSplitView.h */,
2A009AD91A5AAE8000C3D542 /* CEFindPanelSplitView.m */,
2A009ACC1A587B3100C3D542 /* CEFindTextFieldCell.h */,
2A009ACD1A587B3100C3D542 /* CEFindTextFieldCell.m */,
2AD67C281AA75E7F0078BB95 /* CEFindPanelTextClipView.h */,
2AD67C291AA75E7F0078BB95 /* CEFindPanelTextClipView.m */,
);
name = Views;
sourceTree = "<group>";
Expand Down Expand Up @@ -1038,6 +1044,10 @@
2A7CF2421A5747EC00D09249 /* CEFindPanelController.m */,
2A009ACF1A58ED1D00C3D542 /* CEFindResultViewController.h */,
2A009AD01A58ED1D00C3D542 /* CEFindResultViewController.m */,
2AD67C221AA7285F0078BB95 /* CEFindPanelTextView.h */,
2AD67C231AA7285F0078BB95 /* CEFindPanelTextView.m */,
2AD67C2D1AA7651B0078BB95 /* CEFindPanelLayoutManager.h */,
2AD67C2E1AA7651B0078BB95 /* CEFindPanelLayoutManager.m */,
2A009ADB1A5AB96F00C3D542 /* Views */,
);
name = "Text Finder";
Expand Down Expand Up @@ -1413,6 +1423,7 @@
8CB0122E07CA0EFA00221EDC /* CEToolbarController.m in Sources */,
258D708A07D456DF0062A3E5 /* CETextSelection.m in Sources */,
8CC1925707E2D84500B54AE4 /* CEDocument+ScriptingSupport.m in Sources */,
2AD67C241AA7285F0078BB95 /* CEFindPanelTextView.m in Sources */,
2A63122E19C2D30C0088C5C6 /* CEThemeViewController.m in Sources */,
8CC1961D07E2E54E00B54AE4 /* CEScriptManager.m in Sources */,
2AACC9591942A82900E3FF63 /* CEIndicatorSheetController.m in Sources */,
Expand All @@ -1430,10 +1441,11 @@
2A07202B18E0E1C2006F3A43 /* CEPrintPanelAccessoryController.m in Sources */,
2A3A759419E77D66001DAB88 /* CEMigrationWindowController.m in Sources */,
2A51793A1A40A3B500A3F852 /* CEShortcutKeyField.m in Sources */,
2AD67C2A1AA75E7F0078BB95 /* CEFindPanelTextClipView.m in Sources */,
2AD67C2F1AA7651B0078BB95 /* CEFindPanelLayoutManager.m in Sources */,
2A7846DE18FE0C0C006BDF00 /* CETheme.m in Sources */,
2A68F93818FB04F400673440 /* CEMenuItemCell.m in Sources */,
2AB432711912AF7200835004 /* CEGlyphPopoverController.m in Sources */,
2A009ACE1A587B3100C3D542 /* CEFindTextFieldCell.m in Sources */,
2AE356461A86D32500E29FEF /* CEClipView.m in Sources */,
2AFFB71B18D7F18300118477 /* CEGoToSheetController.m in Sources */,
2A3FB2AD18ECEFF200D9CB2C /* CESyntaxEditSheetController.m in Sources */,
Expand Down
4 changes: 2 additions & 2 deletions CotEditor/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -953,11 +953,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>2.1.1</string>
<string>2.1.2</string>
<key>CFBundleSignature</key>
<string>cEd1</string>
<key>CFBundleVersion</key>
<string>2.1.1</string>
<string>2.1.2</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.productivity</string>
<key>NSAppleScriptEnabled</key>
Expand Down
Loading

0 comments on commit 953373f

Please sign in to comment.