Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
gdbfrontend-0.10.3-py3-none-any.whl | 2022-02-12 | 14.5 MB | |
README.md | 2022-02-12 | 4.5 kB | |
Version v0.10.3-beta.tar.gz | 2022-02-12 | 13.8 MB | |
Version v0.10.3-beta.zip | 2022-02-12 | 14.3 MB | |
Totals: 4 Items | 42.6 MB | 0 |
โ A newer version is released (v0.11.2-beta)
Release Notes (v0.10.3-beta
)
- Handle whole expression for mouse over evaluation
- Highlighting for mouse over evaluated expression
- Check if X11 is available for spawning app window
getSources()
is improved and made to handle V lang sources.- Added
--dontopenuionstartup
parameter for startup - Added
build-gdb.sh
helper script - New documentation
Release Notes (v0.10.2-beta
)
- Improved Rust debugging (expression resolving, hover information)
- Improved
reslveNonPointer()
Release Notes (v0.10.1-beta
)
- Fixed
subprocess.Popen(capture_output)
error for Python <= 3.6.
Release Notes (v0.10-beta
)
Hi, here is GDBFrontend v0.10.0-beta
๐๐๐
The new version has new features, so many improvements, performance improvements and bugfixes. With v0.10
so many thread-safety issues are fixed!
If you want to contribute to debugger, you can donate, send commits, test it or contribute to documentation.
You may want to look at our v1.0-stable
roadmap: https://github.com/rohanrhu/gdb-frontend/projects/2
Enjoy the new version and happy debugging! ๐๐๐
Join to our Discord!
Whats new with v0.10-beta
?
Performance/freezing and thread-safety issues are fixed
With this release so many performance and thread-safety issues that cause some problems and freezing are fixed.
New Process Manager
With new Process Manager we can watch, filter, attach or manage processes.
Auto-array support for VariablesExplorer
We already had struct/ptr struct support and LinkedListVisualizer and with this release we have auto-arrays support too.
Also VariablesExplorer.items[N].resolveExpression()
is re-engineered for auto array support.
New Waifu Theme
Bugfixes and improvements
- Added intterupting mechanism for
threadSafe()
decorator - Fixed thread-safety issues
- Fixed long string issue
- Terminal toggle button is redesigned
- Added a warning for giving file path to FileBrowser
- Improved terminal sizing (still need to test on non-1:1 scale and font sized screens)
- Performance improvements
- Global Z-ordering for all Movables
- Various bugfixes and improvements
How can I contribute to the debugger?
You can be either a developer or a tester. Until the v1.0-stable
there are so many features and ideas to do. ๐๐๐
How to Install?
Install via PIP
If you want to install the debugger with PIP, it is so simple.
:::bash
python3 -m pip install gdbfrontend
gdbfrontend
or if it is already installed, just do
:::bash
sudo python3 -m pip install --upgrade gdbfrontend
Important: You must run PIP install command as root.
Arch Linux (AUR)
You can install Arch Linux package for Arch-based distributions. (AUR Package)
:::bash
yay -S gdb-frontend-bin
gdbfrontend
You may also look to other installation options: https://github.com/rohanrhu/gdb-frontend#installing
โค๏ธ Donate
Patreon
Bitcoin
You can donate to support the project.
QR Code | Bitcoin address for donations |
---|---|
![]() |
3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL |