Skip to content
This repository has been archived by the owner on Oct 16, 2020. It is now read-only.

Add a skeleton prototype for NewFile dialog rewritten in WPF #517

Open
wants to merge 42 commits into
base: master
Choose a base branch
from
Open

Add a skeleton prototype for NewFile dialog rewritten in WPF #517

wants to merge 42 commits into from

Conversation

ciplogic
Copy link
Contributor

NewFile dialog is rewritten using my knowledge of WPF. The code is not fully cleaned up but it shows a good enough starting prototype that is hidden under the define: EXPERIMENTAL_NEW_FILE.

This dialog is made as a prototype and I'm requesting help and RFC.

To enable this dialog you have to go to:
UiService and enable the define:

define EXPERIMENTAL_NEW_FILE

Known errors/bugs:

  • OK button does nothing
  • Item images are not loaded
  • Resource items (I mean mostly pictures) are not working

The diff is a bit big, as I'm working using Visual Studio. I will clean the patch as I will find how to fix it (maybe I will use a merge tool to revert the unimportant changes).

Please try the "new" dialog and help me fix mostly the resources part with WPF (and make the dialog translatable).

@ciplogic
Copy link
Contributor Author

Partially fixed more bugs but I would be glad for review and support still.

What is fixed:

  • description of items is correct
  • there is a partial OK button implementation but I'm not sure if it matches the original

Still missing:

  • resource mapping in categories
  • feature parity with older dialog: like setting automatically a name
  • validate form

dgrunwald and others added 17 commits August 23, 2014 22:40
…ies, filtering, handling of invalid names + code cleanup.
- Re-added view for icon files in resources.
…uilt after ignoring an exception from DebuggeeExceptionForm
…en therefore always call the getter method instead of looking for a backing field.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants