how to delete objects? v0.8.7build1

10 views
Skip to first unread message

Joe Erlewein

unread,
Apr 2, 2023, 10:21:34 PM4/2/23
to qthapp-users
in Editor, I accidentally created two objects - a circle and an OBJ0000 (square).
The manual says I should be able to select them and press DELETE but this just makes the computer BEEP.
I've attached a couple keyboards thinking it was a keyboard encoding issue or something.
no luck.
I have adjusted the cope from Private to Local and saved, and then tried to delete. Still no dice. I've adjusted them back to Private for now and saved them again. Still can't delete them though.
Super weird. THinking about blowing away the sqlite file and reinstalling unless anyone else has an idea?

Joe Erlewein

unread,
Apr 4, 2023, 6:53:14 PM4/4/23
to C.L. Hollahan, qthapp-users
I had only recently rebuilt my mac, and recently reinstalled QTH, so I had nothing I needed to save, and had the license cert handy so I had no fear of blowing things up.
If you're worried about data loss this may not be a great idea.

SO having been warned:
I can confirm that if you delete ~/Library/Application Support/com.w8wjb.QTH/qth.sqlite3 that this removes objects (and a lot of other things).

I'm making a mental note to do nothing in the "Edit" area until I play around with it in a sandbox some more. :)

My observations:
- objects deleted
- license did not need reinstalling
- station preferences were preserved as far as I can tell
- some window locations seemed to be reset to default

Knowing very little about sqlite3 I ran "strings qth.sqlite3" while in the directory to examine the file. Lots of UUID blocks, lots of blocks of what appear to be APRS-IS payloads, and nothing "obviously super critical"
If I had "things to lose" I would have backed up the file before deleting and relaunching, but I didn't, so I said "YOLO" and away we went.

So far so good. Guessing the more important program bits are in a .plist file or something else similar. 

73
Joe N8CN

On Mon, Apr 3, 2023 at 11:18 AM C.L. Hollahan <ch...@hollahan.net> wrote:
I have the same issue. Created a test object and could not delete it.

Chris
WA5P

On Apr 2, 2023, at 21:21, Joe Erlewein <j...@n8cn.org> wrote:

in Editor, I accidentally created two objects - a circle and an OBJ0000 (square).
--
You received this message because you are subscribed to the Google Groups "qthapp-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to qthapp-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/qthapp-users/68df2ee1-d0ed-4eb4-8c87-36f34f93fe50n%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

C.L. Hollahan

unread,
Apr 4, 2023, 6:53:15 PM4/4/23
to Joe Erlewein, qthapp-users
I have the same issue. Created a test object and could not delete it.

Chris
WA5P

On Apr 2, 2023, at 21:21, Joe Erlewein <j...@n8cn.org> wrote:

in Editor, I accidentally created two objects - a circle and an OBJ0000 (square).
--

Weston Bustraan

unread,
Apr 4, 2023, 7:11:14 PM4/4/23
to Joe Erlewein, C.L. Hollahan, qthapp-users

Here's where various bits of information are stored:
  • Almost everything that you configure via Preferences lives in ~/Library/Preferences/com.w8wjb.QTH.plist
  • Your license, being a certificate, is stored in the system Keychain. You can find it, view it, export it, etc, with "Keychain Access".
  • All APRS packets that you send (including local objects) or receive are stored in the database, which is found at "~/Library/Application Support/com.w8wjb.QTH/qth.sqlite3" is a SQLite database and can be opened and queried by any tool that supports that database. I personally use SQLiteStudio

I will make a note to look into why it might be beeping when attempting to delete an object.

- Wes W8WJB


Reply all
Reply to author
Forward
0 new messages