783 Commits
Author SHA1 Message Date
CorpNewtandGitHub 51ed53dbe3 Add option to change find type defaults 2026-06-20 13:40:51 -05:00
CorpNewtandGitHub 51e1138213 Add option to change find type defaults 2026-06-20 13:39:48 -05:00
CorpNewtandGitHub 8fac155678 Remove redundant binding 2026-05-20 17:31:06 -05:00
CorpNewtandGitHub 1ead26e37b Merge pull request #211 from helinyun98/fix-macos-right-click
Fix right-click menu not triggering on some macOS setups
2026-05-20 17:30:27 -05:00
CorpNewtandGitHub 00da5b60ee Bind ButtonRelease-3 regardless of OS 2026-05-20 17:22:50 -05:00
CorpNewtandGitHub 956c3df68a Run Update Shell Profile.command instead of postinstall 2026-05-17 07:31:23 -05:00
CorpNewtandGitHub ff8cb490ed Run Update Shell Profile.command instead of postinstall 2026-05-17 07:30:59 -05:00
CorpNewtandGitHub 360b26bcb4 Update comment 2026-05-17 07:24:09 -05:00
CorpNewt 5aae72b49a Attach main_menu to all windows on macOS to accommodate python 3.14 2026-05-17 07:23:06 -05:00
CorpNewtandGitHub a10a7f17af Add OC 1.0.7 hashes, updates for 1.0.8
Added UEFI -> Driver -> Add -> HideVerbose = False support for .efi drivers on OC versions newer than 1.0.7
2026-05-10 18:48:05 -05:00
helinyun98 720e8960a8 Add ButtonRelease-3 binding for macOS right-click 2026-05-03 11:57:34 +08:00
CorpNewtandGitHub ed0c774238 Add more cli args to fine-tune behavior
- Add option to restrict tkinter versions below the min_tk_version
- Add option to prevent test loading discovered tkinter versions
- Improve logging while checking through python/tkinter versions, and retrieve the Tcl info->patchlevel instead of the TkVersion
- Add watchdog to warn if a "Do you want to reopen windows" dialog may have popped up and is stalling version detection
- List omitted python versions whose tkinter checks failed
- Add option to customize .app output path
- Adjust some code styling
2025-12-25 14:09:03 -06:00
CorpNewtandGitHub ba3858bc57 Remove unneeded parenthesis 2025-12-13 17:32:08 -06:00
CorpNewtandGitHub 685925bfd8 Binary plist integer tweaks 2025-12-13 17:23:34 -06:00
CorpNewtandGitHub 749fc6c7e1 Skip paths containing __MACOSX in OC Snapshot 2025-11-30 11:58:38 -06:00
CorpNewtandGitHub 133ea30acc Move echo to properly capture installer return code 2025-11-16 15:36:06 -06:00
CorpNewtandGitHub 952845a6d0 Move echo to properly capture installer return code 2025-11-16 15:35:51 -06:00
CorpNewtandGitHub 2a5790da99 Adjust for changes to python.org 2025-11-16 15:31:33 -06:00
CorpNewtandGitHub ffaebef034 Adjust for changes to python.org 2025-11-16 15:30:34 -06:00
CorpNewtandGitHub 44ed1aa291 Ensure the document reflects it has been Edited on endianness swaps 2025-11-08 12:02:35 -06:00
CorpNewtandGitHub b364dde7a0 Undo stack fixes, add option for swapping endianness of Data 2025-11-08 11:58:15 -06:00
CorpNewtandGitHub 1bbe4db766 Update wording to reflect cyclic dependency behavior 2025-11-07 15:30:53 -06:00
CorpNewtandGitHub d7467b9f83 0.3.4 -> 0.3.5
- Add OC 1.0.6 hashes
- Minor updates and fixes
2025-11-07 05:02:23 -06:00
CorpNewtandGitHub cb4c4f050a Add OC 1.0.6 hashes 2025-11-07 05:00:31 -06:00
CorpNewt a9a4108768 Update downloader.py from pymodules 2025-10-24 17:23:43 -05:00
CorpNewtandGitHub 7cd845d9d1 Prepend missing tags as needed when pasting incomplete data 2025-09-27 21:53:22 -05:00
CorpNewtandGitHub 417837adc3 Consider parent_tag value before bailing on tag validation 2025-08-31 10:45:00 -05:00
CorpNewtandGitHub 27a36d20b9 0.3.3 -> 0.3.4
- Add OC 1.0.5 hashes
- Add option to strip whitespace around keys and values
- Update plist.py to better reflect plist spec
- Improve safe path length calculations
- Improved OC Snapshot kext considerations
- Improved pasting flexibility
2025-08-08 20:19:02 -05:00
CorpNewtandGitHub 96b9acc8bb Merge pull request #199 from corpnewt/smarter-pasting
Smarter pasting
2025-08-08 20:17:22 -05:00
CorpNewtandGitHub 4a5f840314 Add OC 1.0.5 hashes 2025-08-08 20:11:15 -05:00
CorpNewtandGitHub 64fc7f2749 Keep track of parent containers, wrap in tags as needed 2025-07-06 12:35:16 -05:00
CorpNewtandGitHub 575aed37c3 Adjust range math 2025-07-06 11:34:15 -05:00
CorpNewtandGitHub 6fb8baba96 Strip leading closing tags, don't wrap dicts in arrays 2025-07-06 11:24:42 -05:00
CorpNewtandGitHub eae77497e3 Attempt to match missing tags when pasting - where possible 2025-07-06 09:19:52 -05:00
CorpNewtandGitHub f648aa1698 Ensure any located CFBundleExecutable has non-zero size 2025-06-25 16:46:36 -05:00
CorpNewtandGitHub da925ead56 Search within the kext for the exec - not just Contents/MacOS
Some first party kexts appear to not use the [kext name].kext/Contents/MacOS/[exec name] bundle structure.  This commit prioritizes that location, but falls back on any path that has the CFBundleExecutable name within the kext bundle if that standard path is not found.
2025-06-25 03:53:16 -05:00
CorpNewtandGitHub efd4f3cd68 Allow seeking past leading whitespace in XML plist files 2025-06-22 09:58:00 -05:00
CorpNewtandGitHub 9dd67939b1 Remove 2-kext parent/child checks, ensure cursor is seen when pasting 2025-06-21 06:32:30 -05:00
CorpNewtandGitHub f1997b988a List cyclic dependencies in the warning dialog 2025-06-21 06:25:48 -05:00
CorpNewtandGitHub edf329cba2 Account for null terminator in max path - bail on cyclic dependencies 2025-06-20 16:27:31 -05:00
CorpNewtandGitHub 5b6fe6c9f5 "== None" to "is None" 2025-06-01 09:49:40 -05:00
CorpNewt c68ec30a77 Allow for 64-bit unsigned integers per the plist spec 2025-05-31 14:11:08 -05:00
CorpNewtandGitHub 3a41fb5147 Improve safe path length calculations 2025-05-11 12:32:52 -05:00
CorpNewtandGitHub 4e70e0c4d2 Warn when omitting incomplete or incorrectly configured kexts 2025-03-11 22:51:46 -05:00
CorpNewtandGitHub 7d082cc2f2 Warn if dictionary keys were numbered to stay unique 2025-03-09 15:51:11 -05:00
CorpNewt 63bf060e8d Add menu option to strip surrounding whitespace form keys and values 2025-03-09 15:20:23 -05:00
CorpNewtandGitHub 4da6a7ad5c More formatting updates 2025-03-06 11:59:09 -06:00
CorpNewtandGitHub 993f1e887e Add some newlines back for clarity 2025-03-06 06:26:39 -06:00
CorpNewtandGitHub b9e2a39a16 Update output formatting 2025-03-06 05:33:36 -06:00
CorpNewtandGitHub e9b6b1f119 Update ProperTree.bat 2025-03-05 17:31:42 -06:00