You are browsing as a guest. Sign up (or log in) to start making projects!

quartz

  • 4 Devlogs
  • 20 Total hours

automation/shortcuts app for linux and maybe windows (very wip)

Open comments for this post

2h 55m 14s logged

quartz update #3

changes:

  • added some basic automatic shortcut triggers
    • startup, file watch, clipboard watch
    • will add more later
  • fixed some issues and improved message box/dialog box (using ai)
  • removed collapsible sidebar on editor page
  • polishing/consistency changes including adding a mono font for text fields
  • allow changing shortcut properties through inspector (see image)
  • split editor page file into several modules (previously 1400+ lines long…)

to-do:

  • add more triggers and actions
  • figure out how to detect hotkeys on linux (may not be possible on wayland)
  • fix windows functionality
  • figure out how to build/package app
  • more stuff that i forgot about
0
0
3
Open comments for this post

48m 27s logged

update 2: made a cool thing where variables and outputs in a text field are highlighted (see right of image)

0
0
4
Open comments for this post

12h 25m 8s logged

devlog #1 of quartz, a desktop automation app similar to shortcuts on ios/mac but for linux (and maybe windows in the future).
the main idea is that you create shortcuts that contain multiple “steps”, which can do many things, including: setting a variable, showing a pop-up, running a command, and more. the main reason i decided to work on this is because making shell scripts and managing them are kind of annoying, so creating a nice interface to easily manage scripts (or shortcuts) would be very helpful.

as for technical details, the backend (saving and running) uses a background python process, while the ui uses flutter and material design.

current features done:

  • basic backend (saving and running shortcuts),
  • some ui (creating, editing shortcuts/steps).

todo:

  • add UI for control flow (if/else),
  • add shortcut triggers (to automatically run shortcuts),
  • add a lot more actions, improve the UI, (maybe) app integrations.

the reason this took over 10hr is mostly because of the ui, since i am not the most familiar with flutter and there are a lot of moving parts.

0
0
28

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…