Ticket #77 (closed defect: fixed)

Opened 6 months ago

Last modified 6 months ago

clean up preference

Reported by: mb0 Assigned to: asdt.org
Priority: major Milestone: AXDT 0.0.7
Component: compiler Version:
Keywords: Cc:

Description (Last modified by mb0)

although the imp preference has some good ideas. i will not use the brittle ui for 0.0.5.

but i certainly will use the preference store. i think i will add some generic pages that can be shown in the project properties as well.

Attachments

mylyn-context.zip (0.7 kB) - added by mb0 on 07/04/08 02:58:33.
mylyn/context/zip

Change History

07/03/08 09:31:55 changed by mb0

  • description changed.

just a rant: the eclipse imp preference has great ideas but is ugly as hell and badly implemented. why the preference specs? these make the whole thing unusable. a solid customizable framework would be much better.

go reinvent a mouse trap!

07/04/08 02:58:32 changed by mb0

  • status changed from new to closed.
  • resolution set to fixed.

this took way too long, but i have created a more sane implementation of a preference framework.

you only have to implement a minimal interface. it handles preference page rendering and querying reusing the eclipse api. yet these 5 files give you the flexibility you need and consumed much less time than a prefspec dsl.

note: clean frameworks make thinks easier. every line of code not written is a one line you will never need to care about, ever.

configuration scope is not yet implemented. it will be a simple push button and a new preference dialog window.

project scope will be implemented for as3 and flexsdk. i still think about the launcher and resource preference scopes... another day, another ticket.

07/04/08 02:58:33 changed by mb0

  • attachment mylyn-context.zip added.

mylyn/context/zip