Skip to content

Releases

v2.0.7

Choose a tag to compare

@jakewilliami jakewilliami released this 16 Jun 04:27

Allow focus to toggle when tray icon is clicked! v2.0.7

The tray icon exists (since v2.0.1) and is technically clickable, except the click event did not do anything. It makes intuitive sense for a left click to toggle the focus of the application. This is what is implemented here. (I am yet to handle right click events.)

Full Changelog: v2.0.6...v2.0.7

v2.0.6

Choose a tag to compare

@jakewilliami jakewilliami released this 16 Jun 03:17

Do not copy to clipboard if nothing was typed! v2.0.6

I do not want to replace the contents of my clipboard if there is nothing to add.

Full Changelog: v2.0.5...v2.0.6

v2.0.5

Choose a tag to compare

@jakewilliami jakewilliami released this 15 Jun 09:39

Add install, reinstall, and uninstall options in macOS build! 2.0.5

In our justfile, added options to install the application (build and install as a background application), as well as reinstall (unload and install) and uninstall.

This is less of a feature of the app, and more of a development feature.

Full Changelog: v2.0.4...v2.0.5

v2.0.4

Choose a tag to compare

@jakewilliami jakewilliami released this 15 Jun 04:40

Restore focus after close on macOS! v2.0.4

On macOS, after the application is hidden, focus to the previous app was not restored. Unfortunately we had to use Obj. C for this directly, as this API was not available through dioxus/tao, but it was trivial. In doing so, we added a platform submodule, similar to what tao has, for any platform-specific code.

Full Changelog: v2.0.3...v2.0.4

v2.0.3

Choose a tag to compare

@jakewilliami jakewilliami released this 11 Jun 11:45

Do not focus app on launch! v2.0.3

In the spirit of a true background app, when we launch the app, we do not want it to take focus, we just want it to exist in the background.

image

Full Changelog: v2.0.2...v2.0.3

v2.0.2

Choose a tag to compare

@jakewilliami jakewilliami released this 11 Jun 11:39

Make application accessory on macOS! v2.0.2

An accessory application on macOS will show in the menu bar but not in the dock or anything like that—similar to how Alfred works; more like a background process.

Full Changelog: v2.0.1...v2.0.2

v2.0.1

Choose a tag to compare

@jakewilliami jakewilliami released this 11 Jun 11:15

Set tray icon in menu bar! v2.0.1

Because this is theoretically going to be running as a background process, we should have a menu bar/tray icon to represent it. For now, I have chosen to represent this using an underscore, to represent a cursor. We may look at improving the icon for the app in future (including the app icon for the .app bundle).

Far right:
Screenshot 2026-06-11 at 11 14 28 PM

Full Changelog: v2.0.0...v2.0.1

v2.0.0

Choose a tag to compare

@jakewilliami jakewilliami released this 11 Jun 10:44

Implement main application as a background process! v2.0.0

The previous version of the application would run the main function (open a scratch window in which to write and copy to clipboard upon close) when the application was run. This was too slow. It meant that every time I ran the hotkey (which I had to define on the system), it would have to open the application.

This version implements the main app as a background process, waiting for the shortcut to show or hide the window. While this is still a little rough around the edges, and I am yet to check benchmarking/resource consumption, it is a much better process. This way, I am able to define the shortcut within the app itself, which (for my use-case) is convenient as it is system agnostic (though I understand that some might see this as less versatile in case you wish to change the shortcut).

Because this is technically a breaking change in how you use the app, I have pushed this as version 2, bumping the major version.

I am still yet to finish the documentation (README.md), and there are a couple of background process features I wish to implement (e.g., tray icon), as well as some other quality-of-life features. But for now, this is decent.

Full Changelog: v1.0.0...v2.0.0

v1.0.0

Choose a tag to compare

@jakewilliami jakewilliami released this 11 Jun 10:11

Initial implementation! v1.0.0

First release. Not perfect but the app is broadly functioning as I need it to.

The project compiles to a .app (on macOS) using dioxus. (Earlier versions used ply, but it was a little immature for my needs.)

When the .app bundle (or equivalent in another operating system) is run, it opens a scratch space which allows me to write something that is copied to clipboard upon close; the primary functionality of the application.

Full Changelog: https://github.com/jakewilliami/scratch/commits/v1.0.0