GNOME Bugzilla – Bug 665753
Feature request: logo overlay
Last modified: 2018-08-17 19:56:39 UTC
It would be great if it was possible to configure a logo overlay to display a project-specific logo in one of the corners for example. (PS: First!)
If you need this, I would currently suggest that you limit the number of backgrounds used; and incorporate the logo with the background itself. Adding the capability would increase the amount of different things one can do to a slide, this is not only problematic with regards to learning and grasping the format from a text-editor point of view, it also adds a whole new level of complexity that must be handled when considering a more visual way of authoring pinpoint presentations.
Well, it's your decision of course, but I'm not sure I'm buying the " problematic with regards to learning and grasping the format" argument. It's not something that needs to be exposed anywhere other than some 'Advanced features' section, it's not in anyone's way if not used in the introduction, for example, and it's also something incredibly intuitive, not some kind of weird feature people will spend weeks wrapping their heads around trying to figure out. It's true that it can be worked around by editing the images beforehand, but that's a bit annoying and very timeconsuming, especially when it would be so easy and natural to add such a feature to pinpoint :) Maybe other people prepare their presentations in advance, but I often do them only the night before and tinker with them until the last minute, and especially leave image selection to the very end. At that point, I don't really want to go and fire up GIMP, that just goes against the whole 'making it easy' paradigm that makes pinpoint so great, IMHO.
"Not documented" "Out of the way" and "Incredibly intuitive" are sort of at cross purposes aren't they? The introduction.pin is intended to document all the currently included features. Layering images on top of each other in the declaration, topmost first could be a possible way of meeting this request assuming you can use alpha transparency. I'm still pretty dubious about the whole thing. One background but *any* background is a pretty core concept and I'd be concerned about the impact of layering alpha on top of video, or even other apps so we'd need to be certain that it wouldn't step on those sort of things.
Such a feature request is something that I suspect arises from some company-wide, or similar, policy about content that needs to be present on every slide. If the slide itself is a black background (or similarly neutral image) with a single word in large type ... a logo is really distracting and destroys the simplicity of the slide. If possible I would try hard to get approval for putting such logo's only on the first and last slide of a "deck". Such corporate guidelines might have other requirements as well, like having to show a line of text like "ACME Inc Confidential" on every single slide - my opinion on such policies is similar to logo policies on every slide. If you need to whip up a quick presentation, and manage to also steer clear of needing many different photos for backgrounds but use plain black or white slides, then the "workaround" of making it part of the background image should work. Do note that for any such permanent overlay - the placement would either have to be specified (or be made somewhat dynamic so that the overlay escapes the text of a slide is placed in the same position as the logo). Needing to control the position of such an overlay makes the scope of adding it big. (both in terms of text format - and potential visual editing ui).
> Such a feature request is something that I suspect arises from some > company-wide, or similar, policy about content that needs to be present on > every slide. Not in my case.. anyway.
The website's "Future" section [1] has a bullet saying > Logo overlay (e.g. to put a Gtk/whatever logo > into a corner on top of whatever background > image there is) If this feature isn't planned, this text should probably be removed from the website. [1] https://live.gnome.org/Pinpoint
I am still uncertain of whether I like the idea of this feature, but I've tried convincing myself that it might be a good idea and sketched out how it maybe could be: Add an 'overlay' key as a setting that is the filename of a PNG image that is scaled to fit the screen. If the overlay is overriden for a slide a short cross fade should occur. Specifying [overlay=] would fade the overlay out for the slide. Having such a global alpha overlay over video or other clutter actors would not pose a problem.
I just implemented this with a bg-position attribute in: https://bugzilla.gnome.org/show_bug.cgi?id=696245 The patch needs cleaning up, but I haven't bothered while it hasn't had any feedback.
Should we then mark this bug as duplicate of bug #696245 ?
It's not really the same. As I understand it, bug #696245 is about positioning the background, which you can use to position a logo if you don't want any other background. This feature request is for a positioned logo on top of whatever other background there is.
pinpoint is not under active development anymore since 2015. Its codebase has been archived: https://gitlab.gnome.org/Archive/pinpoint/commits/master Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.