Giter VIP home page Giter VIP logo

marius-sucan / quick-picto-viewer Goto Github PK

View Code? Open in Web Editor NEW
51.0 4.0 9.0 150.48 MB

A uniquely crafted image viewer and editor with options to organize files, and maintain large lists of image files for slideshows, dupes detection or other purposes.

Home Page: https://marius.sucan.ro/apps/quick-picto-viewer/

AutoHotkey 95.18% C++ 4.76% C 0.06%
image-viewer slideshow-maker slideshow image-organizer imageeditor imageprocessing image-edi image image-manipulation image-processing

quick-picto-viewer's People

Contributors

marius-sucan avatar telppa 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

Watchers

 avatar  avatar  avatar  avatar

quick-picto-viewer's Issues

3 minor issues in gdip_all.ahk

  1. Gdip_AddPathPie() should be placed near Gdip_AddPathPieC().

  2. Gdip_AddPathToPath() should be renamed to Gdip_AddPathPath(), or for compatibility reasons, keep Gdip_AddPathToPath() unchanged but add Gdip_AddPathPath().

  3. Gdip_GaussianBlur() always returns -2. Because pEffect and zBitmap do not exist.

CreatePointsF() should take two types of inPoints.

The description of CreatePointsF() says that inPoints supports two types (string and array) of parameters.

However, it seems that only string are actually supported.

I hope it supports that
If inPoints is arr, like inPoints := "[[x1,y1], [x2,y2], [x3,y3], [x4,y4]]"

feature request

affinity photo like lighting tool

you have a spot and you put a bright light onto the picture adjust opacity

or you have a cone and is able to mve it around the picture to make a light beam

Deleting images: options are not applied

DESCRIPTION;
When deleting an image (pressing "DEL") a dialog box pops up, asking for conformation to delete the image. Within this dialog box a drop down menu is offered to determine the further behaviour when deleting more images.
The options are:

  • "Always prompt for delete"
  • "No longer prompt before file deletion in this session"
  • "Never prompt before file delete"

"Always prompt before delete" is the default value on first deletion.

1.) I want to delete an image pressing "DEL"
2.) dialog box pops up - with "Always prompt before delete" selected
3) I change to ""No longer prompt before file deletion in this session" within dropdown
4.) Button "Delete" is pressed
5.) The first image is deleted
6.) Deletion of second image, pressing "DEL"
7.) dialog box pops up AGAIN - with "Always prompt before delete" selected

EXPECTED BEHAVIOUR:

as step 7.) I would expect, that the image is deleted immediately, according configuration in step 3.)

QPV Version 5.0.1

Keyboard shortcut

in the latest version, mouse wheel scroll is bound to zoom level; however, in the help-keyboard-shortcuts.txt, mouse wheel scroll is bound to scroll through images (previous and next).

Questions:
Is there any way to edit the keyboard shortcut in the current version or change the function of the mouse wheel scroll back to scroll images in a folder?

Show next image after deletion/moving of previous one

Sighting huge amounts of images (I had to review thousands of pictures taken by a wildlife camera for images with animals in it) the following functionality would be REALLY helpful:

Having an image on screen, deleting it, PictoViewer should delete the image AND show up the next image. This could/should be offered as an option ("Proceed to next image after deletion?")

Same feature would be nice for moving images: after moving an image the next image should show up (without additional user input)

In context of a simple review process it would be very helpful to have "one-keypress" actions:

  • Keypress: move image to a (predefined) location and show up next image
  • Another keypress: move image to another (predefined) location and show up next image

The predefined locations might be a directory, recycle bin or "nirvana" (immediately delte the image without recycle bin)

add CreateCompatibleBitmap()

Gdip_CreateCompatibleBitmap(hdc, w, h) {
  return DllCall("gdi32\CreateCompatibleBitmap", "UPtr", hdc, "Int", w, "Int", h)
}

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.