Joshua Christman

Results 10 issues of Joshua Christman

For the .disable() and .enable() functions, the function always applies to which is the last button in the array. That is, calling .disable() on a button may not always disable...

Implement a recursive descent disassembly instead of a flat sweep to improve the accuracy and brevity of disassembled data.

enhancement
prio:high

All of the other ones work but there's a pickling error on this one - gotta figure out why.

bug
prio:high

Revisit old known issues about the textbox and speed it up. Probably will involve trimming fat from the code to reduce the number of calculations.

bug
prio:normal

Should implement a logger because multiprocessing cannot access print in many cases. This will allow us to get information from the other processes.

enhancement
prio:low

It's a little to tightly coupled and I'd like for us to move that code out of the maininterface.py if possible.

enhancement
prio:high

Instead of multithreading everything, investigate changing the threadpoolexecutor to possibly use multiprocessing to take advantage of multiple cores.

enhancement
prio:low

Should probably wait on this so that we can implement compression across the board when we get to it. Possible places for implementation are: Pickling (initial tests showed a 90%...

enhancement
prio:low

1. Add images to buttons w/ mouseover text (if possible) 2. Add a preferences editor dialog 3. Make the progress bar work 4. Allow color scheme changes for customization

enhancement
prio:low

Make PyDA multiplayer with the ability to share a disassembly project across multiple connected clients. Main idea is to have a local sqlite3 db on each client that is kept...

enhancement
prio:low