2011-01-01から1年間の記事一覧

SIE0.91が公開

新バージョンの0.91 昨日、SIE0.91を正式に公開しました。今回は軽量化やバグの修正などの変更がされています。ベータ版のtspan要素の属性のバグも修正しました。 ダウンロード http://sourceforge.jp/projects/sie/downloads/54366/sie-091.zip/ 変更履歴 v…

12月31日までに移行

プロジェクトの文書マネージャをWikiへ 改めて、確認しておきますが、SIEの文書マネージャ (http://sourceforge.jp/projects/sie/docman/)は12月31日までにWikiへ移行する予定です。また、SubversionもGitへ移行します。Wikiのリンクは以下のとおりです。 SI…

beta版のバグについて

SIE0.91betaでバグ ベータ版の0.91betaでバグを発見したので、修正しておきました。tspan要素のdxやdy属性がうまく動作しない不具合でした。 次回の正式リリースの際に、修正が反映されます。

tref要素の表示について

tref要素の実装 昨日、tref要素を実装していると書きましたが、表示できるようになりました。 次々回のリリースでこれらの修正が反映されます。 symbol要素やforeignObject要素 0.9xでは、その他の要素も、実装を試みるつもりです。

tref要素の実装を開始

tref要素の実装 SIEではtref要素の実装を後回しにしてきたのですが、今、実装を試みている最中です。理由としては、テキストのバグとtref要素が密接に関係していると考えているからです。 つまり、SVGTextPositioningElementインターフェースでテキスト関連…

SIE0.91betaを公開

ベータ版の0.91betaを公開しました 昨日、ベータ版となる0.91betaを公開しました。先日、このブログで取り上げていたSVG Fontの件を修正しています。 ダウンロード http://sourceforge.jp/projects/sie/downloads/54279/sie-091beta.zip/ 更新履歴 バージョ…

SVGフォントの線の幅が指定された通りにならないバグを修正

チケット#24220を修正 チケットに書かれているバグを修正しておきました。明日にでも、リポジトリにPushしておきましょう。 チケット #24220 - SVGフォントの線の幅が指定された通りにならない http://sourceforge.jp/ticket/browse.php?group_id=3313&tid=2…

Gitの開発の進め方について

SIEの開発の進行は Gitを活用する際、いろいろなページを参照にしましたが、次のような方法をとることにしました。 開発の中心となるmasterのリポジトリを作る developブランチをローカルで作成 developブランチでおもに、修正を行って、リリースするときの…

今日やったことなど

SVGRadialGradientElementクラスの修正 とりあえず、var文を整理しながら、SVGRadialGradientElementのバグの修正をしておきました。 Gitでコミット それで、気づいたのですが、Gitは分散型なので、コミットはローカルのみ反映されるようになります(詳しく…

SIE0.90の公開

昨日、SIE0.90を公開しました。バグの修正やSpecの編集が主な変更点です。 無償ダウンロード http://sourceforge.jp/projects/sie/downloads/54188/sie-090.zip/ 変更履歴 version 0.89からの変更点 AIBU._setPaintのvisibilityプロパティなどを修正 SVGText…

SIE0.90betaの公開

バグを修正した0.90beta 12月8日に、バグを修正しておいた0.90betaを公開しました。 変更履歴はhttp://sourceforge.jp/projects/sie/releases/54113/changelog を参考にしてください。 Gitのページ SIEプロジェクトのGitのページを紹介しておきます。Subvers…

過去の記事に対する修正

Wikiへ移行したので 文書マネージャにリンクしていたアドレスを、ほぼ全て、Wikiへのリンクに変えておきました。 もし、変更漏れがあったら知らせてください。 Google検索してみて 文書マネージャをWikiに完全移行しても支障がなさそうです。移行期間を年内…

SIE0.89の公開

SIE0.89を公開 昨日、新しいバージョンの「SIE0.89」を公開しました。バグの修正を主に行っています。 今回は開発のバージョン管理をgitに変更したので、SubVersion関連のファイルを削除しています。そのため、パッケージのファイルサイズが小さくなりました…

SubVersionからGitへ移行

TortoiseSVNで問題発生のためTortoiseGitに 私が使用しているTortoiseSVNを、バージョン1.6.8から1.7.1にアップデートしようとしたとき、問題が発生して、使用が困難になりました。調べてみたところ、Repairの作業を二度ほどするべきだと公式サイトで書いて…

IEにおけるresponseXMLの問題点

今まで謎だったことが解明 以下の問題を修正するうえで、XMLHttpRequestオブジェクトのresponseXMLを解決方法として使用しました。 チケット #26764 ActiveXが無効だと作動せずにエラー http://sourceforge.jp/ticket/browse.php?group_id=3313&tid=26764#pr…

SIE0.89betaの公開

SIE0.89betaを公開しました ダウンロード (SourceForge.JP経由) http://sourceforge.jp/projects/sie/downloads/53897/sie-089beta.zip/ 変更履歴 http://sourceforge.jp/projects/sie/releases/53897/changelog 今後の予定 twitterでバグを報告してくださっ…

この開発ブログについて

プロジェクトのWikiへリンク 今までは、プロジェクトのWikiにリンクすることがなかったのですが、左側のブロックに、「SIE Wiki」として、リンクをはりました。 SIE Wiki http://sourceforge.jp/projects/sie/wiki/FrontPage SIE 公式ページ http://sie.sour…

font-sizeの問題の修正

昨日触れた問題について 昨日、「font-sizeの問題点について」と題して、問題点を挙げましたが、なんとか修正できました。 cssモジュールのsetPropertyメソッドとgetComputedStyleメソッドを修正しておきました。 今後の予定 テストをしてみて、ベータ版を公…

font-sizeの問題点について

font-sizeの相対単位が未実装 CSS2やSVG1.1のfont-sizeプロパティ(属性)には、相対単位として、emやex、%があります。しかし、SIEでは、0.88の段階で実装が完全とはいえません。 0.88では、getComputedStyleメソッドの改良をしたものの、上記の問題について…

SIE0.88が公開

SIE0.88が公開されました 最新版のSIE0.88が公開されました。今回の主な変更点は、getComputedStyleメソッドの方式変更です。 ダウンロード http://sourceforge.jp/projects/sie/downloads/53812/sie-088.zip/ 修正履歴 ver. 0.87からの変更点 a要素について…

SIE0.88betaの公開

すでにメーリングリストでお伝えしました通り、昨日、ベータ版として「SIE0.88beta」を公開しました。今回の変更点は、getComputedStyleメソッドのコードを見直して改良した点です。 ダウンロード http://sourceforge.jp/projects/sie/downloads/53726/sie-0…

animateColor要素の修正に関して

フレーム処理のテンポがずれる問題を修正 animateColor要素では、一番初めに、beginEventイベントを呼び出すようにしています。その際、フレーム処理をしなければならないのですが、0.87まではそれができないバグがありました。 ようやく、今日、その原因を…

getComputedStyleメソッドについて

今まではリストを連結させてカスケーディングを実現 getComputedStyleメソッドについては、カスケーディングを実現させるために、リスト配列を連結という方式を利用していました。 これからは、inheritやcurrentColorに正確に対応するためには、このメソッド…

a要素のバグについて

a要素の色が変化しないバグを修正 昨日、a要素の色が変化しないバグを修正しておきました。 http://sourceforge.jp/ticket/browse.php?group_id=3313&tid=26606 外部リンクが開かないバグについて SVGファイルへリンクをはると、フレーム内部、あるいは、タ…

SIE0.87が公開

軽量化されたSIE0.87 昨日、SIE0.87を公開しました。今回の主な変更点は、ファイルサイズの軽量化です。 ダウンロード (無償) http://sourceforge.jp/projects/sie/downloads/53605/sie-087.zip/ 修正履歴 version 0.86からの変更点 #23781 「struct-frag-02…

SIE0.87betaが公開

ベータ版のSIE0.87beta メーリングリストでお知らせしたとおり、昨日、SIE0.87betaが公開されました。ベータ版となっていますのでご注意ください。 ダウンロード (無償) http://sourceforge.jp/projects/sie/downloads/53594/sie-087beta.zip/ 今後の予定 新…

今日やったことなど

ファイルの軽量化 ファイルサイズを小さくした方が転送量も減らせますので、コードを改良して、ファイルサイズの軽量化をしていました。 ひと段落したので、バグの修正もします。

SIE0.86の公開

バグを修正した正規版の0.86 本日、バグを修正した「SIE0.86」を公開しました。ベータ版の問題も修正されていますので、ベータ版をダウンロードされた方はアップデートをお願いします。お手数をおかけして、すいません。 無償ダウンロード http://sourceforg…

ブログを読んでくださった@kyo_agoさんに感謝とお礼

Twitterでブログの記事を紹介していただいたので kyo_agoさんへ。遅くなりましたが、Twitterで当ブログをご紹介していただき、本当に感謝しています。お礼を申し上げます。ありがとうございました。 Twitterの記事 http://twitter.com/#!/kyo_ago/status/605…

SIE0.86betaを公開

バグを修正したベータ版の配布について 昨日、ベータ版である「SIE0.86beta」を公開しました。以下からダウンロードができます。 ダウンロード http://sourceforge.jp/projects/sie/downloads/53415/sie-086beta.zip/ 今回の修正について 今回は主に、SVGフ…