Giter VIP home page Giter VIP logo

cameracontrol's People

Contributors

stefanofornari avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cameracontrol's Issues

Zoom 1:1 shortcut

AS A user I WANT to be able to set the zoom to 100% with a single click so that I do not have to pick up the 100% zoom value from the zoom combo box.

Java

how to refresh java swing application or some panels dynamically?

Shoot and download

AS A user I WANT that a picture shot with the Shoot function is download automatically SO THAT I do not have to download the new picture manually from the camera.

Credits window

AS A user I WANT to see the people that contributes to the project from the UI (likely the about window SO THAT I do not have to open a file with an external tool.

Save JPG shot

AS A user I WANT to save my shot to the configured images directory SO THAT I do not lose the shot after closing the window that contain the photo

Issues with full auto

From a user:

when i set my camera to full auto i have the following exception (when shooting pictures in UI):

ste.ptp.PTPException: LibusbJava.usb_bulk_read: No error
at ste.ptp.BaselineInitiator.transactUnsync(BaselineInitiator.java:691)
at ste.ptp.BaselineInitiator.transact0(BaselineInitiator.java:326)
at ste.ptp.eos.EosInitiator.initiateCapture(EosInitiator.java:148)
at ste.cameracontrol.CameraController.shoot(CameraController.java:165)
at ste.cameracontrol.ui.CameraControlWindow.shootMenuItemActionPerformed(CameraControlWindow.java:142)
at ste.cameracontrol.ui.CameraControlWindow.access$000(CameraControlWindow.java:54)
at ste.cameracontrol.ui.CameraControlWindow$1.actionPerformed(CameraControlWindow.java:115)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264)
at java.awt.Component.processMouseEvent(Component.java:6267)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6032)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: ch.ntb.usb.USBTimeoutException: LibusbJava.usb_bulk_read: No error
at ch.ntb.usb.Device.readBulk(Device.java:463)
at ch.ntb.usb.BulkInputStream.read(BulkInputStream.java:45)
at java.io.InputStream.read(InputStream.java:85)
at ste.ptp.BaselineInitiator.transactUnsync(BaselineInitiator.java:652)

About box

AS A user I WANT to be able to access about information SO THAT I know current version and license.

Currently done and accepted on trunk (see tag us5)

Delete image on camera

AS A user I WANT that after taking a shot I can delete the picture on the camera SO THAT I do not have to delete it manually. This is particularly useful when doing a lot of tries to find the wanted result without fulling the camera memory of discarded photos.

Camera name and model

AS A user I WANT the name of the camera to be detected on connection SO THAT I am sure the detected device is my camera

Currently done and accepted on trunk (see tag us2).

Image rotation

AS A user I WANT to be able to rotate an image when displayed SO THAT I can preview different rotations.

Camera connection feedback

AS a USER I want to be able to see when my camera is connected or not SO THAT I have the feedback the connection is working.

Currently done and accepted on trunk.

Menu item shortcuts

AS A user I WANT to access the most common (and used) menu items through a shortcut key SO THAT it is easier to invoke the features used more often.

Save RAW photo

AS A user I WANT to save my shot (the RAW version if any) to the configured images directory SO THAT I do not lose the shot after closing the window that contain the photo

Initial photo zoom

AS A user I WANT to see the picture I shot fit in the window that opens to display the window SO THAT I do not have to adjust the zoom as first thing

Image direction detection

AS A user I WANT that when the downloaded image is displayed the image orientation is preserved SO THAT I do not have to rotate it

Shoot and view

AS A user I WANT to see the picture I shot remotely SO THAT I do not have to either download it manually or opening it with another tool

Remote shoot

AS A user I WANT to shoot from the PC SO THAT I do not have to press the button of the camera.

Currently done and accepted on trunk (see tag us3)

License window

AS A user I WANT to see the license from the UI (likely the about window) SO THAT I do not have to open a file with an external tool.

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.