Comments (6)
Some progress screenshots:
- Opcode list
- Sortable member tables
- Auto-generated option menus / searchable / grouped options
- New search window
from recaf.
Beginning to allow modification through the UI. This is the current layout. I currently am choosing how to represent class properties in the UI. Right now as a placeholder the interfaces attribute is seen as a button (that does nothing).
Should the interfaces (as a list editor) be displayed in a new window (on-button-click) or should it be in-line (replace the button)?
For other list attributes I'm thinking that a separate window would be wise since they represent more complex structures than a String.
Decided to go with button -> new window approach for non-simple types.
Edit: April 2018, still working. I will push to github whenever its at a release-worthy point.
from recaf.
Only major features missing until the rewrite is release worthy is the bytecode list and associated features (block saving/writing). Everything else (Config / searching / exporting / non-opcode editable attributes) is done. I'll be pushing to a new branch when these things are added. Then when absolutely everything is back 100% I'll merge into master.
from recaf.
New site design:
- Index
- Proper mobile css
- Content adjusts to screen dimensions, unlike current layout where the whole thing scales in a not so clean way.
from recaf.
This week's progress:
I want to finish up the docs / usage guide and I'll push to a new branch for testing.
from recaf.
Merged early because I want the new content to be front-and-center. Old versions can be accessed via commit history / releases anyways.
from recaf.
Related Issues (20)
- Recaf can't read the jar file HOT 1
- Decompiled code with errors can't be interacted with through right clicking HOT 2
- Assembly with errors HOT 1
- Changes not being saved HOT 1
- Recaf on NixOs HOT 9
- v4 launch issues HOT 2
- Classes are not decompiled HOT 5
- Recaf ignoring classes. HOT 1
- OutOfMemoryError: Java heap space HOT 1
- Please tell me where is the vertue button in recaf 3.X and 4.X to remove reflection obfuscation HOT 1
- SSVM unable to init HOT 4
- recaf build script failed HOT 2
- Rethrows Missing in Decompiled code HOT 1
- Make Fields&Methods windows visible after a class opend HOT 2
- Decomile class with line number HOT 2
- Recaf 4.x VineFlower decompiler support. HOT 1
- Infinite loading HOT 1
- IllegalArgumentException: MALFORMED HOT 1
- RuntimeVisibleAnnotations, RuntimeInvisibleAnnotations modify feature request
- A question. Is it possible to compile decompiled j2me-code? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from recaf.