OmniPane banner

OmniPane

6 devlogs
6h 35m 16s

An assistive universal sidebar(pane) for power users, artists & developers

This project uses AI
  • Color Palette Suggestions
  • Minor code writings (~5%)
  • Rewrote README based on my draft.
Demo Repository

Loading README...

lazygirl

Shipped this project!

Hours: 6.59
Cookies: šŸŖ 89
Multiplier: 13.54 cookies/hr

The first release of my soon-to-be very awesome utility assistant is here!

###It only works on macOS. Non-Mac users can review based on the detailed video in the README file.

With this ship:

You can make your drag & drop and file movement process very VERY Easy.
You can make random small notes and ideas.

You can toggle around in the settings.

Much more to come in next releases!!!

lazygirl

Bug Free Settings & Bugged :Sad: Utilities Dragging.

Settings is here - Bug Free! And you can:

  • Open settings from the menu bar.
  • Open settings using the classic mac settings shortcut: ā€œCmd + ,ā€
  • Toggle the utilities you want to keep in the app.
  • Toggle Launch at Login
  • Set your own custom keyboard shortcut to launch OmniPane from anywhere on the computer.

Dragging is here!

  • Designed the 6-dot dragging handle myself hehe (easy i know but still :melting-emoji:)
  • You can drag & move the utilities in the order of your choice (It’ll be more useful when all utilities are released)
  • I know it’s clunky and poory built right now (That’s because Lockin deadline is in 30mins 😢)…. It’ll be very polished next time.
Attachment
0
lazygirl

Settings & Dragging utilities are built & functional.

However, there are some bugs that I’m working on currently.
Next up will hopefully be Version 1.0!!

Btw, it took longer than I expected (still not long though, ig?) because I made a mistake in drag & drop, settings layout (it was too big and unaligned).

Attachment
0
lazygirl

Scratch Notes, Utility 2 is live

  • A simple scratchpdad to jot down random yapping
  • You can view them in a horizontal list
  • You can edit/delete them
  • There’s not much to it and that’s how it’s intended to be.

BY THE WAY, I used File Drop to drag and drop the attachment for this devlog.

Attachment
0
lazygirl

Time make-up & File Drop

Time Make-Up

I skipped 1hr+ of work in order to make up for the extra time which was tracked earlier. You can see that File Drop utility is built and it’s time wasn’t tracked by comparing the result of last timelapse vs the beginning of this.
And yes, the time logged in this devlog is of the next utility being built ā€œScratch Notesā€

File Drop

In that time, I built File Drop, the first utility of the app.
What is File Drop?

  • A place to drop absolutely any files/folders
  • There is no limit to adding the files/folders
  • You can easily remove any files/folders you have added
  • You can quick look up any file/folder by double clicking it
  • It only stores the location so it doesn’t take up any space
    What does it do though?
  • You can drag files out of it. Artists, developers & so many other people know what I’m saying.
  • Basically, when you have to drag and drop a file from a place in your computer to a website or an entirely different location, it’s a hassle to open all those folders and adjust all the windows.
  • This makes things so much simpler!!
Attachment
0
lazygirl

###Shortcuts, Quit & Updated Menu Bar.

Shortcuts

  • A global shortcut is now added (Default: Cmd + Opt + K).
  • I used the popular KeyboardShortcuts Dependency for easy shortcut building.
  • The shortcut will work across the system.
  • I will add an option to set manual shortcut when I build settings.
  • App can be quit via a shortcut now (Cmd + Q) basic, I know.

Menu Bar

  • Menu Bar icon now doesn’t launch/close the app directly.
  • Menu Bar has three items: OmniPane to launch/close, Settings & Quit.
  • Gear icon was added automatically in the menu… so I decided to add icons for the other 2 options as well.
Attachment
0
lazygirl

Window, MenuBar Icon is ready + Disclaimer for Fraud Sqaud & Shipwrights.

================================

CHANGELOG

  • Resizable, floating window (on top of apps) consistent across virtual desktops is ready.
  • Close button is enabled but minimize and maximize buttons are disabled – inspired by raycast notes.
  • I’ve used a dark green gradient for the background.
  • I’ve added a menu bar icon to open/close the app (I’ll add a shortcut soon)
    ================================

DISCLAIMER FOR SHIPWRIGHTS AND FRAUD SQUAD:

  • The actual time should have been ~1.5hrs.
  • I will work for 1-1.5hrs without tracking to make up for it.
  • How did it happen?
    – I was using wakatime desktop app which somehow tracked extra time.
    – Wakatime app was the only option to track XCode time.
    – It wasn’t mentioned not to use that.
    – I’ll be using Lapse from now on as suggested by a (maybe support or shipwright) team member Carlson, though at the time of writing this I’m not 100% sure if Lapse is allowed to track coding time.
    – Anyways, I’ll be using Lapse from now on for accurate time tracking.
    ================================

Thank You!

Attachment
0