On Fri, Mar 14, 2008 at 11:59 AM, Aubanel MONNIER <aubanel@...400...> wrote:
OK, just committed something using this kind of code and making use of prefs so anyone can add sensible defaults to preferences-skeletton.
Some comments:
max_presets="7" - why so few? If I'm doing serious work I may have dozens of my own presets. It's like the maximum number of recent documents in File menu - most other apps have 4 or 5 which alone makes them nearly useless for serious work. Inkscape has 36, and even that only because otherwise the submenu wouldn't fit into the screen :)
It's misleading when it claims that I have "Dip pen" active when I didn't choose it, or have already changed some parameters. It must show no preset by default, until I choose one. Here's what I propose:
- remove the "Profiles:" label
- add a new item to the top of menu: "No preset", which will be chosen by default and will also serve to explain the purpose of this control
- when I change something and it does not match the current present, let this control sense that and switch to No preset automatically
- eventually, add "New preset" (with a dialog popping up for typing a name) and "Delete preset" (disabled if no preset is current) to the bottom of the menu