Kdenlive/UI Review
< Kdenlive
Randa meeting 2015 report
During UI review with a professionnal video editor user and UI designers, we highligted several UI issues. We gathered these issues by topic
Finding functions without even looking for it
- Toolbar standard actions are not so pertinent : New/Open & Copy/Paste not often used (see kate: no toolbar)
- Designer note: (toolbars) add space in the layout even if not so useful...
- rather offer to navigate between project steps: import clips, add transitions & effects, export (Première: changes layout, eg popping the color grade panel or the export panel)
- → What we plan to do:
- Rework toolbar and tool placement - remove uncommon actions and emphasize most useful tools. For example, main toolbar could contain following actions: Save/Undo&Redo/Add Clip/Add Effect/Add Transition/Export, Bringing clip properties on double click not so useful?
For newbies: common habits of any software
- Beginner layout : make timeline larger ; don't use tabs? ("Combine Classes of functions in combined views")
- Import ? (not in toolbar, nor file menu, but Project / Add clip)
- Drop transition from a list?!
- Effects => preview. beginners need some help (experts will like filter); Pan & Zoom should stand out
- Publish : Render => "File / Export" (render is sometimes "calculate effects") + should stand out in toolbar (cleaning the latter)
- Render widget should only show codec & presets + start(queue), all other options hidden. Preview quality à la HandBrake?
- Direct send to youtube etc?
- Merge Effect Stack & Transition settings
- → What we plan to do:
- Workflow: find a more intuitive way to add transitons (similar workflow to effects)
- Export widget (previously called Render Widget) should by default propose a list of 3-4 most commonly used formats with only 1-2 adjustable params, advanced settings not displayed by default
- Make Effect Stack & Transition Settings use the same "Settings" widget - showing transition or effects depending on the item selected in timeline
- Add image preview to effects (Should be easy to write a script generating thumbnails)
- Reorganize effects categories - maybe by default separate audio from video tracks
For users of competings apps: habits in the video field
- Usual layout : effects list behind project bin ; effects stack behind Clip monitor or on Timeline side
- Start playing project clip in monitor: Double click? Space bar OK
- In/out zone OK, but then a shortcut to queue on timeline + pbm to put at 0 time !!
- Resize : roll edit tool (move touching clips ends simultaneously) or resize one end + delete gap
- Transition on track (ctrl-T) ?
- Adding titles: hard to find, should appear in project toolbar
- → What we plan to do:
- Implement same track transition
- Make title clip creation easier to find
Making the workflow smooth and efficient
- Zoom
- factor too sensitive? Linear not most effective (frame / clip / project)
- should keep center on playhead (except fit all)
- Thumbnails allover timeline clips?
- Video scrubbing on bin thumbs hover !?
- → What we plan to do:
- Dragging clip from bin at 0 position is difficult (clip disappears if you are a few pixels on the left)
- Reintroduce frame by frame thumbs on max zoom level
- Feedback in clip monitor of which clip is currently displayed
- Fit zoom to project should rewind scrollbar to zero
Removing visual glitches
Proper sizes on any screen dimension
- Monitor & Timeline toolbar tiny on highDPI (tools should be on top or on the left side rather than bottom, which is for status?)
- Balancing panels sizes (=> sidebars?)
- Splitter to adapt timeline height hard to see & catch
- → What we plan to do:
- Review tools & icon sizes on high DPI
- Make sure timecode is displayer in a large enough font
Having everything properly aligned
- Always display tabs as titles => better alignment between panels, drag tabs
- Align texts in project bin table (should filename be a different field from description? could be the default description)
- Indent effects stack top line to lower sections
- → What we plan to do:
- Review UI details
Informative feedback for tools state and possibilities
- Timeline: use more informative cursors
- resize: green blinking arrow uggly + shows only 1 direction => use splitter cursor (2 directions)
- over clip : 4 direction or hand cursor (ready to move)
- Point for fade too small => rather use hover icons in corners (à la Dolphin)
- Ctrl+Wheel (zoom) & other mouse shortcuts: should be noticed in status bar when pressing special keys?
- Track labels ("Video" and "Audio") give wrong info (both are generic... except for split audio !)
- Bin properties surprizing, how to close?
- add a info icon in prj toolbar (hover icons on thumbnails? no if we add scrubbing)
- Project search/filter => Label (HIG) ?
- Effects stack: header could be more informative
- "effects for [source]" is the same for all cuts => add track & timecode
- Effects list
- Click on group name should expand
- Right click should popup context menu with "add to current clip", "bookmark"
- → What we plan to do:
- Small UI fixes: Right click should bring useful context menu (Project Bin and Effect List)
- Fix searching effect list using group name shows undragable group name and nothing else
Centralizing Customization
- Wizard => more frigtening than helping
- check install? => popup in case of important miss
- default profile? => rather always adapting to clips! (keep raw material quality) + add project bin action "Adapt profile to this source"
- in case of profile overriding (project close yo your target) & export settings, give more explanations (eg FrameRate by country?)
- Get Hot New Stuff: not in download menu but in Settings
- → What we plan to do:
- No more First Run Wizard. Just warn user on first run if something is missing from the install
- Choose most useful settings by default (activate auto-save, etc)
- No more default project profile format ? Always try to deduce profile from first added clip?
- Move Download options from configure menu to a more context sensitive place (Download profiles from profiles dialog, etc).
Adapting UI for touch
- Getting leaptap controller from Shotcut
- Achieving precise actions with taps ? 1st tap to focus area, then...
- → What we plan to do:
- Nothing decided yet...