Comments (3)
This has mostly been discussed and decided on, so going forward with it! :)
from patcher.
Setup Screen Layout and Design
This is V1.0 of the basic GUI design of the setup screen, which will be the first thing a user will see upon launching the program. It's designed around the concept of a "record queue" that you can fill up with record lists to iterate through and edit individually. This is meant to be a versatile system that separates the "planning" from the actual "creation and editing" of a mod, to help direct workflow and allow for endless possibilities.
from patcher.
Record Editor Screen Layout and Design
V1.0 of the Record Editor screen. This is where most of the functionality of the program will be contained, and where a user will do all of their record editing/creation. Because the records they want to edit were already narrowed down on the setup screen and placed into neat little lists for them, here the user will only have to worry about the edits themselves, which will be presented in a user-friendly way that will require no coding knowledge at all. This editor will have built-in tools to help a user iterate through many records at once to both make bulk changes as well as individual changes, but in a quick and efficient manner. No more constant scrolling to get to the records you want to see :)
I will be sure to provide more details and a flow chart later on as the functionality of the GUI is implemented, so if it seems confusing now, hopefully that will be cleared up in the future :) This is just the overview of the general design and concept that I was going for.
from patcher.
Related Issues (20)
- User-friendly console output for easy troubleshooting
- A template system to save predefined settings during setup and editing
- Beautify GUI
- Generate CS classes from the loaded data model HOT 1
- Finish writing the new XML files for all currently supported form types HOT 7
- Custom built-in record viewer
- Integrate Patcher functionality into the GUI
- Create big picture diagram outlining complete functionality of both GUI and Patcher engine HOT 1
- Data model DLL creation, usage and updating
- Write and test the XML files for all new, currently unsupported form types
- Console window scrolling problem HOT 1
- Data Model Serialization and Deserialization
- Implement new display-name property HOT 3
- Data model validation HOT 1
- Create a more detailed class diagram for the GUI
- Create a detailed class diagram for main Patcher engine functionality HOT 1
- Support for long, ulong, bool types for members and as types HOT 5
- Finalize GUI Layout
- Small Data Model Enhancements
- System.Reflection.TargetInvocationException
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from patcher.