Skip to content

Releases: Hermit-Tools/Thumbnail-Maker

Cub's Contraption v1.0.1!

30 Nov 08:41
08a0e20
Compare
Choose a tag to compare

99 commits later, we are back with another release, the second release of Cub's Contraption. With new features, contributors, and bug fixes. This release is nothing but awesome.

Brief changelog

A lot has changed since the last release, consisting of changes for other tools, changes for CC v1.0.2, and others. The following is a brief changelog consisting of changes for only v1.0.1.

Additions in v1.0.1

  1. We have added a lot of new meta tags

  2. Added Dark Mode.
    The dark mode activates in a couple of ways.

    • First, your theme will automatically change to dark if you are using a dark system theme, added from #23.
    • Second, click on the "Toggle Dark Mode" button to do so.
    • Third, typing invert will also toggle the current theme.
    • The dark mode is also remembered, thanks to #24.

    Image showcasing the new dark mode

  3. A lot of quality of life additions

    • Added Remove Background Image button
      Image showing the new 'Remove Background' button
    • Added an Info button
    • Added a Share button
    • Added Clear Canvas button
    • Added Toggle Dark Mode button
      Image showing the new buttons

Changes in v1.0.1

  1. We have improved our documentation files(e.g. readme, wiki) to help new contributors
  2. We have a brand new and better webpage for Thumbnail-Maker. Here is a comparison
    Old TH webpage New TH webpage
  3. Boosted the performance a LOT
  4. Revamped the service worker
  5. Changed the style, both the functioning and looking
    1. Coloring of elements is now driven by a global variable called --theme-color.
    2. Changed the theme color.
    3. Minor changes to other design elements.
  6. Improved the markup
  7. A lot of accessibility improvements
    1. Focused elements are now rendered in a sepia filter
    2. Added titles for elements

Fixes in v1.0.1

  1. Fixed #27 "Choose Background" cannot be focused
  2. Fixed #22 Height of elements vary
  3. Fixed #37 Input element for entering episode number has no label
  4. Fixed #39 Color contrast of some elements fail WCAG AA or AAA test
  5. Fixed #18 Remove animations for prefers-reduced-motion: reduced

Future plannings

We are committed to making Cub's Contraption v1.0.2 the final release of Cub's Contraption. That does not mean we will stop working on the tool, that means that we will do our best to solidify CC to its best so that there is nothing left on it to work on.

We will work on our other tools too, Joey v2.6 being the most prior. We will not work on TFC's tool for now because we have very high ambitions for it.

Further Notes

We have attached local files for Cub's Contraption v1.0.1 but we would highly recommend using the webpage. The local files do not support some features and will not get automatic updates. The webpage version is completely offline too. Open the webpage and click on "Install" on your browser's prompt and Cub's Contraption will be added to your homescreen/desktop, ready to use offline.

If you are not able to see the new update changes, refresh the webpage. For local file user, download and use the new local file instead.

Joey: Initiation

31 Jul 10:03
cc7c0be
Compare
Choose a tag to compare
Joey: Initiation Pre-release
Pre-release

Two weeks later, we are here with another release. This is the first release of Joey - Thumbnail-Maker for Joe Hills. First release and we have already completed so much of it. The tool is currently made on the base of Cub's Contraption. That's why it looks like it. It is live here.
Please note that this is a pre-release i.e. the performance is very poor now. Service workers and cookies are also disabled for now.
image

Brief Changelog (not including commits done while making Joey)

  • Updated a lot of files, from wiki to the readme.
    You may have noticed that we are now using emojis in commit titles.
  • All non-release commits are now done in the new Source folder.
  • Tweaked design of the Thumbnail-Maker webpage.
  • Fixed [TH Webpage] "View on GitHub" takes nowhere #9.

Future Plannings

Although we have developed most of Joey. There is still a lot to be done e.g. styling the webpage, making captions rotatable, etc. But we will stop advancing Joey for now. As seen in his latest two episodes, Joe has changed the styling of captions slightly. He may vary the styling more. Hence we decided to wait.
While we are waiting we will be working on

  • the Thumbnail-Maker webpage,
  • TFC's Tool,
  • the Hermit-Tools webpage, and
  • Cub's Contraption v1.0.1.

Cub's Contraption!

16 Jul 10:58
db09c9c
Compare
Choose a tag to compare

Ladies and gentlemen welcome back to another release of Thumbnail-Maker. Last time we designed the whole webpage. This time we are releasing the first official release (not pre-release) of Cub's Contraption! After weeks of work, we are proud to release Cub's Contraption v1.0. We have completed the base of Thumbnail-Maker so expect to get new releases more often from now.

Changelog

  • Added animations to all buttons on their respective hover, active and focus states.
  • The downloaded image is now smartly named.
    You opened the webpage, entered episode number '32' along with other details, and downloaded the thumbnail. The downloaded file was previously named 'image.png', it will be named 'Ep32 HC7 Cub's Contraption.png' now.
  • Episode number is now automatically filled, based on your last thumbnail.
    In the last example, you entered the episode number '32' and downloaded the image. Next time when you visit, episode number will be automatically filled '33'. Tada, thanks to cookies. This means that Cub's Contraption uses cookies now.
  • The episode number is now updated oninput than onchange. So it is quick now.
  • Cub's Contraption is now a PWA.
    We also removed the service worker from the 'Thumbnail-Maker' page.
  • Tweaked design of episode number in the thumbnail.
  • Changed the background color of the preview area.
  • The webpage now shows that a thumbnail was downloaded.
  • Cub's Contraption now has its own icon.
  • Tidied up the code.
  • Tidied up the file structure.
  • Fixed #5 Hermitcraft logo is now in the correct position.
  • Fixed #6 Result image is incorrectly sized.
  • Implemented #7 Select episode number on click.
  • Fixed #8 No capitalization is shown in the episode number text field.
  • Fixed #12 Cub's Contraption uses the wrong Hermitcraft logo.

Known Issues

When you just open the page and click download, without updating anything, the downloaded image will contain nothing but a white background.

This issue is somewhat of a feature itself. Our goal is to create a What You See Is What You Get editor and technically that is what you get. You saw nothing, you got nothing.
One can argue that the 'Show HC7 Logo' option is checked so it should output an image with the HC7 logo. But argue that in Minecraft. You must have seen floating gravel which falls only when updating it.

Future Plannings

We have planned more for Cub's Contraption. But we are not implementing them now. Cub's Contraption will get v1.1 release but not so soon.
For now, we are projected towards making other thumbnail makers. We will be working on not one, not two but three thumbnail maker at the same time. Namely, Cub's Contraption v1.1 (with less pace though), TFC's Tool (v2.0 onwards) for TFC, and Joey* (v3.0 onwards) for Joe Hills.
*Name subject to change.

Footnote

If you plan to download the source code and use the tool offline, be aware that some features may not work as intended. This is because internet browsers do not consider the offline file:// protocol and the https:// protocol equally.
All Thumbnail-Makers are made a PWA. This means that they are much more featured than regular webpages. Being a PWA means that you can install the webpage and use it more like a native app than a webpage. Our tools are made to run offline with the same power as to run online. Hence it is highly recommended to install the webpage than download the source code to run the tool offline.
(Installing is the same as adding to homescreen.)

Cub's Contraption v0.8: M is for Material!

26 Jun 12:16
Compare
Choose a tag to compare

Another big pre-release for Cub's Contraption. And this release is not big but MEGA. First of all, we have designed the whole webpage for Cub's Contraption. We went with the Material Design system. And may I say, it looks gorgeous. The webpage is now fully responsible, from 4k to 320px. It traveled a journey from being a Mumbo machine to a Grumbo build, fully functional and beautiful at the same time.
Before(v0.6) and after(v0.8) comparison of the page looks.
v0.6 Snapshotv0.8 Snapshot

In addition to designing the page, we have also made the Thumbnail-Maker a Progressive Web App (PWA). Now it can be installed from your browser and even run offline. Supplement to that is improved performance, SEO, and accessibility.

We plan to make Cub's Contraption a PWA for the next update. Until then goodbye 👋.

Hermit-Tools: Thumbnail-Maker v0.6: Undo

04 Jun 09:14
c067330
Compare
Choose a tag to compare

Welcome to v0.6: Undo of Hermit-Tools: Thumbnail-Maker🎉. A lot has happened since the last release.

  1. Hermit-Tools is now an organisation. Hermit's Thumbnail Maker has been renamed to Hermit-Tools: Thumbnail-Maker or just Thumbnail-Maker. It also has got a brand new location and webpage.
  2. A lot of new files have been added including Code Of Conduct and Bug Report to help contributors.
  3. Editing is now non-destructive. Now you can change your drawing as much you want without destroying it as shown in #2 .
    Although the release is fully functional, there is still a lot of room for improvement.

Please note that these changes only apply to cubfan135's Thumbnail-Maker(stylised as Cub's Contraption) because that's what we are currently working on.