This project was bootstrapped with Create React App.
e-e / tameyo Goto Github PK
View Code? Open in Web Editor NEWtameyō - "let's collect!"
tameyō - "let's collect!"
This project was bootstrapped with Create React App.
refactor to use material-ui
tags not showing up under the tags tab.
steps:
remove tags tab, and instead put a button/link for 'filter' at the top of the gallery. clicking it would show the tags list, which you can click on, and it would then filter the gallery as your are adding more tags to the filter
change so that clicking on an image thumb in the gallery copies the image url to clipboard. will need to put an icon on the thumb in the corner with a link to the edit page, so that view can still be accessed.
That's pretty much it
option to change whether to copy the markdown to clipboard or just the raw url src for the image when clicking on it from the gallery view. maybe also add that depending on which way they have it set, shift+click-ing will do the other version.
option to ctrl+click (or something) on a tag, and it will just randomly select an image with that tag and copy it to your clipboard in whatever setting you have enabled (either just the img src or the markdown)
Clicking on a tag should show all images for that tag
on the edit page, change the input to autocomplete, with existing tags as autocomplete options
export downloads a json file. import uploads a json file. should happen in the 'settings' tab
add indicator for amount of local storage used
https://github.com/oliviertassinari/react-swipeable-views
for each existing page, will need to render the <GalleryItem />
's wrapped in a div
inside of the <SwipeableView>
tag
Should have link/button to click to copy the image link to clipboard
save the thumbnail of the image as a base64 image. this way we can get around hotlinking images in the extension itself. i don't think it is [the extension's] responsibility what someone does with a link outside of the extension, so saving a small base64 image for the thumbnail will at least eliminate requests to the image from the extension itself.
Should probably save it so that it is large enough for the edit page display as well.
If you add a tag to an image on the edit page, then leave the edit page, and then come back, the tag that was just added is no longer there. It exists, because if you close the popup, then go back to the image, the tag is there.
adding a new image tag, then going to the gallery view, then back to the image, the newly added tag is no longer visible. if you close out and open again and view the image, then the tag is there.
Should be provided an array of images, and an action to perform when an image is clicked. This will be useful for displaying images with different filters applied (e.g., only images with a specific tag). This should be used in all places where an image grid is displayed. (main gallery page, tags page, etc)
just get testing environment set up
Add a command in the context menu for inserting an image. Right click on an input, and then you can search through the images by tag, and then insert. Can optionally insert as markdown, with the option to add link text. This should all happen in the page (?) after the context menu item is selected.
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.