Design/Meetings/2015-10-14
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Link
http://nabble.documentfoundation.org/Minutes-of-the-Design-Hangout-2015-10-14-tc4163457.html
Minutes
Oct 16, 2015; 12:01pm Jan Holesovsky-4 Minutes of the Design Hangout: 2015-10-14 * Present: Cor, Heiko, Jay, Kendy, Samuel * UI changes integrated the last week: + Enable auto-numbering by default + https://bugs.documentfoundation.org/show_bug.cgi?id=94994 + previously enabled, then disabled, and now enabled again + I remember - not good in the current state (Kendy) + if we want to enable it again, then first let's collect what turns into numbering + how it is triggered, and let's go through the use cases there (Kendy) AI: + OK, will revert for now + provide the list (Samuel) + remote files related improvements (Szymon) + icons recoloring (Tomaž) + 32x32 icons for hi-contrast (Andreas) * Annual report (Jay) + Sophi asked that we fill in any links to minutes, blog posts, etc. http://pad.documentfoundation.org/p/annualreport + more info needed, will ask Sophie (Jay) + for the reference, report from the last year: + https://wiki.documentfoundation.org/images/4/47/TDF2014AnnualReport.pdf * Table styles (Kendy) + would be good to have a Friday session about that (Kendy) + already collected stuff in a doc (Jay) + https://docs.google.com/document/d/1FPkf9fn79dXJ5tHpc-meMYxaQpj3nV5sEN6u9HOo2GQ/edit?usp=sharing + 9th October, 1:00pm CEST / 11:00am UTC (Kendy) + more discussion about the proposal (Jay/Heiko/Kendy) + afraid of too many elements there (Heiko) + will have a follow-up Friday session - to define the general approach to the table propeties, style etc. - in the sidebar (Jay/Heiko/Kendy) + should we eg. remove the table toolbar (that appears when the cursor gets into a table, etc.) + where to put the table styles - to such a sidebar? to styles & formatting? + etc. * Last week's design session (Heiko/Jay) + Area Tab - https://bugs.documentfoundation.org/show_bug.cgi?id=94551 https://docs.google.com/document/d/1gf7wqYszXnbrbzbyNlLKbJelMb20ssuimxfszcHP_wM/edit?usp=sharing + not published yet * Dedicated Design team blog (Heiko) + redmine ticket: https://redmine.documentfoundation.org/issues/1505 * Bug discussions + Scale all objects proportionally by default, not only images? + https://bugs.documentfoundation.org/show_bug.cgi?id=71669#c26 + (see as well bug wrt. proportional scaling with side handles #84953) + can check other suites (Jay) + Word, WPS, and Calligra all have non-proportional + but otherwise people generally happy with the images (keep aspect ratio) vs. shapes (don't keep) approach (Cor/Kendy/Samuel) + but maybe some more research / checking the use cases might be good * NotebookBar (Samuel) + http://cgit.freedesktop.org/libreoffice/core/log/?h=feature/notebookbar + NotebookBar allows to create toolbars with glade (Samuel/Kendy) + full control over widgets in the topmost area, defined via a .ui file + an optional thing for users (Samuel) + menus + toolbars the default + Notebookbar an optional thing + probably via an option in the View menu + long term, will be a source of some Easy Hacks (Samuel) + now just laying down the foundations, later more discussion needed (Samuel) + can insert new stuff via glade + enough to specify the .uno: command, the icon + text is imported from the appropriate officecfg xml + Screenshot so far: http://i.imgur.com/RUUTiuk.png + next (Samuel): + more structure needed now (so that it is not one monter .ui file) + priorities of widgets - container that hides stuff when the screen size does not fit + theming + target: 5.2 (earliest) + is it already in master? (Jay) + in branch so far (Kendy/Samuel) + but hidden via an env. variable - so can merge it to master (Samuel) + let's merge it then, keep the env. variable (Jay/Kendy) + and the View menu entry when it is more polished + keep in mind the HIG (Heiko) + https://wiki.documentfoundation.org/Design/ToolBar + mentions some future enhancements of toolbars that might be helpful here (Heiko) + eg. grouping + possible with Notebookbar * Help updating (Kendy) + new patches, would be great to have a new release (Jay) + will do (Kendy) + help-related meta bugs: + https://bugs.documentfoundation.org/show_bug.cgi?id=94016 + https://bugs.documentfoundation.org/show_bug.cgi?id=93580 + wikihelp? (Jay) + help proposal https://docs.google.com/document/d/1MULCsm8gD-QPv-W1LbHBynnY0eD16Q6uXsrzpgfJdvQ/edit?usp=sharing + idea to use xml editor (Kendy) + steps needed: + hooks on help.libreoffice.org redirecting to editable page + per-user session - own git checkout + some way of editing - either the xml help or the xml <-> html mapping + commit creation in the git + push to gerrit + overall - like the idea to have some infra on top of the current help, easier than the entire editable wiki (Kendy) * Icon Updates / Issues (Jay) + Should svgs be stored in repo and pngs created at build time (Samuel) + let's not do that (Kendy) + inkscape need several seconds per image, and we have ~1000 images per theme + such pngs are not optimized, optipng needs another tens of seconds + still something wrong with inheritance (Jay) + Samuel will look at one of them + https://bugs.documentfoundation.org/show_bug.cgi?id=93866 + easiest solution: eg. for tango, during build concat tango + galaxy links.txt, and put to images_tango.zip + one shared links.txt is probably not possible (Jay/Samuel) + https://bugs.documentfoundation.org/show_bug.cgi?id=91565 tango - https://bug-attachments.documentfoundation.org/attachment.cgi?id=115945 galaxy - https://bug-attachments.documentfoundation.org/attachment.cgi?id=119516 + Sifr & breeze for dark themes + bug report created (Jay) https://bugs.documentfoundation.org/show_bug.cgi?id=94632 + Tomaž pushed the algorithm to create them to master (Tomaž) + screenshot - https://bug-attachments.documentfoundation.org/attachment.cgi?id=119614 + Elementary icon theme added to git by Bjoern (Jay) + but not enabled by default + images_human.zip to be placed in /opt/libreofficedev5.1/share/config/ https://drive.google.com/file/d/0B6qJrVIa0SAlTjBkSlJOY01RV3M/view?usp=sharing + Human theme in Ubuntu outdated (Jay) + Tango (Alex/Adolfo/Jay) + Latest status of updates available here (Jay) https://docs.google.com/document/d/1OErlXIDDGM7V1mOGW8oSCLuhqw5fulT1XhkTik1u2UY/edit?usp=sharing + Sifr (Papamatti/Jay) + Latest status of updates available here (Jay) https://docs.google.com/document/d/15ZpVaTxg7TAFYhOyQUP3mp-cVtKA1vP5uZAT38t-taA/edit?usp=sharing + Breeze (Andreas/Jay) + Latest status of updates available here (Jay) https://docs.google.com/document/d/1dpMFgmkQy4BsyRIKH97ZLPTU6NdvXIYk3Yossj6sSQM/edit?usp=sharing + Cleaning all duplicates and putting in links.txt (Andreas) + Extra-Large (32x32) Icons for large resolutions + Status - https://docs.google.com/document/d/1mPqD2gGsMkfVCI6ByUd2XYX1NJm26hcGjRVe6gcCSEU/edit?usp=sharing + Integrating it into the options dialog - https://bugs.documentfoundation.org/show_bug.cgi?id=95014 * Next Friday's design session (Heiko/Jay) + Friday session this week (Oct/16) + 1:00pm CEST / 11:00am UTC + Table styles continued + List of possible future topics + https://docs.google.com/document/d/1XiJauFHrSmM5LsaV0AlglhfUh8D1IxAg8qistP0KAQA/edit?usp=sharing