Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

アドオンのMenu Editorと競合してしまう #12

Closed
syoichi opened this issue Jan 24, 2010 · 1 comment
Closed

アドオンのMenu Editorと競合してしまう #12

syoichi opened this issue Jan 24, 2010 · 1 comment

Comments

@syoichi
Copy link
Contributor

syoichi commented Jan 24, 2010

アドオンのMenu Editorをインストールしてコンテキストメニューを編集するとTomblooのメニューが表示されなくなってしまいます。Tomblooの設定から"コンテキストメニューの最上部に表示する"を有効にすると一応表示できるようになりました。

Menu Editor
https://addons.mozilla.org/ja/firefox/addon/710

この問題はWindows XP Pro SP3上のFirefox 3.6、拡張のバージョンはMenu Editor 1.2.6、Tombloo 0.4.7という環境で確認しています。

@to
Copy link
Owner

to commented Jan 25, 2010

MenuEditorが使われている時はメニュー位置を調整しないようにして対応(あちらの拡張での調整を意図)。
EM_contentAreaContextMenuなどの特殊なツリーに移動され表示されていなかった様子。
MenuEditorの動作は未調査。

http://github.com/to/tombloo/commit/3f6a241224e8bc36c820ab9a695e0cc51f875421

wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* .gitignore: Add "node_modules/"
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Change coding style
* Change indent from 1 tab to 2 spaces
* Use wrapper function
* Use Strict Mode
* Use Object.defineProperties() instead of update()
* Add extendBuiltInObject()
* Custom methods should be non-enumerable
* Gruntfile.js: Uncomment prototype.js
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Update minVersion from 22.0 to 26.0
* Revise YahooBookmarks Model to#9
 * Remove YahooBookmarks's Tag Provider
* Update Delicious Model to#56
 * Use getLocalStorage() in Delicious.getInfo() to#10
* Drop support for NDrive to#25
* Add "Quote - textarea" Extractor to#41
* Revise "Video - YouTube" Extractor #65
* Revise "Video - Nico Nico Douga" Extractor
 * Rename "Video - Nico Nico Douga" to "Video - Nicovideo"
* Revise "Video - Vimeo" Extractor to#54
* Fix bugs about Tumblr Photoset to#38
* Fix a bug about "Photo - pixiv" Extractor #64
* "Change Account" should be translate
* Add "require a browser restart" message in Options Post to#55
* Add Cu
* Update DOMStorageManager's ContractID for Firefox 23+
* Update getLocalStorage() for Firefox 23+
* Rename getLocalStorageValue() to getLocalStorageValueBySQL()
* Improve Console Logging
 * Add console
 * Remove ConsoleService
* Revise prototype.js to#12
 * Move Array#split from utility.js to prototype.js
 * Move String.katakana from utility.js to prototype.js
 * prototype.js: Remove String#repeat, Math.hypot()
* utility.js: Add createLink() from Taberareloo 3.0.4
* utility.js: Remove uniq(), createSet()
* Add dev scripts to#12
* test: Add getLocalStorage()_about_ssl_delicious_test_patch.js, prototype_test_patch.js
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
via https://github.com/polygonplanet/tombloo/blob/74e5cc003a08197d8a5e62beeca5e7eddbe2ca31/tombloo.service.actions.installpatch.fix.js

* Move openInActionBase from actions.js to utility.js
* Update Gruntfile.js

Thanks, polygonplanet!
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Remove unused NodeFilter
* Gruntfile.js: Uncomment tombfix.js
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Add IURL
* Remove unused XML_NS
* Move XUL_NS, HTML_NS, createMock(), createQueryInterface(), getInterfaces(), broad(), till(), notify(), createURI(), getLocalFile(), getExtensionDir(), setPrefValue(), getPrefValue(), getDownloadDir(), getProfileDir(), getTempDir(), getMostRecentWindow(), withStream(), sanitizeHTML(), serializeToString() to utility.js
* Gruntfile.js: Uncomment component.js
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
Twitter Model
* Revise Twitter Model to#60
 * Implement Twitter Prefix to#59
 * Implement Twitter Template to#59
 * Implement Twitter Status Truncator to#42
 * Add support for Twitter to Account Changer to#58
 * Twitter Model's Photo Poster should upload the photo to Twitter to#37
 * Handle tags as Hashtags to#57
 * Improve Error Handling & Error Message to#53
  * messages.properties: Add message.model.twitter.upload
 * Usage of bit.ly in Twitter Model is no longer needed to#27
 * Rename URL to ORIGIN
 * Add ACCOUT_URL, TWEET_API_URL, UPLOAD_API_URL, STATUS_MAX_LENGTH, OPTIONS, createStatus(), getTweetLength(), joinContents(), extractTemplate(), truncateStatus(), truncateContent(), upload(), login(), logout(), getAuthCookie(), getCurrentUser(), getPasswords()
 * Remove SHORTEN_SERVICE, changePicture(), remove(), addFavorite(), getRecipients()
