After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 708410 - Make the title editor more solid, nicer to use, better integrated with direct manipulation on the viewer
Make the title editor more solid, nicer to use, better integrated with direct...
Status: RESOLVED OBSOLETE
Product: pitivi
Classification: Other
Component: Title editor
Git
Other Linux
: Normal enhancement
: Git
Assigned To: Pitivi maintainers
Pitivi maintainers
Depends on:
Blocks: 726473
 
 
Reported: 2013-09-19 20:05 UTC by Jean-François Fortin Tam
Modified: 2015-10-20 13:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jean-François Fortin Tam 2013-09-19 20:05:17 UTC
The current implementation of the title editor feels a bit flaky, especially the part where it allows you switch back and forth between the "source code" view of pango and the WYSIWYG mode.

I'm not too much of a fan of revealing markup codes to the user, personally...

Either we should only have a WYSIWYG view, or we should only have a "codes" view and leave the preview part to the viewer, not the title editor widget itself...

Ideally we want everything to look nice and be reliable and direct-manipulation on the viewer. This is not gonna improve without somebody hacking on this feature, so we really need help (and input) for this to happen, patches are incredibly welcome.
Comment 1 Jean-François Fortin Tam 2014-03-16 20:19:50 UTC
All in all, I think the sanest (and coolest) way to do this would be to not have a separate tab for the title editor; do all the title editing/manipulation directly onto the viewer widget instead, which would avoid issues like bug #726473 (text sizes being absolute instead of being "proportional to the image").
Comment 2 Thibault Saunier 2015-10-20 13:02:42 UTC
This bug has been migrated to https://phabricator.freedesktop.org/T3060.

Please use the Phabricator interface to report further bugs by creating a task and associating it with Project: Pitivi.

See http://wiki.pitivi.org/wiki/Bug_reporting for details.