User Tools

Site Tools


tupi_route_map

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tupi_route_map [2018/10/07 16:18] – [k) Video Exportation] maeflorestatupi_route_map [2019/05/18 12:54] (current) – [a) General] maefloresta
Line 7: Line 7:
  
 ====a) General==== ====a) General====
-    - Allow to edit project's general meta data (i.e. title, description, etc).+    - Add option to edit project's general meta data (i.e. title, description, etc).
     - Create universal installers (appimage) of TupiTube for Linux. Reference: http://appimage.org/     - Create universal installers (appimage) of TupiTube for Linux. Reference: http://appimage.org/
     - Migrate the configure script to cmake for Unix platforms.     - Migrate the configure script to cmake for Unix platforms.
Line 19: Line 19:
     - Implement optional auto-save feature, including parameters like enable/disable and frequency.     - Implement optional auto-save feature, including parameters like enable/disable and frequency.
     - Allow to edit project dimension in case user wants to resize it.     - Allow to edit project dimension in case user wants to resize it.
 +    - Implement clipboard support for the whole application. 
 +    - Implement a feature to save projects on Google Drive.
 ====b) Drawing Tools==== ====b) Drawing Tools====
     - Design and implement a complete set of resources to support vector nodes edition.     - Design and implement a complete set of resources to support vector nodes edition.
Line 36: Line 37:
     - Add option to show/hide rules around the workspace      - Add option to show/hide rules around the workspace 
     - Add option to highlight the borders of the frame in the animation workspace. In this way, users can recognize the boundaries of the visible drawing area, even if there are elements overlapping/hiding those limits.      - Add option to highlight the borders of the frame in the animation workspace. In this way, users can recognize the boundaries of the visible drawing area, even if there are elements overlapping/hiding those limits. 
 +    - Implement an option to edit the brush properties of any element when it is already drawn.
 +    - Bug: There is a texture issue related to the brushes. Some of the textures are only visible when the zoom tool is used. A scale parameter for textures are required.
 +    - Bug: Nodes editor fails to support "space bar" command with the pen directly. It works with the mouse, but that's not enough.
  
 ====c) Color Management==== ====c) Color Management====
Line 42: Line 46:
     - Include gradients support to color manager.     - Include gradients support to color manager.
     - Bug: Every scene should support its own background color. Currently, a project only allows one background color even if it has several scenes.     - Bug: Every scene should support its own background color. Currently, a project only allows one background color even if it has several scenes.
 +    - Bug: In the Brush panel, if the border color is white then the background color must change to make the pen size reference visible.
  
 ====d) Tweening==== ====d) Tweening====
     - Add undo/redo support to the Position tweener path editor.     - Add undo/redo support to the Position tweener path editor.
 +    - Add feature to edit (add/remove) nodes from the Position tweener path.
     - Add support for vertical/horizontal lines in the Position tweener path editor.     - Add support for vertical/horizontal lines in the Position tweener path editor.
     - Design and implement a morphing tweener.     - Design and implement a morphing tweener.
Line 61: Line 67:
     - Implement feature to combine/merge layers.     - Implement feature to combine/merge layers.
     - Research about layers fusion feature (Reference: Gimp).     - Research about layers fusion feature (Reference: Gimp).
 +    - Implement feature to collapse/expand layers. Note: when users create too many layers is hard to handle the interface.
  
 ====f) Lip-Sync==== ====f) Lip-Sync====
Line 106: Line 113:
     - Implement virtual cameras feature (v-cameras) to support actions like panning, zoom and rotation.     - Implement virtual cameras feature (v-cameras) to support actions like panning, zoom and rotation.
     - Implement animation masking feature.     - Implement animation masking feature.
 +
 +====o) Preferences====
 +    - Add option to support "Add Sketch Layer" by default for every new project.
 +
 ;#; ;#;
 [[start|Back to Main Page]] [[start|Back to Main Page]]
 ;#; ;#;
tupi_route_map.1538929100.txt.gz · Last modified: 2018/10/07 16:18 by maefloresta