Edit of asset "WDebugger - A Git-friendly Debugger" Accepted

Old/Current New/Edit
Title WDebugger - A Git-friendly Debugger WDebugger - A Git-friendly Debugger
Description # WDebugger: A Git-friendly Debugger

Most (if not all) of the debugging plugins have two major flaws that I always disliked:

1. They are not git-friendly. You can't ignore the debugging functions, therefore they're committed to the git history. This causes:
- Bloat in your git history
- Unwanted changes to files when you just want to change a debugging function
- Conflicts when working in a team - which is probably the most important issue
2. They take too much space on the game, which interfers with the testing; Whether be a debugging console that pops up, or just normal GUI buttons you have defined.

To Address and fix these issues, I made this plugin. It solves the first issue by separating the debugging functions in a specific file (which you can put in `.gitignore` afterwards); And solves the second problem by introducing a Window node that is separate from the main window.

If you enjoyed the plugin, please give it a star on Github: https://github.com/zmn-hamid/Godot-WDebugger

## How To Test

Just enable the plugin in the settings and run your game. If you're happy with the plugin, you can continue to the next section:

## How To Use

1. Define your debug functions inside `addons/wdebugger/wdebugger_core.gd` with the given instruction inside that file.
2. Open `.gitignore` file in your root directory and write the path to the core file inside of it:
`addons/wdebugger/wdebugger_core.gd`
3. Enable the plugin and enjoy!

## How To Move The Core File

1. Cut/Copy the core file and paste it anywhere you want
2. Define this new path inside `.gitignore` and `addons/wdebugger/wdebugger.gd` -> `wdebugger_core_path` variable.

## Contribution

Even though this is a fully functional plugin, any reasonable and beneficial contribution
is highly appreciated. Feel free to make your changes and make a pull request or to just simply open an issue
Please visit the project on github for more info: https://github.com/zmn-hamid/Godot-WDebugger

# License

This project is licensed under the GNU General Public License (GPL) v3. See `LICENSE` for full terms.
# WDebugger: A Git-friendly Debugger

Most (if not all) of the debugging plugins have two major flaws that I always disliked:

1. They are not git-friendly. You can't ignore the debugging functions, therefore they're committed to the git history. This causes:
- Bloat in your git history
- Unwanted changes to files when you just want to change a debugging function
- Conflicts when working in a team - which is probably the most important issue
2. They take too much space on the game, which interfers with the testing; Whether be a debugging console that pops up, or just normal GUI buttons you have defined.

To Address and fix these issues, I made this plugin. It solves the first issue by separating the debugging functions in a specific file (which you can put in `.gitignore` afterwards); And solves the second problem by introducing a Window node that is separate from the main window.

If you enjoyed the plugin, please give it a star on Github: https://github.com/zmn-hamid/Godot-WDebugger

## How To Test

Just enable the plugin in the settings and run your game. If you're happy with the plugin, you can continue to the next section:

## How To Use

1. Define your debug functions inside `addons/wdebugger/wdebugger_core.gd` with the given instruction inside that file.
2. Open `.gitignore` file in your root directory and write the path to the core file inside of it:
`addons/wdebugger/wdebugger_core.gd`
3. Enable the plugin and enjoy!

## How To Move The Core File

1. Cut/Copy the core file and paste it anywhere you want
2. Define this new path inside `.gitignore` and `addons/wdebugger/wdebugger.gd` -> `wdebugger_core_path` variable.

## Contribution

Even though this is a fully functional plugin, any reasonable and beneficial contribution
is highly appreciated. Feel free to make your changes and make a pull request or to just simply open an issue
Please visit the project on github for more info: https://github.com/zmn-hamid/Godot-WDebugger

# License

This project is licensed under the GNU General Public License (GPL) v3. See `LICENSE` for full terms.
Category Tools Tools
License GPLv3 GPLv3
Repository Provider GitHub GitHub
Repository Url https://github.com/zmn-hamid/WDebugger-A-Git-friendly-Debugger https://github.com/zmn-hamid/WDebugger-A-Git-friendly-Debugger
Issues Url https://github.com/zmn-hamid/WDebugger-A-Git-friendly-Debugger/issues https://github.com/zmn-hamid/WDebugger-A-Git-friendly-Debugger/issues
Godot version Godot 4.0 Godot 4.0
Version String 1.0.0 1.0.0
Download Commit 0bac3374da9b737dd884c61b5c9dc494986cebb2 0bac3374da9b737dd884c61b5c9dc494986cebb2
Download Url (Computed) https://github.com/zmn-hamid/WDebugger-A-Git-friendly-Debugger/archive/0bac3374da9b737dd884c61b5c9dc494986cebb2.zip https://github.com/zmn-hamid/WDebugger-A-Git-friendly-Debugger/archive/0bac3374da9b737dd884c61b5c9dc494986cebb2.zip
Icon Url https://raw.githubusercontent.com/zmn-hamid/WDebugger-A-Git-friendly-Debugger/refs/heads/master/addons/wdebugger/icon.png
https://raw.githubusercontent.com/zmn-hamid/WDebugger-A-Git-friendly-Debugger/refs/heads/master/addons/wdebugger/icon.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/zmn-hamid/WDebugger-A-Git-friendly-Debugger/refs/heads/master/addons/wdebugger/screenshots/screen_shot1.png
Thumbnail