Coder Social home page Coder Social logo

tencha's People

Contributors

coke12103 avatar fossabot avatar sousuke0422 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

tencha's Issues

Postboxにフィルター機能

関数だけ作る感じで。あらかじめ指定した関数で内容をいじれるようにして投稿前に呼び出すようにする。

自動でTL流してくれるやつ

チェックボックスで判定、チェックありだったら常に一番上を選択で表示、なしだったらユーザーの選択を優先する感じで

拡張投稿

Misskeyって要素がいっぱいあるのでアンケートとかを簡単に編集できる拡張投稿があれば便利なのでは

#4 の制御

手動で選択されたら解除ってのがほしい

nodeguiのバグっぽい挙動

  • PostViewのWidgetの要素のサイズがおかしくなる
  • PostViewの中のLabelがWordBreakしてくれなくてウインドウサイズまでめっちゃデカくなる

実装方法が悪いのかライブラリが悪いのかはわからないがとりあえず対処療法で症状を軽減する。

世界初の機能

ランダム公開範囲が既に世界初な機能な気がするけどもっと謎な世界初がほしい(?)

リアクション対応

リアクションの表示にはTwiEmojiの動的取得やインスタンスの絵文字のClass化が必要。
付けるのは更にGUIのメニューを実装する必要がある。

絵文字のオプトオフ

あまりに絵文字関連の不具合が多いので従来の絵文字IDが出る形式に戻すことも可能にする

フォント変更

現状ハードコーディングでsansを指定しているけど環境によってはフォントがダサいのでユーザーで変更可能にする。ただしUIが崩れるのでサイズだけは固定化する必要あり。

ショートカット

既存クライアントと感覚の互換がある程度ある程度で決めて作る

リプライの表示

Misskeyだとメンションになってなくて見分けが付かないことに気がついた

PostViewの調整オプション

人によって簡易表示で見る時に欲しい情報が違うのである程度設定でいじれるようにする。 完全な表示は #15 側の担当で

リスト型タイムラインの調整

ID部分のスペースをドメインの都合で大き目に取っているがそのせいで微妙に見辛くなっている気がする。こまごまと調整していく感じで

拡張PostView

2009年に設計されたPostViewには限界があるので

  • 画像
  • リプライ
  • 省略された文章
  • 省略されたIDや名前
  • アンケート

などをロスなく表示できる拡張PostViewを作る

ユーザー情報の補完

ユーザー情報がNote, Notificationで共通なのでキャッシュを御互いで更新して完全なものにする実装をする

画像ビューアー

独自で実装するか何かを呼び出すかして画像を出せるようにする

状態保持機能

UI上の設定をある程度保持できる機能とかあると良さそう

クライアントサイドブロック

Web版のブロックは設定を開く度にブロックした相手をアイコン付きで見ることになる。
これ結構来るのでjsonでIDを入れて管理できるブロックをクライアントで実装して自動でブロ解みたいなことができると嬉しそうな気がする。

あるいはこういうことできるプラグインエンジンを付けてプラグインでやるか。

raw viewの作成

受信した投稿のキャッシュをできるだけサーバーから流れてきたままに表示できるビューアーを用意する。

アイコンの更新処理

現状誰かのアイコンが変わってもキャッシュかかってるので変わらない。Userにハッシュ値を覚えさせて判定する感じで作れそうなのでさっと実装する。

Misskey v10互換

Misskey v10(m544)は改変なしで動いちゃったけどMisskey v10(twista)はAPIのパーミッションの互換がないのか一部機能が動かないらしい。逆に言えばそこだけ調整すれば動きそうなのでやってみる。

参考: https://misskey.dev/notes/85xbt6bd25

ミュート機能

普通のミュートとして

  • ワードミュート
  • ユーザーIDミュート
  • タグミュート

加えて謎機能として

  • Botミュート
  • Catミュート
  • 鍵ミュート
  • ロケーションミュート
  • 誕生日ミュート

なんか付けたら便利なのではないか

キャッシュ検索

標準である程度投稿をキャッシュするようになったのでキャッシュを検索できるようにする。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.