Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NEW TOOLS: XML editor #23

Open
sconklin opened this issue Nov 22, 2017 · 12 comments
Open

NEW TOOLS: XML editor #23

sconklin opened this issue Nov 22, 2017 · 12 comments

Comments

@sconklin
Copy link
Collaborator

sconklin commented Nov 22, 2017

From @sconklin on April 11, 2014 17:33

Originally reported by: Susan Spencer (Bitbucket: susanlspencer, GitHub: Unknown)


Add an XML editor to directly edit pattern file (like Inkscape does)


@sconklin
Copy link
Collaborator Author

Original comment by Roman Telezhynskyi (Bitbucket: dismine, GitHub: dismine):


That's not very good task for beginners. Editing XML can be very tricky. Especially because we depend on correct data. What do you think about implementing a Shortcut Editor? See our discussion.

@sconklin
Copy link
Collaborator Author

Original comment by Abhishek Kumar (Bitbucket: _slytherin, GitHub: Unknown):


Hello being a beginner can I help with this bug.Maybe with certain simple subtask?

@sconklin
Copy link
Collaborator Author

Original comment by Susan Spencer (Bitbucket: suzynumena, GitHub: Unknown):


Agreed. Sublime 3 isn't applicable. Just wanted to track the Valentina google group 'Easy Tasks' thread here, since XML editor was discussed:
https://groups.google.com/forum/#!searchin/valentina-project-list/easy$20tasks/valentina-project-list/22V2HON519E/1PAlLmo75l4J

@sconklin
Copy link
Collaborator Author

Original comment by Roman Telezhynskyi (Bitbucket: dismine, GitHub: dismine):


A user suggested Sublime Text 3 http://www.sublimetext.com

I don't understand this suggestion. :/ Here we tried create internal XML editor. Not just seek XML editor for us.

@sconklin
Copy link
Collaborator Author

Original comment by Susan Spencer (Bitbucket: suzynumena, GitHub: Unknown):


A user suggested Sublime Text 3
http://www.sublimetext.com

@sconklin
Copy link
Collaborator Author

Original comment by Roman Telezhynskyi (Bitbucket: dismine, GitHub: dismine):


Feature branch i use if i have more that one commit for feature. Develop branch for sharing finished feature with other developers.

About updating drawing. I don't know if you understand how updating work. But i think better way must be full updating. When we delete all objects from scene and run creation from the beginning. If you need help, please use mailing list for discussion.

Do you plan use my example of xml editor?

@sconklin
Copy link
Collaborator Author

Original comment by Patrick Proy (Bitbucket: PatrickProy, GitHub: PatrickProy):


Working on it : included in the program and changes will update the drawing

Any advices or requested features ?

Roman, I commit in the feature branch ?

@sconklin
Copy link
Collaborator Author

Original comment by Roman Telezhynskyi (Bitbucket: dismine, GitHub: dismine):


I know, but after change need say about change main program. This can be problem if use independent program for editing xml.

@sconklin
Copy link
Collaborator Author

Original comment by Susan Spencer (Bitbucket: suzynumena, GitHub: Unknown):


In Inkscape the drawing is updated when the XML structure is changed.

@sconklin
Copy link
Collaborator Author

Original comment by Roman Telezhynskyi (Bitbucket: dismine, GitHub: dismine):


We can create application and call than need edit XML structure. But now i think it is bad idea because we also need know if need update scene after change.

@sconklin
Copy link
Collaborator Author

Original comment by Susan Spencer (Bitbucket: suzynumena, GitHub: Unknown):


What do you mean by 'like independent program or add in main application'

@sconklin
Copy link
Collaborator Author

Original comment by Roman Telezhynskyi (Bitbucket: dismine, GitHub: dismine):


Idea for this issue very easy. We want use friendly GUI for editing XML structure from program.
This task is big, but exist good part. We can use QXmlGraphicEditor project. Also can be useful this article Creating QTreeView from XML files.

I still don't know what would be better left this part like independent program or add in main application.

@slspencer slspencer changed the title New feature: XML editor Feature: XML editor Jan 3, 2021
@slspencer slspencer changed the title Feature: XML editor NEW TOOLS: XML editor Feb 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants