0
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 16 hours ago. based on code collected about 22 hours ago.
Apr 29, 2023 — Apr 29, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Closes #58. Also the onInit callback wasn't being executed in the proper scope so I had to move the call. This requires a change in behavior where whatever the value of onInit is after initialization will be used. This just makes more sense than the previous behavior of calling old onInit functions anyway. More... over 10 years ago
Simplify radio field creation and make textarea a block element. More... over 10 years ago
Field id is a local variable. More... over 10 years ago
Condense toNode and toValue code. More... over 10 years ago
Set save prop to false in field obj constructor for button type. More... over 10 years ago
Make buttons an unsaved type. More... over 10 years ago
Redundancy. More... over 10 years ago
Remove redundant loop in save() and save non-null values in write(). This change ensures that custom types need only return the value they want saved from toValue(), rather than also having to set this.value for the field. More... over 10 years ago
Correct a fuckup. More... over 10 years ago
Improve code for removing and reloading fields in the config panel. More... over 10 years ago
Enable removing and reloading individual fields while the config panel is open. Closes #57. More... over 10 years ago
Store the default value on the field object to make reseting a custom field type easier and simplify the default field reset code. I also encountered a durr moment when I realized we were treating the select field options like an object rather than an array when we created the field in toNode. More... over 10 years ago
Remove unused prop. More... over 10 years ago
Allow adding new fields, and modifying or deleting fields already defined at runtime IN MEMORY. Closes #18. More... over 10 years ago
Simplify custom type field creation. More... over 10 years ago
Implement custom field types. Closes #54. More... over 10 years ago
Allow for full JSON initialization of GM_config. Closes #53. More... over 10 years ago
Move reset method onto the field object in preparation for #54. More... over 10 years ago
A changed needed because I'm an idiot. More... over 10 years ago
Return null from toValue if the node is null. More... over 10 years ago
Allow some fields to optionally not be saved. Closes #51. Also don't add a label element to a button field since the label is on the button. More... over 10 years ago
Little cleanup of the label adding code. More... over 10 years ago
If there isn't a label prop, don't create a label element. Closes #52. More... over 10 years ago
Add a link to the live demo More... over 10 years ago
Pass options to GM_configDefaultValue. Fixes #49. More... almost 11 years ago
Accept the section title as just a string. More... almost 11 years ago
If the onInit callback wasn't set before init() was called, make sure that an onInit callback passed to init() is called. More... almost 11 years ago
Preserve callback methods that are already set. Fixes #40. More... almost 11 years ago
More accurate matching of the CSS string passed to init(). More... almost 11 years ago
fixes #47 by comparing text to text instead of of index to text More... almost 11 years ago