Screenshot Toolkit


* Snipping: Screenshots a selected area, similar to programs like the Windows Snipping Tool or Flameshot. * Timelapse: Automatically does screenshots of the whole base in set minute intervals. Written to be performance friendly. Aims to be your do-it-all toolkit for screenshots.

Utilities
1 year, 9 months ago
0.18 - 1.1
3.67K

a 3.0 Gui Rework, Area auto screenshotting

3 years ago

Due to some very positive feedback I decided to invest a bit more energy than initially planned into this project. This includes a few features and details that are not possible with the current GUI, so there will be a rework of it. Here is what I have currently planned. You can always check the current state of development as well as what is still planned over at GitHub.

Until 3.0

I am not a fan of releasing huge updates and prefer to split it into many smaller updates. This way I can catch bugs way earlier, you receive changes faster and it makes bugfixing way easier for me. Therefore I will add a few things that can be simply added to the current ui and are required for the new ui as well.

This is, of course, only a snapshot. I might add more things or tackle some others after the ui rework. This list will not be updated.

3.0 Rework

The rework will add a few key features that are missing and unimplementable with the current ui approach. There are currently no mocks as I am still working on those, but I will add them as soon as they are done. Key features to note are:

  • Allow for several areas that can be stored in a list whilst still allowing for a very quick "screenshot this right now" workflow. Keeping this intuitive is the hardest part tbh.
  • Allow for automatic screenshots of selected areas
  • Allow for different settings for different surfaces
  • Allow for some kind of preset or default settings management
  • A queue ui will be added. As several players can now screenshot simultaneously this might be very helpful.
3 years ago
(updated 3 years ago)

The first mock is done:

I will do another mock for the surfaces tab, as the controls in the middle change a bit when selecting that. Also, the queue is not mocked so far, as that is something i still have to come up with.

3 years ago

The surface tab mock is also done now. I didnt take the time to change some of the ui elements as they serve their purpose.

3 years ago

That looks really good. At the moment I only use the simple "instant area snipping" feature so I can't comment too much on saving areas or on the automated screenshots feature.

One thing about filenames is I like how it currently automatically adds the timestamp to the name. With a fixed name I can see my folder filling with "area screenshot (1).jpg", "area screenshot (2).jpg", etc. since I don't think I will be taking the time to rename the screenshot every time.

3 years ago

Thanks for your feedback! The "instant area snipping" is still intended to be the intuitive way of doing screenshots, its quite the headache to design the ui so that is still very present and not hidden somewhere in an ocean of buttons.

One thing about filenames is I like how it currently automatically adds the timestamp to the name. With a fixed name I can see my folder filling with "area screenshot (1).jpg", "area screenshot (2).jpg"

I 100% agree! One thing i did not add to the mocks are the tooltips that will be added to the new fields. The screenshots will still have a timestamp in them, but displaying it like that in the ui would cost a lot of space for pretty static text. I will explain in the tooltip how the full name will be. I also didn't draw out the settings thingy on the top right, and that was on purpose. It will come rather late, but there will also be some way of assigning a name to the save. Currently the path is /script-output/screenshots/SAVE SEED/TYPE/typespecific_name.png, and that would change the path to /script-output/ScreenshotToolkit/SAVE NAME/TYPE/typespecific_name.EXTENSION.

Another thing is the ? menu. There shall be a small overview of the most important information. That includes where to find screenshots and shortcuts. I just didn't think it would be worth the time to draw mocks of that.

New response