<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Andras Timar, Author at Collabora Online and Collabora Office</title>
	<atom:link href="https://www.collaboraonline.com/blog/author/timar/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.collaboraonline.com/blog/author/timar/</link>
	<description>Secure Document Collaboration, Controlled by You</description>
	<lastBuildDate>Wed, 13 May 2026 08:05:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://www.collaboraonline.com/wp-content/uploads/2023/06/collabora-symbols-600-150x150.png</url>
	<title>Andras Timar, Author at Collabora Online and Collabora Office</title>
	<link>https://www.collaboraonline.com/blog/author/timar/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Context sensitive tab for charts</title>
		<link>https://www.collaboraonline.com/blog/context-sensitive-tab-for-charts/</link>
					<comments>https://www.collaboraonline.com/blog/context-sensitive-tab-for-charts/#respond</comments>
		
		<dc:creator><![CDATA[Andras Timar]]></dc:creator>
		<pubDate>Wed, 13 May 2026 08:04:06 +0000</pubDate>
				<category><![CDATA[Developer Blog]]></category>
		<guid isPermaLink="false">https://www.collaboraonline.com/?p=58461</guid>

					<description><![CDATA[<p>Context sensitive tabs have existed already, for example for pictures and shapes. Now we have a context sensitive tab for charts. When the user double clicks on a chart, this tab appears with all chart related functions. The data table editor dialog has been converted to the JSDialog framework, it was one of the last [&#8230;]</p>
<p>The post <a href="https://www.collaboraonline.com/blog/context-sensitive-tab-for-charts/">Context sensitive tab for charts</a> appeared first on <a href="https://www.collaboraonline.com/">Collabora Online and Collabora Office</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="58461" class="elementor elementor-58461" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-ad72a79 e-flex e-con-boxed e-con e-parent" data-id="ad72a79" data-element_type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-ef81361 elementor-author-box--avatar-yes elementor-author-box--name-yes elementor-author-box--biography-yes elementor-author-box--link-no elementor-widget elementor-widget-author-box" data-id="ef81361" data-element_type="widget" data-widget_type="author-box.default">
				<div class="elementor-widget-container">
							<div class="elementor-author-box">
							<div  class="elementor-author-box__avatar">
					<img decoding="async" src="https://secure.gravatar.com/avatar/1b735c14447291ba14dc7af745163af6fbf0b3fc8100fb22e78bb0003acf26fe?s=300&#038;d=mm&#038;r=g" alt="Picture of Andras Timar" loading="lazy">
				</div>
			
			<div class="elementor-author-box__text">
									<div >
						<h4 class="elementor-author-box__name">
							Andras Timar						</h4>
					</div>
				
									<div class="elementor-author-box__bio">
											</div>
				
							</div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-7870c39 elementor-widget elementor-widget-text-editor" data-id="7870c39" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p class="western">Context sensitive tabs have existed already, for example for pictures and shapes. Now we have a context sensitive tab for charts. When the user double clicks on a chart, this tab appears with all chart related functions. The data table editor dialog has been converted to the JSDialog framework, it was one of the last pixel based, tunneled dialogs. The conversion was a difficult process, because this dialog used a custom table editor widget that was not used anywhere else. My decision was to extend the existing TreeView widget, that has been used for various complex dialogs already.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-aaf16ba elementor-widget elementor-widget-image" data-id="aaf16ba" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="800" height="492" src="https://www.collaboraonline.com/wp-content/uploads/2026/05/Context-tab-for-charts-001-1024x630.png" class="attachment-large size-large wp-image-58463" alt="" srcset="https://www.collaboraonline.com/wp-content/uploads/2026/05/Context-tab-for-charts-001-1024x630.png 1024w, https://www.collaboraonline.com/wp-content/uploads/2026/05/Context-tab-for-charts-001-300x184.png 300w, https://www.collaboraonline.com/wp-content/uploads/2026/05/Context-tab-for-charts-001-768x472.png 768w, https://www.collaboraonline.com/wp-content/uploads/2026/05/Context-tab-for-charts-001-1536x944.png 1536w, https://www.collaboraonline.com/wp-content/uploads/2026/05/Context-tab-for-charts-001.png 1856w" sizes="(max-width: 800px) 100vw, 800px" />															</div>
				</div>
					</div>
				</div>
				</div>
		<p>The post <a href="https://www.collaboraonline.com/blog/context-sensitive-tab-for-charts/">Context sensitive tab for charts</a> appeared first on <a href="https://www.collaboraonline.com/">Collabora Online and Collabora Office</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.collaboraonline.com/blog/context-sensitive-tab-for-charts/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Save Image</title>
		<link>https://www.collaboraonline.com/blog/save-image/</link>
					<comments>https://www.collaboraonline.com/blog/save-image/#respond</comments>
		
		<dc:creator><![CDATA[Andras Timar]]></dc:creator>
		<pubDate>Thu, 23 Apr 2026 16:11:36 +0000</pubDate>
				<category><![CDATA[Developer Blog]]></category>
		<guid isPermaLink="false">https://www.collaboraonline.com/?p=57809</guid>

					<description><![CDATA[<p>Previously, there was no way to save or download images from documents in Collabora Online. The desktop version (Collabora Office Classic) had a &#8220;Save&#8230;&#8221; option in the image context menu, but this relied on a native file dialog that doesn&#8217;t exist in the browser. With these changes, when you right-click on an image in Writer, [&#8230;]</p>
<p>The post <a href="https://www.collaboraonline.com/blog/save-image/">Save Image</a> appeared first on <a href="https://www.collaboraonline.com/">Collabora Online and Collabora Office</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="57809" class="elementor elementor-57809" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-760c666 e-flex e-con-boxed e-con e-parent" data-id="760c666" data-element_type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-fe1f192 elementor-author-box--avatar-yes elementor-author-box--name-yes elementor-author-box--biography-yes elementor-author-box--link-no elementor-widget elementor-widget-author-box" data-id="fe1f192" data-element_type="widget" data-widget_type="author-box.default">
				<div class="elementor-widget-container">
							<div class="elementor-author-box">
							<div  class="elementor-author-box__avatar">
					<img decoding="async" src="https://secure.gravatar.com/avatar/1b735c14447291ba14dc7af745163af6fbf0b3fc8100fb22e78bb0003acf26fe?s=300&#038;d=mm&#038;r=g" alt="Picture of Andras Timar" loading="lazy">
				</div>
			
			<div class="elementor-author-box__text">
									<div >
						<h4 class="elementor-author-box__name">
							Andras Timar						</h4>
					</div>
				
									<div class="elementor-author-box__bio">
											</div>
				
							</div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-feeba30 elementor-widget elementor-widget-text-editor" data-id="feeba30" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p class="western">Previously, there was no way to save or download images from documents in Collabora Online. The desktop version (Collabora Office Classic) had a &#8220;Save&#8230;&#8221; option in the image context menu, but this relied on a native file dialog that doesn&#8217;t exist in the browser.</p><p class="western">With these changes, when you right-click on an image in Writer, Calc, Impress, or Draw, the context menu now offers:</p><ul><li><p class="western">Save&#8230; – downloads the image to your computer in its original format (PNG, JPEG, SVG, etc.)</p></li><li><p class="western">Save Image to Server – saves the image to your cloud storage (e.g. Nextcloud), using the storage provider&#8217;s file picker to choose the location and filename. This option appears only when the storage provider supports it.</p></li></ul><p class="western">The image is always saved in its native format, preserving the original quality without any conversion.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-ca31367 elementor-widget elementor-widget-image" data-id="ca31367" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="546" height="827" src="https://www.collaboraonline.com/wp-content/uploads/2026/04/Save-Image-001.png" class="attachment-large size-large wp-image-57811" alt="" srcset="https://www.collaboraonline.com/wp-content/uploads/2026/04/Save-Image-001.png 546w, https://www.collaboraonline.com/wp-content/uploads/2026/04/Save-Image-001-198x300.png 198w" sizes="(max-width: 546px) 100vw, 546px" />															</div>
				</div>
					</div>
				</div>
				</div>
		<p>The post <a href="https://www.collaboraonline.com/blog/save-image/">Save Image</a> appeared first on <a href="https://www.collaboraonline.com/">Collabora Online and Collabora Office</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.collaboraonline.com/blog/save-image/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Various Papercuts</title>
		<link>https://www.collaboraonline.com/blog/accordion-bits-in-sidebar-2/</link>
					<comments>https://www.collaboraonline.com/blog/accordion-bits-in-sidebar-2/#respond</comments>
		
		<dc:creator><![CDATA[Andras Timar]]></dc:creator>
		<pubDate>Wed, 11 Mar 2026 09:08:31 +0000</pubDate>
				<category><![CDATA[Developer Blog]]></category>
		<guid isPermaLink="false">https://www.collaboraonline.com/?p=56517</guid>

					<description><![CDATA[<p>These developments were made in February, 2026. Available in 26.04 only. Collabora Online can be built against musl libc musl libc is an alternative implementation of the standard C library for Linux systems. The C library (libc) provides the basic runtime functions that almost every program uses. musl libc is smaller and simpler implementation than [&#8230;]</p>
<p>The post <a href="https://www.collaboraonline.com/blog/accordion-bits-in-sidebar-2/">Various Papercuts</a> appeared first on <a href="https://www.collaboraonline.com/">Collabora Online and Collabora Office</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="56517" class="elementor elementor-56517" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-1e61cc4d e-flex e-con-boxed e-con e-parent" data-id="1e61cc4d" data-element_type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-25ba6ab elementor-author-box--avatar-yes elementor-author-box--name-yes elementor-author-box--biography-yes elementor-author-box--link-no elementor-widget elementor-widget-author-box" data-id="25ba6ab" data-element_type="widget" data-widget_type="author-box.default">
				<div class="elementor-widget-container">
							<div class="elementor-author-box">
							<div  class="elementor-author-box__avatar">
					<img decoding="async" src="https://secure.gravatar.com/avatar/1b735c14447291ba14dc7af745163af6fbf0b3fc8100fb22e78bb0003acf26fe?s=300&#038;d=mm&#038;r=g" alt="Picture of Andras Timar" loading="lazy">
				</div>
			
			<div class="elementor-author-box__text">
									<div >
						<h4 class="elementor-author-box__name">
							Andras Timar						</h4>
					</div>
				
									<div class="elementor-author-box__bio">
											</div>
				
							</div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-dcde32a elementor-widget elementor-widget-text-editor" data-id="dcde32a" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>These developments were made in February, 2026. Available in 26.04 only.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-a9dfbd9 elementor-widget elementor-widget-text-editor" data-id="a9dfbd9" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li><strong>Collabora Online can be built against musl libc</strong><ul><li>musl libc is an alternative implementation of the standard C library for Linux systems. The C library (libc) provides the basic runtime functions that almost every program uses. musl libc is smaller and simpler implementation than the widespread glibc. musl libc was designed to make fully static binaries reliable, so in the future we can think about to create distroless container images with fully static single COOL binary.</li></ul></li><li><strong>Support multi-selection in Calc cell function menu on the status bar</strong><ul><li>The status bar cell function menu (Average, Sum, Count, etc.) now supports toggling multiple functions, matching the classic desktop behavior. Previously clicking a menu item replaced the entire selection with just that one item. Clicking &#8216;None&#8217; clears everything.</li></ul></li><li><strong>Fixed an old localization bug</strong><ul><li>There were dropdown widgets in Collabora Online whose elements were initialized at startup, when the language was set to English. Later the users, who used localized user interface, saw these elements in English instead of in their language. The fix ensures that all localized views have the elements in their respective language. A notable example is the language selector dropdown, e.g. in the Character dialog.</li></ul></li><li><strong>Added search field to combobox dropdown</strong><ul><li>Added a search/filter input at the top of JSDialog combobox dropdown popups (e.g. font name, style). When the dropdown opens, the search field gets focus and filters entries as the user types. Entries are hidden/shown via the existing .hidden CSS class. This feature was available in the compact mode, but now we have it in the default tabbed user interface. With this improvement we could use JSDialog dropdowns in compact mode, too, and we could get rid of an external dependency (select2 JavaScript library) that we used in compact mode.</li></ul></li><li><strong>Write correct content type for PPSX/PPSM</strong><ul><li>When saving as PPSX (PowerPoint Show), the export always wrote the content type as presentationml.presentation.main+xml (PPTX) instead of presentationml.slideshow.main+xml (PPSX). This caused:<ul><li>Impress not auto-playing its own PPSX files on re-open</li><li>PowerPoint rejecting PPSX files created by Impress</li><li>Re-saved PPSX files from other apps losing their autoplay ability</li></ul></li></ul></li></ul>								</div>
				</div>
					</div>
				</div>
				</div>
		<p>The post <a href="https://www.collaboraonline.com/blog/accordion-bits-in-sidebar-2/">Various Papercuts</a> appeared first on <a href="https://www.collaboraonline.com/">Collabora Online and Collabora Office</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.collaboraonline.com/blog/accordion-bits-in-sidebar-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Collabora Online Releases</title>
		<link>https://www.collaboraonline.com/blog/collabora-online-releases/</link>
					<comments>https://www.collaboraonline.com/blog/collabora-online-releases/#comments</comments>
		
		<dc:creator><![CDATA[Andras Timar]]></dc:creator>
		<pubDate>Wed, 19 Apr 2023 10:35:09 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.collaboraoffice.com/?page_id=27192</guid>

					<description><![CDATA[<p>Supported versions 21.11 Release notes 22.05 Release notes 23.05 Release notes 24.04 Release notes</p>
<p>The post <a href="https://www.collaboraonline.com/blog/collabora-online-releases/">Collabora Online Releases</a> appeared first on <a href="https://www.collaboraonline.com/">Collabora Online and Collabora Office</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Supported versions</h2>
<h3>21.11</h3>
<ul>
<li><a href="https://www.collaboraoffice.com/collabora-online-21-11-release-notes/">Release notes</a></li>
</ul>
<h3>22.05</h3>
<ul>
<li><a href="https://www.collaboraoffice.com/collabora-online-22-05-release-notes/">Release notes</a></li>
</ul>
<h3>23.05</h3>
<ul>
<li><a href="https://www.collaboraoffice.com/collabora-online-23-05-release-notes/">Release notes</a></li>
</ul>
<h3>24.04</h3>
<ul>
<li><a href="https://www.collaboraoffice.com/collabora-online-24-04-release-notes/">Release notes</a></li>
</ul>
<style>/*! elementor - v3.23.0 - 15-07-2024 */
.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:"";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}</style>
<p>The post <a href="https://www.collaboraonline.com/blog/collabora-online-releases/">Collabora Online Releases</a> appeared first on <a href="https://www.collaboraonline.com/">Collabora Online and Collabora Office</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.collaboraonline.com/blog/collabora-online-releases/feed/</wfw:commentRss>
			<slash:comments>29</slash:comments>
		
		
			</item>
	</channel>
</rss>
