Coder Social home page Coder Social logo

Feedback about project-map HOT 19 OPEN

Yogoda avatar Yogoda commented on June 11, 2024
Feedback

from project-map.

Comments (19)

SpyrexDE avatar SpyrexDE commented on June 11, 2024 2

Just shift every clicked node to the highest layer.
I also thought about the folder link. It should just select the folder in the directory tree and scroll to it. In Godot there actually already is a β€žshow me the file or folder in the Godot files systemβ€œ-functionality.

from project-map.

DavidMag avatar DavidMag commented on June 11, 2024 2

Great project!
Here are some ideas:

  • The ability to delete with the backspace button and not just the actual delete button
  • Have comments be part of a group
  • Add titles as a type complementing the comment

from project-map.

Yogoda avatar Yogoda commented on June 11, 2024 1

Awesome to hear you like it :)

I will check this when I have some time ;)

from project-map.

Yogoda avatar Yogoda commented on June 11, 2024 1

Hello,

I updated the project with a fix for files move and delete. Thanks for the report!
As a bonus you can now also drag and drop multiple files at once.

If you update, be careful to not overwrite your addons/project_map/project_map.tscn, because it is here your graph is saved.

In the new version, it will be saved as project_map_save.tscn, so there will be no risk of overwrite.

Please tell me if you encounter any issue ;)

from project-map.

MadFlyFish avatar MadFlyFish commented on June 11, 2024 1

Great addon! Thanks

from project-map.

dmaz avatar dmaz commented on June 11, 2024 1

the addon is awesome... think I found a bug though. when making changes the current scene tab is updated with (*) signaling it's unsaved. and of course "saving" that scene will not remove the (*) as it didn't actually change... it was of course project_map_save.tscn that actually changed and isn't even open in the normal scene editor.

I'm running godot v3.3.1.

from project-map.

imsamuka avatar imsamuka commented on June 11, 2024 1

I would like it very much if I could change the CTRL + SPACEBAR hotkey to another one, or to change the default hotkey. The reason is, in the code, to get autocompletion, you use this hotkey. So your plugin renders unusable that way... :(

from project-map.

mieldepoche avatar mieldepoche commented on June 11, 2024

This addon is great!
A bug I found:

  • nodes won't update if files are renamed/deleted

from project-map.

SpyrexDE avatar SpyrexDE commented on June 11, 2024

I would love to see a undo and redo feature :)

from project-map.

SpyrexDE avatar SpyrexDE commented on June 11, 2024

And the possibility to add links to folders. πŸ‘Œ

from project-map.

SpyrexDE avatar SpyrexDE commented on June 11, 2024

Ant the layering (of groups) should get improved/added

from project-map.

Yogoda avatar Yogoda commented on June 11, 2024

Hello, thanks for your feedback!

I will check if I can create an undo/redo feature, can't promise anything though, but this is something I would like to add.

So, for the folder links, how would it work? You would drag a folder on the map and then when you click on it it would open it in the Godot file system or open it in the OS filesystem? I can try to implement something.

What improvement would you suggest for the groups?

from project-map.

Yogoda avatar Yogoda commented on June 11, 2024

New version 1.3 released with directory nodes, comment nodes, undo/redo and improved group handling.

from project-map.

Yogoda avatar Yogoda commented on June 11, 2024

Thank you for the report!

I'm using the built-in undo/redo system of the editor, so it seems Godot attached the actions to the currently open scene and mark it as modified. I don't see an option to not have the actions attached to the scene, unfortunately.

The way to solve this would be to code my own undo/redo system, but I'm not sure it's worth it, as I don't see any ill side-effect.

from project-map.

Yogoda avatar Yogoda commented on June 11, 2024

You move the groups (and the other nodes) by dragging the icon.

Normally after installation, there is a text node in the project map with the explanation, did you get it?

from project-map.

Yogoda avatar Yogoda commented on June 11, 2024

hello, thanks for the feedback :)

You can simply edit the shortcut in the file "addons/project_map/plugin.gd" to something that suits you more.

What do you think would be a good shortcut?

from project-map.

imsamuka avatar imsamuka commented on June 11, 2024

I don't know, maybe CTRL + M, for Map, or CTRL + P, for Project, as it is easier to remember, but I have to check if they're already in use

from project-map.

tebjss avatar tebjss commented on June 11, 2024

Awesome plugin! Such a better way of visualizing the pieces of a project. Would love if "sub groups" were a thing. I.e. if I have a group node within a group node, when dragging the outer group node the inner one should move with it.

from project-map.

Yogoda avatar Yogoda commented on June 11, 2024

Hello all, thank you for all the feedback, but for now I am not interested in actively developing it further, I put it in "maintenance mode", so I will only do critical bug fixes.

Feel free to branch the plugin and create your own version, it's open source.

from project-map.

Related Issues (9)

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.