Commit graph

1278 commits

Author SHA1 Message Date
dragonmacher
d8c234d5d0 GT-2960 - Docking Actions - review fixes 2019-07-30 18:33:30 -04:00
dragonmacher
85a4677312 GT-2960 - Docking Actions - test fixes 2019-07-30 11:44:07 -04:00
dragonmacher
ab2a390fca GT-2960 - Docking Actions - Consolidated the multiple methods of adding
dynamic popup actions
2019-07-29 18:20:00 -04:00
dragonmacher
a04185e942 GT-3019 - Function Graph - Added option for edge routing around vertices 2019-07-25 18:40:21 -04:00
dragonmacher
8f13b601d8 Component Provider - fixed bug that prevented some providers' close
button from working
2019-07-25 14:10:09 -04:00
Ryan Kurtz
fa20ba3762 GT-2913: launch.properties can now take platform-specific VMARGS. 2019-07-25 11:31:08 -04:00
Ryan Kurtz
c7f934c9d1 GT-2971: Fixing merge issues. 2019-07-19 14:07:18 -04:00
Ryan Kurtz
479f595af8 Merge remote-tracking branch 'origin/GT-2971-dragonmacher-close-button-key-binding' 2019-07-19 13:53:37 -04:00
dragonmacher
ad4ac0413d GT-2971 - Key Bindings - test fixes 2019-07-19 13:51:30 -04:00
dragonmacher
380d863c96 GT-2971 - Key Bindings - Added the ability to set a key binding for the
close button for all Component Providers
2019-07-19 11:00:43 -04:00
Ryan Kurtz
6d05537b7f Merge remote-tracking branch 'remotes/origin/GT-2973-dragonmacher-snapshot-navigation-arrows' 2019-07-19 09:28:36 -04:00
dragonmacher
e512cebc91 GT-2973 - Navigation - review fixes 2019-07-18 18:57:08 -04:00
dragonmacher
1d5f9ffd5e GT-2973 - Navigation - fixed navigation buttons when using a snapshot in
its own window
2019-07-18 14:22:22 -04:00
dragonmacher
dabdc38ea9 GT-2925-2 - Key Bindings - Support Window Menu Provider Key Bindings -
test and review fixes
2019-07-17 16:11:45 -04:00
Ryan Kurtz
07129cca77 Merge remote-tracking branch 'origin/GT-2954_MenuData_not_setting_mnemonics' 2019-07-16 13:26:28 -04:00
dragonmacher
7b5b1fb542 Fixed tools unable to restore Console location information 2019-07-16 12:04:13 -04:00
dragonmacher
83d85daabc Fixed tools unable to restore Listing location information; fixed
warning getting printed to console for non-Java binaries
2019-07-15 17:25:02 -04:00
Ryan Kurtz
10372c2e13 Merge remote-tracking branch 'origin/GT-2925-dragonmacher-window-menu-key-bindings' 2019-07-15 16:12:09 -04:00
dragonmacher
a88ecfe6b5 GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
test and review fixes
2019-07-09 18:56:48 -04:00
dragonmacher
6015650079 GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
test and review fixes
2019-07-08 17:41:56 -04:00
dragonmacher
0ddd33978e Updated generic application name to include version 2019-07-05 12:16:13 -04:00
dragonmacher
10621008e0 GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step  - Added 'snapshot' concept to base Component Provider to fix how
actions are added to the toolbar and menu; fixed bugs and tests
2019-06-28 18:40:47 -04:00
dragonmacher
3946a05ded GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step 7 - Untangled and removed the key binding management from the
ActionToGuiMapper; fixed bugs and tests
2019-06-28 15:20:13 -04:00
dragonmacher
d684ee3ce6 GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step 6 - added action to 'Go To Last Provider'; cleanup for review
2019-06-28 07:56:40 -04:00
dragonmacher
115243801e GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step 5 - cleanup of old key binding support constructor parameter; start
of cleanup of DockingActionProviderIf
2019-06-27 15:38:06 -04:00
dragonmacher
ff4b3736b9 GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step 4 - cleanup of old getIcon() overridden methods
2019-06-26 16:31:50 -04:00
dragonmacher
fa75f7dff6 GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step 3 - removed old plugin pattern of creating special actions to show
their respective providers; updated inception information for new action
2019-06-26 15:30:34 -04:00
dragonmacher
f510ddf338 GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step 2 - fixed bug that allowed dummy actions into the toolbar; updated
DockingAction to handle null keybindings the same way as null menu and
toolbar data
2019-06-21 18:37:46 -04:00
dragonmacher
8c11c1eebd GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step 1 - basic plumbing and tests
2019-06-21 18:16:10 -04:00
Tom Nelson
007cd0bca7 Fix MenuData so ampersand is not removed from String[] that is passed to
getMnemonic method. Add conditional to ensure that menuPath cannot be set
with an empty String[]. Add unit test to enforce expected behavior.
2019-06-21 16:31:51 -04:00
dragonmacher
a77efd2524 GT-2947 - updated Edit Function dialog to put focus in the signature
field by default; added undo/redo support
2019-06-19 17:44:34 -04:00
ghidra1
8377f8394b Eliminate use of jcalendar. Replaced DateEditor with non-editable
display for Options use.
2019-06-13 15:36:26 -04:00
Ryan Kurtz
a524ae4d7c Merge remote-tracking branch 'origin/GT-2921-dragonmacher-data-settings-exception' 2019-06-13 14:00:27 -04:00
dragonmacher
f8bd49b4be GT-2869 - Key Bindings - review fixes 2019-06-12 14:44:14 -04:00
dragonmacher
2de5c40cd6 GT-2869 - Key Bindings - review fixes 2019-06-12 14:43:32 -04:00
dragonmacher
43fa7e3f92 GT-2869 - Key Bindings - refactor of methods to provide all actions 2019-06-12 14:43:31 -04:00
dragonmacher
c1de98304a GT-2869 - Shared Key Bindings - review fixes 2019-06-12 14:43:29 -04:00
dragonmacher
5a9067832a GT-2869 - Shared Key Bindings - removed Dummy Key Binding class 2019-06-12 14:43:28 -04:00
dragonmacher
3705ac3d1f GT-2869 - Shared Key Bindings - created new shared keybinding concept
that replaces the DummyKeyBindingsOptionsAction
2019-06-12 14:43:27 -04:00
dragonmacher
c9bd3a8b2b GT-2869 - Shared Key Bindings - created new shared keybinding concept
that replaces the DummyKeyBindingsOptionsAction
2019-06-12 14:43:26 -04:00
dragonmacher
2d0b9dd787 GT-2921 - Fixed exception in Data Settings Dialog related to recent
refactoring
2019-06-12 13:09:05 -04:00
Ryan Kurtz
5e2748837b Merge remote-tracking branch 'origin/GT-2894-dragonmacher-structure-editor-keys' 2019-06-06 11:23:36 -04:00
dragonmacher
9737653be6 GT-2894 - Key Bindings - review fixes 2019-06-03 17:44:44 -04:00
Ryan Kurtz
f3a7cb0490 Merge remote-tracking branch 'origin/GT-2891-dragonmacher-optiondialog-to-swing' 2019-06-03 08:12:11 -04:00
dragonmacher
28c5218f18 GT-2894 - Key Bindings - fixed bug in Structure Editor that prevented
toolbar action keybinding from working; updated all keybindings to work
with focus in text components when the binding is modified, as long as
the component does itself not have an action registered for that binding
2019-05-31 17:35:01 -04:00
Ryan Kurtz
272ed4e1cb Merge remote-tracking branch 'origin/GT-2892-dragonmacher-default-column-value-sorting' 2019-05-31 07:51:17 -04:00
dragonmacher
7c45b684b5 Tests - added code for timing issue with incremental table models 2019-05-30 17:53:40 -04:00
dragonmacher
2df2963f09 GT-2892 - Tables - updated default sorting to use the column's rendered
value when possible
2019-05-30 15:51:16 -04:00
dragonmacher
7bc4d9e381 GT-2891 - Option Dialog - Updated to not build components off the Swing
thread
2019-05-30 08:44:35 -04:00
dragonmacher
1162b27c04 Tests - fixed timing issue 2019-05-29 17:37:07 -04:00