Coder Social home page Coder Social logo

gb-printer-web's People

Contributors

bjornb2 avatar cristofercruz avatar dependabot[bot] avatar herrzatacke 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

Watchers

 avatar  avatar  avatar  avatar  avatar

gb-printer-web's Issues

Make gallery the initial page

Consider making gallery the initial page and change home to an Info page with the button showing a circled i glyph.

Problems backing up and restoring images.

Update : issues happening on Firefox, testing on Chromium for now is OK.

-I have 1605 images right now on the webapp, and when using the Export images option from the Import tab, and then importing the generated .json on a clean browser, I get 1605 pictures in the Gallery, but around 300 of them have the missing hash error.
imagen

-Also, when doing a Backup on Dropbox, the Synchronize to Dropbox option generates 1502 out of 1605 .txt files. Then if I Synchronize from Dropbox, at about the file 1180 I get a Quota has been exceeded error, and never ends the update (no OK button after reaching the 1502 file, 0 images on Gallery).
imagen
imagen
imagen

-When using the Synchronize Images to Dropbox option, it generates the 1605 .jpeg images, having that extension selected on the Settings tab.
imagen
imagen

-The same happens when selecting the 1605 and doing a direct download from the Gallery. If on the settings I have selected .txt Image export filetypes, I get 1502. If I select .jpeg, I get the 1605 images. Having selected .jpeg x1 and .txt files has the same outcome, with 3107 files.

gameboy camera multi image print

The gameboy camera has option to print multiple images at once (Select -> link -> print -> option -> select multiple images) thats allows you to select images, click print, and it will print all of them at once (it transfers one, prints it, transfers second, etc...) until all of them all transfered. but when receiving the image through Web Serial, it imports it as one very long image, not as multiple separate images

Use smooth scaling on downscaled thumbnails

The downscaled thumbnails on row list mode get hard to see when displayed using pixel scaling. Just for those downscaled images it would help to use normal smooth scaling.

Improve Tile loading

Use ImageRender compoent within the following

  • EditForm
  • GalleryImage
  • LightboxImage
  • RGBNImage

Add "has photo comment" filter

Could be fun to dig through old sav dumps for comments. A filter would make it easier to identify pics with saved comments.

Option to hide date/time from lists

The displayed date/time rarely reflects the date of the photo for me and sort of just adds noise to the UI. Can we get an option to hide this detail? It would be cool if we could change the date from the edit popup.

Reduce width on lightbox gallery

The lighbox gallery popup shows the image too large I think. Could we switch it to use the same width as the editor popup (30rem)? The current large size (calc(95vh - 5rem)) could be kept for when browser full screen mode is active.

Add hello kitty frames

Add frames from leaked hello kitty camera rom. In doing so, the frame select dropdown might get really messy.
It might make sense to prefix each frame with rom it's from or maybe have a dual dropdowns: one to select rom and second to select the frame. Lastly would need these as an option to select for sav dump imports.

Feature request: Print image to Game Boy Printer

I've been using this to backup and hold more photos than the Game Boy Camera can hold, but it would be amazing to have the ability to use print images that have since been deleted from the cartridge.

Clarify/cleanup select item icon

Select icon on an individual image always shows "checked" it should show unchecked and only check when selected. Similarly, the bulk select button UI should behave the same, right now it's inverted.

Panoramatic pictures feature requests

When you print panoramatic pictures, it prints them without any frame, with just white letterboxing on the sides. In the app, there could be an option to re-add the frame. The photos could also be auto-rotated
example:
20220621-224230-4x-bw
20220621-224542-4x-bw
20220621-224230-4x-bwe
20220621-224542-4x-bwe

Since each panorama size has different print out resolution, and there are only 6 possible sizes (3 vertical, 3 horizontal) it could just detect the resolution, and depending on that overlay it to correct frame

Feedback on frame edit feature branch

Frameset editing functions are working well on branch feature/frameedit-3. Here's some feedback on things that can be improved or are missing.

  • Frame index field during import should only allow values 1 and greater. Currently it allows a value of 0 which would never get used.
  • Import has you specify the ID and index separately but editing a frame after import allows you to change the ID and index as one text field which could lead to invalid inputs for index. Ideally the index would be a number input like during initial import.
  • Missing an option to delete a framegroup
  • Missing an option to rename a framegroup

Here are a couple mockups for how I could see mentioned changes being laid out.
frameset-edit
frame-edit

Add (more) dialogs before importing and exporting images

For example:
Select a palette before importing
Select a set of tags before importing

Select resolution when saving an image
Select filetype when saving an image
Select frame crop/square/etc when saving an image

Remember the last selected option where the "global" setting is stored (reducer) and possibly remove these options from the settings/generic page

Enhance Filters

add filter for palette
add filter for frame
add "invert filter" option

Clarify frame index in use warning

The label for the field says frame index but the warning says frame id. Maybe the warning can say "Specified frame index already in use, try another."

unclear-warning

"Ask every time" option for sav dump imports

The current option works well to select which frames to use probably for most people who don't juggle various cams. For those of us that do juggle various, it requires going back to settings to change back and forth to get the right frames. An option to choose the frames during import could be really useful.

Support for range select

Range selections would be really useful either using click-n-hold/drag or using a shift key modifier.

Dark background for gallery list

A dark background (#131415?) on the gallery lists would make the photos pop more; right now the lighter background sort of overpowers them.

consider-dark-list-ui

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.