AutoKey-GTK Won't Allow Deleting Node-Items
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
autokey (Ubuntu) |
Confirmed
|
High
|
Unassigned |
Bug Description
I upgraded to Ubuntu 13.10 alpha from 13.04.
autokey-qt wouldn't launch, so I decided to try autokey-gtk. GTK version launches, but I can't delete items I add to my tree structure in the left pane. I can add scripts, phrases, and folders. I can rename them too, but I can't delete them.
I should also note that I run autokey-gtk as a "startup application" like this:
Super Key > type "startup applications" > add "autokey-gtk"
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: autokey-gtk 0.90.1-1.1
ProcVersionSign
Uname: Linux 3.11.0-4-generic x86_64
NonfreeKernelMo
ApportVersion: 2.12.1-0ubuntu2
Architecture: amd64
Date: Wed Aug 28 02:54:35 2013
InstallationDate: Installed on 2013-08-03 (25 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MarkForUpload: True
PackageArchitec
ProcEnviron:
LANGUAGE=en_US
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: autokey
UpgradeStatus: Upgraded to saucy on 2013-08-28 (0 days ago)
description: | updated |
Changed in autokey (Ubuntu): | |
importance: | Undecided → High |
Interesting, in Ubuntu 13.04 I was using autokey-qt (which used json as a data-store for things you added to autokey). As I mentioned, autokey-qt won't launch for me in Ubuntu 13.10: /bugs.launchpad .net/ubuntu/ +source/ autokey/ +bug/1217705
https:/
However, I see that autokey-gtk uses files and folders to store data (not a single JSON file). Both are pretty cool approaches in my opinion. I love JSON, but I also like how files and folders can map this same data in a way that can be retrieved easily (even if auto key isn't running) by navigating the file system.
Given that I've just realized these different approaches. I suspect my deletion problem in autokey-gtk is likely do to some permissions issue resulting from the fact that I'm launching autokey-gtk as a startup application (rather than manually launching it).
Are there changes that can be made to the package that would prevent this issue? In Ubuntu 13.04, I launched autokey-qt as a startup application, and it never had an issue deleting nodes from within its json file. So, one advantage to the json method is that you only have to worry about the permissions of one single file versus a recursive directory of many files and folders.