2011-01-01から1年間の記事一覧
新バージョンの0.91 昨日、SIE0.91を正式に公開しました。今回は軽量化やバグの修正などの変更がされています。ベータ版のtspan要素の属性のバグも修正しました。 ダウンロード http://sourceforge.jp/projects/sie/downloads/54366/sie-091.zip/ 変更履歴 v…
プロジェクトの文書マネージャをWikiへ 改めて、確認しておきますが、SIEの文書マネージャ (http://sourceforge.jp/projects/sie/docman/)は12月31日までにWikiへ移行する予定です。また、SubversionもGitへ移行します。Wikiのリンクは以下のとおりです。 SI…
SIE0.91betaでバグ ベータ版の0.91betaでバグを発見したので、修正しておきました。tspan要素のdxやdy属性がうまく動作しない不具合でした。 次回の正式リリースの際に、修正が反映されます。
tref要素の実装 昨日、tref要素を実装していると書きましたが、表示できるようになりました。 次々回のリリースでこれらの修正が反映されます。 symbol要素やforeignObject要素 0.9xでは、その他の要素も、実装を試みるつもりです。
tref要素の実装 SIEではtref要素の実装を後回しにしてきたのですが、今、実装を試みている最中です。理由としては、テキストのバグとtref要素が密接に関係していると考えているからです。 つまり、SVGTextPositioningElementインターフェースでテキスト関連…
ベータ版の0.91betaを公開しました 昨日、ベータ版となる0.91betaを公開しました。先日、このブログで取り上げていたSVG Fontの件を修正しています。 ダウンロード http://sourceforge.jp/projects/sie/downloads/54279/sie-091beta.zip/ 更新履歴 バージョ…
チケット#24220を修正 チケットに書かれているバグを修正しておきました。明日にでも、リポジトリにPushしておきましょう。 チケット #24220 - SVGフォントの線の幅が指定された通りにならない http://sourceforge.jp/ticket/browse.php?group_id=3313&tid=2…
SIEの開発の進行は Gitを活用する際、いろいろなページを参照にしましたが、次のような方法をとることにしました。 開発の中心となるmasterのリポジトリを作る developブランチをローカルで作成 developブランチでおもに、修正を行って、リリースするときの…
SVGRadialGradientElementクラスの修正 とりあえず、var文を整理しながら、SVGRadialGradientElementのバグの修正をしておきました。 Gitでコミット それで、気づいたのですが、Gitは分散型なので、コミットはローカルのみ反映されるようになります(詳しく…
昨日、SIE0.90を公開しました。バグの修正やSpecの編集が主な変更点です。 無償ダウンロード http://sourceforge.jp/projects/sie/downloads/54188/sie-090.zip/ 変更履歴 version 0.89からの変更点 AIBU._setPaintのvisibilityプロパティなどを修正 SVGText…
バグを修正した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」を公開しました。バグの修正を主に行っています。 今回は開発のバージョン管理をgitに変更したので、SubVersion関連のファイルを削除しています。そのため、パッケージのファイルサイズが小さくなりました…
TortoiseSVNで問題発生のためTortoiseGitに 私が使用しているTortoiseSVNを、バージョン1.6.8から1.7.1にアップデートしようとしたとき、問題が発生して、使用が困難になりました。調べてみたところ、Repairの作業を二度ほどするべきだと公式サイトで書いて…
今まで謎だったことが解明 以下の問題を修正するうえで、XMLHttpRequestオブジェクトのresponseXMLを解決方法として使用しました。 チケット #26764 ActiveXが無効だと作動せずにエラー http://sourceforge.jp/ticket/browse.php?group_id=3313&tid=26764#pr…
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の問題点について」と題して、問題点を挙げましたが、なんとか修正できました。 cssモジュールのsetPropertyメソッドとgetComputedStyleメソッドを修正しておきました。 今後の予定 テストをしてみて、ベータ版を公…
font-sizeの相対単位が未実装 CSS2やSVG1.1のfont-sizeプロパティ(属性)には、相対単位として、emやex、%があります。しかし、SIEでは、0.88の段階で実装が完全とはいえません。 0.88では、getComputedStyleメソッドの改良をしたものの、上記の問題について…
SIE0.88が公開されました 最新版のSIE0.88が公開されました。今回の主な変更点は、getComputedStyleメソッドの方式変更です。 ダウンロード http://sourceforge.jp/projects/sie/downloads/53812/sie-088.zip/ 修正履歴 ver. 0.87からの変更点 a要素について…
すでにメーリングリストでお伝えしました通り、昨日、ベータ版として「SIE0.88beta」を公開しました。今回の変更点は、getComputedStyleメソッドのコードを見直して改良した点です。 ダウンロード http://sourceforge.jp/projects/sie/downloads/53726/sie-0…
フレーム処理のテンポがずれる問題を修正 animateColor要素では、一番初めに、beginEventイベントを呼び出すようにしています。その際、フレーム処理をしなければならないのですが、0.87まではそれができないバグがありました。 ようやく、今日、その原因を…
今まではリストを連結させてカスケーディングを実現 getComputedStyleメソッドについては、カスケーディングを実現させるために、リスト配列を連結という方式を利用していました。 これからは、inheritやcurrentColorに正確に対応するためには、このメソッド…
a要素の色が変化しないバグを修正 昨日、a要素の色が変化しないバグを修正しておきました。 http://sourceforge.jp/ticket/browse.php?group_id=3313&tid=26606 外部リンクが開かないバグについて SVGファイルへリンクをはると、フレーム内部、あるいは、タ…
軽量化された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が公開されました。ベータ版となっていますのでご注意ください。 ダウンロード (無償) http://sourceforge.jp/projects/sie/downloads/53594/sie-087beta.zip/ 今後の予定 新…
ファイルの軽量化 ファイルサイズを小さくした方が転送量も減らせますので、コードを改良して、ファイルサイズの軽量化をしていました。 ひと段落したので、バグの修正もします。
バグを修正した正規版の0.86 本日、バグを修正した「SIE0.86」を公開しました。ベータ版の問題も修正されていますので、ベータ版をダウンロードされた方はアップデートをお願いします。お手数をおかけして、すいません。 無償ダウンロード http://sourceforg…
Twitterでブログの記事を紹介していただいたので kyo_agoさんへ。遅くなりましたが、Twitterで当ブログをご紹介していただき、本当に感謝しています。お礼を申し上げます。ありがとうございました。 Twitterの記事 http://twitter.com/#!/kyo_ago/status/605…
バグを修正したベータ版の配布について 昨日、ベータ版である「SIE0.86beta」を公開しました。以下からダウンロードができます。 ダウンロード http://sourceforge.jp/projects/sie/downloads/53415/sie-086beta.zip/ 今回の修正について 今回は主に、SVGフ…