[
https://issues.apache.org/jira/browse/GUACAMOLE-315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936951#comment-17936951
]
Carl Anderson commented on GUACAMOLE-315:
-----------------------------------------
For my extension, I would like to provide a custom `manifest.json`, which
requires that it be linked in the head. I do see that `1.5.5` includes such a
link, but the path to the manifest is static. Perhaps my change could be
addressed in a different Jira issue.
As an extension developer, I would like to be able to inject a `manifest.json`
and reference it using the resource URL from the main client. For example, if
my extension namespace is `foo`, I would like to configure the manifest link in
the client to be `<link rel="manifest" href="app/ext/foo/manifest.json">`
For this to work, I think `guacamole.properties` would need to support a new
attribute to customize the `manifest_link_href`.
> Allow root level of Guacamole interface to be modified via extensions
> ---------------------------------------------------------------------
>
> Key: GUACAMOLE-315
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-315
> Project: Guacamole
> Issue Type: Improvement
> Components: guacamole
> Reporter: Mike Jumper
> Priority: Trivial
>
> Though GUACAMOLE-9 added support for modifying/patching HTML structure via
> extensions, that support relies on the templating system used by AngularJS
> for directives, and thus cannot be used for any part of the Guacamole
> interface not implemented using directives. This means that absolutely all
> parts of the Guacamole UI can be modified except the top/root level of the
> interface.
> Lacking this support prevents extensions from adding things like notification
> services which would be best placed at the root level.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)