• R/O
  • SSH
  • HTTPS

maxy: List of commits


RSS
Rev. Time Author
r85 2008-09-05 22:11:51 shimataro

version 0.1.6.8
F: [End]キーを押すと行の先頭にカーソルが移動する不具合を修正
F: [↑][↓][PageUp][PageDown]で内部x座標が保持されない不具合を修正

r84 2008-09-05 19:54:00 shimataro

version 0.1.6.7
F: 選択文字列をOLEドラッグしたときに行間に隙間ができる不具合を修正
F: 特定の条件でOLEドラッグ&ドロップしたときにクラッシュする不具合を修正

M: 通常時のカーソルの横幅を1ピクセルに変更

r83 2008-07-29 18:14:17 shimataro

version 0.1.6.6
F: アンダーライン表示モードの時に選択をしても、改行場所以降のアンダーラインが消去されない不具合を修正
M: 矢印マーク(タブ・改行・EOF)のサイズを、文字間やアンダーライン用スペースに左右されないようにした
R: その他、細かいリファクタリング

r82 2008-07-22 19:01:06 shimataro

version 0.1.6.5
F: 同じドキュメント内のOLEドラッグ&ドロップに関する以下の不具合を修正
* ドロップの位置がずれることがある
* 古いデータが削除されないことがある
M: 同じドキュメント内のOLEドラッグ&ドロップで、選択範囲内にドロップしたら何もしないようにした
M: OLEドラッグ&ドロップ後に、ドロップされた文字列を選択するようにした
M: 選択時にアンダーラインを描画しないようにした
M: 複数行選択時に、行間に隙間が開かないようにした
R: その他、細かいリファクタリング

r81 2008-07-22 02:06:14 shimataro

version 0.1.6.4
R: 自分自身にドラッグ&ドロップしたときの動作をリファクタリング
M: 再変換時、選択範囲の先頭にカーソルを移動するようにした
F: 改行を含む文字列を再変換した時、改行を含めて1行になっていた不具合を修正
I: 選択と編集を独立に行えるようにedit_managerを改良(今までは、文字入力時は必ず選択範囲の削除が必要だった等)

r80 2008-07-13 22:21:32 shimataro

version 0.1.6.3
A: OLE ドラッグ&ドロップを実装
(同じドキュメント内に移動した後でアンドゥすると、削除→貼り付けの2段階で復元されるのは仕様)

r79 2008-07-13 18:04:17 shimataro

version 0.1.6.2
M: 選択範囲にマウスカーソルを動かすとカーソルの形状が変わるようにした(OLE DnDの準備)
R: HyperLinkCtrl::CreateGlobalData()をCOM_OleDropSourceに移動した
R: edit_manager::delete_char()をリファクタリング

r78 2008-07-11 12:42:05 shimataro

version 0.1.6.1
F: [↑][↓]キーでカーソルを移動させた際、内部x座標が保存されない不具合を修正(デグレードしていた)
M: [Ctrl]+[↑][↓]で画面をスクロールさせた際でも内部x座標を保存するように変更

r77 2008-07-10 22:25:44 shimataro

version 0.1.6.0
A: 選択機能を追加
A: 再変換機能を追加
A: 未実装機能(印刷など)を実行しようとしたときに警告ダイアログを表示

ヘルプを更新
M: 背景色を変更
A: 開発者向け情報として、「コーディングルール」と「Unicodeについて」を追加

その他、細かな修正・追加あり

r76 2008-07-10 22:20:29 shimataro

version 0.1.6.0
0.1.5.1~0.1.5.22の変更を統合

r75 2008-07-10 19:29:00 shimataro

version 0.1.5.22
F: 単語移動の不具合を修正した
R: [Ctrl]+[→]or[←]で単語移動する動作をsgc::edit_managerに委譲した([Ctrl]+クリックで単語選択との一元管理)

r74 2008-07-10 14:23:37 shimataro

version 0.1.5.21
A: ダブルクリックおよびShift+左クリックで単語を選択できるようにした
A: 選択されていない状態でコピー/カットを行った場合、現在行がコピー/カットされるようにした(それに伴い、選択されていない状態でもコピー/カット機能が使えるようにした)
R: EditDoc::PostModify()をリファクタリング(modify_infoをそのまま渡せるようにした)

r73 2008-07-09 23:57:56 shimataro

