dc9eec66b0
Configurable diff algorithms & new default algorithm
...
Uses the similar crate to support new diff algorithms:
- Patience (new default)
- Levenshtein (old default)
- Myers
- LCS (Longest Common Subsequence)
Options in "Diff Options" -> "Algorithm..."
2023-11-21 11:48:18 -05:00
04b4fdcd21
Reload objects when changed externally
...
Uses file modification timestamp polling for project config and objects to avoid unneeded complexity from the filesystem notification watcher.
Allows disabling `build_base` as well for projects using an external build system.
2023-10-07 14:48:34 -04:00
803eaafee6
Hide hidden symbols by default; add "Diff Options" to menu
2023-10-07 13:27:12 -04:00
f5f6869029
Start project config file support & rework UI
2023-08-07 20:11:56 -04:00
c7a326b160
Update all dependencies (again)
2023-07-06 10:37:57 -04:00
100f8f8ac5
Update all dependencies
2023-05-11 02:47:57 -04:00
Nick Condron
cd46be7726
Simplify common_symbols by using iterators ( #28 )
2023-01-26 00:19:20 -05:00
6ee11ca640
Add optional wgpu feature
2023-01-21 12:56:29 -05:00
8278d5d207
Support MIPS PIC relocations
2023-01-21 12:41:41 -05:00
Nick Condron
6afc535fad
Replace panic! with Option ( #25 )
2023-01-21 01:27:37 -05:00
a8c2514377
Changes for egui/object upgrades
2023-01-21 01:13:20 -05:00
bea0a0007d
Initial support for line number info
2023-01-21 00:03:56 -05:00
7219e72acf
Version 0.2.2
...
- Add application icon
- Fixes for objects containing multiple
sections with the same name
2022-12-10 10:34:03 -05:00
a0371dd110
Cargo clippy & cargo deny fixes
2022-12-06 18:09:19 -05:00
771a141110
Version 0.2.0
...
- Update checker & auto-updater
- Configure font sizes and diff colors
- Data diffing bug fixes & improvements
- Bug fix for low match percent
- Improvements to Jobs UI (cancel, dismiss errors)
- "Demangle" tool
Closes #6 , #13 , #17 , #19
2022-12-06 17:53:32 -05:00
d9efa97c30
Initial work on data diffing
2022-11-06 00:49:46 -04:00
ff9b378445
Fix MIPS relocation addends; update cwdemangle, ppc750cl
2022-11-05 13:16:44 -04:00
c774a7b902
Update ppc750cl crate for improved CR bit & SPR decoding
2022-10-09 23:51:09 -04:00
EllipticEllipsis
39f263639a
More mips reloc support ( #18 )
2022-09-21 15:11:17 -04:00
1e44f73b2f
Add simple symbol search & handle symbol relocation addends
2022-09-20 18:20:58 -04:00
5259828a2d
Option to skip building target obj
2022-09-13 19:52:25 -04:00