Added preset settings to SDAAppSettings.
Added auto-save functionality for passive options: idle time & snooze time.
Merge remote-tracking branch 'origin/master'
added presets to plist and preset selector to preferences window
Merge remote-tracking branch 'origin/master'
added new transitioning icon and updated color for pausing icon
Merge remote-tracking branch 'origin/master'
preset popup button save/load GUI methods created
transitioning icon implemented
updated a bunch of presets from minutes to seconds in the plist
Adding preset updates. Writing settings to file will check if a preset is applied and update userDefaults to intended values.
Merge remote-tracking branch 'origin/master'
Bundled presets are loaded on settings creation for quick caching. Added public interface sitIntervalForPreset: and standIntervalForPreset: which retrieve numeric values for preset or -1 if not found.
Fixed crash. Things still not working.
swapped pause and restart on the main menu
fixed about window “appears behind other apps bug”
Created explicit preset classes to locally store setting presets at runtime, separated from user settings.
Added an explicit header for constants used.
SDAAppcontroller loads a preset table on start and provides to settings.
SDASettings sitting/standing interval property evaluation reads from preset table or, if custom, reads/writes member variables.
Merge remote-tracking branch 'origin/Presets' into Presets
Hooked up Presets combo box to new settings.
Apply button hooked up.
New behavior: Preset user changes edit interval boxes. Editing interval boxes by user changes preset to “Custom”. Settings only saved to disk when Apply hit.