Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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
- Loading branch information