Giter VIP home page Giter VIP logo

shotr-3's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

shotr-3's Issues

HotKey (Action) for color picker

Is your feature request related to a problem? Please describe

I want to get to the color picker easier.

Describe the solution you'd like

Add a default (and mappable) hotkey for the color picker.

Option to remove cursor from screen capture

Is your feature request related to a problem? Please describe

I want an option in the settings to remove the cursor before screen capture.

Describe the solution you'd like

Ideally, this would be an option in the capture settings. Don't draw the cursor.

Editing hotkeys still allows screen capture + override

  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature/enhancement request or a discussion topic

Bug description

When changing a hotkey, you can still use another hotkey to take a screenshot.

Steps to reproduce the bug

  • Edit a hotkey
  • Make the hotkey something that's already set.

Actual result: Shotr is still listening for hotkeys and will take a screenshot

Expected result: All hotkeys should be disabled and be able to be overritten.

Screenshots

Logs

Version info

Shotr Version: v.1.1.8.1 +

Paste to file functionality

Implement clipboard paste to file functionality with proper MIME type detection (Image, Text, File Drop).

TODO:

  • Integrate MIME type detection library
  • Set registry values during installation
  • Remove registry values during uninstall

image

Clipboard upload file name should be set during upload

Is your feature request related to a problem? Please describe

If you upload a clipboard file named 'hello.txt' it should upload to Shotr and set the file name to 'hello.txt'.

Note: the URL will still be a randomly generated string.

Remove mandatory login

Login shouldn't be required unless the user wants to upload to Shotr servers specifically.

Add update snooze

Is your feature request related to a problem? Please describe

Describe the solution you'd like

Add a snooze time to the update notification, to be able to specify when to be reminded about updates.

Describe alternatives you've considered

Additional context

Video Recorder Missing Stop/Cancel Buttons

  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature/enhancement request or a discussion topic

Bug description

The video recorder stop/cancel buttons are missing.

Steps to reproduce the bug

  • Use the record hotkey
  • Buttons aren't there

Expected result: The buttons should appear.

Screenshots

image

Version info

Shotr Version: 3.0.8

Shotr start menu shortcut not appearing

  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature/enhancement request or a discussion topic

Bug description

I've noticed that sometimes Shotr doesn't show up in the start menu.

Steps to reproduce the bug

  • Install Shotr
  • Search for it on the Windows start menu

Actual result: Sometimes it won't show

Expected result: It should be in the start menu

Version info

Shotr Version: 3.0.5

Reduce list of colors in 'E' Edit mode

Reduce to common colors. Remove transparent color.

https://docs.microsoft.com/en-us/dotnet/api/system.windows.media.colors?view=net-5.0

_availableColors.Add(Color.FromName(prop.Name));

I don't see an elegant way to do this other than just hard coding x amount of values (probably the common primary colors).

C# Colors:

  1. Color.Black
  2. Color.White
  3. Color.Red
  4. Color.Orange
  5. Color.Yellow
  6. Color.Green
  7. Color.Blue
  8. Color.Indigo
  9. Color.Violet

Region can be moved out of bounds

  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature/enhancement request or a discussion topic

Bug description

On a region capture, if you specify a region and then move the region, you are able to go out of bounds.

Steps to reproduce the bug

  • Take a region capture
  • Move the whole region window to an out of bounds edge.

Actual result: You can move the capture out of bounds

Expected result: It should prevent you from moving out of bounds. This would also depend on the monitor location. If you have a secondary monitor in that area, then it should allow you.

Screenshots

image

Version info

Shotr Version: 3.0.9

Refactor update process to be more clear

Change around the update process to better push updates and also track the download progress so it doesn't look like it's just frozen in time. Also check the checksum of the installer so it doesn't need to be downloaded every single time, so updates are faster.

Fix Window Notification popup while running in admin

  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature/enhancement request or a discussion topic

Bug description

If you are running Shotr as admin and you upload a screenshot. The link from the Windows Notification will not work.

Steps to reproduce the bug

  • Run as admin
  • Take a region capture (uploaded)
  • Click on "View Upload" that's displayed on the Windows Notification

Actual result: Shotr application will come to the foreground.

Expected result: The link should open in your default browser (this works fine if you don't run Shotr as admin).

Version info

Shotr Version: 3.0.7

Update README

The README needs updated with the latest project description.

Completely back out with "esc" on Active Window & Fullscreen captures

Is your feature request related to a problem? Please describe

Regular Shotr captures require two escapes to completely back out of a screenshot. This is fine because you may want to capture a different portion of the screen.

But Active Window and Fullscreen captures should back completely out since those Shotr Actions are used with intent. If they choose the wrong Active Window, then they should be able to "esc" and select a new window immediately.

Duplicate instance

Bug description

If Shotr is already open in the background and you attempt to open Shotr using the desktop shortcut you'll receive an error about trying to open a duplicate instance.

Steps to reproduce

  • Confirm Shotr is running in the background
  • Try to open Shotr using the desktop shortcut

Actual result: Message popup that says it's a duplicate instance.
Expected result: Shotr should recognize that it's already open and display the current instance.

Screenshots

image

Multiple hotkeys can be selected at the same time

  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature/enhancement request or a discussion topic

Bug description

You can select multiple hotkeys to change. You should only be able to select a single hotkey at a time.

Steps to reproduce the bug

  • Click on a hotkey.
  • Click on another.

Actual result: Multiple hotkeys can be selected at the same time.

Expected result: Only once should be selected.

Screenshots

image

ISO 8601 compliant filename

Is your feature request related to a problem? Please describe

Move to a 24-hour format.

Describe the solution you'd like

A clear and concise description of what you want to happen.
yyyy-MM-DD_HH-mm-ss
2021-01-17_17-04-57

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.
yyyy-MM-DD_hhmmss
2021-01-17_170457

Common image editing functionality

Is your feature request related to a problem? Please describe

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like

A clear and concise description of what you want to happen.

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Additional context

Add any other context or screenshots about the feature request here.

Gallery for saved images

Image gallery if a user has 'save to directory' enabled. This will include options to open file location, open file, and delete file.

Disable but don't remove directory information

Is your feature request related to a problem? Please describe

When I disable 'Save to Directory' I lose my previous directory.

Describe the solution you'd like

  1. When you switch off the option, disable the text box but don't remove the directory information.
  2. Maybe add a button on the right of the text box to browse a directory.

Fix settings alpha/beta update flag default to 'true' if updating from stable build

  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature/enhancement request or a discussion topic

Bug description

When upgrading from the stable build to the alpha build, the 'alpha update flag' is defaulted to false.

Steps to reproduce the bug

  • Install stable build
  • Enable alpha updates (and perform the install)
  • Open the app

Actual result: Updater will show the stable update since the 'alpha' flag is set to false.

Expected result: Alpha flag should be set to true since you are now on the alpha build.

Screenshots

Logs

Version info

Shotr Version: 3.0.0.x

Refactor update notification

Make notification smaller with the option to remind later or update.

Remove change log and add button to "view details". View details will bring you to github page where the change log should now be stored.

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.