* frida snippet log now prints the correct method name if the method was renamed
* fixed spotless check in frida snippet
* get the renamed method name from the alias proprety and changed to format string to fit frida-trace style
* fixed import order to fix gradle spotless warning
* Simple fix to duplicate/overlapping logcat windows. Could be improved by not re-creating UI every time
* Apply suggestions from code review
* Another try to fix trailing spaces using GitHub suggestions
Co-authored-by: Zach Snell <zach.snell@bivalogic.com>
Co-authored-by: skylot <118523+skylot@users.noreply.github.com>
* 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: green9317 <38409554+green9317@users.noreply.github.com>
Co-authored-by: TheCobraChicken <jeffmlitfi@gmail.com>
Co-authored-by: Skylot <skylot@gmail.com>
When hooking a constructor with Frida, call `$new` instead of `$init`. `$init` cannot be used to instantiate an object and is reserved for hooking.
Co-authored-by: Your Name <you@example.com>