[過去ログ] wxWidgetsによる2chブラウザ JaneClone (333レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(56): 2013/04/04(木)19:33 ID:Qya+tSt70(1/2) AAS
やる気継続と開発者募集のためにスレ立ててみるよ

JaneCloneはオープンソースの2ちゃんねる専用ブラウザです。
wxWidgetsというライブラリを使うことでそれぞれのプラットフォーム固有のユーザーインターフェースを維持しながら
Windows,Linux,Macで全く同じ動作をするアプリケーションの開発を実現しています。

(…まあほんとに同じ動作かと言われると怪しいところはあるけどな!wxの既存バグがたまにあるので)

スクリーンショットとか機能は以下で見てね
外部リンク:github.com

開発メンバー募集:C++とMakefileが書ける方、レスするかメールくれー!
3: 1 2013/04/04(木)19:56 ID:Qya+tSt70(2/2) AAS
まだですー
準備しときます
16: 1 2013/04/15(月)19:55 ID:n8u2MTjv0(1) AAS
>>15
一応そこのバグは修正したよん、バイナリにまだ反映してないけど・・・
wxTreeCtrlの使い方が不味い & 無駄なdeleteが原因だった
インストーラの問題は今週末にでも解決したいかなあ
18: 1 2013/04/17(水)22:25 ID:nuAQA/DM0(1) AAS
>>17
libtoolでリンクする時gccとstdc++を静的リンクにする設定がわりとめんどくさそうなのでやってません
あとxwではなくwxでは
24: 1 2013/04/29(月)03:16 ID:KG4A/fby0(1) AAS
クラッシュするような致命的なバグを直したぜ
疲れたぜ、まだまだ先は長い
てかインストーラがまだなんか変だけどまあいいや、GW終わる頃には直す

JaneStyleがどうのって話が出てるけど、今の2chユーザーってJane程度の機能がないと
使ってくれないんじゃないかなあと思ってる。だからJane真似て作ってる。
+αも考えているけどまだまだ遠い

(・・・置き換え?はできたらいいですよね程度です。JaneStyleってメンテ難しくなってるだろうしチャンスはある?)
39: 1 2013/05/04(土)02:20 ID:hpQKIRVU0(1) AAS
>>38
出来ればpull requestしてくだしあ
d.hatena.ne.jp/hnw/touch/20110528

patchをメールしてもらってもかまいません(※今は出かけているので見れませんが)
41: 1 2013/05/04(土)12:53 ID:69BfP48D0(1) AAS
>>40
ありがとうございます
さっそくマージさせていただきました

今まで完全に一人でコーディングしていたので、初のpull requestです
オープンソースという感じがしてきました
42: 1 2013/05/16(木)00:22 ID:AJKMCw1C0(1) AAS
GTKでのウィンドウの再描画はなんであんなに遅いんだろう
wineでJaneStyle動かしたほうが早いという
43: 1 2013/05/26(日)14:52 ID:IeZECrYh0(1) AAS
久しぶりにWindows用バイナリ作ったらいろいろバグ出てて涙目
めんどくさかばい
48: 1 2013/06/15(土)15:21 ID:xsYf08FS0(1/3) AAS
名前ダメだったかなあ・・・
しかし知名度低いので、まともに動くようになったら宣伝する必要がありそうですね(今はまだその時じゃないと思うけど)
今宣伝したら「まともに動かねえじゃねえかこの糞アプリってなりそう^^;」
あ、一応Debian Linuxのパッケージを配布し始めたので、暇な人動かしてみてください

あとちょっとスレを見てて、思ったことを書くます
主に、ある機能が実際できるかできないかについて。
スクリプトやらプラグインって、簡単に言いますがすごく難しいと思う

曖昧模糊とした感じのレスが多いので話を勝手に解釈して、部分に分けて語ります
78: 1 2013/08/29(木) NY:AN:NY.AN ID:O2XT9rYc0(1) AAS
>>77
なんか響きがいいなあ
改名は1.1.2リリースした後考えるわ
とりあえずまともに動作する初めてのバイナリ出すつもり
80: 1 2013/08/30(金) NY:AN:NY.AN ID:lE62P+sm0(1) AAS
>>79
2ちゃんなくなってもびんたんに移動するし(震え声)
90: 2013/09/02(月)00:11 ID:9cctqkuB0(1/2) AAS
openjaneをベースにしてるんじゃなくて>>1
がまっさらな状態から作ったブラウザなわけだしjaneに縛られずに全く新しいブラウザとして成長して欲しいからjaneは名前に入れない方がいい
91
(1): 1 2013/09/02(月)00:41 ID:RhW68gcg0(1) AAS
なんか微妙に盛り上がってて嬉しいですぞ?
もうすぐMac用も配布出来ると思う
102: 1 2013/09/02(月)18:32 ID:tI5JMlM+0(1) AAS
>>98
まさかブラウザのJavascript切ってませんか?
普通のサイトなんだからそれぐらい信頼してあげて><
128: 2013/09/08(日)03:01 ID:7jE7vnSv0(1/2) AAS
Xboardもすでに同じ名前の何かがあるってコメントで見たな
結局Janeで落ち着かざるをえないのか

そうなると結局クローンしまくるという方向性が伝わりやすい>>1のままで良いんじゃないかっていう
162: 1 2013/09/26(木)22:39 ID:cG9pvre70(1) AAS
仕事が忙しすぎて進捗ダメです
誰か代わりにコーディングしてくれよな?
168
(1): 2013/09/29(日)01:42 ID:HHSTGI1E0(1) AAS
>>1以外の人間が手をつけてもいいタスクがあるなら
Issueに書いておいてくれればできそうなやつはやりますよ
179: 2013/10/17(木)16:30 ID:CH6+0ZOH0(1/3) AAS
>>178
ありがと!
やっとさわれるよ
hiroyuki-nagata.github.io/
↑このサイトからのリンクが切れてたんだよ
>>1直しといてくんろ
181
(1): 1 2013/10/17(木)22:53 ID:rCxlKOlJ0(1) AAS
>>180
とりあえずサイトのリンクは直した
debファイル入れたら自動的に依存関係入るはずなんだがなあ…
バグ報告どうもありがとうございます
191: 1 2013/11/10(日)08:57 ID:LhJSkQZi0(1) AAS
なんだかんだでFreeBSD向けビルドが通せそうです
今まではbash依存のスクリプトでしたがcshでも動くようにしたのだ
お手伝い歓迎、ではでは
196
(1): 1 2013/12/13(金)19:18 ID:WgQlaiQI0(1) AAS
自動でアップデートする仕組みはないから
インストーラ版の場合プログラムの追加と削除からJaneClone削除して再インストール
zip版の場合は単純にファイル消して再度ダウンロード
ユーザーのホーム以下に .jcというフォルダがあるので、それは消しておいたほうがいいかもしれない
204: 1 2014/02/23(日)00:03 ID:0wjXnjJQ0(1) AAS
その時はp2p2chとか新月支援型ブラウザになるよ
というかCAPTCHAはまだ導入されんのか
205: 1 2014/02/23(日)00:04 ID:g8CaVz8y0(1) AAS
来月辺り、aptサーバ立ててDebianでのインストール簡単にしたい
206: 1 2014/03/01(土)22:11 ID:d6zfZXXR0(1) AAS
libwxnkf(nkfのソース修正したwxWidgets向け文字コード変換ライブラリ)をC++11対応させたため
地味にMac OS Xでの書き込みができるようになった
今もMacから書き込んでる
208: 1 2014/03/15(土)00:34 ID:AfII7zgR0(1) AAS
Debian用aptサーバを立てたので、いちいちdpkgコマンドを叩く必要がなくなりました
これでインストール可能(Mac/Windowsの人は関係なし)

# apt-add-repository "deb 外部リンク:v-183-181-8-23.ub-freebit.net ./"
# apt-get install janeclone
213: 1 2014/06/15(日)21:02 ID:DmkVamgd0(1) AAS
>>211
ありがとうございます、励みになります

>>212
RTTIを使いまくっているので仕方ない
実行時の自由度とバーターですな

ちなみに最近文字コード変換ライブラリをbabelに変えた。
最初からこれ使っときゃよかった
220: 1 2014/07/09(水)21:38 ID:KOyonQqO0(1) AAS
>>216
Macの環境がないのでビルドできないでござる…
あれー?てかそのバグまだ残ってたっけ・・・
ぼちぼち直します
224: 1 2014/07/27(日)22:47 ID:Z0/vkzqN0(1) AAS
ありがとうございます、でもまだJDには安定性でも機能でも敵わない
229: 1 2014/11/01(土)15:48 ID:9l0H4MPw0(1) AAS
>>228
正直スマンカッタ
今のDebian版提供ファイルはsidでビルドしたやつなんだ
stable版とsid版と分けて提供したいなあ…
234
(1): 1 2014/12/03(水)19:11 ID:OWCFwuGN0(1/3) AAS
>>232
準備万端ですが仕様変更の内容が降りてこない(´・ω・`)

具体的には今curlで通信している部分にjson11使ったJSONのパース処理を追加する予定。
もしSSLとか使う通信だとしても土台がcurlなので対応できるはず。

>>230
がんばりました(棒
235: 1 2014/12/03(水)19:14 ID:OWCFwuGN0(2/3) AAS
今思えばtcl/tkを使って専ブラ作っても良かったかもしれない
最近tclを使ったブラウザウィジェットを見つけたので…
専ブラ作る上ではやっぱりスレ一覧とスレッドのHTML表示部分が難関ですね
240: 1 2014/12/04(木)22:26 ID:ptb4XEKw0(1) AAS
なるへそ
242
(1): 1 2014/12/08(月)18:53 ID:u45psVDx0(1/2) AAS
>>241
頼もしい!
私mac portsでビルドしてたからhomebrewでの起動例は初めて
プロジェクト直下のmakefile使えばパッケージできるはず
make osx-make-binとかある
247: 1 2014/12/09(火)00:32 ID:+1DYNF8T0(1) AAS
>>246
開発に協力してくれるならコミット権あげますが…
249: 1 2014/12/17(水)23:40 ID:J/C+gnud0(1) AAS
協力者は随時募集しています
Githubにコメントしてくれたら反応します
256: 1 2014/12/19(金)12:25 ID:cgQOk01U0(1) AAS
GithubのIssueに登録したらVC++対応やるかも
258: 1 2014/12/19(金)21:24 ID:CMZenLc+0(1) AAS
>>257
せやで
まあcmakeからVC++のプロジェクトファイル生成しようかなとか思ってる
めっちゃめんどい
262: 1 2014/12/20(土)23:18 ID:dAQE9RG50(2/2) AAS
というかcmake挫折した
configureからVC++用のファイル生成できんかな
264: 1 2014/12/21(日)01:41 ID:Oe3q0Y4f0(1/2) AAS
gypはサンプルの時点でやる気が失せたぞ…
cmakeは型にハマると強いが構文がクソザコナメクジなので頭が痛くなる
あとはbakefileぐらいかなあ
VisualStudioってもうガラパゴス環境ちゃうのこれ
267: 1 2014/12/21(日)22:28 ID:Oe3q0Y4f0(2/2) AAS
なずぇ見てるんディス
273: 1 2015/01/18(日)11:59 ID:TeT10ZAL0(1) AAS
>>272
スキン実装難しそう
というのは、JavaScriptが混じったスキンはwxWidgetsの安定版で使えないから
完全互換なスキンは無理かも
275: 1 2015/01/23(金)03:54 ID:+xG2ZU4t0(1/2) AAS
>>274
草生やすな…草生やすなよ
ソースは置いてるから実装すりゃあいいじゃん
278: 1 2015/01/23(金)09:31 ID:+xG2ZU4t0(2/2) AAS
>>277
wxWidgetsにはAndroidでいうところのwebviewクラスが二種類あって

wxHtmlWindowはサポートしてるタグは少ないけど安定版で使える、JavaScript非サポート

wxWebViewは各プラットフォームのブラウザ機能を使う新機能。もちろんJavaScriptサポート。

・janeが使ってるスキンの憎らしいところは、ところどころにJavaScriptがまじること、だから今のままだと完全互換は無理
・今JanecloneはwxHtnlWindowベースで作ってるからwxWebViewと切り替えられるようにすれば完全互換は可能

まあでもそろそろリリース版を出したいので他に優先したいバグ修整ある
281: 1 2015/01/23(金)21:53 ID:Byky255I0(1) AAS
というかjaneのスキンってただのHTMLとCSSの塊ですしおすし
283: 2015/01/30(金)16:44 ID:QDNiVwME0(1/2) AAS
ほんと口だけだなここの>>1
窓の社他フリーソフト系ライターのみなさ〜ん
いちおチェックしてね
それがしごとだからねwwww
286: 1 2015/01/31(土)00:09 ID:aLdy8+bm0(1) AAS
JaneClone 1.1.5をリリースしました

リリースノート
外部リンク:github.com

ダウンロードサイトを大幅に更新しました
外部リンク:hiroyuki-nagata.github.io

また、不完全ではありますがMSVCのビルド環境を作りました
git で cloneした後にINSTALLファイルを見れば、やり方はわかるはず
最後まで終わらせたかったのですが引っ越しとかでしばらくWindows環境がなく、中途半端な状態です
やってやるです、という方。。。いないだろうなあ
288
(1): 1 2015/02/01(日)16:52 ID:NzGPoQ6H0(1) AAS
>>287
報告あざっす
"スクロールもっさりしすぎ" 
Windowsだけこれが起きるんですがやっぱり気になりますよね…調査します
290
(1): 1 2015/02/01(日)20:12 ID:OZ8orM8O0(1/2) AAS
>>289
それも一応気づいてはいた
原因はなにかねえ
292: 1 2015/02/01(日)21:38 ID:OZ8orM8O0(2/2) AAS
>>291
libxml2がutf-8をうまく処理できてなさげ
294: 1 2015/02/16(月)08:59 ID:M4Cxdu+n0(1) AAS
>>293
株式会社Janeに個人情報提出とか無理なんですけど…
規約見たらこっちに不利なことしか書いてねえ

技術的には問題ないが法律的に無理くさい
300: 1 2015/02/17(火)21:13 ID:pQpb3b6E0(1) AAS
>>299
はい、今からはそのようにしていくことにしました
JaneCloneとしてはここで開発終了です
いままでΣd(ゝ∀・)ァリガトォ♪

コードベースやCIの仕組みはそのまま利用できるので
したらばやおーぷん、Twitterのクライアントアプリとして開発再開します
ソースコードはそのまま流用出来ますが、名称からはJaneの名を外しXboardにしようと思います
308
(1): 2015/02/19(木)19:29 ID:DqlYOisC0(2/4) AAS
すれたいは「wxWidgetsによる2chブラウザ Xboard」でいいか
>>1をいったん待った方がいいかな
309: 1 2015/02/19(木)19:42 ID:v0olAR9F0(1/2) AAS
>>308
ありがとナス!
新しいアプリケーションの名前はXrossBoardにしました(当て字くさいですが)
ってわけで名前はそれでお願いします
310: 1 2015/02/19(木)19:43 ID:v0olAR9F0(2/2) AAS
新しいリポジトリはここ
外部リンク:github.com
318: 1 2015/02/26(木)12:57 ID:e1+hZ+xF0(1) AAS
わかったよ!
git rebase --onto すればええんやろ
リポジトリ移動するとき、そんな考えてねーよ
321: 1 2015/02/27(金)09:34 ID:+IlSXEUM0(1) AAS
2ちゃんねるでプログラミングの質問なんてしねえ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.546s*