741d93e211 
							
						 
					 
					
						
						
							
							Add symbol mapping feature ( #118 )  
						
						... 
						
						
						
						This allows users to "map" (or "link") symbols with different names so that they can be compared without having to update either the target or base objects. Symbol mappings are persisted in objdiff.json, so generators will need to ensure that they're preserved when updating. (Example: d1334bb79eResolves  #117  
						
						
							
 
						
					 
					
						2024-10-09 21:44:18 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							603dbd6882 
							
						 
					 
					
						
						
							
							Round match percent down before display  
						
						... 
						
						
						
						Ensures that 100% isn't displayed until it's a
perfect match. 
						
						
							
						
					 
					
						2024-10-07 20:17:56 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6fb0a63de2 
							
						 
					 
					
						
						
							
							Click on empty space in row to clear highlight  
						
						... 
						
						
						
						Resolves  #116  
					
						2024-10-07 19:53:16 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ab2e84a2c6 
							
						 
					 
					
						
						
							
							Deprioritize generated GCC symbols in find_section_symbol  
						
						... 
						
						
						
						Resolves  #115  
					
						2024-10-07 19:49:52 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9596051cb4 
							
						 
					 
					
						
						
							
							Allow collapsing sidebar in symbols view  
						
						
						
						
							
						
					 
					
						2024-10-07 19:46:16 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a5d9d8282e 
							
						 
					 
					
						
						
							
							Update all dependencies  
						
						
						
						
							
 
						
					 
					
						2024-10-03 22:00:43 -06:00 
						 
				 
			
				
					
						
							
							
								Amber Brault 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3287a0f65c 
							
						 
					 
					
						
						
							
							Bump cwextab again to 1.0.2 ( #114 )  
						
						... 
						
						
						
						* Bump cwextab
* Updated cwextab to not error on null actions
* Bump cwextab again 
						
						
							
						
					 
					
						2024-10-03 01:12:37 -06:00 
						 
				 
			
				
					
						
							
							
								Amber Brault 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fab9c62dfb 
							
						 
					 
					
						
						
							
							Bump cwextab ( #113 )  
						
						... 
						
						
						
						* Bump cwextab
* Updated cwextab to not error on null actions 
						
						
							
						
					 
					
						2024-10-01 23:20:09 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							08cd768260 
							
						 
					 
					
						
						
							
							Add total_units, complete_units to progress report  
						
						
						
						
							
 
						
					 
					
						2024-09-30 21:41:57 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8acaaf528c 
							
						 
					 
					
						
						
							
							Version v2.2.0  
						
						
						
						
							
 
						
					 
					
						2024-09-29 12:26:41 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6e881a74e1 
							
						 
					 
					
						
						
							
							Remove armv7-unknown-linux-musleabi build  
						
						
						
						
							
						
					 
					
						2024-09-29 11:57:13 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cc1bc44e69 
							
						 
					 
					
						
						
							
							Use mimalloc when targeting musl  
						
						
						
						
							
						
					 
					
						2024-09-29 11:52:04 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c7b85518ab 
							
						 
					 
					
						
						
							
							Rework jobs view & error handling improvements  
						
						... 
						
						
						
						Job status is now shown in the top menu bar,
with a new Jobs window that can be toggled.
Build and diff errors are now handled more
gracefully.
Fixes  #40  
						
						
							
						
					 
					
						2024-09-28 12:14:20 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bb039a1445 
							
						 
					 
					
						
						
							
							Add "Open source file" option  
						
						... 
						
						
						
						Available when right-clicking an object in
the object list or when viewing an object
Resolves  #99  
						
						
							
						
					 
					
						2024-09-28 11:50:56 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8fc142d316 
							
						 
					 
					
						
						
							
							Debounce loaded object modification check  
						
						... 
						
						
						
						Before, this was running 2 fs::metadata
calls every frame. We don't need to do it
nearly that often, so now it only checks
once every 500ms.
This required refactoring AppConfig into
a separate AppState that holds transient
runtime state along with the loaded
AppConfig. 
						
						
							
						
					 
					
						2024-09-28 10:55:22 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b0123b3f83 
							
						 
					 
					
						
						
							
							Improve build log message when command doesn't exist  
						
						... 
						
						
						
						Before, it didn't include the actual command
that was attempted to run. 
						
						
							
						
					 
					
						2024-09-28 10:55:09 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2ec17aee9b 
							
						 
					 
					
						
						
							
							Improve config read/write performance  
						
						... 
						
						
						
						We were accidentally using unbuffered readers
and writers before, leading to long pauses on
the main thread on slow filesystems. (e.g.
FUSE or WSL) 
						
						
							
						
					 
					
						2024-09-28 10:54:54 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ec9731e1e5 
							
						 
					 
					
						
						
							
							Set app_id in eframe NativeOptions  
						
						... 
						
						
						
						Fixes missing WM_CLASS on Wayland 
						
						
							
						
					 
					
						2024-09-28 10:53:58 -06:00 
						 
				 
			
				
					
						
							
							
								OndrikB 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a06382c27e 
							
						 
					 
					
						
						
							
							Disambiguate dummy symbols ( #107 )  
						
						... 
						
						
						
						* Disambiguate dummy symbols
* Small formatting improvement
* Put HashMap logic into symbol creation 
						
						
							
 
						
					 
					
						2024-09-27 00:33:36 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e013638c5a 
							
						 
					 
					
						
						
							
							clippy fixes  
						
						
						
						
							
						
					 
					
						2024-09-27 00:30:30 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							70ab82f1f7 
							
						 
					 
					
						
						
							
							gui: Highlight registers in columns separately  
						
						... 
						
						
						
						This matches the behavior of decomp.me and the
CLI.
Resolves  #71  
						
						
							
						
					 
					
						2024-09-27 00:27:36 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c5896689cf 
							
						 
					 
					
						
						
							
							Use ppc750cl Opcode::from  
						
						
						
						
							
						
					 
					
						2024-09-27 00:12:21 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							67719dd93e 
							
						 
					 
					
						
						
							
							report: Exclude "hidden" functions  
						
						... 
						
						
						
						Fixes  #111  
					
						2024-09-27 00:12:21 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							258e141017 
							
						 
					 
					
						
						
							
							Upgrade all dependencies  
						
						
						
						
							
						
					 
					
						2024-09-27 00:12:16 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							dbdda55065 
							
						 
					 
					
						
						
							
							Add Report::split  
						
						... 
						
						
						
						A hack for supporting games that build
all versions at once. 
						
						
							
						
					 
					
						2024-09-26 23:47:03 -06:00 
						 
				 
			
				
					
						
							
							
								Steven Casper 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a43320af1f 
							
						 
					 
					
						
						
							
							PPC: Guess reloc data type based on the instruction. ( #108 )  
						
						... 
						
						
						
						* Guess reloc data type based on the instruction.
Adds an entry to the reloc tooltip to show the inferred data type
and value.
* Fix clippy warning
* Match on Opcode rather than mnemonic string 
						
						
							
						
					 
					
						2024-09-25 23:45:37 -06:00 
						 
				 
			
				
					
						
							
							
								Amber Brault 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35bbd40f5d 
							
						 
					 
					
						
						
							
							Actually update extab stuff ( #110 )  
						
						... 
						
						
						
						* Update cwextab
* Update
* Update ppc.rs
* Make fmt shut up 
						
						
							
						
					 
					
						2024-09-24 09:16:14 -06:00 
						 
				 
			
				
					
						
							
							
								Amber Brault 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1cb4b0b19 
							
						 
					 
					
						
						
							
							Update cwextab ( #109 )  
						
						
						
						
							
						
					 
					
						2024-09-23 21:24:33 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2379853faa 
							
						 
					 
					
						
						
							
							Remove unused imports  
						
						
						
						
							
						
					 
					
						2024-09-10 23:29:22 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5e1aff180f 
							
						 
					 
					
						
						
							
							Remove vergen / GIT_COMMIT_SHA handling  
						
						
						
						
							
						
					 
					
						2024-09-10 23:22:40 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3846a7d315 
							
						 
					 
					
						
						
							
							Version v2.0.0  
						
						
						
						
							
 
						
					 
					
						2024-09-09 20:18:56 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							dcf209aac5 
							
						 
					 
					
						
						
							
							Cleanup & move extab code into ppc arch  
						
						
						
						
							
						
					 
					
						2024-09-09 19:43:10 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c7e6394628 
							
						 
					 
					
						
						
							
							Try to resolve deleting autoupdate tmp dir  
						
						
						
						
							
						
					 
					
						2024-09-09 19:42:01 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							235dc7f517 
							
						 
					 
					
						
						
							
							Use released ppc750cl & update README.md  
						
						
						
						
							
						
					 
					
						2024-09-09 19:41:29 -06:00 
						 
				 
			
				
					
						
							
							
								Robin Avery 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							199c07e975 
							
						 
					 
					
						
						
							
							Add cargo install instructions to README ( #105 )  
						
						
						
						
							
						
					 
					
						2024-09-09 19:38:06 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							56a5a61825 
							
						 
					 
					
						
						
							
							Updates to CI workflow & README.md  
						
						
						
						
							
						
					 
					
						2024-09-09 19:34:50 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3d2236de82 
							
						 
					 
					
						
						
							
							Use workspace keys in Cargo.toml  
						
						
						
						
							
						
					 
					
						2024-09-09 19:32:22 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bcc5871cd8 
							
						 
					 
					
						
						
							
							Update all dependencies  
						
						
						
						
							
						
					 
					
						2024-09-09 19:26:46 -06:00 
						 
				 
			
				
					
						
							
							
								Robin Lambertz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d0d7df54c 
							
						 
					 
					
						
						
							
							Add 32-bit windows objdiff-cli build ( #102 )  
						
						... 
						
						
						
						* Revert "Add 32-bit windows builds (#101 )"
This reverts commit bc687173c0ef5587ff52bccb5f447c37566d8f99.
* Add 32-bit objdiff-cli build 
						
						
							
						
					 
					
						2024-09-06 19:25:18 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0221a2d54d 
							
						 
					 
					
						
						
							
							clippy fix  
						
						
						
						
							
						
					 
					
						2024-09-05 17:52:43 -06:00 
						 
				 
			
				
					
						
							
							
								Robin Lambertz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc687173c0 
							
						 
					 
					
						
						
							
							Add 32-bit windows builds ( #101 )  
						
						
						
						
							
						
					 
					
						2024-09-05 17:50:37 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e1ae369d17 
							
						 
					 
					
						
						
							
							CI: Fix Cargo.toml version check  
						
						
						
						
							
 
						
					 
					
						2024-09-04 23:51:42 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ce05d6d6c0 
							
						 
					 
					
						
						
							
							Version v2.0.0-beta.6  
						
						
						
						
							
						
					 
					
						2024-09-04 23:36:41 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c16a926d9b 
							
						 
					 
					
						
						
							
							objdiff-cli: Build static binary & for more arches  
						
						
						
						
							
						
					 
					
						2024-09-04 23:33:52 -06:00 
						 
				 
			
				
					
						
							
							
								Robin Lambertz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a32d99923c 
							
						 
					 
					
						
						
							
							Coff line number ( #100 )  
						
						... 
						
						
						
						* Update object to 0.36
* Add COFF line number support 
						
						
							
						
					 
					
						2024-09-04 18:36:09 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							68606dfdcb 
							
						 
					 
					
						
						
							
							Add config.schema.json & update README.md  
						
						
						
						
							
						
					 
					
						2024-09-03 20:48:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b4650b660a 
							
						 
					 
					
						
						
							
							Hide auto-generated objects in object list  
						
						... 
						
						
						
						With filter option to display them,
if desired. decomp-toolkit will
start writing auto-generated objects
in objdiff.json for reporting
purposes, so this maintains the
existing behavior. 
						
						
							
 
						
					 
					
						2024-09-03 18:59:07 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							195379968c 
							
						 
					 
					
						
						
							
							Support for progress categories & linked stats  
						
						
						
						
							
						
					 
					
						2024-09-03 00:59:15 -06:00 
						 
				 
			
				
					
						
							
							
								Aetias 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bd8aaee41 
							
						 
					 
					
						
						
							
							Bump unarm to 1.5.0 ( #98 )  
						
						
						
						
							
						
					 
					
						2024-08-25 20:57:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1f4175dc21 
							
						 
					 
					
						
						
							
							Overall wasm refactoring & improvements  
						
						
						
						
							
						
					 
					
						2024-08-21 19:48:58 -06:00