2071 Commits

Author SHA1 Message Date
SiboVG
370e6bffd7 Fix hiding popups after selection 2024-08-08 23:04:37 +02:00
SiboVG
9f0b7c9b15 Check when a material to be removed is in use by a component 2024-08-08 22:43:21 +02:00
SiboVG
e63e521e90 Refactor material addition/removal 2024-08-08 22:01:29 +02:00
SiboVG
b5ff851263 Disable material doc material just to be sure 2024-08-08 21:43:40 +02:00
SiboVG
09d6137ac0 Use dedicated methods for adding/removing doc materials 2024-08-08 19:24:17 +02:00
SiboVG
00acb8b68f Always start from a blank material when creating a new custom material 2024-08-07 23:57:01 +02:00
SiboVG
48e9536769 Goddamn, this index issue caused me so much trouble
Fixes updating combobox after adding custom material
2024-08-07 23:12:42 +02:00
SiboVG
16bd21bb90 Fix triggering of model after item change 2024-08-07 21:40:34 +02:00
SiboVG
b0feb33459 Construct itemGroup within SearchableAndCategorizableComboBox 2024-08-07 21:27:15 +02:00
SiboVG
354843deb9 Refactor SearchableAndCategorizableComboBox 2024-08-07 18:56:31 +02:00
SiboVG
e3ce3ac7dd Refactor SearchableAndCategorizableComboBox to use Group and Groupable interface 2024-08-07 14:19:46 +02:00
SiboVG
2e8accf097 Also add checkmark to selected group 2024-08-07 12:48:41 +02:00
SiboVG
693f2625ba Update materialmodel after combobox change 2024-08-07 12:45:28 +02:00
SiboVG
bb1d3dd3e8 Use == instead of equals for item check 2024-08-07 12:39:13 +02:00
SiboVG
f2fbcc69d3 Set material group non-null in the constructor 2024-08-07 12:17:34 +02:00
SiboVG
829109ee2d Display user-defined materials with (ud) prefix 2024-08-07 12:01:08 +02:00
SiboVG
faeec8e854 Use enhanced loop 2024-08-07 11:51:02 +02:00
SiboVG
98da7340fe Add checkmark for the currently selected item 2024-08-07 11:28:15 +02:00
JoePfeiffer
194f1539ec reorder fields in DeploymentSelectionDialog to make it clearer that after the condition is met the delay is added 2024-08-05 15:51:47 -06:00
JoePfeiffer
0e437a8cb7 Split UniqueID functionality into new ModID class and java UUID 2024-07-26 06:46:32 -06:00
SiboVG
8dcb120cc5 Add option to select material group in material editor 2024-07-24 22:48:21 +02:00
SiboVG
5d45d075ce Save document materials in document preferences 2024-07-23 00:34:59 +02:00
SiboVG
500c75aeab Save document preferences in design file 2024-07-22 00:02:08 +02:00
SiboVG
bb9e17d0b4 Refactor ORPreferences to ApplicationPreferences 2024-07-21 23:14:19 +02:00
SiboVG
c86c04bd42 Move ORPreferences to preferences package 2024-07-21 23:10:41 +02:00
SiboVG
464d42fb81 Rename Preferences to ORReferences
To not cause confusion with java.util.prefs
2024-07-21 22:00:48 +02:00
Sibo Van Gool
f9c34ebb46
Merge pull request #2516 from AlexHladin/feat/add-ukrainian-translation
feat: update Ukrainian translation
2024-07-21 14:34:50 +02:00
SiboVG
4411cb1b35 Use searchable and categorizable combobox for material panel 2024-07-21 11:26:08 +02:00
Oleksandr Hladin
14406708ce feat: update Ukrainian translation 2024-07-20 13:06:37 +03:00
Ahanu Dewhirst
c4f93b1a6e
Merge branch 'openrocket:unstable' into issue-2485 2024-07-19 13:02:48 +10:00
Ahanu Dewhirst
bee30d69e7 [#2485] Add code comments 2024-07-19 12:58:59 +10:00
Ahanu Dewhirst
8c95f6104d [#2485] Fix rocket visibility when show all is actioned 2024-07-19 12:47:19 +10:00
Ahanu Dewhirst
196d533b19 [#2485] Add component showing icon 2024-07-19 12:36:59 +10:00
Ahanu Dewhirst
a0584f3de9 [#2485] Fix toggle action enabled state 2024-07-19 12:36:21 +10:00
Ahanu Dewhirst
a9456be0fb [#2485] Add show all action 2024-07-19 12:31:42 +10:00
Ahanu Dewhirst
3f3352302f [#2485] Fix visibility toggling logic and feedback 2024-07-19 09:52:56 +10:00
Joe Pfeiffer
3e0c409cc7
Merge pull request #2513 from SiboVG/issue-2093
[#2093] Allow 2D views to be rotated by click-dragging
2024-07-18 08:24:03 -06:00
SiboVG
7252ae66e0 [#2093] Allow 2D views to be rotated by click-dragging 2024-07-18 01:56:50 +02:00
Ahanu Dewhirst
7751faccda [#2485] Fix motor mount not hiding 2024-07-17 22:30:29 +10:00
Ahanu Dewhirst
2f524016de [#2485] Fix method name 2024-07-17 21:24:01 +10:00
Ahanu Dewhirst
3d77c2d8e9 [#2485] Remove key stroke and mnemonic 2024-07-17 02:56:19 +10:00
Ahanu Dewhirst
b4282a12e3 Merge branch 'unstable' of https://github.com/AhanuDewhirst/openrocket into issue-2485 2024-07-17 01:40:23 +10:00
Ahanu Dewhirst
7d71a9367e [#2485] Add component visibility functionality 2024-07-17 01:39:49 +10:00
Ahanu Dewhirst
b37d694a34 [#2485] Add UI colors 2024-07-17 01:35:47 +10:00
Ahanu Dewhirst
6c750e68bd [#2485] Add icons for component visibility 2024-07-17 01:15:47 +10:00
SiboVG
33f0e2a2e6 Don't hardcode points per inch 2024-07-13 02:03:43 +02:00
SiboVG
d52fa4733e Add alternative paper size names 2024-07-13 01:49:21 +02:00
SiboVG
7eff5efdc8 [#2483] Support more (larger) paper sizes 2024-07-13 01:35:57 +02:00
SiboVG
cecbdb95cb [#2500] Fix issues with double-clicking 2024-07-11 17:55:23 +02:00
Joe Pfeiffer
fd85c523e3
Merge pull request #2491 from JoePfeiffer/sort-csv
Sort FlightDataTypes on FlightDataGroup priority first, then on FlightDataType priority
2024-06-04 17:43:26 -06:00