Commit Graph

110 Commits (ddca8a3d620121412cb81c2140d855d02e22f74d)

Author SHA1 Message Date
Ansariel e69a07a6ab Make buttons in poser localizable 2025-03-15 02:35:30 +01:00
Beq eecf28896e Add undo/redo keyboard accelerator support to poser 2025-03-13 12:46:56 +00:00
Beq 4130e9a416 Allow toggle of visual manipulators. 2025-03-13 00:51:41 +00:00
Beq fdc848160d Fix lambda to keep MacOS happy 2025-03-12 21:19:22 +00:00
Beq 2728c252f4 Make Linux happy about header files 2025-03-12 21:19:22 +00:00
Beq 6a12b00b82 Visual posing v1.0 - rotation and major joint selection in world
Working visualiser, shows "correct" naturla rotation, toggled in poser for world rot
fully working manipulator
2025-03-12 21:19:22 +00:00
Angeldark Raymaker 63579a9da7 Poser: Update save version
and only set to teePose if reading less buggy XML
2025-03-12 20:45:22 +00:00
Angeldark Raymaker 5e0a207fb3 Poser: Correct base rotation zeroing
Fix load/save diff/pose button text
2025-03-12 20:45:22 +00:00
Angeldark Raymaker 47a2a78089 Poser: Refactor undo to one stack
Rework UI: removed 'advanced' panel. Remove yaw/pitch/roll sliders. Added Symmetrize L/R.
2025-03-12 20:45:22 +00:00
Angeldark Raymaker c3a66a2f2d FIRE-35161: Export more joints to BVH
That's most of them. Refactor BVH writing a tiny bit.
2025-02-25 20:11:12 +00:00
minerjr b4536e545f Added new parameter to the OnCommitSpinner method and XML objects
Added new parameter to the OnCommitSpinner method and XML objects
Also changed logic to use Switch statement so that each action takes the same amount of time  to be reached.
2025-01-30 03:30:25 -04:00
Angeldark Raymaker c84770a5aa FIRE-34943: Fix rotation errors 2025-01-27 23:57:21 +00:00
Angeldark Raymaker 769d5c06c4 FIRE-34943: Update spinner callbacks 2025-01-27 21:47:22 +00:00
Angeldark Raymaker 99a4d2b835 FIRE-34943: Remove unnecessary gets/sets to trackpad sensitivity 2025-01-27 21:45:56 +00:00
Angeldark Raymaker e293a99d94 FIRE-34943: Add spinners to sliders
and add callback
2025-01-26 13:51:07 +00:00
Angeldark Raymaker b909b05745 FIRE-34908: Pose only Animeshes you own
removed unused posingAnyoneOnScrollList() method, renamed a UI-control that had a duplicate name.
2025-01-26 11:49:37 +00:00
Beq Janus 96a2f7e6d5
Merge pull request #68 from AyaneStorm/pr-fix-bvh-save-mpelvis-rotation
Saving BVH: fixed wrong rotation of mPelvis
2025-01-21 13:31:52 +00:00
chanayane 89de15b530
Saving BVH: fixed wrong rotation of mPelvis 2025-01-19 03:07:39 +01:00
Angeldark Raymaker 75d368f452 FIRE-34968: Fix user pose directory creation 2025-01-13 20:04:35 +00:00
Angeldark Raymaker 450c9ee6bc
Merge branch 'FirestormViewer:master' into FIRE-34968 2025-01-13 18:37:22 +00:00
Angeldark Raymaker 402490c2f3 FIRE-34968: Null-check gAgentAvatarp
before start/stop posing self
2025-01-02 20:39:26 +00:00
Angeldark Raymaker a3c2c72143 FIRE-34884: All rotating mirror joints
if selected both and not mirror/sym
2024-12-13 23:11:46 +00:00
Angeldark Raymaker 40d852bf3f FIRE-34884: Review changes 1
The const gardener.
2024-12-04 19:48:50 +00:00
Angeldark Raymaker 42873ea04c FIRE-34884: Refresh position sliders if reset position 2024-12-02 23:02:12 +00:00
Angeldark Raymaker 617a8f0644 FIRE-34884: Separate delta-mode operation from rotation changes 2024-12-02 19:40:36 +00:00
Angeldark Raymaker 80e88e96c7 FIRE-34884: Add frame 1 to BVH
So only joints with changes animate, overriding already playing poses
2024-12-01 23:28:02 +00:00
Angeldark Raymaker fdb0de0695 FIRE-34884: Add BVH save 2024-12-01 22:37:10 +00:00
Angeldark Raymaker 545722434c FIRE-34884: Try/catch copying hand presets 2024-11-30 14:47:55 +00:00
Angeldark Raymaker c01fe3379e FIRE-34884: Rework delta mode
to break gimbal lock for selected lock-prone joints
2024-11-30 14:46:40 +00:00
Angeldark Raymaker d64022b523 FIRE-34884: Add load selective
Loads a pose to only the joints that are switched off
2024-11-27 20:57:14 +00:00
Angeldark Raymaker 8c13542331 FIRE-34884: Add hand presets
and copy at runtime
2024-11-26 21:49:08 +00:00
Angeldark Raymaker f710eac468 FIRE-34884: Get control avatar name
for attached control avatars
2024-11-26 19:02:39 +00:00
Angeldark Raymaker 04e7412d72 FIRE-34747: More review fixes 2024-11-14 19:46:20 +00:00
Angeldark Raymaker bc2c5e7453 FIRE-34747: Review fixes 2024-11-13 20:07:51 +00:00
Angeldark Raymaker b8fd571929 FIRE-34747: Keep scroll lists up to date 2024-11-12 20:49:51 +00:00
Angeldark Raymaker 572cea48fc FIRE-34747: Tidy up and add UI cues to own work 2024-11-12 18:46:48 +00:00
Angeldark Raymaker aad003c9b6 FIRE-34747: Update
Recapture now undo/redo, load from zero rot now per joint, fix joint reflection, fix delta mode
2024-11-10 15:02:18 +00:00
Angeldark Raymaker 951ca0a349 FIRE-34747: Refactor poser to work in deltas only
Refactor undo/redo to generic, tiny rework to UI sliders for delta usage
2024-11-08 16:56:51 +00:00
Angeldark Raymaker 16a0431a47 FIRE-34747: Tidy up UI code behind
remove recapture code smell, refactor double click
2024-11-08 16:49:45 +00:00
Ansariel 01197be897 Clean up formatting in floater_fs_poser.xml and fix various issues that showed up in log 2024-11-05 17:14:13 +01:00
Ansariel 9e64c9e11d Fix naming convention and localization issues 2024-11-05 03:01:54 +01:00
Angeldark Raymaker f4b515175b FIRE-34744: Preen diff save, update recapture 2024-11-04 22:05:14 +00:00
Angeldark Raymaker 73ea090f99 FIRE-34744: Disable recapture if loading own work 2024-11-03 22:30:23 +00:00
Angeldark Raymaker fddbde3f91 FIRE-34744: Update save version, update UI
Save all rotations as deltas.
2024-11-03 21:03:52 +00:00
Angeldark Raymaker 7d1a2e1cce FIRE-34771: Remove BVH save option from poser 2024-10-28 21:49:09 +00:00
Ansariel f4a502de24 Refactor the entire poser 2024-10-26 19:17:30 +02:00
Beq 2e0fbcef64 Linux builds fail to find iequals apparently 2024-10-24 18:10:18 +01:00
Beq d802b23af8 Update another catch block 2024-10-24 18:10:18 +01:00
Beq d200065454 update a few new strings and fix bad case in headername 2024-10-24 18:10:18 +01:00
Beq a1bf55fe37 Improve exception handling 2024-10-24 18:10:18 +01:00