Giter Site home page Giter Site logo

intersect-gui-editor's People

Contributors

lodicolo avatar onisensei avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

intersect-gui-editor's Issues

[Feature Request] Continuity

image

Another thing to make life easier.
When we are changing a value, it would be good if the value continues to be shown in this box (from the image above), because many times we have to change the value several times, from 5 out of 5, 10 out of 10, until we find the perfect value. So clicking update and clicking the +, and the value, several times, would make the process boring.

Also annoying in the standard way, changing the value in json and resizing the client window so that the values are loader.

[Bug] Bad Elements

image

Some things are not loadign in the place they should, I use for example more than 5 slots, and they do not appear, each slot has its own image inside the gui folder

image

[Feature Request] Comfort in updating values

image

When clicking (where it is selected in the image) and making changes in the text box, the "update" button should work, updating the values.

(it's a little annoying to click on the + all the time to update value), this is more to make life easier, select and change.

[Feature Request] Item + Window

For a lot of practice I know that some windows like inventory, bank, shopp, trade, etc., have their "item" separate from the window, they are two different .json.
It would be interesting to see how it all looks together in your editor.

Position the first item inside the window container, check that everything fits perfectly, apply a "repetition" so that the item is repeated several times inside the container, that would be interesting.

Maybe a new menu, "test" where the item is already inside the container and we can check its positioning.

I imagine it is difficult, but that would be another thing that would change life

edit:

maybe in this "new menu" (if it exists)
Show, all the components together, and in a combobox somewhere in your program, go on changing the "screens"

Menu
Main Game (showing chat, playerbox, menucontainer etc)
inventory (showing items)

etc

[Feature Request] Strings

It would be nice to have a "language" folder
image
and inside a string file
image
why?

Not all intersect games are in English, so whoever creates interfaces in other languages must adapt the interface to the language. So having a string file where the titles of each window could be changed would make your program functional for more than one country.
A "bag" in my country would be "Mochila", a much bigger word, that I couldn't test in your program, because the titles of each window are hardcoded.

ps: if you have a good heart, you could also put standard values for numbers in the strings files for things like
image
or this
image

I wish I could see how it would be with 9999 or 99999, changing the value in a file would be great too hehehe

[Report] Wrong tip

image

All options in the json, which involves colors (textcolor, rendercolor, etc.) the right order is ARGB, alpha, red, green, blue.

[Bug] Error

image

I tried to put a custom gui of mine

I deleted your gui folder
I put mine

tried to open playerbox

the error appeared

Log.txt
The language in this text file is Portuguese from Brazil, if you need to use google translator

[Feature Request] Tips

image

If possible, use this space to add tips for new users (new users for the engine, and also to your program)

Clicking on an item, have a brief explanation below as in this example of the image above, so the person will modify it as necessary.

At first the most important are
Bounds, Padding, AlignmentEdgesDistance, Alignment trasform, Margin, RenderColor, Aligment, Disabled, Hidden, Texture.

They are the ones I use the most

[Feature Request] Resize

image

When a property in the gui has a "texture", changing the width/heigth in the bounds deforms the image designated in the texture as well, resizes the image, it would be nice to have that in here as well.

[Feature Request] Text Editor

I saw that there is a tab, text, where it shows the json file content
It would be nice if there could be the possibility to edit that area within your program and see the changes with the update button in the editor.

Like, I am more accommodated with the files so for me, I'll save time editing there, than using the "tree" tab. Because I know where each line is that I need to edit

[Feature Request] Check Slots

Check the number of extra slots in the character window, not everyone uses the pattern, and having that in your editor will cover more people.

[Report] Alligment not working

image
Editor not respecting alignment

Many of the elements that I use in the windows are not exactly positioned. The titlebar (invisible box where the title and the close button are inside) I leave the entire width of the image, and 53 pixels high (starting at y = 0)

In this example imagine that the titlebar is the red rectangle, for the title I just want to center it so I use alignment (more or less the green box)

in title, changing the alignment, does not make any difference in the editor, look

004.mp4

[Feature Request] Shortcuts

To make the whole process faster there could be shortcuts

Ctrl + S = save the json file
Enter = "update"

When a person makes a change in that area
image

the enter button is not necessary, in any json file on the gui, so to avoid this
image
the "enter" could be "disabled" and press it, an "update" could be executed

its good even at changing files,
change value, enter, change value, enter, change value, enter, etc ...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.