Giter Site home page Giter Site logo

hatena-bookmark-googlechrome-extension's People

Contributors

aereal avatar akwkm avatar hitode909 avatar hotchpotch avatar lambdalisue avatar mattn avatar nanto avatar ninjinkun avatar nobuoka avatar pastak avatar sixeight avatar skozawa avatar syou6162 avatar

Stargazers

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

Watchers

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

hatena-bookmark-googlechrome-extension's Issues

ブクマ追加が403になってしまう。

数日前からブクマ追加できなくて困っています。
http://b.hatena.ne.jp/ では正常にログインできているのですが...

動作環境

Chrome: Version 45.0.2454.85 (64-bit)
エクステンションバージョン: 1.4.4

(余談ですがこのレポで1.4.4のreleaseが作られてなさそうです https://github.com/hatena/hatena-bookmark-googlechrome-extension/releases)

  • background pageのコンソールログ
    https://gyazo.com/0cbcbbfbca13ee3083297520b8050e19

試してみたこと

  • http://b.hatena.ne.jp/ でログアウト&ログイン
  • ログアウト状態からエクステンション経由でログイン
  • エクステンションの再インストール

EULA collides to MIT license

When read EULA(src/main/background/config.html) and MIT License(license-ja.txt) at same time, some clause are inconsistency.
For instance, these clause collides to MIT License.


EULA

  • ユーザーは、本ソフトウェアを個人的な目的に限り利用できます。
  • ユーザーが、本規約に定める事項の一つにでも違反した場合、当社は、何らの事前の通知を行うことなく、
    ユーザーに対して本ソフトウェアの使用の中止を求めることができるものとします。

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use
, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software,

Not only that, these agreement are not compatible with Open-Source Definition.

6. No Discrimination Against Fields of Endeavor
The license must not restrict anyone from making use of the program in a specific field of endeavor.
For example, it may not restrict the program from being used in a business, or from being used for genetic research.

7. Distribution of License
The rights attached to the program must apply to all to whom the program is redistributed
without the need for execution of an additional license by those parties.

Hmm..., Is this EULA really needed? It doesn't seem significant.
I think that add-ons just shows MIT License. There is same problem in firefox add-on(https://addons.mozilla.org/ja/firefox/addon/hatena-bookmark/)

パネルが閉じられない

パネルを開いた後、パネル内のリンクをクリックすると別タブが開きます。
しかしパネルが開きっぱなしになります。まずここでパネルは閉じて欲しいです。
その後、マウスで別のタブをクリックすると開いているパネルは閉じて欲しいのですが、これも開きっぱなしになります。

config 画面が出現しない

Chrome Version 69.0.3497.100 (Official Build) (64-bit) on macOS Mojave で確認しました。chrome://extention の画面が変わってるため、config 画面にたどり着けず、ショートカットを変更できません。

サービス側でブックマークの一覧が非表示になっている時、「ブックマークする」や「コメント」にそれを知らせる情報がない

池田信夫さんのブログのように、はてなブックマークのサービス側でブックマークの一覧が非表示になっている時、拡張のBrowser Actionによるポップアップにおける「ブックマークする」や「コメント」に、非表示になる・非表示である事を示す情報が現在ありません。

screenshot

ブックマークされているのに何故かコメントが表示されないという状態になっておりますので、サービス側で表示されている「ページ作者の希望によりブックマークの一覧は非表示に設定されています。」というような文言をその時は表示するようにしてみてはいかがでしょうか。

また、この非表示の時にポップアップを開くと、以下のエラーがbackground.htmlを調査しているデベロッパーツールのConsoleに表示されました。

error

canonical url への遷移後にタグ一覧からの選択が効かない

エントリページなどで popup を開いたときに Bookmark View 上で canonical url が提示されて遷移のためのボタンが表れるが、このボタンによる遷移後にタグ一覧からのタグ選択ができなくなってしまう。 release-1.2.1 ではこの問題はなかった。

Firefox版でCtrl+Bがブラウザのショートカットキーと競合している

アドオンの説明ではCtrl+Bでブックマークができると書いてありますが、Ctrl+Bを押すとFirefoxのブックマークサイドバーが表示されてしまいます。

アドオンの設定で強制的にはてなブックマークの方を表示させるようにするか、ショートカットキーの変更を可能にしてほしいです。

canonical url への遷移後にタグ一覧からの選択が効かない

エントリページなどで popup を開いたときに Bookmark View 上で canonical url が提示されて遷移のためのボタンが表れるが、このボタンによる遷移後にタグ一覧からのタグ選択ができなくなってしまう。 release-1.2.1 ではこの問題はなかった。

ログインセッションが切れていた場合にエラーメッセージに表示して欲しい

現状、ブラウザのセッションが切れて、はてなブックマークからログアウトしている場合、Chrome拡張の画面では単に「エラーが発生したので再度投稿」のようなメッセージしか表示されません。

拡張画面内でログイン出来る、あるいはログインページへの移動を促すような表示になっているとありがたいです。

manifest.json のバージョンを 2 にする

現在の manifest.json のバージョンは 1 であるが、それを 2 にする必要がある。

予定は以下のようになっている模様。 10 月中に manifest.json をバージョン 2 にしておかなければならない。

  • Chrome 21 (Stable: Mid-August 2012) で、manifest.json (ver.1) を使っていては web ストアに新規アップロードできなくなる
    • 既存の拡張をアップデートすることはできる
  • Chrome 23 (Stable: Early November 2012) で、manifest.json (ver.1) を使っている chrome 拡張が web ストアでアップデートできなくなる

マイブックマーク検索の不具合

Macを使用しています.
検索ボックスに不具合があるように感じます.

再現方法
はてなブックマーク拡張のポップアップを開き, コメントの方を選ぶ.
拡張を一度閉じ, もう一度開く. コメントのほうが開かれる. カーソルのフォーカスは検索ボックスにある.
commandキーを打つと, コメント一覧が消え, 検索画面になる.
スペースキーなどでも, 意図せず検索が始まってしまいます.

検索ワードが/\s*/の場合は検索をスタートしないという処理に出来ないものでしょか.

インラインスクリプトの除去

manifest.json の manifest_version を 2 にするためには JavaScript のインライン記述を除去する必要があるため、src/background/popup.html のインラインスクリプトを除去する。

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.