70 Commits
Author SHA1 Message Date
CorpNewtandGitHub 51e1138213 Add option to change find type defaults 2026-06-20 13:39:48 -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
CorpNewt 63bf060e8d Add menu option to strip surrounding whitespace form keys and values 2025-03-09 15:20:23 -05:00
CorpNewtandGitHub 1075ad49b1 == None to is None 2024-12-05 07:53:12 -06:00
CorpNewtandGitHub 02ceafa4c3 Only use window.lift() on non-macOS platforms 2024-12-02 05:55:55 -06:00
CorpNewtandGitHub d40fe66b51 Lift last window after showing errors 2024-12-01 01:34:20 -06:00
CorpNewtandGitHub 6a7457440b Don't deiconify windows when just closing - but do when quitting 2024-11-29 19:35:33 -06:00
CorpNewtandGitHub 243065bfc1 Only deiconify() if state() is "iconic" 2024-11-22 15:40:40 -06:00
CorpNewtandGitHub d7e35da839 Add setting to edit values before keys where possible 2024-11-17 17:43:35 -06:00
CorpNewtandGitHub 51aa390020 Ignore Num Lock and Scroll Lock in sanitized keypresses 2024-11-17 17:06:04 -06:00
CorpNewtandGitHub 5d7fd7b170 Check bind_all on the event.widget, then bind on all parents 2024-11-17 15:37:56 -06:00
CorpNewtandGitHub 834b25204f Only re-raise events to widgets that accept them 2024-11-17 15:30:23 -06:00
CorpNewtandGitHub 229891ce95 Preliminary Caps Lock handling 2024-11-17 15:17:14 -06:00
CorpNewtandGitHub e55b170296 Ensure custom opacity affects default windows on launch 2024-10-27 14:38:34 -05:00
CorpNewtandGitHub b101a77a95 Add warn_if_modified setting 2024-10-27 13:18:00 -05:00
CorpNewtandGitHub 8753550941 Flush stdin after writing 2024-10-03 18:22:29 -05:00
CorpNewtandGitHub 39b27d0374 Move _clipboard_append to ProperTree.py, use EntryPlus for all tk.Entries 2024-10-03 02:44:52 -05:00
CorpNewtandGitHub 51c1d7c98f Add Windows hack for incorrect __main__ case 2024-08-16 21:31:11 -05:00
CorpNewtandGitHub f797dce0f5 Ensure process resources are reclaimed after update checks 2024-07-23 09:55:14 -05:00
CorpNewtandGitHub 6bc4bd622f Migrate to trace_add() where possible 2024-07-22 15:15:40 -05:00
CorpNewtandGitHub 10bceedea5 If attempting to re-open a plist, reload from disk 2024-06-12 08:31:17 -05:00
CorpNewtandGitHub 7d94787f89 Wrap unique title in function, improve duplicate title handling 2024-05-04 13:24:47 -05:00
CorpNewtandGitHub dccc28c3c6 More boolean locks to prevent overloading functions 2024-05-02 14:01:43 -05:00
CorpNewtandGitHub cf20347dca Clamp font size to 1-128 2024-04-22 09:49:34 -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
CorpNewtandGitHub 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
downIoadsandGitHub 8a5644e171 added drag-drop on-off toggle 2024-03-25 19:13:56 +01:00
CorpNewtandGitHub c9053fbc75 Call window.update() on resize in set_win_titlebar() 2024-03-15 07:49:13 -05:00
CorpNewtandGitHub 44b5bb132f Move set_win_titlebar() into ProperTree.py 2024-02-14 08:55:22 -06:00
CorpNewtandGitHub a9eee92a4d Fix duplicated window properties 2024-02-12 10:23:55 -06:00
CorpNewtandGitHub 2543ce9304 Fix typo 2024-02-12 10:08:17 -06:00
CorpNewtandGitHub dcd92334dc Implement dark title bars on Windows, thanks @flagersgit
Should accomplish https://github.com/corpnewt/ProperTree/pull/134
2024-02-12 10:04:08 -06:00
CorpNewtandGitHub d10e693e87 Add binary to value converter 2024-01-15 07:57:45 -06:00
CorpNewtandGitHub f06b953783 First draft for color fade when OS toggles dark/light mode 2024-01-11 16:50:33 -06:00
CorpNewtandGitHub 3a70bc0883 Error if no version found after downloading .tex, lift last window 2023-12-23 17:14:19 -06:00
CorpNewtandGitHub 38746fecf9 Add button to get latest Configuration.tex 2023-12-23 11:27:00 -06:00
CorpNewtandGitHub 240f6f5617 Correct backslash escapes 2023-10-28 20:38:02 -05:00
CorpNewtandGitHub 286d532ba6 Prevent delayed tree focus after no-dialog update check 2023-08-23 06:46:39 -05:00
CorpNewtandGitHub fae421d83c Don't remove a recent entry if it doesn't exist 2023-04-23 08:53:49 -05:00
CorpNewtandGitHub 227c534072 Remove os.path.realpath() 2023-02-06 05:33:54 -06:00
CorpNewtandGitHub 86542ad46f Add button to restore font defaults 2023-02-05 01:21:49 -06:00
CorpNewtandGitHub ef92c0b2ae Add py2 fixes for checking for ctrl-c in terminal 2023-02-05 01:03:44 -06:00
CorpNewtandGitHub ac5a8bd178 Font updates - fixes an exception in Windows 2023-02-04 20:30:41 -06:00
CorpNewtandGitHub e802cde405 Prompt review if 2+ docs are unsaved on quit 2023-02-04 18:40:16 -06:00
rusty-bits cc606846a2 catch ctl-c in terminal, remove hor scroll bar 2023-02-04 14:16:41 -05:00
rusty-bits 161f15578a merge 02-02-2023 edits from corp 2023-02-03 10:26:07 -05:00
CorpNewtandGitHub a38a9b2190 Auto-pad hex in conversion as needed 2023-01-26 11:06:49 -06:00
CorpNewt 3f997ca670 Don't pass user_initiated needlessly to update_check.py 2023-01-19 05:25:43 -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