--------------------------------------------------------------------------------------------------------------------------------------------
2015-10-19版

[新功能]

- 魔棒/油漆桶
  * 不同于 Ver.1 之处 *
   + 新增防止从断线的地方溢出的功能
   + 新增选择色差范围内全部像素的功能
   - 废除透明部分（含糊）
  (如果曾运行过旧版本的 SAI2，将无法自动生成油漆桶工具。 请对自定义工具栏的空白位置单击右键，
  然后从弹出的上下文菜单中选择[油漆桶]来创建）

- 套索工具
  * 不同于 Ver.1 之处 *
  + 新增多边形选框

- 剪切/拷贝/粘贴 图层图像

- 栅格化 钢笔图层/形状图层/文字图层

- 扩展/收缩 选区


[BUG 修复]

- 在将已绘图部分移动到画布外部的状态下合并图层，会出现失控
  (7/18版の修正で直し切れていませんでした)

- 選択ブラシでキャンバスの右端と下端を描画すると後のブラシ描画の異常やアクセス違反が発生する

- キャンバスのサイズによってはキャンバスの右端と下端の選択領域の境界線が表示されない場合がある

- 選択領域の表示状態が境界線から色に切り替わった際に一部の境界線が消えずに残る場合がある

- 一部のメーカーのペンタブレットを使用している場合にWinTab APIの初期化に失敗する

- 一度でもショートカットキーの割り当て変更を行うとEnterキーとEscキーで曲線・折線ツールの確定ができなくなる

- .sai2形式から読み込んだキャンバスの、レイヤーフォルダの開閉・レイヤー選択状態・レイヤー保護状態の解除操作が最初の一度だけ動作しない

- 図形レイヤー選択時のカスタムツールトレイのコンテキストメニューに図形レイヤー用ツールを作成する項目が無い

- テキストレイヤーの削除の情報がヒストリファイルに追い出されているとUndo/Redoしてもテキストが復元されない


[更改]

- 更改图层合并的规则
  ・支持合并多重选择的图层
  ・クリッピンググループの親が選択されている場合はグループを単独で統合するように変更

- PSD保存で以下の合成モードの不透明度をPhotoshopでの「塗り」に反映されるように変更
  ・陰影       (Photoshopでは [焼き込み(リニア)])
  ・発光       (Photoshopでは [覆い焼き(リニア)])
  ・陰影＆発光 (Photoshopでは [リニアライト]    )
  ・焼き込み   (Photoshopでは [焼き込みカラー]  )
  ・覆い焼き   (Photoshopでは [覆い焼きカラー]  )
  ・焼き＆覆い (Photoshopでは [ビビッドライト]  )


--------------------------------------------------------------------------------------------------------------------------------------------
2015-07-18版

[BUG 修复]

- 如果画布的横向像素数为奇数，且背景为透明的话，不管文件是何格式，保存会出现“内部状态出现了不一致”的失败

- 如果存在图层组，保存 .sai2 格式会出现“内部状态出现了不一致”的失败

- 如果背景为透明，保存 .bmp 不能正确输出是否有不透明度的信息
  (以 BITMAPV4HEADER 的 bV4AlphaMask 为 0 进行了输出)

- 将已绘画部分移动到画布外部的状态下，进行 Undo/Redo 可能会失控

- 拼合设置了纸张质感的图层组，质感会消失不见


--------------------------------------------------------------------------------------------------------------------------------------------
2015-07-10版

这次在不着眼之处进行了大规模的翻修。虽然已经进行了相当严格的调试，但不排除会有疏忽之处。
无论哪个测试版也要说的一句话就是，请特别注意别使用这个版本制作重要的作品。

[新功能]

- 对拼合图像用吸管

- 对非编辑的视图用吸管

- 选择＆移动图层
  (无法通过[Ctrl + Shift + 拖动]进行使用。在移动工具更改设置的话，[Ctrl + 拖动]也变得可以使用选择＆移动)

- 微移图层
  (用[Ctrl + 箭头键]移动图层，用[ALt + 箭头键]仅移动选区，配合 Shift 可增加移动量)


[BUG 修复]

- 用 Ctrl + Alt 更改画布大小，滑块总是在最初创建的视图中显示

- 不管什么格式，有部分图像文件会读取失败

- 内存使用量的显示不工作
  (设置刷新显示的计时器之时，计时器的 ID 和其他的计算器重复)

- 连续移动同一个图层之时，第二次之后的操作无法设置“已编辑”的状态
  (例如：移动 → 保存([已编辑]被消除) → 移动(变成没有[已编辑])，变成这样的状态)

- 发生内存不足会立即崩溃
  (虽然对从内存不足到恢复正常的处理进行了严格的测试，但在主要的内存管理中犯了愚蠢错误)


[更改]

- 改革与绘画有关的历史记录处理
  (大幅度减轻了用大直径的画笔绘画之后的负担。还有，如果历史记录数据在内存上，可以大幅度提高绘画的 Undo/Redo 速度)

- 在保存和读取 sai2 格式的数据压缩与解压的工程上支持了多核
  (虽然仅供参考，在本公司的配置(Xeon E5420(4core) x2, Memory 16GB, HDD 10000rpm)上，提高了 2.5 倍左右的速度)

- 提升鬃毛的绘画品质
  (虽然速度降低到 2/3 左右，但在例如用平笔模糊，和以一半左右的笔压进行上色的时候，不会出现像排列濑尿虾薄肉片一样恶心的笔迹)

- 在状态栏新增显示历史记录数据文件的输出位置磁盘的信息


--------------------------------------------------------------------------------------------------------------------------------------------
2015-04-25版

[BUG 修复]

- 如果在有内容的图层下方存在空白图层，将会生成无法通过 Photoshop 读取的 PSD 文件
  (错误输出了空白图层的组成数据大小)


--------------------------------------------------------------------------------------------------------------------------------------------
2015-04-24版

[BUG 修复]

- 锁定像素不明度不起作用
  (实现图层蒙版功能时造就的 BUG)

- 不能正常保存和读取 PSD 文件的图层蒙版

- 合并含不透明度图像的 PSD 文件时，错误处理了 RGB 值

- 重复移动图层和在图层上绘画的时候，可能会出现故障
  (在巨型画布上会表现得更明显)

- 取消选择时可能会残留边界线

- 重命名图层的 Undo/Redo 不工作


[更改]

- 即使运行了旧版，用新版建立的设置也不会消失
  (因为更改了设置文件的路径，将无法继承旧版的设置。麻烦您重新设置)

- 改为可以选择是否通过 Alt + Space 显示系统菜单
  (默认为禁止通过 Alt + Space 显示系统菜单)


--------------------------------------------------------------------------------------------------------------------------------------------
2015-04-22版

[BUG 修复]

- 创建的 PSD 文件无法用 Photoshop 读取
  (キャンバスの背景が透明の場合に統合画像も不透明度を含むようにしたのですが、その際にPSDヘッダのチャンネル数に 4 を指定するのが抜かって
  いました。Photoshop CCでは特定のサイズの画像でチャンネル数が 4 でなくても読み込めてしまう場合があり、テスト時は偶然にもその読み込めて
  しまうサイズで確認を行ったため見落としてしまいました。申し訳ありません)

- パスをベジェ方式から他の方式に変更する操作をUndoした場合にハンドルの情報が復元されない

- ペン入れレイヤーや図形レイヤーを下のレイヤーに転写した場合に制御点が表示されたままになる

- パスの制御点が表示されている場合に Space + 修飾キー + ドラッグの操作ができない


--------------------------------------------------------------------------------------------------------------------------------------------
2015-04-21b版

[BUG 修复]

- 打开菜单时出现非法访问
  (抱歉)


--------------------------------------------------------------------------------------------------------------------------------------------
2015-04-21a版

[BUG 修复]

- PSD/PSB保存時にアクセス違反が発生する
  (作業用のバッファのサイズの計算で大ポカをやらかしていました。申し訳ありません)


[変更]

- キャンバスを保存しているかどうかの内部状態を厳密に処理するように変更
  (タイトルバーのファイル名の後ろの括弧内の記号で表されます。記号の意味は以下の通りです。
      * ... 未保存
      ! ... .sai2形式以外で保存されたが、SAI独自の情報が保存されていない
      - ... レイヤーの可視状態などヒストリに反映されない情報が変更された)


--------------------------------------------------------------------------------------------------------------------------------------------
2015-04-21版

[BUG 修复]

- 曲線ツール・折線ツールを使用した瞬間にアクセス違反が発生する

- パスの複製移動でRedoが動作しない

- 特定のキャンバスサイズで全選択(Ctrl+A)を行うとアクセス違反が発生する

- 選択領域のみを連続して移動させた場合にヒストリの結合がされない

- ペン入れレイヤーの筆圧変更ツールで濃度の変更ができない


[変更]

- レイヤーフォルダ・テキスト・パース定規を選択している場合のカスタムツールセットを通常レイヤーと同じものが表示されるよう変更
  (マスク用ブラシがレイヤーの種類ごとに用意されていても有用ではないと気が付いたので。。。マスク用ブラシは最終的に共通ツール欄に
  移すかもしれません)

- レイヤーにツールを使用できない状態ならマウスカーソルで禁止状態を表すよう変更

- 消しゴムとマスク用ブラシのマウスカーソルを専用のものに変更


--------------------------------------------------------------------------------------------------------------------------------------------
2015-04-20版

[新機能]

- PSD形式とPSB形式のファイルの保存・読込
  (但し対応しているのは Ver.1 と同程度、「基本的なレイヤー構造」「ピクセルデータ」「レイヤーマスク」のみです。テキストレイヤーについては
  詳細が文書化されていないため対応は難しいと思われます。簡単な文字情報ですらPhotoshopと表示結果を合わせることは難しいように思いました)

- レイヤー合成モードの追加
  ・陰影       (Photoshopでは [焼き込み(リニア)] (*1))
  ・発光       (Photoshopでは [覆い焼き(リニア)] (*1))
  ・陰影＆発光 (Photoshopでは [リニアライト]     (*1))
  ・焼き込み   (Photoshopでは [焼き込みカラー]   (*1))
  ・覆い焼き   (Photoshopでは [覆い焼きカラー]   (*1))
  ・焼き＆覆い (Photoshopでは [ビビッドライト]   (*1))
    (*1) Photoshop上ではさらに[透明シェイプレイヤー]を OFF、SAI上での[不透明度]はPhotoshop上での[塗り]に反映される。

  ・Photoshopとの互換モード (但し演算精度等の違いによりPhotoshopでの合成結果と厳密には一致しません)
    + 比較(暗)、焼き込みカラー、焼き込み(リニア)、カラー比較(暗)
    + 比較(明)、覆い焼きカラー、覆い焼き(リニア)、カラー比較(明)
    + ソフトライト、ハードライト、ビビッドライト、リニアライト、ピンライト、ハードミックス
    + 差の絶対値、除外、減算、除算
    + 色相、彩度、カラー、輝度

- レイヤーマスク

- キャンバスの背景色の設定 (白、黒、格子(明)、格子(暗))

- ブラシ系ツールのショートカット (ブラシサイズと描画濃度の変更)


[BUG 修复]

- ナビゲータの表示倍率および表示角度のトラックバーを素早く操作するとマウスカーソルと描画位置がずれる

- キャンバスの水平ピクセル数が32px以下だとキャンバスの作成に失敗する

- 32bit版でブリスルの描画がおかしい
  (MMXステートのクリアが抜けている箇所がありx87命令が誤動作していました。もしかすると.sai2保存時のファイル破損の遠因だったかもしれません)

- 閉じられたレイヤーフォルダの中のレイヤーがUndo/Redoされた際にフォルダを開いてレイヤー項目を表示する動作で無関係のフォルダも開いてしまう

- 通過モードのレイヤーフォルダを不可視にした場合にそれより上層のレイヤー項目が全て不可視になってしまう

- フォルダを結合すると中身が空になってしまう
  (2015-01-02版のレイヤー結合の修正でエンバグさせていました)

- PCを再起動するとシステムIDが変わってしまいライセンス証明書が認識されなくなる
  (\\.\PhysicalDrive0 の情報を利用していたのですが、PCを再起動すると \\.\PhysicalDriveX と物理デバイスのマッピングが変わってしまう
  場合があることが分かりましたので、Windowsのシステムドライブの情報を利用するように修正しました)

- ブラシ系ツールの形状やテクスチャで名称が日本語の項目が選択されていると設定が保存されない

- レイヤー合成モードでオーバーレイを指定したレイヤーに用紙質感を指定すると色化けが発生する。

- マイドキュメントをドライブ直下に変更している場合にデータフォルダの作成に失敗して起動できない。
  (PathRemoveBackslash() というパス名の末尾の \ を除去するAPIを使用していましたが、例えば C:\foo\ を渡すと C:\foo になりますが C:\ を
  渡すと \ が除去されず C:\ のままになるという仕様になっていることに気が付いていませんでした。)

- 現在のヒストリデータをすべてUndoした状態でキャンバスを閉じると保存するかどうかを確認するダイアログが表示されない

- ツールチップが画面左の外にはみ出してしまう


[変更]

- Windows 8/8.1で発生するTabletPC API使用時のブラシストロークの遅延が発生しないように変更
  (Win8系ではプレスアンドホールドとフリックを無効にしてもマウスイベントの発生の遅延が無くならないことが原因でした。今回対策したのは
  ビューだけですが、ビュー以外でも対策するかどうかは検討中です)

- TabletPC APIを強制的に使用できるよう変更

- ツール選択キーの二度押しで選択を元に戻す機能の不明瞭な動作を改善

その他細かい調整


--------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------------------------------
2015-01-20版

[BUG 修复]

- .sai2 格式的读取可能会失败

- 无法禁用工具属性中的快捷键

- 键盘快捷键没有默认设置
  (如果你运行过旧版的 SAI2，请按键盘快捷键对话框的“重置为默认设置”按钮，可省去自行手动设置的工夫)


--------------------------------------------------------------------------------------------------------------------------------------------
2015-01-19版

[新功能]

- 马克笔
  (如果运行过旧版的 SAI2，将不会自动生成马克笔。请对自定义工具盒的空槽单击右键，在弹出的上下文菜单选择“马克笔”进行创建)

- 导航器

- 键盘快捷键的设置对话框

- 设置对话框(暂定)


[BUG 修复]

- 修正液工具的“消除到交点”不能正常作用于水平线和垂直线

- 在图层组使用吸管会发生非法访问

- 画笔和水彩笔的画笔形状选择了圆笔或平笔时，稀释为 1 以上会画不出颜色
  (这是 2015-01-01 版已修正的混色问题中，漏处理的部分)

- 创建了浮动视图的时候，无法在最大化的普通视图中绘画

- 可能会无法正常从数位板操作切换到鼠标操作

- 选区边缘线的绘图不正常

- 画笔和水彩笔的稀释为 1 以上的时候，会将画布右外侧和左外侧的像素包含在混合之中

- 画笔和纸张质感的纹理图像之尺寸上限不是在 1024x1024“以内”，而是“未满”1024x1024

- 同时按下多个按键的时候，会无法正常检出松开的操作
  (这是 2015-01-02 版已修正的“按下部分按键时假死”的问题中，漏处理的部分)

- 向历史记录文件送出的数据写入到错误的位置，这可能导致了无法正常 Undo
  (例如：执行操作 1.绘画 → 2.移动图层 → 3.Undo → 4.绘画 ， 1. 的历史记录会覆盖 4. 的记录)


[更改]

- 将关闭画布时的确认保存按钮更改为跟 Ver.1 一样的排列

- 更改为详细报告初次启动时创建工作文件夹的错误


--------------------------------------------------------------------------------------------------------------------------------------------
2015-01-02版

[BUG 修复]

- 透视尺的方向判断不正确

- 当合并的图层包含超出画布范围的部分时，发生访问冲突

- 按下某些按键时假死


[更改]

- 把可执行文件名从 sai.exe 改为 sai2.exe
  (这个更改可改善某些情况下，Wacom 的数位版驱动工作不正常的问题)


--------------------------------------------------------------------------------------------------------------------------------------------
2015-01-01版

[BUG 修复]

- 在混色的笔压计算中使用了未初始化的值
  (使用了椭圆尺的话会出现颜色淆乱，在正在绘画时也有可能发生)

- 尝试多开软件会发生访问冲突

- 不小心忘了放刷毛的图像文件（圆笔和平笔）
  (后果是，如果您的解压缩软件不会解压缩空文件夹，则软件运行所需的文件夹将不会被创建，很可能导致启动时出错)


--------------------------------------------------------------------------------------------------------------------------------------------
2014-12-31版

[新功能]

- 钢笔图层
  + 焕然一新的曲线生成算法
  + 实装了贝塞尔曲线模式
  + 实装了消除到交点的功能 (修正液工具)
  等等多处改善

- 形状图层(仅基本部分)

- .sai2 格式和 .bmp 的保存/读取


[其他]

- 深入制作了软件的底层部分

- 修正了 2013-12-10 版的诸多问题


--------------------------------------------------------------------------------------------------------------------------------------------
2013-12-10版

- 发布半成品


--------------------------------------------------------------------------------------------------------------------------------------------
2011年10月

- Ver.2 开始开发