* Handle a case that ps.item is undefined
* Use trimTag() to contents.quote for Tumblr
 * Fix a minor bug about contents.quote initializing
 * Add createQuote()
* More improve error handling
* Confirm login status before request()

Other Models
* Revise Pocket Model #88
 * Fix Pocket's Post #88
* Revise WeHeartIt Model #89
 * Fix WeHeartIt's Post #89
 * Add support for WeHeartIt's Tags
 * Add ORIGIN, ENTRY_URL, checkLogin()
 * Remove URL, iHeartIt(), getAuthCookie()
* Revise HatenaFotolife Model #91
 * Fix HatenaFotolife's Upload #91
 * Add support for HatenaFotolife's taglist(Tags)
 * Remove upload()
* HatenaFotolife: Confirm login status before download()
* Revise HatenaBookmark Model
 * Add ORIGIN
 * Remove POST_URL, addBookmark()
* Revise Hatena Model #90
 * Add ORIGIN, API_URL
* Drop support for Wedata, TextConversionServices

Extractors
* Revise "Photo - Google Image Search" Extractor
 * Fix a bug that this Extractor doesn't work
 * Add getURLs()
* Regression(@80a6f2846a): Fix "Video - YouTube" Extractor #73
 * Add "^https?://www\\.youtube\\.com/" to extensions.tombfix.ignoreCanonical
 * Fix Link Post's URL on YouTube
* "Video - YouTube" Extractor: Fix title cleaning's minor bug
* Revise "Photo - We Heart It" Extractor for WeHeartIt's favor()
 * Fix a bug that this Extractor doesn't work
 * "Photo - We Heart It" Extractor should get Original Size Image
 * Add RE, getEntryID()
* We Heart It's Canonical Link should be ignored
 * Fix Link Post's URL on We Heart It
* Fix "Photo - pixiv" Extractor's bug about manga in logout #94
* Fix "Photo - pixiv" Extractor's error message about limited access
* Rewriting ctx.href requires rewriting ctx.title for ps.page

Actions
* Rename Tombfix.Service.actions.js to actions.js
* Revise actions.js to#12
 * Add Actions in global
* Add "Open Script Folder" Action
* "Install Tombfix Patch" Action: Add support for raw2.github.com
* "Install Tombfix Patch" Action: Improve error handling
* Remove "Piclens + Local Tumblr" Action

Options
* Add "Don't show "Share - XXX"" to#44
* Implement "Add to queue except Text Post" to#50
* Implement "Disable all scripts" to#51
* Improve Options "Entry Contents / etc." #84
* Context menu options shouldn't require the browser restart
 * Remove "(require a browser restart)"

QuickPostForm
* Fix a bug that can't drag the QuickPostForm on Firefox 27+ #75
* Implement "Show character length as tweet in Quick Post Form" #83
* Introduce valuechange custom event for Tweet Counter #83
* Consider enter situation for Tweet Counter #83
* Improve QuickPostForm Description's character counter #74
* Fix a bug about QuickPostForm's Tags on Post Error #67

Other Improvement
* Remove unneccesary(about old Firefox) and unused codes to#48

tombfix.js
* Revise tombfix.js to#12
 * Introduce Services.jsm & XPCOMUtils.jsm, and use it
 * Remove CategoryManager
 * Remove bind()
 * Remove NSGetModule()
 * Remove unused NodeFilter
* Introduce URL constructor, and use it
* Remove unused codes
 * Remove IOService, ExtensionManager
 * Remove getContents()

component.js
* Revise component.js to#12
 * Add IURL
 * Remove unused XML_NS
* Regression(@7ded5afc8e): Improve default value setting in component.js
 * Quit using default parameters in component.js
* Introduce Services.jsm & XPCOMUtils.jsm, and use it
 * Remove defineLazyServiceGetter() to#48
* Introduce Preferences.jsm, and use it
 * Remove PrefService
 * Remove PrefBranch(), getPrefType()
* Remove unused codes
 * Remove ICache, ExtensionManager, CacheService, AppShellService, CookieService, PasswordManager, WindowWatcher, FaviconService,  StyleSheetService, FuelApplication
 * Remove DocumentEncoder
 * Remove findCacheFile(), convertFromUnplaceableHTML(),  convertFromByteArray(), registerSheet(), unregisterSheet()
* Reintroduce CacheService, ICache, FuelApplication for action.clearCache.js & action.restart.js

