Commit graph

19 commits

Author SHA1 Message Date
Ryan Kurtz
2ef6a778b4 Upgrading to Jython 2.7.2 2020-08-25 06:45:04 -04:00
Jason P. Leasure
0af17e4b08 help for Ghidra Bundles, update scripting help, @imports->@importpackage 2020-07-28 16:56:08 -04:00
Jason P. Leasure
5f11c9cf7d update python & headless tests to manage GhidraScriptUtil resource 2020-07-28 16:56:08 -04:00
Jason P. Leasure
7ee2467016 avoid calling GhidraScriptUtils.getScriptSourceDirectories
- when called from the GUI, the bundle host manages paths
- when used to find a script by name, use findScriptByName
2020-07-28 16:56:08 -04:00
Jason P. Leasure
431d7ac752 introduce GhidraBundle, cleanup packages, rename path->status 2020-07-28 16:56:07 -04:00
Jason P. Leasure
c660a12ab3 clarify and discourage access to compiled scripts 2020-07-28 16:56:07 -04:00
Ryan Kurtz
148ecd86e6 Moved Jython cache directory from user temp to user settings directory. 2020-06-29 13:25:55 -04:00
dragonmacher
b4ce3012d7 GT-3481 - Gnu Demangler - Checkpoint 2 - Most docs and tests done;
analyzer test remains
2020-02-12 18:21:10 -05:00
Ryan Kurtz
6e6bdffe86 Merge branch 'GT-3362_ryanmkurtz_PR-1287_astrelsky_DocumentationFixes'
Conflicts:
	Ghidra/Framework/Docking/src/main/java/docking/action/DockingAction.java
2019-12-02 13:22:08 -05:00
astrelsky
ebde7cd6d2
Javadoc Fixes 2019-12-01 21:58:51 -05:00
dragonmacher
3b3b7259bc Tests - fixed flaw in key event processing for non-attached UI
components
2019-11-25 17:55:07 -05:00
Ryan Kurtz
c5594d2b91 GT-3334: Changing how we resolve #1250 (fixes #1270). 2019-11-21 09:00:10 -05:00
Ryan Kurtz
4496e51b0b GT-3334: Protected GhidraScript/FlatProgramAPI methods can now be called
from python (fixes #1250)
2019-11-18 12:18:20 -05:00
matedealer
04069a5d5d Add optional 3 option to ImportSymbolScript.py to allow importing
function names.

Add python script to import functions and labels

Use print() instead of print

Merge ImportSymbolsScript.py and ImportFunctionAndLabels.py

Made third token optional
2019-09-17 10:20:20 +02:00
Ryan Kurtz
b2c65d147d GT-2901: Python interpreter keybinding improvements. 2019-06-10 13:48:27 -04:00
dev747368
6448f0da8f GT-2698 refactor JLabel -> GLabel, JComboBox -> GComboBox, renderers. 2019-04-23 17:04:53 -04:00
dev747368
e0c25b0590 GT-2698 refactor UI elements to lock down HTML rendering 2019-04-23 17:04:51 -04:00
ghidravore
f1e50fb079 Major refactoring of the gradle build system. 2019-04-23 15:20:26 -04:00
Dan
79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00