How to edit- You'll need to log in with a Google account to create or edit secrets
- Anyone can edit secrets created in the last 3 days. You'll always be able to edit secrets you add.
Suggestions for editors- Don't include "defaults write" anywhere. Secrets takes care of that
- Try to phrase things in the positive form. Say "Enable Blah" instead of "Disable blah" and use boolean-neg to negate it if needed.
- Use sentence case.
-
IconsTo add your icon to the database, file a bug on this site and attach a 32x32 png image named as: "com.mybundleid.png" Fields- Title
- Bundle ID/Path - Bundle for the preference, This can be a bundle ID or a path on disk. The secret will not be seen unless this or the Display bundle is installed
- Key - Key in the preferences database
- Default value
- Datatype - controls what kind of control is presented
- Description - for tooltips
- Placeholder - Placeholder string for a text field
- Display Bundle - A bundle to masquerade as. This can be a bundle ID or a path on disk.
- Display Group - A subgrouping within an application list (not currently used)
- Options
- This Host - Set for this host only
- /Library - Set for all users
- Keypath - Treat the key as a keypath. If this is set, key can be something like "path.to.key"
- Units - Units for text formatting
- Widget - Switch to popup for strings
- Flags
- Hidden - Should be hidden from the PrefPane
- Broken - Also hidden from the PrefPane
- Verified - Not used. Eventually all preferences should be verified
- Has Application UI - Has a UI already, probably shouldn't be in Secrets
- Dangerous - Shows red in the prefPane
- For Debug - Will eventually be used to filter out debugging options
- Values - Plist of potential values, used to create popups
- OS Version - Required OS version - not yet implemented
- App Version - Required App version - not yet implemented
|
what is the delimiter for a Keypath? i tried using / and : but neither work
The keypath delimiter is . (dot)
The field "Notes" is not explained here. I suspect it's only for notes to the editors, but this should be made clear, as I initially was expecting that those notes would appear on the user's end as well.
Editing older secrets no longer seems to work. I was trying to edit http://secrets.blacktree.com/edit?id=2945 (not mine) to fix the bundle ID, but it wouldn't give me access.
Following on from jediknil above, there needs to be a way to fix broken / old secrets. For example, Secret #3962 does now know the correct default, and shows for all versions of iTunes. I submitted a corrected one (3963) since I can't edit the original.
According to the original post I should be able to edit the secret (assuming it's less than 3 days old) but I don't seem to be able to.
The allowedit page is on a different domain. Cookies usually don't go cross domain unless you set them for the TLD (.com in this case). Which is generally, since everybody can edit this.
Is there a way to specify a range for floats?
What do Group and Pony do?
any ideas on how to add custom stacks? would you just change the array in the lines to add the favorite stacks?
I dont know how to use this i want to make my computer faster cuz i have some problems with my flash player
How the hell do I get Secrets?!!!!!
Never mind. Got it! Cool.