CorpNewt and GitHub
841d9f6487
Enclose the target script path in quotes
2024-06-12 06:48:24 -05:00
CorpNewt and GitHub
150e3bd23a
Skip blank cell names in "show info for"
2024-06-09 14:45:39 -05:00
CorpNewt and GitHub
716b0f10a4
Check for deques in addition to lists and tuples in type changes
2024-06-08 18:09:43 -05:00
CorpNewt and GitHub
fe5f9e56af
Abort OC Snapshot with warning if snapshot.plist is borked
2024-06-01 14:09:01 -05:00
CorpNewt and GitHub
5e09095e6c
Additiona
2024-05-30 10:07:13 -05:00
CorpNewt and GitHub
e9297cf4c1
Addition
2024-05-30 10:06:55 -05:00
CorpNewt and GitHub
4fa7fc0b23
Additional Powershell escapes for $ and ;
2024-05-30 10:06:24 -05:00
CorpNewt and GitHub
1307fe448b
Migrate from VBScript to Powershell
2024-05-29 15:29:04 -05:00
CorpNewt and GitHub
5a44ceb6d1
Migrate from VBScript to Powershell
2024-05-29 15:28:30 -05:00
CorpNewt and GitHub
01e5013fe0
Evaluate passed args before delayed expansion
2024-05-29 15:09:56 -05:00
CorpNewt and GitHub
7535ba9965
Migrate from VBScript to Powershell
2024-05-29 15:01:39 -05:00
CorpNewt and GitHub
4b40e95395
Use deque.index() where possible, fix replace issues
...
Deque objects got the .index() function in python 3.5, prior to that, finding the index of an object requires enumerating and checking. Use .index() if possible, otherwise enumerate the contents.
If a replace would result in a duplicate key, beep and don't replace.
2024-05-17 11:25:21 -05:00
CorpNewt and GitHub
8bf14b25cb
Cast nodes to list when searching as deque has no .index() in py2
2024-05-17 06:34:49 -05:00
CorpNewt and GitHub
f7fd5ff91c
0.2.8 -> 0.2.9
...
- Add OC 1.0.0 hashes
- Migrate most widgets to ttk variants
- Add option to disable drag and drop
- Fix a number of edge case recursion and race condition issues
- Update .bat and .command starters.
2024-05-10 08:37:22 -05:00
CorpNewt and GitHub
fa869d26cb
Add OC 1.0.0 hashes
2024-05-10 08:30:12 -05:00
CorpNewt and GitHub
7d94787f89
Wrap unique title in function, improve duplicate title handling
2024-05-04 13:24:47 -05:00
CorpNewt and GitHub
54c582788d
Allow passing a title when opening a plist if path is None
2024-05-04 13:21:57 -05:00
CorpNewt and GitHub
dccc28c3c6
More boolean locks to prevent overloading functions
2024-05-02 14:01:43 -05:00
CorpNewt and GitHub
a4b5f15c1d
Update sort to iterative, sort nicely, alternate affected rows
...
Rework do_sort() to use an iterative approach instead of recursion, and sort keys in a way most people expect. The sorted() function orders by comparing individual characters so numbered items don't alway sort properly (1, 10, 11, 2, 3..). This should resolve that. At a later date, I may add an option to change the sort approach used in the settings menu.
Also allowed for passing a start_with parameter to alternate_colorss() which only applies changes once that node has been found. This should prevent setting tags for every node, affected or not - and will hopefully speed up some operations.
2024-04-26 11:54:56 -05:00
CorpNewt and GitHub
ad6ca72f88
Set up boolean lock for remove_row()
2024-04-26 08:56:01 -05:00
CorpNewt and GitHub
4db314c9a4
Minor tweaks to alternate_colors() calls
2024-04-23 11:21:57 -05:00
CorpNewt and GitHub
9edd917e27
Streamline alternate_colors()
...
We only use "selected", "odd", or "even" for tags, and never more than one at a time so there's no need to manipulate lists. We can just override the tags value.
2024-04-23 05:40:28 -05:00
CorpNewt and GitHub
6fd00c3f31
Use deques for the undo and redo stacks
2024-04-23 02:24:55 -05:00
CorpNewt and GitHub
cf20347dca
Clamp font size to 1-128
2024-04-22 09:49:34 -05:00
CorpNewt and GitHub
352a2b82af
Merge pull request #176 from corpnewt/iterative-dev
...
Move from recursive to iterative functions and implement boolean locks
2024-04-22 08:44:52 -05:00
CorpNewt and GitHub
09d943ea39
Use a deque() for iterating nodes, cast to a list() on return
2024-04-22 08:37:56 -05:00
CorpNewt and GitHub
3babb6d080
Set up boolean lock for alternate_colors()
2024-04-22 08:26:21 -05:00
CorpNewt and GitHub
6400bfeb92
Add simple boolean locks to pasting, re|undoing, and new rows
2024-04-22 08:16:39 -05:00
CorpNewt and GitHub
f8d03b7e23
Rework add_node, nodes_to_values, iter_nodes iteratively
2024-04-21 18:18:01 -05:00
CorpNewt and GitHub
18a9c0f0ae
Try to prevent popup menus on tab, but center if one slips by
2024-04-21 12:36:54 -05:00
CorpNewt and GitHub
4d179f31e7
Use calling window's position for the info window
2024-04-09 18:20:14 -05:00
CorpNewt and GitHub
72549f95f8
Fix button layout in Find/Replace pane
2024-04-09 17:00:52 -05:00
CorpNewt
61306ed64a
Use tk widgets on macOS if the windows do not support dark mode - otherwise ttk
2024-03-26 04:36:00 -05:00
CorpNewt and GitHub
5d4914e810
Migrate widgets to ttk variants
2024-03-25 19:21:36 -05:00
CorpNewt and GitHub
0da80bb33b
Migrate most widgest to ttk - other misc GUI fixes
2024-03-25 19:20:28 -05:00
corpnewt
e53683b3b8
Update drag and drop enable UI and settings nomenclature. Tweak some behaviors.
2024-03-25 15:15:33 -05:00
CorpNewt and GitHub
2cf7014def
Merge pull request #173 from downIoads/master
...
Option to disable drag-drop
2024-03-25 13:49:20 -05:00
downIoads and GitHub
8a5644e171
added drag-drop on-off toggle
2024-03-25 19:13:56 +01:00
downIoads and GitHub
0015dfaa95
Update plistwindow.py
2024-03-25 19:09:49 +01:00
CorpNewt and GitHub
ea7cff6bd8
Update current dir detection
2024-03-22 11:30:39 -05:00
CorpNewt and GitHub
4a94951afb
Update current dir detection
2024-03-22 11:08:59 -05:00
CorpNewt and GitHub
c9053fbc75
Call window.update() on resize in set_win_titlebar()
2024-03-15 07:49:13 -05:00
CorpNewt
34d66c6bc3
Line ending woes
2024-03-13 09:27:36 -05:00
CorpNewt
656d8af255
Update line endings
2024-03-13 09:06:17 -05:00
CorpNewt and GitHub
3bcea2c816
Add .bat starter to update line endings
2024-03-13 06:22:02 -05:00
corpnewt
9f57bf5287
Delete .bat starter to update line endings
2024-03-13 06:21:35 -05:00
CorpNewt and GitHub
f5530efc5d
Remove whitespace
2024-03-13 04:07:17 -05:00
CorpNewt and GitHub
46d0b95039
Updates for python.org gzip compression
2024-03-13 04:05:46 -05:00
CorpNewt and GitHub
07c2a3f4ba
0.2.7 -> 0.2.8
...
- Add OC 0.9.9 hashes
- Windows dark mode UI updates
- Fix some .tex related bugs
- Update .bat and .command starters
2024-03-12 06:14:45 -05:00
CorpNewt and GitHub
1cce24cf3b
Add OC 0.9.9 hashes
2024-03-12 06:08:17 -05:00