1. 08 9月, 2022 1 次提交
    • T
      feat(debugger): add logcat output (#1411)(PR #1666) · 9114821f
      The Cobra Chicken 提交于
      * Adding logcatController class and writing adb / debugger panel information to the controller.
      
      * Finished parsing logcat binary output and writing an arraylist containing all events.
      
      * added highlighting of logcat output based on type.  Added timestamp parsing.
      
      * Updated code to only get new log messages.
      
      * Added additional code for select all
      
      * Completed Check and uncheckall options.
      
      * Changed log highlighting to log color.  Changed from JTextArea to JTextPane. Logcat pane will now autoscroll only if it is already scrolled to the bottom.  Debugger exit will now stop logcat as well.
      
      * Moved labels into NLS rather than using hardcoded strings.
      
      * Implemented the ability to autoselect attached process.  Changed the formatting of logcat messages.
      
      * Moved labels into NLS rather than using hardcoded strings.
      
      * updating to use info getter methods rather than directly accessing variable
      
      * Added Logcat Pause Button
      
      * Added Clear button
      
      * Updated clear icon
      
      * Cleaning warnings
      
      * cleaning
      
      * Changed behavior to only show logcat for debugged process to start with.
      
      * cleaning
      
      * cleaning
      
      * cleaning
      
      * applying spotless
      
      * Fixing bug with switch
      
      * fixed formatting issue
      
      * add missing localization strings
      Co-authored-by: Ngreen9317 <38409554+green9317@users.noreply.github.com>
      Co-authored-by: NTheCobraChicken <jeffmlitfi@gmail.com>
      Co-authored-by: NSkylot <skylot@gmail.com>
      9114821f
  2. 06 9月, 2022 1 次提交
  3. 06 8月, 2022 2 次提交
  4. 03 8月, 2022 1 次提交
  5. 30 7月, 2022 1 次提交
  6. 26 7月, 2022 2 次提交
  7. 20 6月, 2022 1 次提交
  8. 19 6月, 2022 1 次提交
  9. 12 6月, 2022 1 次提交
    • J
      feat(gui): support export to deobfuscation mapping file formats (#1491)(PR #1505) · a2cd8e1e
      Julian Burner 提交于
      * Add option to export mappings as Tiny v2 file
      
      * Comply with JADX's import order conventions
      
      * Only use Java 8 features
      
      * Only use Java 8 features (2)
      
      * Export comments to mappings file
      
      * Method args test (doesn't work)
      
      * Make method arg mapping exports work now
      
      * Use `getTopParentClass()` instead of `getParentClass()`
      
      See https://github.com/skylot/jadx/pull/1505#issuecomment-1145064865
      
      * Remove unneeded method load call
      
      * Small code cleanup; initial (broken) support for method vars
      
      * Fixes regarding inner classes
      
      * Add option to export mappings as Enigma directory
      
      * Add option to export mappings as Enigma file/directory
      
      Temporarily move to my mapping-io fork until this PR gets merged: https://github.com/FabricMC/mapping-io/pull/19
      
      * Fix method vars' lv-indices
      
      * Use correct offset value for method var mappings
      
      * Also supply lvt-index for method var mappings
      
      * Clarify why we're using local mapping-io fork; comment out Fabric Maven for now
      
      * Remove unnecessary `public` modifier
      
      * Make an `if` condition less complicated
      
      * Move mapping export code into jadx-gui (for now)
      
      * Make mapping export async; make export menu only clickable when everything is loaded
      
      * Fix export mappings menu field declaration position
      a2cd8e1e
  10. 21 5月, 2022 1 次提交
  11. 18 5月, 2022 1 次提交
    • S
      feat(gui): disk code cache and search rewrite (PR #1483) · 0606c90f
      skylot 提交于
      * feat: implement disk code cache
      * feat: rewrite code metadata handling, remove code index
      * feat: rewrite search
      * fix: code cleanup and fixes for previous commits
      * feat: run code search in parallel
      * fix: reset code strings cache on low memory, code cleanup
      * fix: include input files timestamp into code hash
      0606c90f
  12. 25 4月, 2022 1 次提交
  13. 26 3月, 2022 1 次提交
  14. 23 3月, 2022 1 次提交
  15. 22 2月, 2022 1 次提交
  16. 20 2月, 2022 1 次提交
  17. 18 2月, 2022 1 次提交
  18. 06 2月, 2022 1 次提交
  19. 25 1月, 2022 1 次提交
  20. 20 1月, 2022 1 次提交
  21. 03 12月, 2021 1 次提交
  22. 27 10月, 2021 1 次提交
  23. 23 10月, 2021 1 次提交
  24. 21 10月, 2021 1 次提交
  25. 19 10月, 2021 1 次提交
  26. 04 9月, 2021 1 次提交
  27. 02 8月, 2021 1 次提交
  28. 30 5月, 2021 1 次提交
  29. 29 5月, 2021 1 次提交
  30. 18 5月, 2021 1 次提交
  31. 16 4月, 2021 1 次提交
  32. 28 3月, 2021 1 次提交
    • L
      feat(gui): add a smali debugger (#1136) (PR #1137) · 4705194a
      LBJ-the-GOAT 提交于
      * add a smali debugger
      * debugger: support android 11, support 9(may be) & 10 if debug_info available, add rerun.
      * debugger: support get/set fields of this, change icons, fix bugs.
      * debugger: add timeout to attach
      
      Co-authored-by: tobias <tobias.hotmail.com>
      4705194a
  33. 04 3月, 2021 1 次提交
    • S
      feat(gui): add code comments (#359) (PR #1127) · 4e5fac4b
      skylot 提交于
      * feat(gui): add code comments (#359)
      * refactor: replace instanceof search with method dispatch in RegionGen
      * fix: various bug fixes and improvements for code comments
      * fix(gui): support multiline code comments
      * fix: resolve code differences after class reload
      * fix(gui): add search for comments, allow search in active tab only
      * fix: correct search for inner classes
      * fix(gui): run full index on search dialog open
      4e5fac4b
  34. 02 3月, 2021 1 次提交
  35. 31 1月, 2021 1 次提交
  36. 25 1月, 2021 1 次提交
  37. 23 1月, 2021 1 次提交
  38. 30 12月, 2020 1 次提交
    • G
      feat(gui): allow use regex in the search dialog (PR #1069) · 1b8b377f
      green9317 提交于
      * Implements the option to use Regex on the Search Dialog
      
      * Updated the way search works to pass a search settings class with options set rather than method arguments
      
      * Fixing style issues
      
      * Updating Style Fix
      
      * Cleaning code
      
      * Updating code to combine SearchSettings and Search Impl as well as efficiency improvements.
      
      * Fixing bug caused from moving code in the searchImpl class
      
      * Fixing a minor bug
      
      * adding style fixes
      1b8b377f