utility.js
* Update error()
* Move XUL_NS, HTML_NS from component.js
* Move createMock(), createQueryInterface(), getInterfaces(), broad(), till(), notify(), createURI(), getLocalFile(), getExtensionDir(), setPrefValue(), getPrefValue(), getDownloadDir(), getProfileDir(), getTempDir(), getMostRecentWindow(), withStream(), sanitizeHTML(), serializeToString() from component.js
* Move openInActionBase from actions.js
* Remove unused convertToXULElement()
* Remove unnecessary createLink()

Other Dev Changes
* third party library: Add twitter-text-js 1.7.0 to#42
 * Add twttr in global
* Add NOTICE to xpi, for third party library
* Remove DownloadManager & download()'s useManger parameter #69 #62
* prototype.js: Add String#charLength

Travis Ci
* Update .jshintrc
* Gruntfile.js: Uncomment actions.js, tombfix.js, component.js

Test
* manual test: Add twitter_model_test_patch.js
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Gruntfile.js: Uncomment changeAccount.js
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Update minVersion from 34.0 to 35.0

* Remove old Models
 * Drop support for Digg
 * Drop support for 4u
 * Drop support for 絶対復習
 * Drop support for Faves
 * Drop support for Snipshot
 * Remove unused Nicovideo Model
 * Remove unused Kawa Model
 * Remove unused Sharebee.com Model
 * Remove unused GoogleWebHistory Model #62
 * Remove unused Soundcloud Model #62

* Revise Account Changer
 * Fix a bug about switching service to#40
 * Handle model.getCurrentUser()'s fail case to#47
 * Make login button's state control strict
  * Suppress an error message by clicking login button when don't select account
 * Show a message when don't exist login model
  * messages.properties: Add message.changeAccount.infoNotFound
 * Suppress an error message about no login model #118
  * Suppress an error message by clicking login button when don't exist login model
 * Change library/login.xul to changeAccount/changeAccount.xul
  * Move login.xul from content/library/ to content/changeAccount/
  * Rename login.xul to changeAccount.xul
 * Move changeAccount.xul's inline JavaScript to changeAccount.js
  * Add changeAccount.js
 * Move changeAccount.xul's inline CSS to changeAccount.css
  * Add changeAccount.css
 * Revise changeAccount.js to#12
  * Gruntfile.js: Uncomment changeAccount.js

* Revise HatenaStar Model
 * Allow some Photo Extractor returning ps.file if it has ps.itemUrl
 * Improve error handling
 * Refine getToken() #62
 * Add ORIGIN, getAuthCookie()
 * Remove remove()

* Remove unnecessary codes for Firefox 35+
 * Revert "simpleRequest(): Add support for "data" URL scheme"
* "Video - Nicovideo" Extractor: Define ICON URL directly
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Gruntfile.js: Uncomment overlay.js
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Update "Photo - Google Image Search" Extractor
 * Fix a bug that don't work

* Improve "Video - Vimeo" Extractor
 * Make context check strict
 * Vimeo's Canonical Link should be ignored
  * Fix Link Post's URL on Vimeo

* Revise "Remember The Milk" Model
 * Refine addSimpleTask() #62
  * Allow to specify hour & minute in "d"
  * Improve error handling
   * messages.properties: Add "error.postingContentsIncorrect"

* Revise browser.xul
 * Remove unnecessary codes for Element Hiding Helper for Adblock Plus
 * Change browser.xul to overlay/overlay.xul
  * Move browser.xul from content/ to content/overlay/
  * Rename browser.xul to overlay.xul
 * Move overlay.xul's inline JavaScript to overlay.js
  * Add overlay.js
 * Revise overlay.xul
  * Use menupopup element instead of popup element
  * Remove position attribute
 * Revise overlay.js to#12
  * Gruntfile.js: Uncomment overlay.js

* prototype.js: Add String.prototype.unEscapeURI()
 * component.js: Add TextToSubURI
 * test: Update prototype_test_patch.js

* $x(): Use `value` instead of `textContent` for attribute #62
* Remove unused codes
 * Remove all codes related Progress
  * Tombfix.Service.js: Remove unused Tombfix.Service.update(), Tombfix.Service.Photo
  * Remove progress.js

 Tumblr Model : MEDIA_URL, PAGE_LIMIT, getInfo(), read(), _splitRequests(), getToken(), Tumblr.{Regular, Photo, Video, Link, Conversation, Quote}.convertToModel(), Tumblr.Photo.download()

 component.js : UnescapeHTML
 utility.js   : sanitizeHTML(), serializeToString(), StopProcess, cache(), makeOpaqueFlash()
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Gruntfile.js: Uncomment repository.js
* manual test: Add repository_test_patch.js

via https://github.com/taberareloo/taberareloo/blob/d4ef3ec245f8cd032d41d2b2fd460c6e21b7b377/src/lib/repository.js

Thanks, Constellation!
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Update minVersion from 35.0 to 36.0

* Revise MediaMarker Model
 * Add support for photo, quote, conversation, video type
 * Add MediaMarker to Tag Provider
  * Add support for User Tags
  * Add support for Recommended Tags
  * Add support for Registered Page Handling(`duplicated`)
 * Add support for Registered Page Editing
 * Stop support for title change
 * Fix a bug about login check
 * Fix a bug that overwrite default tag by empty string
 * Improve error handling
 * Add support for Private Option
 * Add ORIGIN, ORIGIN_RE, getInfo(), getEditURL(), checkMessRed(), getUserTags(), getRecommendedTagsFromForm(), getSuggestions()
 * Remove getAuthCookie()

* Fix image url attribute path of pixiv extractor #165
 * "Photo - pixiv" Extractor: Follow the change of pixiv
  * Fix a bug that can't get a illust image in new illust page, on login

* Revise repository.js to#12
 * Repository: Remove names, clear(), copyTo()
 * Repository: Remove unused size, find()
 * Change indent from 4 spaces to 2 spaces

* expand.js: Add Array.wrap()
* expand.js: Refine String.prototype.wrap()

* utility.js: Add getQuoteFromPS()

* messages.properties: Revive "error.unknown"
* messages.properties: Remove "error.alreadyExists"

* Gruntfile.js: Uncomment repository.js

* Remove unnecessary codes for Firefox 36+

* manual test: Update expand_test_patch.js
* manual test: Add utility_test_patch.js, repository_test_patch.js
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Gruntfile.js: Uncomment prefs.js
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Fix a bug that can't start Tombfix by Greasemonkey 3.0
 * GM_{Tombloo, Tombfix}: Stop support for Greasemonkey

* Revise prefs.js to#12
 * Gruntfile.js: Uncomment prefs.js
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Fix a bug that can't save "Post Config"'s data on Windows, if "browser.preferences.instantApply" is `true` #153
* Change File Picker's window title
* options.xul: load expand.js
* Gruntfile.js: Uncomment options.js

Close #153
wantora pushed a commit to wantora/tombfix-core that referenced this issue May 13, 2016
* Revise Options
 * Use menulist element instead of radiogroup element about Tag Provider
  * Fix a bug that can't set non-selected about Tag Provider #115
  * Suppress being too longer Tag Provider list
 * Move "Amazon Affiliate ID" from "Entry Contents / etc." tab panel to "Services" tab panel's "Amazon"
 * Rename "Amazon Affiliate ID" to "Associate ID"
 * Fix a bug that can't save "Post Config"'s data on Windows, if "browser.preferences.instantApply" is `true` #153
 * Fix "Link thumbnail template"'s example
 * Change File Picker's window title
 * Use separator element about Tag Provider
 * Change "Ignore Errors(RegExp)"'s style
 * Change prefs.{xul, css} to options/options.{xul, css}
  * Move prefs.{xul, css} from content/ to content/options/
  * Rename prefs.{xul, css} to options.{xul, css}
 * Move options.xul's inline JavaScript to options.js
  * Add options.js
 * Revise options.{xul, css}
  * options.xul: Add id attribute to prefwindow element
   * Suppress a warning message occurred by opening Tombfix Options, on Browser Console #166
  * options.xul: Move inline CSS & XUL Box Styling & textbox element's size attribute style to options.css
  * options.xul: Remove separator element's width attribute
  * options.css: Stop using id selector
 * Revise options.js to#12
  * options.xul: load expand.js
  * Gruntfile.js: Uncomment options.js

* Add support for Tumblr's Secondary Blogs to#3
 * Tumblr Model: Add getBlogs() #159
 * Tumblr Model: Add ORIGIN, getPrimaryBlogID(), getPostFormBuilderData(), isLoggedIn()
 * pref: Add "extensions.tombfix.model.tumblr.secondaryBlogs"

* Drop support for FriendFeed

* アイコンの透明抜きを正確に

import from to@379af6e

* Fix "extensions.tombfix.postConfig"

* Models.{check, getPostConfig}(): Fix support for model.Tumblr.multiTumblelogs.js

* Revise Models
 * Revise Models.{check, getDefaults, getEnables, getPostConfig}()
 * Make Models.getPostConfig() returning string type value always

* utility.js: Add isFavorite()

* manual test: Add models_test_patch.js
* manual test: Update utility_test_patch.js
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants