Mirko Galimberti

Results 69 issues of Mirko Galimberti

RTL, BiDi, justification, line height, letter spacing, emojis, font fallback, ellipses, line breaking, max lines ... Oh, what a mess. Handling text and layouting it correctly, taking care of the...

We currently make use of the `imghdr` module to guess the filetype with our `ImageLoader`. See: https://peps.python.org/pep-0594/#imghdr

easy

Different devices, different OpenGL ES versions, and this makes it pretty hard to hard the latest features of recent OpenGL ES versions (`3.0.0`) for Kivy. But, if using a more...

A PR (https://github.com/kivy/kivy/pull/8153) tried to fix our data folder destination, which looks wrong on some platforms, but has been kept unmerged as was breaking the API. The idea is to...

easy

The `egl_rpi` window core provider currently relies on the deprecated `DISPMANX` API for graphics rendering on compatible Raspberry Pi devices. As the `DISPMANX` API has been removed since the Raspberry...

Component: core-providers
Platform: RPi

The `pygame` provider has been deprecated 5 years ago and slated for removal in `1.11.0`, but that never really happened. From the recent survey, no one showed interest in the...

Maintainer merge checklist * [ ] Title is descriptive/clear for inclusion in release notes. * [ ] Applied a `Component: xxx` label. * [ ] Applied the `api-deprecation` or `api-break`...

**Software Versions** * Python: * * OS: * * Kivy: master * Kivy installation method: source **Describe the bug** We needed to pin Sphinx `~=6.2.1` since we're incompatible with Sphinx...

easy
Priority: Medium

The `python-for-android` project currently supports Python versions as low as `3.7` (but somewhere still have references to `3.6`). This issue is to track the task of setting the minimum Python...

feature-request
easy

`kivy-ubuntu-22.04-arm64`, is a newer scalable Ubuntu ARM64 self-hosted runner managed by us, and hosted on Azure (thanks Microsoft).