Search found 1008 matches

by alex_jitianu
Tue Apr 19, 2022 4:22 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Elements Side Panel how to disable/enable (not hide)
Replies: 1
Views: 628

Re: Elements Side Panel how to disable/enable (not hide)

Hello, 1. First of all, you need to intercept the view through a ViewComponentCustomizer . The ViewInfo.getComponent() will give you the main component and afterwards you can recursively iterate its hierarchy (using getComponents() ) and enable/disable them using setEnabled() . 2. To listen for sele...
by alex_jitianu
Thu Mar 31, 2022 4:10 pm
Forum: Other Issues
Topic: ODD to RNG
Replies: 4
Views: 1009

Re: ODD to RNG

Hi David, I think you've stumbled into this issue, now: https://github.com/TEIC/oxygen-tei/issues/54 An official build of the TEIC TEI framework is not yet available, so if you want to fix it yourself before the official build is out, you need to: 1. got to C:\Users\*******\AppData\Roaming\com.oxyge...
by alex_jitianu
Wed Mar 30, 2022 3:04 pm
Forum: Other Issues
Topic: ODD to RNG
Replies: 4
Views: 1009

Re: ODD to RNG

Hello, Yes, oxygen does give a prompt recommending to clean up add-ons from previous Oxygen versions. You probably created/duplicated the TEI ODD to RELAX NG XML transformation scenario and that was stored at project level and now is pointing to a resource no longer present on your system To solve t...
by alex_jitianu
Mon Mar 14, 2022 1:16 pm
Forum: Common Problems
Topic: XSpec error
Replies: 5
Views: 1284

Re: XSpec error

Hi Scott, Thank you for sharing this with the Oxygen community. Indeed, "export" does sound as a good default value, but the people from the XSpec community probably know better. You can record an issue to change the default and see what they have to say about it: https://github.com/xspec/...
by alex_jitianu
Fri Mar 11, 2022 5:35 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Framework inheritance hierarchy?
Replies: 6
Views: 1554

Re: Framework inheritance hierarchy?

Hello,
I just want to let you know that in the newly released Oxygen 24.1 we've fixed this issue. External author actions from the base framework's externalAuthorActions folder will be copied automatically to the new framework actions container. I hope it helps!
Best regards,
Alex
by alex_jitianu
Fri Mar 11, 2022 5:28 pm
Forum: SDK-API, Frameworks - Document Types
Topic: How to store and access state variables?
Replies: 7
Views: 1526

Re: How to store and access state variables?

Hi Christian,
We've just released Oxygen version 24.1 and now it is possible to specify a plugin class loader in the framework script:

Code: Select all

<classpath parentClassLoaderID="com.oxygenxml.git"></classpath>
I hope it helps!
Alex
by alex_jitianu
Mon Feb 28, 2022 12:22 pm
Forum: Feature Request
Topic: Git plugin: Show current branch in Git Staging view (again)
Replies: 6
Views: 1565

Re: Git plugin: Show current branch in Git Staging view (again)

Hi,
We've released a new version for the Git Client add-on. The current branch has it's own dedicated widget again. We've also simplified the toolbar and contributed a new Git menu in the main menu bar with all the available Git actions.

Best regards,
Alex
by alex_jitianu
Thu Jan 20, 2022 11:32 am
Forum: SDK-API, Frameworks - Document Types
Topic: Configuring Proposed Values in the Context that the Content Completion was Invoked - SAXON
Replies: 28
Views: 10002

Re: Configuring Proposed Values in the Context that the Content Completion was Invoked - SAXON

Hi Isabelle, I'm sorry about that, but it seems xsl:evaluate was introduced in Saxon HE 10 which we hope to integrate in Oxygen 24.1 (to be released in March). The current version of Oxygen bundles Saxon 9.9 in which xsl:evaluate is only available in the PE distribution. That being said, I think the...
by alex_jitianu
Thu Jan 20, 2022 11:15 am
Forum: SDK-API, Frameworks - Document Types
Topic: Framework inheritance hierarchy?
Replies: 6
Views: 1554

Re: Framework inheritance hierarchy?

Hi Christian,

Thank you for the thorough analysis. Both 1) and 2) can and should be done by us automatically. I hope I'll be able to do it in time for the next release.

Best regards,
Alex
by alex_jitianu
Wed Jan 19, 2022 6:01 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Configuring Proposed Values in the Context that the Content Completion was Invoked - SAXON
Replies: 28
Views: 10002

Re: Configuring Proposed Values in the Context that the Content Completion was Invoked - SAXON

Hello, You can use xsl:evaluate from XSLT 3.0 which is supported by Saxon HE. The XSLT will look like this: <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:saxon="http://saxon.sf.net/" exclude-result-pre...
by alex_jitianu
Mon Jan 17, 2022 4:54 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Framework inheritance hierarchy?
Replies: 6
Views: 1554

Re: Framework inheritance hierarchy?

Hi Christian,
A current workaround would be to move all the images and XSLTS used by the oxbytei framework external actions into the oxbytei_externalAuthorActions folder. I willpost here again once we have released a fix.

Best regards,
Alex
by alex_jitianu
Fri Jan 14, 2022 5:14 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Framework inheritance hierarchy?
Replies: 6
Views: 1554

Re: Framework inheritance hierarchy?

Hi Christian, It should work like you expected them to work, so it must be a bug. I am also having issues with the your scenario. I managed to make it work by using the {framework_file_name}_externalAuthorActions naming conventions. What if you renamed the oXbytei external actions folder from extern...
by alex_jitianu
Fri Jan 07, 2022 10:07 am
Forum: SDK-API, Frameworks - Document Types
Topic: OxygenPlugin
Replies: 1
Views: 661

Re: OxygenPlugin

Hello,

I'm not quite sure. Could you zip the plugin and send it to support@oxygenxml.com for debugging purposes? I will remove it from my system after reproducing the issue.

Best regards,
Alex
by alex_jitianu
Mon Jan 03, 2022 1:33 pm
Forum: SDK-API, Frameworks - Document Types
Topic: common interface for accessing context
Replies: 8
Views: 1803

Re: common interface for accessing context

Hi Chris,

We have a blog page that presents various third party frameworks and I can add an entry for oxbytei, if it's O.K. with you.
https://blog.oxygenxml.com/topics/Oxyge ... works.html

Best regards,
Alex
by alex_jitianu
Thu Dec 30, 2021 2:00 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: How to display insertattribute value in xml by default
Replies: 17
Views: 3164

Re: How to display insertattribute value in xml by default

Hello Kiran, If the context map set in the DITA Maps Manager is <Current Map>, Oxygen will listen for save, timestamp change events happening to the map and will reload the keys. Whenever an editor is saved, if that editor is the context map, Oxygen will reload the keys. So there are certain events ...
by alex_jitianu
Thu Dec 30, 2021 10:52 am
Forum: SDK-API, Frameworks - Document Types
Topic: common interface for accessing context
Replies: 8
Views: 1803

Re: common interface for accessing context

Hi Chris, net.sf.saxon.dom.DocumentOverNodeInfo.getDomConfig() returns null by design and is not the configuration you need anyway. Thy using net.sf.saxon.dom.NodeOverNodeInfo.getUnderlyingNodeInfo() and net.sf.saxon.om.NodeInfo.getConfiguration() instead to get teh Saxon configuration object. Best ...
by alex_jitianu
Thu Dec 30, 2021 10:25 am
Forum: XSLT and FOP
Topic: using XSL to count elements
Replies: 5
Views: 4107

Re: using XSL to count elements

Hello, The following-sibling:* axis only matches on the brothers of the current node as opposed to following:* axis. Perhaps your behavior is related with the fact that you have a template that fires multiple times so the following-sibling:* expression is executed multiple times. Oxygen's XSLT Debug...
by alex_jitianu
Mon Dec 20, 2021 12:14 pm
Forum: Common Problems
Topic: framework is not recognized on Linux
Replies: 3
Views: 1133

Re: framework is not recognized on Linux

Hi Nils, Please have a look inside the framework directories of the 3 missing frameworks. For each framework a corresponding *.framework file must exist. If these files are missing, then it means that they were somehow removed during the upgrade and, hopefully, you still have them in a Version contr...
by alex_jitianu
Fri Dec 17, 2021 4:41 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: How to display insertattribute value in xml by default
Replies: 17
Views: 3164

Re: How to display insertattribute value in xml by default

