Changes between Version 9 and Version 10 of level1
- Timestamp:
- 01/09/10 00:28:15 (8 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
level1
v9 v10 24 24 * on first SIGUSR1 received, the file containing the internal state gets created. 25 25 26 The second approach looks definitively better from user experience point of view. But it must be implemented carefully because users may expect default behaviour to be to refuse startup when supplied file path is not valid. IMO, this is quite common and natural for non-ladish workflows. It will be wise to refuse startup when path does not exist but behave in ladish friendly way if a special commandline optionsis supplied too.26 The second approach is definitively better from user experience point of view, but it must be implemented carefully because users may expect default behaviour to be to refuse startup when supplied file path is not valid. This is quite common and natural for non-ladish workflows. It will be wise to refuse startup when path does not exist but behave in ladish friendly way if a special commandline option is supplied too. 27 27 28 If there is no file path supplied, app is free to decide what to do. Best would be to show"save as" dialog. If this is not possible, user could be informed that save will not be performed. As last possibility, SIGUSR1 can be just ignored and user will have to be more careful.28 If SIGUSR1 is received but there is no file path supplied, app is free to decide what to do. Best would be to show a "save as" dialog. If this is not possible, user could be informed that save will not be performed. As last possibility, SIGUSR1 can be just ignored and user will have to be more careful. 29 29 30 30 = Examples =
