|
Lines 31-36
Link Here
|
| 31 |
private Button autoSaveAllButton; |
31 |
private Button autoSaveAllButton; |
| 32 |
private Button refreshButton; |
32 |
private Button refreshButton; |
| 33 |
private Button showTasks; |
33 |
private Button showTasks; |
|
|
34 |
private Button stickyCycleButton; |
| 34 |
private Button exitPromptButton; |
35 |
private Button exitPromptButton; |
| 35 |
private IntegerFieldEditor saveInterval; |
36 |
private IntegerFieldEditor saveInterval; |
| 36 |
|
37 |
|
|
Lines 82-87
Link Here
|
| 82 |
showTasks.setText(WorkbenchMessages.getString("WorkbenchPreference.showTasks")); //$NON-NLS-1$ |
83 |
showTasks.setText(WorkbenchMessages.getString("WorkbenchPreference.showTasks")); //$NON-NLS-1$ |
| 83 |
showTasks.setFont(font); |
84 |
showTasks.setFont(font); |
| 84 |
|
85 |
|
|
|
86 |
stickyCycleButton = new Button(composite, SWT.CHECK); |
| 87 |
stickyCycleButton.setText(WorkbenchMessages.getString("WorkbenchPreference.stickyCycleButton")); //$NON-NLS-1$ |
| 88 |
stickyCycleButton.setFont(composite.getFont()); |
| 89 |
|
| 85 |
createSpace(composite); |
90 |
createSpace(composite); |
| 86 |
createSaveIntervalGroup(composite); |
91 |
createSaveIntervalGroup(composite); |
| 87 |
|
92 |
|
|
Lines 95-100
Link Here
|
| 95 |
refreshButton.setSelection(store.getBoolean(IPreferenceConstants.REFRESH_WORKSPACE_ON_STARTUP)); |
100 |
refreshButton.setSelection(store.getBoolean(IPreferenceConstants.REFRESH_WORKSPACE_ON_STARTUP)); |
| 96 |
exitPromptButton.setSelection(store.getBoolean(IPreferenceConstants.EXIT_PROMPT_ON_CLOSE_LAST_WINDOW)); |
101 |
exitPromptButton.setSelection(store.getBoolean(IPreferenceConstants.EXIT_PROMPT_ON_CLOSE_LAST_WINDOW)); |
| 97 |
showTasks.setSelection(store.getBoolean(IPreferenceConstants.SHOW_TASKS_ON_BUILD)); |
102 |
showTasks.setSelection(store.getBoolean(IPreferenceConstants.SHOW_TASKS_ON_BUILD)); |
|
|
103 |
stickyCycleButton.setSelection(store.getBoolean(IPreferenceConstants.STICKY_CYCLE)); |
| 98 |
|
104 |
|
| 99 |
return composite; |
105 |
return composite; |
| 100 |
} |
106 |
} |
|
Lines 296-301
Link Here
|
| 296 |
refreshButton.setSelection(store.getDefaultBoolean(IPreferenceConstants.REFRESH_WORKSPACE_ON_STARTUP)); |
302 |
refreshButton.setSelection(store.getDefaultBoolean(IPreferenceConstants.REFRESH_WORKSPACE_ON_STARTUP)); |
| 297 |
exitPromptButton.setSelection(store.getDefaultBoolean(IPreferenceConstants.EXIT_PROMPT_ON_CLOSE_LAST_WINDOW)); |
303 |
exitPromptButton.setSelection(store.getDefaultBoolean(IPreferenceConstants.EXIT_PROMPT_ON_CLOSE_LAST_WINDOW)); |
| 298 |
showTasks.setSelection(store.getBoolean(IPreferenceConstants.SHOW_TASKS_ON_BUILD)); |
304 |
showTasks.setSelection(store.getBoolean(IPreferenceConstants.SHOW_TASKS_ON_BUILD)); |
|
|
305 |
stickyCycleButton.setSelection(store.getBoolean(IPreferenceConstants.STICKY_CYCLE)); |
| 299 |
saveInterval.loadDefault(); |
306 |
saveInterval.loadDefault(); |
| 300 |
|
307 |
|
| 301 |
openOnSingleClick = store.getDefaultBoolean(IPreferenceConstants.OPEN_ON_SINGLE_CLICK); //$NON-NLS-1$ |
308 |
openOnSingleClick = store.getDefaultBoolean(IPreferenceConstants.OPEN_ON_SINGLE_CLICK); //$NON-NLS-1$ |
|
Lines 343-348
Link Here
|
| 343 |
|
350 |
|
| 344 |
//store the preference for bringing task view to front on build |
351 |
//store the preference for bringing task view to front on build |
| 345 |
store.setValue(IPreferenceConstants.SHOW_TASKS_ON_BUILD, showTasks.getSelection()); |
352 |
store.setValue(IPreferenceConstants.SHOW_TASKS_ON_BUILD, showTasks.getSelection()); |
|
|
353 |
|
| 354 |
// store the keep cycle part dialogs sticky preference |
| 355 |
store.setValue(IPreferenceConstants.STICKY_CYCLE, stickyCycleButton.getSelection()); |
| 346 |
|
356 |
|
| 347 |
long oldSaveInterval = description.getSnapshotInterval() / 60000; |
357 |
long oldSaveInterval = description.getSnapshotInterval() / 60000; |
| 348 |
long newSaveInterval = new Long(saveInterval.getStringValue()).longValue(); |
358 |
long newSaveInterval = new Long(saveInterval.getStringValue()).longValue(); |