Commit Graph
1126 Commits
Author SHA1 Message Date
FromTheLOLAshesandChristopher Oliphant 93b437cae4 Fix looping useEffect, fix delete object when typing (#327)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-07 11:03:30 -07:00
BFlat ee2667b6b5 animation and characters color change (#324)
- desaturated characters/animations mannequin colors to white/greyish
2024-05-07 10:52:33 -07:00
FromTheLOLAshesandChristopher Oliphant 5fcb33263d Fix url for view on media page (#328)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-07 10:38:12 -07:00
Miles Ryan b815d7ba09 Do not show Lipsync Track for Characters that are not capable of Lipsync (#313)
Adds function to check if its a lipsync object.
2024-05-06 21:04:33 -07:00
BFlat 50dc150e1c upload error modal button fix and "movement" text to "position" (#320)
- renamed duplicate upload error modal button
- changed timeline's "movement" text to "position"
2024-05-06 21:01:17 -07:00
BFlat c68e99bff2 removed "Female" and "Femme" prefixes in animation names (#322) 2024-05-06 21:00:32 -07:00
wilandwil e6a2c45caa Timeline Border overlaps Loading Bar Screen (#312)
css issue, simple fix

Co-authored-by: wil <wil@storyteller.ai>
2024-05-06 20:47:09 -07:00
BFlat f04967af13 auto scaling control panel and camera view (#319)
Problem: Transform panel overflowing smaller screens and can't be
closed/minimized.
Solution: Make it auto scale according to the height of the view/side
panel height, now it never overflows.

- Transform panel will now always fit the viewport.
- Scales down both the control panel and the camera view.
- Lock/unlock button color changes when locked
2024-05-06 20:44:45 -07:00
Victor OandVictor e9cc482201 added UploadNewEngineAsset config, implemented in upload modal (#314)
Co-authored-by: Victor <victor@storyteller.ai>
2024-05-06 20:40:02 -07:00
BFlat fcb4eaac91 bug fix: choosing a style overwrites the user's prompt input (#321)
- added a state so that if there's user custom prompt input, prompt
won't randomize on style change. randomize button resets this state.
2024-05-06 20:37:45 -07:00
BFlat c4bc48d557 expressions tab styling fixes (#318)
- added title
- fixed broken layout
2024-05-06 20:35:55 -07:00
BFlat 83618afe33 added 17 new art styles (missing prompts) (#317)
- 17 new art styles added with their gif thumbnails
- but missing randomized prompts for each of them
2024-05-06 20:34:42 -07:00
wilandwil 5bb8e998de Thumbnails in Load Scene Dialog (#323)
- Fixed! now the Load Scene Dialog loads the metadata correctly
- and the component Scene Card read said metadata to show the thumbnail
- Scene Card is also capable of loading a fallback image in case of
loading error
- Fixed! Faulty thumbnail metadata in Movies CompletedCard
- Both SceneCard and CompletedCard load images lazily

Co-authored-by: wil <wil@storyteller.ai>
2024-05-06 20:33:49 -07:00
Miles Ryan 9cb9ab779f Fixed centring of objects in previews. (#316)
![image](https://github.com/storytold/GottaGoFast/assets/75916236/ef98bb39-f509-41b0-9ccf-fff5e3896b75)
![image](https://github.com/storytold/GottaGoFast/assets/75916236/7330d775-7aa8-4a4a-9d7b-fa9820f7c6d4)
![image](https://github.com/storytold/GottaGoFast/assets/75916236/15774c40-e08c-4c9c-a634-b2674f9b4ff5)
2024-05-04 15:30:35 -04:00
Miles Ryan ba00c3e8ea Saving scene with thumbnail. (#315) 2024-05-03 20:28:30 -04:00
wilandwil 270b7d3cd9 Audio Clips Unknown Type with Undefined Length (#311)
audio asset was broken due to our merge/base, i put back those changes
that are reverted and it's fixed

Co-authored-by: wil <wil@storyteller.ai>
2024-05-03 13:03:42 -04:00
wilandwil ad2677a575 Scene - Save Load - v2.1 (#305)
Saving and Loading of Scenes
- Save New scene to server implemented
- Retrieving sceneToken from new scene and refreshes URL, which brings
the editor to state of editing an existing Scene
- Optimized scene reloading when URL changes
- Save Existing scene to server implemented
- Rename scene to server implemented
- Optimized Scene Renaming Component and Endpoint Operation

Editor Changes and Fixes:
- changed the way the api_manager retrieve session tokens
- changed the way api_manager uses a fetcher for the operations in
saving scenes

Co-authored-by: wil <wil@storyteller.ai>
2024-05-03 13:03:06 -04:00
FromTheLOLAshesandChristopher Oliphant 17bf313e45 fix routine for determining if mouse is over the canvas (#306)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-03 12:50:20 -04:00
FromTheLOLAshesandChristopher Oliphant 022e34b8a1 change side panel start width and set width minimum (#309)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-03 12:48:41 -04:00
FromTheLOLAshesandChristopher Oliphant 3e81855b02 Drag indicator not showing in the right place (#310)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-03 12:46:56 -04:00
1db8aced15 Lock unlock object. (#304)
Co-authored-by: Quicksticks-oss <chongobongotoday@gmail.com>
Co-authored-by: Victor <victor@storyteller.ai>
2024-05-03 12:34:21 -04:00
FromTheLOLAshesandChristopher Oliphant f33a97c833 expressions (#288)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-03 12:24:06 -04:00
FromTheLOLAshesandChristopher Oliphant 37d51f5630 Ask if user tries to leave page (#307)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-03 12:09:46 -04:00
FromTheLOLAshesandChristopher Oliphant 146fc30b42 use delete/backspace keys to delete object (#308)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-03 12:08:30 -04:00
wilandwil d5e3b9af97 Scene - Save Load - v2.0 (#303)
Saving and Loading of Scenes:
- loading scenes from URL (aka the scenetoken) is fixed
- URL changes according to the changing of loaded scene
- scene signal is created for storing the metadata of a scene
- editor can hydrate the scene signal data
- options in the file menu changes states according to scene status

Editor Changes and Fixes:
- fixes the way Editor Engine is constructed and initialized for
stability
- fixes typing issues on all that is passed to Editor Engine from
react-land

Other Fixes, Bells & Whistles:
- changed "back to dashboard" button to "back to editor", and the
correct behavior of it
- cleaned up routes and page files so routes designation are actually
mutually exclusive

Co-authored-by: wil <wil@storyteller.ai>
2024-05-02 22:55:00 -04:00
Victor OandVictor ecb1540863 fixed whitespaces/0s in translation panel (#267)
Co-authored-by: Victor <victor@storyteller.ai>
2024-05-02 20:16:55 -04:00
Victor OandVictor f22306ff58 added pagination to object/characters tabs (#297)
Co-authored-by: Victor <victor@storyteller.ai>
2024-05-02 16:29:39 -04:00
FromTheLOLAshesandChristopher Oliphant 1a0f471f54 Scroll timeline (#299)
scrolls selected item in the editor into view in the timeline

---------

Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-02 14:06:26 -04:00
FromTheLOLAshesandChristopher Oliphant b235b7bec7 deleted the wrong keyframe on duplicate (#300)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-02 13:50:45 -04:00
Miles Ryan 53987cb559 Fixed Animation clips start/end loops seem to be synchronised to the timestamp on the timeline. (#302)
Fixed animation offset by subtracting the scrubber_frame_position
element.offset
2024-05-02 13:42:59 -04:00
FromTheLOLAshesandChristopher Oliphant d37a1d7da1 add session header (#295)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-02 12:47:04 -04:00
Victor OandVictor cec00bba51 loading dots for characters/objects (#296)
Co-authored-by: Victor <victor@storyteller.ai>
2024-05-02 12:35:22 -04:00
FromTheLOLAshesandChristopher Oliphant 85037eea23 minor styling changes (#301)
Round the corners of the flasher
Decrease the flashing time

Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-02 11:07:38 -04:00
BFlat 3c28b375ef many small changes (#298)
changes from trello board:
- AI stylize in side tab primary colored + icon change to draw attention
- AI stylize tab subtext "This helps you test and re-test your scene"
- AI stylize tab prompt textarea row reduction to fit as much content as
possible without going under the fold on smaller screens
- Logout button changed to secondary color from primary so it's not
attracting.
- Git SHA in help panel text changes
- fixes to topbar stylings and spacing
2024-05-02 11:06:50 -04:00
wilandwil 19fe34fc1e put back commit hash (#294)
now the commit hash is put back in the help panel

Co-authored-by: wil <wil@storyteller.ai>
2024-05-01 18:25:21 -04:00
Miles Ryan 7cd9a573c2 Fixed deletion of objects still having transform engine point artifacts. (#293)
![image](https://github.com/storytold/GottaGoFast/assets/75916236/629abdf6-bae8-439a-8ac8-3657fb9f6fec)
2024-05-01 18:10:54 -04:00
FromTheLOLAshesandChristopher Oliphant 354aa0a084 Update randomized prompts (#291)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-01 17:44:19 -04:00
Miles Ryan 97c12823c9 Fixed lipsync for same clip. (#292)
Cleaned up some console logs and fixed lip sync on same track with
multiple of the same clip.
2024-05-01 17:18:22 -04:00
Victor OandVictor ef5251d84f added engine asset category filters for uploads/listing (#290)
Co-authored-by: Victor <victor@storyteller.ai>
2024-05-01 17:16:36 -04:00
FromTheLOLAshesandChristopher Oliphant 3aa2379477 Updates to DND (#287)
New state colour/text when cannot drop
New colour when okay to drop
New bar in timeline grid when okay to drop
Tracks that are okay to drop glow

---------

Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
2024-05-01 15:57:30 -04:00
Miles Ryan 0b0dab8125 Updated previews to send images instead of ffmpeg. (#289)
Updated previews to replace ffmpeg with png.
2024-05-01 15:54:17 -04:00
FromTheLOLAshesandQuicksticks-oss 2c460e4e63 Feature/load scene (#285)
This PR removes the dummy data for Load Scene and uses real data
instead.

Co-authored-by: Quicksticks-oss <chongobongotoday@gmail.com>
2024-05-01 13:38:02 -04:00
BFlatandwil 79b11ff0e8 feature/style thumbnails (#286)
Co-authored-by: wil <wil@storyteller.ai>
2024-05-01 12:54:30 -04:00
wilandwil e11b1fb255 Play Button Icon and Functions (#283)
Play Button Icon and Functions
- Play Button changes icon depending on playback state
- Play Button can toggle between playing and pausing playback
- When Paused, current playtime wont be changed
- When Resumed, it resumes playing from where the play cursor is

Co-authored-by: wil <wil@storyteller.ai>
2024-05-01 12:34:55 -04:00
wilandwil a522db8fef Scene Name naming and renaming (#284)
- renaming from the TopBar is done 100%
- name will appear at the inputs of the file operations as well, i.e.:
when you rename in the input of the save scene dialog, it changes the
name on the TopBar as well, & vice versa
-
!! Note: this does not help with saving and loading scene, that will be
in another branch with a big fix

Co-authored-by: wil <wil@storyteller.ai>
2024-05-01 11:41:32 -04:00
Quicksticks-oss 123724971c added locking to objects based on their userData. 2024-04-30 16:27:57 -04:00
Miles Ryan 1dd0ca75f7 Fixed ffmpeg and aspect ratio. (#282) 2024-04-30 16:16:37 -04:00
Miles Ryan f75c2a9af2 Fixed Timeline doesn't move in realtime. (#281)
Fixes: https://trello.com/c/Bdl2DSnt

Solution:
Binds playback speed in editor to deltatime instead of assuming that the
FPS is 60.
Optimised rendering by allowing it to go above 60fps since we are not
FPS bound anymore.
Removed smaaPass because it was making the editor blury and not as crisp
as it could be.

Tests:
Checked creating movie - p.s Also is faster now with no FPS cap
Checked playback speed with stop watch.
Checked different scenes.
Checked Transform & Animation engine.
2024-04-30 15:59:30 -04:00
Victor OandVictor fe55fd0e0f Feature/upload modal fixes (#276)
Co-authored-by: Victor <victor@storyteller.ai>
2024-04-30 14:47:22 -04:00
Miles Ryan 5380b367f9 Added version to top level of save file. (#280) 2024-04-30 14:38:05 -04:00