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.
-
Icons
To 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.
ah...yes-how about being able to choose system fonts globally-since Unsanity no longer give a damn with SILK...
+1 on ability to edit or comment on old secrets. e.g. 7163 is a duplicate of 2355 and I have no means of noting or correcting that.
The X11 update today broke all the secrets and I have no way of reporting them as broken. Very frustrating! (XQuartz actually, but the X11 secrets had an effect on that as well as X11 up until today).
How can I disable the (annoying) quarantine of downloaded applications?
how to make secrets accept time machine backup interval ? I can enter it, but the value stays the same after reopening the pref pane -- how / where can / should I authenticate ?
how do you request information on secrets from their submitter?
I can't get the Time Machine back interval to stick. I can input a value and close the window. But when I reopen to check the time interval it returns back to the pre-set value of "3600" seconds. How can I get the value to stay fixed to the my input? Any ideas?
Hmmm.. Love the idea of a 'how to' for filling in the fields, but i find the instructions themselves need a stronger understanding of OS/Command Line functions and names than I have. Is there a dumbed down 'how to' anywhere, pls?
is there like, a PRIMER or God forbid an explanation page on what these scripts do for we, the Great Unwashed, NOT born in a shell??
P.S. i heard BASH stands for ' born again shell ', a page with UNIX lexicography would really get me off...
Better descriptions for each item would be welcome. Even fairly apparent stuff, may have a logical reasoning why it is set another way. To best facilitate this, the descriptions fields should remain editable so that people can research an item & return to add a helpful description or, someone with better knowledge may want to provide better clarity
The Time Machine preference for adjusting the backup frequency does not operate