CorpNewt and GitHub
9c876bbbcc
Create .gitattributes
2024-02-09 10:54:28 -06:00
CorpNewt and GitHub
7ba8919434
Update ProperTree.bat
2024-02-09 10:12:10 -06:00
CorpNewt and GitHub
7577704759
Set icon for .plist files on Windows
2024-02-07 18:14:51 -06:00
CorpNewt and GitHub
288ff85ec2
Update ProperTree.bat
2024-02-07 15:51:03 -06:00
CorpNewt and GitHub
6644b2848a
Update ProperTree.bat
2024-02-07 15:28:54 -06:00
CorpNewt and GitHub
f705408575
Update buildapp-select.command
2024-02-07 14:52:06 -06:00
CorpNewt and GitHub
166f2fefb5
0.2.6 -> 0.2.7
...
- Add OC 0.9.7 and 0.9.8 hashes
- Add option to download Configuration.tex
- Add binary to value converter
2024-02-05 18:12:30 -06:00
CorpNewt and GitHub
7493184f65
Add OC 0.9.7 and 0.9.8 hashes
2024-02-05 18:08:30 -06:00
CorpNewt and GitHub
309cefdb90
Detect Linux as needed
2024-02-03 15:18:20 -06:00
CorpNewt and GitHub
c83a5ef225
Remove unneeded var
2024-02-03 12:19:33 -06:00
CorpNewt and GitHub
9bc9fa7d0e
Check for reg.exe and where.exe on syspath fallback
2024-02-03 12:16:24 -06:00
CorpNewt and GitHub
c2785904d4
Fix typo
2024-02-02 22:16:15 -06:00
CorpNewt and GitHub
b11917e5fb
More ComSpec check improvements
2024-02-02 21:59:56 -06:00
CorpNewt and GitHub
882a173527
Fix :undouble and work around some line feed issues
2024-02-02 21:27:36 -06:00
CorpNewt and GitHub
d10e693e87
Add binary to value converter
2024-01-15 07:57:45 -06:00
CorpNewt and GitHub
f06b953783
First draft for color fade when OS toggles dark/light mode
2024-01-11 16:50:33 -06:00
CorpNewt and GitHub
c5c1ffe35c
Preserve Configuration.tex when inside .app bundle
2023-12-23 17:16:32 -06:00
CorpNewt and GitHub
3a70bc0883
Error if no version found after downloading .tex, lift last window
2023-12-23 17:14:19 -06:00
CorpNewt and GitHub
ee0e0f6754
Use the controller's get_best_text_path() function
2023-12-23 11:27:39 -06:00
CorpNewt and GitHub
38746fecf9
Add button to get latest Configuration.tex
2023-12-23 11:27:00 -06:00
CorpNewt and GitHub
e3245f12d0
Add functions to get Configuration.tex
2023-12-23 11:14:42 -06:00
CorpNewt and GitHub
ea5c6e309c
Improve target_dir verification
2023-12-22 19:55:05 -06:00
CorpNewt and GitHub
9597f26dc7
Prioritize plist's location for snapshot, falling back to last used dir
2023-12-22 19:49:51 -06:00
CorpNewt and GitHub
154b3844dd
Better handling for duplicates in OC Snapshots
2023-12-22 12:47:11 -06:00
CorpNewt and GitHub
713c6facc9
Compare downloaded size to Content-Length if available
2023-12-08 02:54:32 -06:00
CorpNewt and GitHub
4778be5579
0.2.5 --> 0.2.6
...
- Add OC 0.9.6 debug hashes
2023-11-08 08:27:16 -06:00
CorpNewt and GitHub
b2ac0e043e
Add OC 0.9.6 hashes
2023-11-08 08:26:08 -06:00
CorpNewt and GitHub
21c4b6fc9f
Add note about Sonoma
2023-10-29 07:23:47 -05:00
CorpNewt and GitHub
822808c7e2
Add --install-python support
2023-10-28 23:42:18 -05:00
CorpNewt and GitHub
052eea28ea
Manually execute the shell profile update script when installing
2023-10-28 21:40:05 -05:00
CorpNewt and GitHub
24b59f046e
Allow passing --install-python arg to just install python
2023-10-28 20:43:09 -05:00
CorpNewt and GitHub
0d18827bd9
Correct backslash escapes
2023-10-28 20:38:40 -05:00
CorpNewt and GitHub
240f6f5617
Correct backslash escapes
2023-10-28 20:38:02 -05:00
CorpNewt and GitHub
57478346de
0.2.4 --> 0.2.5
...
- Add OC 0.9.5 hashes
- Ignore scroll lock in the mod_bitmask on Windows
- Create and paste nodes under the selected node
2023-09-11 12:25:22 -05:00
CorpNewt and GitHub
930e39dec3
Add OC 0.9.5 hashes
2023-09-11 12:22:32 -05:00
CorpNewt and GitHub
67ba84db36
Create and paste nodes under the selected node
2023-08-30 13:47:09 -05:00
CorpNewt and GitHub
e989dd0d7a
Ignore scroll lock in the mod_bitmask on windows
2023-08-27 11:48:02 -05:00
CorpNewt and GitHub
286d532ba6
Prevent delayed tree focus after no-dialog update check
2023-08-23 06:46:39 -05:00
CorpNewt and GitHub
3b2da2fc4c
0.2.3 --> 0.2.4
...
- Add OC 0.9.4 hashes
- Add quick search functionality
- Fix dragging dead zone
- Require modifiers with +/- to add/remove nodes
2023-08-07 16:14:38 -05:00
CorpNewt and GitHub
772f63c4bf
Add OC 0.9.4 hashes
2023-08-07 16:12:21 -05:00
CorpNewt and GitHub
72d0fe6fcf
Update README.md
2023-07-19 08:16:38 -05:00
CorpNewt and GitHub
a016ef34ab
Rework some dragging and pasting behavior
...
Prior, empty collections (arrays, dictionaries) were always treated as closed - so all drags and pastes treated them as non-collections and always drug/pasted as a sibling. This commit treats them as open, and corrects some dragging behavior that doesn't move a node to the top level if drug to the bottom of the tree view.
2023-07-05 00:45:04 -05:00
CorpNewt and GitHub
4e4460a827
Use "underscore" instead of "_" for compatibility
2023-06-30 14:54:09 -05:00
CorpNewt and GitHub
f8cb40a9a2
Use "equal" instead of "=" for compatibility
2023-06-30 14:51:41 -05:00
CorpNewt and GitHub
330ba44752
Add macOS numpad to bitmask, include KP_Add/Subtract
2023-06-30 14:37:59 -05:00
CorpNewt and GitHub
b276d164f6
Require cmd/ctrl with + or - to add or remove entries
...
This should prevent issues with accidentally adding or removing while quick searching for keys that have those characters
2023-06-30 14:16:30 -05:00
CorpNewt and GitHub
2889558d0d
Correct modifier bitmasks - separate by OS, fix Linux support
...
Thanks @Goosiest for testing the Linux code
2023-06-29 17:21:25 -05:00
CorpNewt and GitHub
47810fc083
Restrict quick search to macOS/Windows
2023-06-28 18:54:29 -05:00
CorpNewt and GitHub
294b8ddbcc
Add exclusion for non-macOS passing 0x8 as mod
...
- Windows appears to pass 0x8 as the mod no matter the key pressed
- Not sure about Linux yet, so that remains untested. Current code just checks for it on macOS
2023-06-28 12:33:05 -05:00
CorpNewt and GitHub
923e5806b5
Filter keypresses containing modifiers
2023-06-28 11:57:23 -05:00
CorpNewt and GitHub
1caa475dc0
Implement preliminary quick search for keys
2023-06-27 18:26:28 -05:00
CorpNewt and GitHub
de90c83d51
Fix dragging dead zone
2023-06-27 08:17:19 -05:00
CorpNewt and GitHub
29eae56eea
0.2.2 --> 0.2.3
...
- Add OC 0.9.3 hashes
- Ensure ExecutablePath and PlistPath update in Snapshot
2023-06-18 18:46:39 -05:00
CorpNewt and GitHub
3283719d30
Add OC 0.9.3 hashes
2023-06-18 18:45:09 -05:00
CorpNewt and GitHub
607441c896
Ensure ExecutablePath and PlistPath update in Snapshot
2023-05-23 23:28:40 -05:00
CorpNewt and GitHub
f3aea25d5f
0.2.1 --> 0.2.2
...
- Add OC 0.9.2 hashes
- Add support for UIDs in binary plists
- Fix bug with Kernel -> Add types in OC Snapshot.
2023-05-09 05:31:08 -05:00
CorpNewt and GitHub
14ea9add44
Add OC 0.9.2 hashes
2023-05-09 05:23:49 -05:00
CorpNewt and GitHub
6dce5eeb20
Hefty rework to implement UID support
2023-05-02 09:33:47 -05:00
CorpNewt and GitHub
9b8f81ac39
Ensure existing Kernel->Add entries are dicts
2023-05-01 06:32:55 -05:00
CorpNewt and GitHub
fae421d83c
Don't remove a recent entry if it doesn't exist
2023-04-23 08:53:49 -05:00
CorpNewt and GitHub
57983ebf68
0.2.0 --> 0.2.1
...
- Add OC 0.9.1 hashes
2023-04-03 19:03:26 -05:00
CorpNewt and GitHub
cd347dad45
Add OC 0.9.1 hashes
2023-04-03 19:02:48 -05:00
CorpNewt and GitHub
81e0465045
Add notes about OC (Clean) Snapshot to FAQ
2023-03-31 15:13:31 -05:00
CorpNewt and GitHub
ccbf56f49c
0.1.9 --> 0.2.0
...
- Add OC 0.9.0 hashes
- Fix mis-typing hex number values on open
2023-03-06 13:12:52 -06:00
CorpNewt and GitHub
3cc0fb3b7f
Add OC 0.9.0 hashes
2023-03-06 13:11:23 -06:00
CorpNewt and GitHub
4ea635e0ca
Fix mis-typing hex number values on open
2023-02-17 17:03:59 -06:00
CorpNewt and GitHub
85f24b0051
0.1.8 --> 0.1.9
...
- Add OC 0.8.9 hashes
- Add preliminary Configuration.tex support
- Misc bug fixes and QOL improvements
2023-02-15 01:57:18 -06:00
CorpNewt and GitHub
2aa71015d9
Add OC 0.8.9 hashes
2023-02-15 01:53:49 -06:00
CorpNewt and GitHub
3b5df753d2
Check inside .app bundle for Configuration.tex too
2023-02-13 09:19:06 -06:00
CorpNewt and GitHub
3f107c371a
Remove os.path.realpath()
2023-02-06 05:36:10 -06:00
CorpNewt and GitHub
f277a68eca
Remove os.path.realpath()
2023-02-06 05:35:50 -06:00
CorpNewt and GitHub
227c534072
Remove os.path.realpath()
2023-02-06 05:33:54 -06:00
CorpNewt and GitHub
36243da27e
Don't explicitly cats to int - not needed
2023-02-05 21:44:44 -06:00
CorpNewt and GitHub
7a9f14c034
Leverage time.time() for current modified time
2023-02-05 21:43:22 -06:00
CorpNewt and GitHub
2bcc16c922
Attempt to preserve stats if overwriting on save
2023-02-05 21:24:21 -06:00
CorpNewt and GitHub
b9b78efc34
Fix fixing fixes fixed
2023-02-05 12:17:13 -06:00
CorpNewt and GitHub
42da57ee13
Merge pull request #157 from rusty-bits/master
...
config_tex_info.py fixes
2023-02-05 12:11:21 -06:00
CorpNewt and GitHub
86542ad46f
Add button to restore font defaults
2023-02-05 01:21:49 -06:00
CorpNewt and GitHub
ef92c0b2ae
Add py2 fixes for checking for ctrl-c in terminal
2023-02-05 01:03:44 -06:00
CorpNewt and GitHub
743c998854
Add toggle to allow save check skipping
2023-02-05 01:02:16 -06:00
CorpNewt and GitHub
ac5a8bd178
Font updates - fixes an exception in Windows
2023-02-04 20:30:41 -06:00
CorpNewt and GitHub
e802cde405
Prompt review if 2+ docs are unsaved on quit
2023-02-04 18:40:16 -06:00
CorpNewt and GitHub
f8a294a141
Remove unused import
2023-02-04 18:07:01 -06:00
CorpNewt and GitHub
f35b63d271
Suppress debug logging
2023-02-04 18:06:33 -06:00
CorpNewt and GitHub
c3d64d9738
Wrap config.tex locating into function
2023-02-04 18:00:40 -06:00
CorpNewt and GitHub
1da5aebcb2
Add custom exception when config.tex wasn't loaded
2023-02-04 17:59:25 -06:00
CorpNewt and GitHub
25fc957199
Merge pull request #155 from rusty-bits/config_tex_info
...
Configuration.tex pop-up window
2023-02-04 17:58:41 -06:00
CorpNewt and GitHub
a38a9b2190
Auto-pad hex in conversion as needed
2023-01-26 11:06:49 -06:00
CorpNewt and GitHub
682fa6421a
Add files via upload
2023-01-26 08:21:37 -06:00
CorpNewt and GitHub
b6eae4e07e
Minor formatting change
2023-01-26 08:19:49 -06:00
CorpNewt and GitHub
e075a6a464
Migrate to nested vbscript for self-elevation
2023-01-26 08:18:58 -06:00
CorpNewt
3f997ca670
Don't pass user_initiated needlessly to update_check.py
2023-01-19 05:25:43 -06:00
CorpNewt and GitHub
4edd7fbc3a
Remove unused module
2023-01-19 04:33:57 -06:00
CorpNewt
439176c5b4
Add separated update_check.py to help work around a py2 multiprocessing issue
2023-01-19 04:29:26 -06:00
CorpNewt and GitHub
904ba2c92b
Re-implement the ✔/ ❌ options with py2/py3 support
...
Saving the utf-8 values breaks py2, so we use unicode strings directly
2023-01-18 07:20:35 -06:00
CorpNewt and GitHub
b27d404468
Bind cmd/ctrl + number to change node type
2023-01-17 07:04:34 -06:00
CorpNewt and GitHub
3cc5685c37
Bind cmd/ctrl+1-6 to find type in find/repl pane
2023-01-17 05:46:50 -06:00
CorpNewt and GitHub
89dbfa350f
Reset check update button after msg box dismissed
2023-01-11 03:30:45 -06:00
CorpNewt and GitHub
d6fade3028
Toggle update check button state while checking
...
Disables the "Check Now" button when checking for updates, should help prevent confusion and gives visual feedback
2023-01-11 00:31:22 -06:00
CorpNewt and GitHub
f2a42e1bd0
0.1.7 --> 0.1.8
...
- Leverage multiprocessing for update checks to prevent UI blocking
- Correct some keybind issues
2023-01-10 16:29:55 -06:00