flybayer / twitter-bookmarks-search Goto Github PK
View Code? Open in Web Editor NEWWebExtension that adds ability search all your bookmarked tweets!
License: MIT License
WebExtension that adds ability search all your bookmarked tweets!
License: MIT License
The [ Bookmark Search ] field
DOES show up occasionally,
but ... generaly
it does not show up at all
when I select "Bookmarks" in Twitter's left-side Menu.
NOTE:
If I REload the Twitter Bookmarks webpage ,
the [ Bookmark Search ] field
will show / flash at the top of the page for less than a second,
and then disappear!.
The very few times the [ Bookmark Search ] field
shows up, it works beautifully!! .
How to make the [ Bookmark Search ] field
ALWAYS show up
when I am in Twitter's Bookmarks page?:
https://twitter.com/i/bookmarks
Help!
SFd99
San Francisco
Great idea, thank you!
Maybe, I misunderstood the docs, but I cannot make it work. After cloning the repo, I installed dependencies with yarn
, then run yarn release
, but got errors, that's my terminal's output:
out/content-script.js.map 415.94 KB 99ms
out/content-script.js 170.62 KB 7.45s
$ sed -i '' 's/ http:..localhost:....//' out/manifest.json
"sed: can't read s/ http:..localhost:....//: No such file or directory"
error Command failed with exit code 2.
Also I tried running yarn start
in one terminal tab and then start over yarn release
in another — the same result.
My system — Ubuntu 20.10, Node v12.18.2, yarn 1.22.5.
Had to do "yarn upgrade" to get this far.
Ubuntu 20.04.2 LTS
% yarn release
yarn run v1.22.10
$ yarn run build && yarn run pack && git archive -o dist/source-code.zip HEAD
$ yarn run build:next && yarn run build:content && yarn run build:manifest
$ next build && next export && mkdir out/assets && mv out/_next out/assets/
Creating an optimized production build
Compiled successfully.
Automatically optimizing pages
Page Size Files Packages
┌ /_app 195 kB 0 2
├ /_document
├ /_error 5.34 kB 0 2
└ ⚡ /background 11.6 kB 0 2
σ (Server) page will be server rendered (i.e. getInitialProps)
⚡ (Static File) page was prerendered as static HTML
using build directory: /home/user/Dropbox/working/twitter-bookmarks-search/.next
copying "static build" directory
No "exportPathMap" found in "next.config.js". Generating map from "./pages"
launching 11 workers
copying "public" directory
Exporting (2/2)
Export successful
$ parcel build content-script.js -d out
🚨 /home/user/Dropbox/working/twitter-bookmarks-search/content-script.js: Invalid Version: undefined
at new SemVer (/home/user/Dropbox/working/twitter-bookmarks-search/node_modules/parcel-bundler/node_modules/@babel/preset-env/node_modules/semver/semver.js:314:11)
at compare (/home/user/Dropbox/working/twitter-bookmarks-search/node_modules/parcel-bundler/node_modules/@babel/preset-env/node_modules/semver/semver.js:647:10)
at lt (/home/user/Dropbox/working/twitter-bookmarks-search/node_modules/parcel-bundler/node_modules/@babel/preset-env/node_modules/semver/semver.js:688:10)
at /home/user/Dropbox/working/twitter-bookmarks-search/node_modules/parcel-bundler/node_modules/@babel/preset-env/lib/index.js:274:22
at Object.default (/home/user/Dropbox/working/twitter-bookmarks-search/node_modules/@babel/helper-plugin-utils/lib/index.js:22:12)
at getEnvPlugins (/home/user/Dropbox/working/twitter-bookmarks-search/node_modules/parcel-bundler/src/transforms/babel/env.js:62:34)
at getEnvConfig (/home/user/Dropbox/working/twitter-bookmarks-search/node_modules/parcel-bundler/src/transforms/babel/env.js:12:25)
at async getBabelConfig (/home/user/Dropbox/working/twitter-bookmarks-search/node_modules/parcel-bundler/src/transforms/babel/config.js:32:19)
at async babelTransform (/home/user/Dropbox/working/twitter-bookmarks-search/node_modules/parcel-bundler/src/transforms/babel/transform.js:6:16)
at async JSAsset.pretransform (/home/user/Dropbox/working/twitter-bookmarks-search/node_modules/parcel-bundler/src/assets/JSAsset.js:83:5)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
when searching through my bookmarks, tweets that have multiple images in them dont show fully, instead only one image is shown (and its stretched), hope this gets fixed, as it is a bit counterproductive
It would be nice to have this feature to download all the bookmarks in a single file.
having to click on a tweet and opening a new tab each time is kinda not very ideal, especially that you cant unbookmark a tweet this way, and hence the need to scroll through all my bookmarks again to look for a specific tweet i wanna delete, which kinda defeats the purpose of this app
Great extension, thanks!
At this moment (using Brave browser) it does not seem possible to remove a bookmark from the search results. Clicking on the tweet is not an option unfortunately: Twitter only seems to allow removing a bookmark from the bookmarks page.
Looking forward to to a possible feature development, thanks in advance.
Hi, I'm getting the error message above on both Chrome & Firefox.
Anything I'm doing wrong?
Thanks in advance!
Hi,
Thank you so much for this extension.
I just tried adding it to Firefox but I was directed to a page that said the extension is no longer available.
Have you removed the extension from Firefox?
The chrome extension is no longer working.
Does not appear to work anymore. When I try to search nothing happens and this message pops up "Oh snap, no bookmarked tweets are loaded. Wait a little longer or reload to try again."
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.