Code Monkey home page Code Monkey logo

app's Issues

Split Image view

https://github.com/Yukaii/ComicsReader/issues/27#issue-179925286

有很多漫畫是一次掃兩頁的。身為一個合格的閱讀器,應該要做到分割閱讀,以及方向調整:由左到右或相反。

https://github.com/Yukaii/ComicsReader/issues/27#issuecomment-250478707

會用到 cavas 呀

或是用 vanilla cavas 硬幹惹,不過如果用 konva 就可以玩更多效果,像剪裁、dran 'n drop,保有未來擴充性 😜

不過一提到擴充性,就會怕又 over engineering 啦 😓

README 加上安裝和啟動說明應該會更好?

Hi
我是從 HackMD 的 contributors 看到你的 Github 和部落格,還有這個專案 :)
看起來很不錯 👍

一點小建議
我對 JavaScript 生態圈不熟
如果在 Readme 可以加上安裝和啟動的指令
像 HackMD 的那樣
是不是會比較好?

i18n

既然拔掉了 firebase,在中國使用就沒啥問題了吧。

至少要做到 正/簡切換,日的話等支援自訂圖檔/zip 開啟時再說

Optimize webpack bundle

雖然是個 SPA 還是有優化空間的 🎉

material-ui: 1008.46 KB (26.6%)
react: 690.64 KB (18.2%)
  fbjs: 32.61 KB (4.72%)
  <self>: 658.02 KB (95.3%)
firebase: 300.01 KB (7.91%)
lodash: 140.03 KB (3.69%)
react-router: 103.24 KB (2.72%)
radium: 100 KB (2.64%)

webpack-bundle-size-analyzer 產生

material-ui 真是一大包啊

功能規劃

這裡是還沒排程、但又有點想做的功能
#1.1 版

  • 打包成 firefox 和 safari 可用的套件
  • 推上 36kr 的 NEXT
  • hello page for proxy server
    #1.2 版
  • 加入 Ziltag 圖片社群功能
  • 搭一個留言系統
  • Bitcoin 捐款之類(誤)
  • 界面設定:配色、白天模式(?),一些 UI 細節
  • 漫畫打包 zip 下載
    • 會不會用到 s3 呢
    • electron 或 chrome 應該有類似功能

未排程

  • 純 web 版
  • 把 api server 做成 docker file,丟到阿里雲
  • 截圖儲存、單張儲存
  • 梗圖收藏、管理
  • 一個一般化的漫畫插件表達法 (#5)

hi 你好 我是 comics scroller 的原作者

看到有人這麼認真幫我把我小時候寫的那麼醜的 code 翻成 electron app 有點感動,首先先向你說聲抱歉code 寫的那麼醜,研究起來一定很辛苦,之前因為開始上班也沒有那麼多的時間維護,其實最近正在改寫中希望可以把它寫漂亮一點

Add option to disable chrome auto redirect

https://github.com/Yukaii/ComicsReader/issues/16#issue-171452942

像最近剛好 dm5 改版,想換回原版一直被跳就有點煩 😂 應該給個選項 disable 掉,反正都有搜尋和 collection 功能惹

https://github.com/Yukaii/ComicsReader/issues/16#issuecomment-244557364

在界面上有個想法:把 toolbar 的 popup 加回來,加入簡單地按鈕,開啟 ComicsReader Popup 或是 new tab,然後 checkbox 可供設定。

當然是希望設定最終都能在一個統一的界面弄啦,前提是要有那麼多選項啊 😅

cross device syncing、backup

因為使用 firebase 作為 Backend,同步備份閱讀進度、收藏都挺容易的。

需要有個填入 device_id 的界面

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.