Hi Kiran, From an Oxygen Workspace Access plugin you can use ro.sync.exml.workspace.api.options.GlobalOptionsStorage.setGlobalObjectProperty(String, Object) to set ro.sync.exml.options.APIAccessibleOptionTags.KEYS_CONTEXT_MAP . You could set it to an empty map ( null might also work, especially if t...
by alex_jitianu
Fri Dec 17, 2021 10:35 am
Forum: Common Problems
Topic: Motivating users to move to a new Oxygen release
Replies: 11
Views: 2580

Re: Motivating users to move to a new Oxygen release

Hi Chris,

The issue ID is EXM-47521 . Looking over the thread again, I think the versionLessThan variant is the one you need.

Best regards,
Alex
by alex_jitianu
Thu Dec 16, 2021 2:16 pm
Forum: Other Issues
Topic: Configuring scenarios in framework extension scripts
Replies: 1
Views: 826

Re: Configuring scenarios in framework extension scripts

Hi Chris, Can please show me the error message? I've tried a similar scenario and I didn't manage to reproduce the crash. Can you send us the scenario export file on support@oxygenxml.com? Does it still crash if you put a relative path which resolves relative to the script location? <transformationS...
by alex_jitianu
Wed Dec 15, 2021 5:24 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: How to display insertattribute value in xml by default
Replies: 17
Views: 3164

Re: How to display insertattribute value in xml by default

Hi Kiran, Now I m facing another issue that my DITA Reusable Component Window is not automatically refresh to pull the latest keys unless author has to clear history and re-open the Map object again. I just try to understand how these keys change so I can deduce why is DITA Reusable Component not de...
by alex_jitianu
Tue Dec 14, 2021 3:47 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: How to display insertattribute value in xml by default
Replies: 17
Views: 3164

Re: How to display insertattribute value in xml by default

Hello Kiran, If the files from the root map's hierarchy change within Oxygen, Oxygen will automatically update the view. How is this change triggered. I see an SDL entry in the menu bar, are these root maps from the SDL CMS? On the right side of the DITA Reusable Components' toolbar there is a setti...
by alex_jitianu
Tue Dec 14, 2021 1:47 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Fetching subject scheme description to CSS/LESS author view
Replies: 1
Views: 616

Re: Fetching subject scheme description to CSS/LESS author view

Hello, The combo box form control doesn't know how to render the navtitle . I have added a improvement request for this and we will write on this thread when we release this improvement. Meanwhile, you could use a single selection Popup form control instead, because this form control knows how to re...
by alex_jitianu
Mon Dec 06, 2021 12:44 pm
Forum: Feature Request
Topic: $(xslt_eval(...)} editor variable
Replies: 4
Views: 1489

Re: $(xslt_eval(...)} editor variable

Hi Chris,

Thank you for sharing your experience with the community!

Best regards,
Alex
by alex_jitianu
Fri Dec 03, 2021 8:15 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: How to display insertattribute value in xml by default
Replies: 17
Views: 3164

Re: How to display insertattribute value in xml by default

Hi Kiran, Yes, you need to write the code in the doOperation() method which is called when the user clicks the action. As I understand Oxygen has no knowledge of this "user defined keys map" location so it's up to you to located it and parse it. The API does offer some helpful methods, but...
by alex_jitianu
Tue Nov 16, 2021 2:17 pm
Forum: Feature Request
Topic: Git plugin: Show current branch in Git Staging view (again)
Replies: 6
Views: 1565

Re: Git plugin: Show current branch in Git Staging view (again)

Hello, I've added a new issue to do a brainstorming and choose the best alternative. Another possibility we are investigating is to allow the user to configure the toolbar. If such a feature existed, you could remove the Clone , Tags , Submodules icons and make enough room for a dedicated branch wid...
by alex_jitianu
Thu Nov 11, 2021 10:29 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: How to display insertattribute value in xml by default
Replies: 17
Views: 3164

Re: How to display insertattribute value in xml by default

Hi Kiran, The DITAAccess.getKeys(URL) API will give you all the keys presented in the DITA Reusable Components view. Unfortunately, you'll need to parse "User Defined Keys" map yourself and build a data structure with the defined keys and their binding. You can implement such an action in ...
by alex_jitianu
Thu Nov 04, 2021 1:15 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: How to display insertattribute value in xml by default
Replies: 17
Views: 3164

Re: How to display insertattribute value in xml by default

Hi Kiran, I'm glad I could help! Here are some useful links: https://www.oxygenxml.com/doc/versions/23.1/ug-editor/topics/dg-extensions-bundle.html https://www.oxygenxml.com/doc/versions/23.1/ug-editor/topics/document-type-extensions-tab.html https://www.oxygenxml.com/doc/versions/23.1/ug-editor/top...
by alex_jitianu
Thu Nov 04, 2021 11:00 am
Forum: Feature Request
Topic: Git plugin: Show current branch in Git Staging view (again)
Replies: 6
Views: 1565

Re: Git plugin: Show current branch in Git Staging view (again)

Hello, Two more actions appeared on the toolbar and the space left for the current branch combo tended to be insufficient in its default size. Especially if you use a group naming convention for the branch, like I see you are, the branch name got truncated and you had to resize the view to it. For e...