version 0.1.5.20
F: クリップボードに改行なしのテキストがあるとき、それを貼り付けてもカーソル位置が変わらない不具合を修正
R: edit_manager::_Insert()をリファクタリング(だいぶすっきりしてわかりやすくなった)

r72 2008-07-09 18:20:36 shimataro

version 0.1.5.19
F: エディタ外(ツールバーの余白等)でマウス左ボタンを押下し、そのままエディタ内にマウスカーソルを移動して左ボタンを解放するとクラッシュする不具合を修正

r71 2008-07-09 17:06:08 shimataro

version 0.1.5.18
A: マウスで選択中にテキストエリア外にカーソルを移動すると自動的にスクロールする機能を追加
A: テキストエリア左側の余白をクリックすると行全体を選択する機能を追加
R: position_tに比較演算子を追加

r70 2008-07-08 18:03:33 shimataro

version 0.1.5.17
A: トリプルクリックで行全体を選択する機能を追加
R: 選択範囲の描画を別ルーチンにまとめた

r69 2008-07-07 18:26:53 shimataro

version 0.1.5.16
F: エディタ外(ツールバーの余白等)でマウス左ボタンを押下し、そのままエディタ内にマウスカーソルを移動すると文字列が選択される不具合を修正
R: マウスのクリック&ドラッグによる選択のコード内の重複部分(EditView::OnMouseMove(), EditView::OnLButtonDown())を別関数にまとめた

r68 2008-07-06 18:09:17 shimataro

version 0.1.5.15
A: マウスのクリック&ドラッグやShift+クリックで選択する機能を追加した

r67 2008-07-05 22:47:12 shimataro

version 0.1.5.14
R: 選択機能を少しだけリファクタリング

r66 2008-07-05 17:28:12 shimataro

version 0.1.5.13
A: 選択範囲を反転表示するようにした
M: wgc::DeviceContext のメンバ関数の仕様をいくつか変更した(エラー時に例外をスローするようにした)

r65 2008-07-04 21:49:16 shimataro

version 0.1.5.12
A: Shift+Home,Endで選択できるようにした(0.1.5.11のログは嘘をついてました)
F: ヘルププロジェクトファイルに"codingrule.html"を追加した(追加忘れ)

r64 2008-07-04 18:09:49 shimataro

version 0.1.5.11
A: 選択機能を追加(†)
A: 選択文字列の再変換機能を追加(再変換自体は、選択機能が実装できれば自動的に行えるようにあらかじめ設計していた)
M: コマンドインターフェースの更新を、メッセージ処理前からタイマに戻した(キーボード入力のメッセージはメインフレームでキャッチできないので、ショートカットキーでクリップボードにコピーしたりするとツールバーの更新がされないため)

†Shift+カレット移動(↑↓←→・HOME・END・PAGEUP・PAGEDOWN)の操作のみ。マウスのドラッグには対応していない。
まだ選択文字列の反転表示は実装していないので、選択部分は心眼で見極めること。

r63 2008-06-30 19:18:45 shimataro

version 0.1.5.10
R: wgcを少しリファクタリング

r62 2008-06-29 19:53:51 shimataro

version 0.1.5.9
M: ヘルプファイルに「コーディングルール」を追加

r61 2008-06-29 18:17:20 shimataro

version 0.1.5.8
M: "sgc/charcode.h" に "namespace charcode" を追加し、それに伴い関数名を変更した
M: sgc::saturate() を、"sgc/utility.h" の中へ移動した
A: 数学関数 "sgc/math.h" を追加した

r60 2008-06-27 20:20:29 shimataro

version 0.1.5.7
M: 未実装機能を実行しようとしたときに警告ダイアログを表示するようにした

r59 2008-06-25 23:53:58 shimataro

version 0.1.5.6
M: ヘルプファイルの「Unicodeについて」の文章を加筆訂正

r58 2008-06-24 22:28:17 shimataro

version 0.1.5.5
M: ヘルプファイルの背景色をちょっと変えた
M: ヘルプファイルの「Unicodeについて」の文章を加筆訂正

r57 2008-06-23 20:12:16 shimataro

version 0.1.5.4
M: ヘルプファイルの「Unicodeについて」をまたまたほんの少しだけ修正

r56 2008-06-23 20:04:24 shimataro

version 0.1.5.3
M: ヘルプファイルの「Unicodeについて」をほんの少し修正

Show on old repository browser