Mercurial > libervia-desktop-kivy
view cagou/backport/README @ 325:5868a5575e01
chat: cleaning + some improvments:
- code cleaning, removed some dead code
- some improvments on the way size is calculated, removed unnecessary sizing methods which
were linked to properties
- image have now a max size, this avoid gigantic image in the whole screen
- in SimpleXHTMLWidget, Label are now splitted when xhtml is set
- use a DelayedBoxLayout for messages, as they are really slow to be resized
- use of RecycleView has been investigated, but it is not currently usable as dynamic
contents are not propertly handled (see https://github.com/kivy/kivy/issues/6580 and
https://github.com/kivy/kivy/issues/6582). Furthermore, some tests with RecycleView on
Android don't give the expected speed boost, so BoxLayout still seems like the way to go
for the moment. To be re-investigated at a later point if necessary.
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 06 Dec 2019 13:25:31 +0100 |
parents | 5bd583d00594 |
children |
line wrap: on
line source
This directory include files backported from unreleased versions of Kivy until they are actually released. Note that the LICENSE in this directory apply only to this directory, other files follow general Cagou license specified in root directory's COPYING (AGPL v3+). The files here (except __init__.py) comes from Kivy repository (https://github.com/kivy/kivy) and are copyrighted to their respective authors "__init__.py" is part of Cagou and licensed under the same license (see root COPYING).