Present:
• Henry, Tamas Z, Tor, Michael, Ash, Henry, Tomas V, Marco, Andras
Releasing
• Dell
◦ branch (distro/collabora/cd-5.3-3.2, distro/collabora/collabora-online-cd-3.2)
◦ Working on a 3.4 build …
◦ Patches on gerrit for dell-3.2 branch – but need to include these too …
◦ Adding tile-cache disabling – pain with automated tests.
◦ Fix remaining anonymization issues.
◦ Join the Dell call later (Ash)
◦ Status (Timar)
▪ pushed the core branch already distro/collabora/cd-5.3-3.4
▪ will create the online branch from the top of collabora-online-3
• the work is already in there (Timar)
• AMX
◦ Ash: WP6 - Routing of the Impress sidebars to Online
▪ Main side-bars are fully visible, functional, interactive
• with child windows & drop-downs etc.
▪ Known issues:
• entering text from the K/B – is busted in some way:
◦ need to get focus & events
• Fixing flicker on invalidations …
• Dialogs disappearing.
• Extend side-bar downwards with a grey background.
• Side-bar can’t be re-sized currently.
• Add side-bar options / tabs to the code.
◦ Henry: WP5.3 – Mobile UX
▪ Trying to finish copy/paste on mobile
• Finally found a solution – a focus problem.
• Can call the function to copy-text
• Example works – how to show this to the user …
◦ cannot use the toolbar that appears on-top.
◦ Have to select an element – don’t use that in Collabora online
◦ question:
▪ how to do this (?)
▪ show a popup with two buttons: copy/paste – for clip event.
• Or show in the status bar – copy & paste …
◦ status bar is ~pointless - lets show a popup instead (Michael)
▪ Need to look at scrolling pieces for Mobile.
▪ Anything for the 3.4 / Dell branch from last week ?
• No – all done.
◦ Kendy:
▪ WP8 – Help
• All of the JS help backported to cp-6.0
• We have an own help instance: https://help.collaboraoffice.com
• Given some bits to Aaron but he’s on vacation soon too.
◦ Marco: WP5 - HiDPI in Calc and in dialogs
▪ Fixing problems with position caching
• invalidation rectangles are wrong in some cases.
• found a solution – but still problems
◦ invalidation messages sent to all views.
◦ Need them to go to views with the same zoom factor.
◦ Adding more parameters to tile invalidation callback.
◦ to grok zoom factor for these rectangles.
▪ to use / discard depending on need.
▪ Tiles joining nicely at all zoom levels
▪ Still todo:
• Not started working on dialogs …
• Charts, images are getting mis-placed.
• Cursor position – mis-placed ...
• Working on any zoom level – generic work here …
• FormulaDialog bits
▪ by next week:
• expect to fix invalidation problem; polish existing fixes.
• Fix cursor bits, start on mis-placed images.
◦ Tamas Z.: Latency improvements [not AMX specific]
▪ Still testing latency changes in the team meetings
▪ Pushed one commit last week, fixing one bug.
• Doing page-down & page-up, sometimes 1-2 tiles are not sent.
• One user doing page-down & up – somewhere, 2 users have the same view – some
tiles not updated; just grey tiles.
• Works fine for just 1 user …
• Tested it today too – still see a problem.
▪ Handling the non-interactive users
• TCP_NODELAY has only a small effect.
• Interactive user detection – later can use something more effective.
• Will push this.
▪ Next:
• Two AMX bugs next: flickering opening a doc.
◦ Tomaz V.: WP3 - Widget theming
▪ continued to add new widgets and drawing them.
▪ Now added check-box and a combo-box.
▪ Working now on a radio-button.
▪ Finished with the scrollbar & spin-box.
▪ Demo … [!?] … great to have a screenshot.
▪ Trying to follow mockups from the AMX design team.
▪ Doing basic drawing initially.
▪ Next:
• Push changes internally ...
• Screenshot of the latest work.
• Need CSS for browser-side matched theming.
◦ Tor: WP1 - Thumbnailing API
▪ Last time -had problems getting thumbnailing to work the way nextclouders want it to
work
• their example was not complete.
• another issue: we did this too complicated way
• embedded thumbnail in ODF – is un-usably small.
• Hope the convert-to-png size is ok since – we have no pixel-size parameters.
◦ Uses 96 DPI of document.
▪ Next:
• allow passing in a size parameter – and use the old fast thumbnail code if it is
small enough (?)
• Find out what the Avatars task was ...
• Work out and document – external user / postmessage API Kolab happen to use.
◦ Check that we have ‘read-only’ annotations in what we send.
◦ Perhaps best as a tech/demo app / page…
◦ Ability to ‘kill’ a user ...
▪ also follow-this-user if its easy
• Templates handling …
◦ load / save – give names to eg. dot files properly …
• iOS research ...
• 3.4
◦ Andras building for Dell.
• 4.0
◦ Now focusing on this
▪ Development in cp-6.0 + online master
◦ AMX stuff:
▪ SparkleShare/productivity.git/Discussion/America Movil/AMX-estimation.ods
◦ master – for the Online
▪ Apparently we are missing patches that are in collabora-online-3, but not in master
• We have to git-cherry before branching…
• Timeline
◦ Collabora Online 4.0 - “Q3” ...
Team report
Ash
• Customer communication
◦ SysIntellect
◦ Lawless World
Henry
• [Not present – but set a report by mail]
• AMX – reported above
• Next:
◦ AMX – mobile improvements
◦ [Bug 118707] Crash when cutting some content
Kendy
• AMX – reported above
• Next:
◦ AMX: help…
▪ Finish the cp-5.3 → cp-6.0 missing patches forward-porting
◦ Check the collabora-online-3 vs. master for missing patches
Marco *
• AMX – reported above
• Next:
◦ HiDPI / 200% Zoom issue in Calc ...
◦ Fixing blockers / critical bugs
Tamas Z
• Latency – reported above
• Next:
◦ Latency...
Tomaz V
• AMX – reported above
• Up-stream …
◦ fixed some bugs caused by previous SIL work & graphic re-work.
▪ High prio. Regressions → gone.
• Next:
◦ AMX – widget theming
Tor
• AMX – reported above
Overview
• Lots of sales etc.
• some merge overhead of the repos etc. … (Ash)
◦ can we merge these sooner into internal-core ? (Michael)
▪ would be good to fix early rather than late.
--
michael.meeks@collabora.com <><, GM Collabora Productivity
Hangout: mejmeeks@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe
Context
- Product team minutes .... · Michael Meeks
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.