Commit Graph

  • c65e87c382 Version 2.5.0 main v2.5.0 Luke Street 2024-12-08 21:48:21 -0700
  • 1756b9f6c5 Repaint after view action Luke Street 2024-12-08 21:42:33 -0700
  • 303f2938a2 Update dependencies Luke Street 2024-12-08 21:36:37 -0700
  • 526e031251 Experimental objdiff-cli diff auto-rebuild Luke Street 2024-10-11 18:37:14 -0600
  • 10b2a9c129
    PPC: Display data values on hover for pools as well (#140) LagoLunatic 2024-12-04 00:50:05 -0500
  • dc46914428 Merge reloc and fake_pool_reloc fields of ObjIns LagoLunatic 2024-12-03 19:13:58 -0500
  • 042fa9ef9e Move hack to resolve placeholder symbol into process_code_symbol LagoLunatic 2024-12-03 18:59:42 -0500
  • a51a5ac93f Add hack to detect strings via the addi opcode LagoLunatic 2024-12-03 00:43:20 -0500
  • 9b1205d9aa Revert ObjArch API changes, add fake target symbol hack LagoLunatic 2024-12-03 00:37:34 -0500
  • abe68ef2f2
    objdiff-gui: Implement keyboard shortcuts (#139) LagoLunatic 2024-12-02 23:51:37 -0500
  • 304df96411
    Display decoded rlwinm info to hover tooltip (#141) LagoLunatic 2024-12-02 23:40:05 -0500
  • 507b988aa3 Clear pool relocs in volatile registers on function call LagoLunatic 2024-12-02 18:05:32 -0500
  • 9051f48731 Move big functions to bottom ppc.rs LagoLunatic 2024-12-02 01:00:39 -0500
  • cdf3fd1780 Tooltip data display: Format floats and doubles better LagoLunatic 2024-12-01 17:17:28 -0500
  • 70b460649c PPC: Display data values on hover for pools as well LagoLunatic 2024-12-01 17:08:20 -0500
  • 774676ec8a Update .gitignore LagoLunatic 2024-11-28 16:19:17 -0500
  • 135d21b76f Fix missing dependency feature for objdiff-gui LagoLunatic 2024-11-27 21:05:07 -0500
  • 01a85248eb Merge branch 'main' into hotkeys LagoLunatic 2024-12-02 01:21:29 -0500
  • 6f05b6b964 Also update variable name in rlwinm.rs LagoLunatic 2024-12-02 01:10:18 -0500
  • d773b8c14f Change variable name LagoLunatic 2024-12-02 00:59:22 -0500
  • c0e9af54a5 Remove trailing newline when displaying decoded rlwinm info LagoLunatic 2024-12-01 20:34:48 -0500
  • 1f6b4ac8c4 Display decoded rlwinm info to hover tooltip LagoLunatic 2024-12-01 20:27:56 -0500
  • 8150f9832c Update .gitignore LagoLunatic 2024-11-28 16:19:17 -0500
  • bd6dc5988a Fix missing dependency feature for objdiff-gui LagoLunatic 2024-11-27 21:05:07 -0500
  • 0899e6779c Add alt shortcut support to many elements alt-keys Luke Street 2024-12-01 21:59:40 -0700
  • 95528fa8d2 Found a better place to clear the autoscroll flag LagoLunatic 2024-11-29 13:10:00 -0500
  • 517b84e766 Simplify clearing of the autoscroll flag, remove &mut State LagoLunatic 2024-11-28 23:36:58 -0500
  • 45dd73f5a9 Fix auto-scrolling to highlighted symbol only working for the left side LagoLunatic 2024-11-28 19:32:48 -0500
  • d7d7a7f14a Add escape as an alternative to back hotkey LagoLunatic 2024-11-28 18:55:26 -0500
  • 441b30070e Split function diff view: Enable PageUp/PageDown/Home/End for scrolling LagoLunatic 2024-11-28 18:41:24 -0500
  • 28bd7182d1 Add hotkeys to change target and base functions LagoLunatic 2024-11-28 18:30:50 -0500
  • 3f03a75825 Add space as alternative to enter hotkey LagoLunatic 2024-11-28 18:16:19 -0500
  • 4fb64a3ad4 Add Ctrl+F/S shortcuts for focusing the object and symbol filter text edits LagoLunatic 2024-11-28 18:04:47 -0500
  • 77c104c67b Fix some hotkeys stealing input from focused widgets LagoLunatic 2024-11-28 17:52:29 -0500
  • 046f3d6999 Auto-scroll the keyboard-selected symbols into view if offscreen LagoLunatic 2024-11-28 17:07:14 -0500
  • 2427b06584 Do not clear highlighted symbol when hovering mouse over an unpaired symbol LagoLunatic 2024-11-28 17:00:43 -0500
  • 157e99de6f Do not clear highlighted symbol when backing out of diff view LagoLunatic 2024-11-28 16:58:22 -0500
  • b571787732 Add hotkeys to select the next symbol above/below the current one in the listing LagoLunatic 2024-11-28 16:56:11 -0500
  • dbf86ec3cf Add scroll hotkeys LagoLunatic 2024-11-28 16:32:20 -0500
  • acc1189150 Add enter and back hotkeys LagoLunatic 2024-11-28 16:26:30 -0500
  • 123253c322 Update .gitignore LagoLunatic 2024-11-28 16:19:17 -0500
  • ef680a5e7d Fix missing dependency feature for objdiff-gui LagoLunatic 2024-11-27 21:05:07 -0500
  • 7aa878b48e Update all dependencies & clippy fixes Luke Street 2024-12-01 22:22:35 -0700
  • ef2723748a Found a better place to clear the autoscroll flag LagoLunatic 2024-11-29 13:10:00 -0500
  • 446dd68328 Simplify clearing of the autoscroll flag, remove &mut State LagoLunatic 2024-11-28 23:36:58 -0500
  • 99641d2637 Fix auto-scrolling to highlighted symbol only working for the left side LagoLunatic 2024-11-28 19:32:48 -0500
  • d5dcc4f00f Add escape as an alternative to back hotkey LagoLunatic 2024-11-28 18:55:26 -0500
  • f2b410f027 Split function diff view: Enable PageUp/PageDown/Home/End for scrolling LagoLunatic 2024-11-28 18:41:24 -0500
  • 98e971d0ce Add hotkeys to change target and base functions LagoLunatic 2024-11-28 18:30:50 -0500
  • 4616058103 Add space as alternative to enter hotkey LagoLunatic 2024-11-28 18:16:19 -0500
  • 0143046f3f Add Ctrl+F/S shortcuts for focusing the object and symbol filter text edits LagoLunatic 2024-11-28 18:04:47 -0500
  • 5de087c903 Fix some hotkeys stealing input from focused widgets LagoLunatic 2024-11-28 17:52:29 -0500
  • 5af40e0a33 Auto-scroll the keyboard-selected symbols into view if offscreen LagoLunatic 2024-11-28 17:07:14 -0500
  • dfa145e16c Do not clear highlighted symbol when hovering mouse over an unpaired symbol LagoLunatic 2024-11-28 17:00:43 -0500
  • 5bffaa8b5b Do not clear highlighted symbol when backing out of diff view LagoLunatic 2024-11-28 16:58:22 -0500
  • 7d677009ce Add hotkeys to select the next symbol above/below the current one in the listing LagoLunatic 2024-11-28 16:56:11 -0500
  • 76f1952cff Add scroll hotkeys LagoLunatic 2024-11-28 16:32:20 -0500
  • e448630f36 Add enter and back hotkeys LagoLunatic 2024-11-28 16:26:30 -0500
  • 06c4d6e141 Update .gitignore LagoLunatic 2024-11-28 16:19:17 -0500
  • 3e42533b68 Fix missing dependency feature for objdiff-gui LagoLunatic 2024-11-27 21:05:07 -0500
  • a119d9a6dd Add scratch preset_id field for decomp.me v2.4.0 Luke Street 2024-11-07 09:26:55 -0700
  • ebf653816a
    Combine nested otherwise empty directories in objects view (#137) robojumper 2024-11-07 16:21:39 +0100
  • add8f684c5 Combine nested otherwise empty directories in objects view robojumper 2024-11-07 15:58:37 +0100
  • 424434edd6 Experimental ARM64 support Luke Street 2024-10-31 00:37:01 -0600
  • 7f14b684bf Ignore PlainText segments when diffing Luke Street 2024-10-31 17:27:27 -0600
  • c5da7f7dd5 Show diff color when symbols differ Luke Street 2024-10-31 17:26:28 -0600
  • 2fd655850a Ignore Absolute relocations and log warning Luke Street 2024-10-31 17:24:49 -0600
  • 79bd7317c1 Match BranchDest->Reloc with relaxed relocation diffs Luke Street 2024-10-31 17:24:33 -0600
  • 09aa52d024 WIP ARM64 support arm64 Luke Street 2024-10-31 00:37:01 -0600
  • 21f8f2407c Relax symbol comparison logic Luke Street 2024-10-29 22:46:02 -0600
  • d2b7a9ef25 Fix missing common BSS symbols v2.3.4 Luke Street 2024-10-28 17:54:49 -0600
  • 2cf9cf24d6 Version v2.3.3 v2.3.3 Luke Street 2024-10-20 20:01:35 -0700
  • 5ef3416457
    Improve dependency gating on objdiff-core (#126) Anghelo Carvajal 2024-10-20 23:04:29 -0300
  • f2795a33d5 Fix wasm Angie 2024-10-20 19:50:59 -0300
  • cd1bb24e22 Gate even more deps behind features Luke Street 2024-10-20 16:07:11 -0600
  • 4741ee2245 Add missing `dep:`s angie 2024-10-20 18:30:00 -0300
  • b11bb095b2 Add missing deps to every feature angie 2024-10-20 18:24:42 -0300
  • 5a26d1d92e Reduce dependencies for no features angie 2024-10-20 18:04:26 -0300
  • 6ff8d002f7
    Fix panic when parsing DWARF 2 line info for empty section (#125) Aetias 2024-10-19 17:39:18 +0200
  • f74bb8bbc1 Fix panic when parsing DWARF 2 line info for empty section May as well remove both unwraps :p Aetias 2024-10-19 15:32:52 +0200
  • 62b7a22b6c Fix panic when parsing DWARF 2 line info for empty section Aetias 2024-10-19 15:22:28 +0200
  • 9ca157d717 Lighten default blue diff color Luke Street 2024-10-18 17:51:23 -0600
  • 67b63311fc
    Fix data tooltip panic (#123) Steven Casper 2024-10-15 00:03:30 -0400
  • 581fcf4e69 Log failure to display a symbol's value Steven Casper 2024-10-14 23:55:34 -0400
  • 742f83d30a Reference data display improvment issue Steven Casper 2024-10-14 23:50:11 -0400
  • d6769729b8 Don't attempt to interpret wrongly sized data Steven Casper 2024-10-14 23:45:47 -0400
  • 462453cfb6 Fix data tooltip panic Steven Casper 2024-10-14 22:56:12 -0400
  • 72ea1c8911 ci: Use rust-lld on Windows ci-cache Luke Street 2024-10-12 18:57:49 -0600
  • d4a540857d ci: Add Rust workspace cache Luke Street 2024-10-12 18:41:42 -0600
  • 008c92ebd1 Fix Windows build cli-build Luke Street 2024-10-11 18:53:31 -0600
  • 5a8e4cb608 [WIP] objdiff-cli diff auto-rebuild Luke Street 2024-10-11 18:37:14 -0600
  • 676488433f Fix resolving symbols for section-relative relocations v2.3.2 Luke Street 2024-10-11 18:09:18 -0600
  • 83de98b5ee Version v2.3.1 v2.3.1 Luke Street 2024-10-10 22:58:33 -0600
  • c1ba4e91d1 ci: Setup python venv for cargo-zigbuild Luke Street 2024-10-10 22:39:31 -0600
  • 575900024d Avoid resetting diff state on unit config reload Luke Street 2024-10-10 22:31:04 -0600
  • cbe299e859 Fix logic issue with 0-sized symbols Luke Street 2024-10-10 22:20:48 -0600
  • 741d93e211
    Add symbol mapping feature (#118) v2.3.0 Luke Street 2024-10-09 21:44:18 -0600
  • ca24c07c5e Persist symbol_mappings in objdiff.json & lots of fixes Luke Street 2024-10-08 21:10:14 -0600
  • 8a7f1cf5fa [WIP] Allow selecting symbols to compare Luke Street 2024-10-07 23:31:29 -0600
  • 603dbd6882 Round match percent down before display Luke Street 2024-10-07 20:17:56 -0600