Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/kivy/kivy

Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
https://github.com/kivy/kivy

limit stencil to inner instructions (#8276)

d74887c7f9759d8ec1c3d8c218cb390b7a3e0a3a authored over 1 year ago by Dexer <[email protected]>
Increase timeout of httpbin tests to reduce risk of failures on CI runs (#8263)

0aa4c71b4a9edc757212366271dabc2c654627f3 authored over 1 year ago by Mirko Galimberti <[email protected]>
Ensures that jQuery is always installed (on newer sphinx versions is not the default) (#8251)

9d7df3f10587acbd7497d149f421b9cecbbf6042 authored over 1 year ago by Mirko Galimberti <[email protected]>
Update version for development (#8253)

c13f426bdd7c9d528e73f4238440f5e518621df6 authored over 1 year ago by Mirko Galimberti <[email protected]>
Release 2.2.0 (#8249)

bd041aea52d96161fb610a5f1485a7375a0531e1 authored over 1 year ago by Mirko Galimberti <[email protected]>
Update changelog for 2.2.0 (#8245)

fe5e16cf1a0c6612f0852377a4b21160163943bf authored over 1 year ago by Mirko Galimberti <[email protected]>
Docs review for RPi installation and build instructions (#8234)

879b0c640b1a2f23e02722054d42a7b501295d16 authored over 1 year ago by Mirko Galimberti <[email protected]>
Bump version to 2.2.0rc1 (#8231)

22fd80d79f9ca66324018430e54232a4bf6cdbd4 authored over 1 year ago by Mirko Galimberti <[email protected]>
Sphinx 7.0.0 is incompatible, use <=6.2.1 for now

95cfefb2604ca2d8bc56851bfb933ed01a2cba3a authored over 1 year ago by Mirko Galimberti <[email protected]>
Perform RPi builds on `balenalib/raspberrypi3-*` images and skip `DISPMANX` API usage if can't be used (#8223)

01049a8f4536f42a5129e62863053c1a274e8665 authored over 1 year ago by Mirko Galimberti <[email protected]>
Fix VKeyboard missing with custom keyboard class (#7846)

48e6d12b73c25fb3883fd63f1c50a472ae3eb3c6 authored over 1 year ago by Gabriel Vogel <[email protected]>
Build python 3.9 wheels for RPi + fixes the build for RPi wheels (#7852)

* Build python 3.9 for rpi as well [build wheel armv7l].

* Add missing autoreconf for debian ...

b69ca46a09652893a9f022387865432883838bbc authored over 1 year ago by Matt Einhorn <[email protected]>
XCode `14.3` fails to build SDL if `MACOSX_DEPLOYMENT_TARGET < 10.13` (#8191)

05db7511988be2f2179b1990407c9ef4665d587e authored over 1 year ago by Mirko Galimberti <[email protected]>
`Generate-sdist` needs `packaging` as a dependency (#8217)

e24c1962eae4e2989ed1f498e3062b473b6dd2bf authored over 1 year ago by Mirko Galimberti <[email protected]>
Migrate from `autotools` to `cmake` for SDL2 linux dependencies (#8203)

* Migrate from autotools to cmake for SDL2 linux dependencies

* Update Linux install docs

0fc8c678eb940503ed2cf2f359fca73a27c695ba authored over 1 year ago by Mirko Galimberti <[email protected]>
`Label`: allow different values of left, top, right and bottom for `padding`. (#8162)

* Allow left, top, right, and bottom padding values

* Keep support for deprecated properties
...

cd4cb0f649c1d34503aba631e405f0c532aef48a authored over 1 year ago by Dexer <[email protected]>
Migrate `allow_stretch` and `keep_ratio` in widgets/examples by corresponding `fit_mode` (#8202)

* remove deprecated properties

* add comma

39c1f74a68b2e709dcfbdb1a581db05d9fafaf29 authored over 1 year ago by Dexer <[email protected]>
Config unicode support on Windows (#7942)

* Update config.py

On Windows platform without this it cannot write correctly unicode charact...

f446002f5ebf77667d1bbf0373f8b538f5a0b685 authored almost 2 years ago by SanAndreyas <[email protected]>
Qwerty VKeyboard button fix( z, Q and W and ] ) (#7925)

* Qwerty VKeyboard button fix(z,Q and W and ]) on Linux

* Update kivy/data/keyboards/qwerty.j...

a89fdce72c16d83454b85fd5405cfb4619199a5d authored almost 2 years ago by Vinayak Sachan <[email protected]>
New Feature: Allows to hide the taskbar icon (SDL2 window provider) (#8142)

* allow hide taskbar icon

* flake8

* require config migration

* move logic into setup_w...

cf4f5b8cc18fe7a41150e56da6d9d7e3ec537704 authored almost 2 years ago by Dexer <[email protected]>
`Line`/`SmoothLine` - `ellipse`: Handle the number of segments to match `Ellipse` (#8187)

34f2edb8feef318c692af6df8ded7391ca5153a8 authored almost 2 years ago by Dexer <[email protected]>
Makes Windows DPI aware of scale changes (#8058)

* make dpi aware of scale changes

* Resize on startup if there is any dpi change

* remove ...

f0786c4e42b0388f2735aa3d30b4ab8f7c8aff7d authored almost 2 years ago by Dexer <[email protected]>
`Line`/`SmoothLine`: `ellipse` - Add `close_mode` feature to allow closing line through center of ellipse (#8163)

* fix ellipse

* add warning

* remove management os minimum segments

* refactoring to ch...

84a40e88cb70a933d640e23bd72078d37ce6f42b authored almost 2 years ago by Dexer <[email protected]>
`Image`: add `fit_mode` feature (#8169)

* add fill_mode

* remove redundant code

* update docs

* fix flake8 error and doc

* u...

cd93087a7db9a61f05a09ae5e5e201c6aa83b559 authored almost 2 years ago by Dexer <[email protected]>
Revert "Detect High DPI on Linux Desktop" (#8184)

e2c8f0753337cd693ae5b34de0b3bd3a481d725c authored almost 2 years ago by Akshay Arora <[email protected]>
Merge pull request #8181 from kivy/doc/grammar_tweaks

:book: Grammar tweaks to focus docstrings

bb0578f28fb4f571a65f06ff55774133801cde25 authored almost 2 years ago by Richard Larkin <[email protected]>
Docs: Fixes a typo (issue #7838) (#8183)

9704def8e14581149a0875a07e9d25417d9716e1 authored almost 2 years ago by anand vibhuti <[email protected]>
distutils module is deprecated and slated for removal in 3.12 (#8070)

a0df4298c6179bc90fa16cee8c8de228ff3f1de9 authored almost 2 years ago by Mirko Galimberti <[email protected]>
:books: Fix typo

18e3000a82659652dd3caf7f10d6adaf840f2712 authored almost 2 years ago by Richard Larkin <[email protected]>
Make VideoFFPy work with RTSP streams. (#8171)

* Make VideoFFPy work with RTSP streams.

* Remove superfluous loop waiting for metadata from ...

c4a52ed0788b7389245c487b8d155cb7fdf8cbf7 authored almost 2 years ago by Robert Niederreiter <[email protected]>
:book: Grammar tweaks to focus

4f1ac3ac84aa9816f76df3c52d7febc2f56fd647 authored almost 2 years ago by Richard Larkin <[email protected]>
Add svg rotation transform support (#8170)

* Add svg rotation transform support

Fixes #8166 - ChatGPT wrote the matrix transformations. ...

7f23e32441077ad51cd6df055894d10adea03a1f authored almost 2 years ago by Danny Dawson <[email protected]>
Allow control how many lines to scroll at once using the mouse wheel on TextInput (#7626)

* [WIP] Allows scrolling more than one line using the mouse scroll wheel

* code to scroll lin...

e37e3b4dc0bcba1b79d414f08d62c51f2ad6a436 authored almost 2 years ago by Dexer <[email protected]>
Bump cython_max version to 0.29.33 (#8178)

75dbb247be014f1b065f7f5b76c6d9078cca65d1 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Update Python supported versions (#8179)

619c7f3216a2cee87943f3e931957d0f615ccfbd authored almost 2 years ago by Mirko Galimberti <[email protected]>
Bump Windows dependencies via kivy_deps packages (#8176)

a8a036ba33592c5ed6b16bec253b08e5e533495e authored almost 2 years ago by Mirko Galimberti <[email protected]>
Bump versions on tools/build_macos_dependencies.sh

ea660187b391844e2fb5343af4b43369cbbd057c authored almost 2 years ago by Mirko Galimberti <[email protected]>
Bump versions on tools/build_linux_dependencies.sh

fc0e4b72c91816a0cf0ce7a08f767edc8bf5e700 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Update Copyright and LICENSE dates (#8175)

61614178354902e766d943b61c2537743b472fdc authored almost 2 years ago by Mirko Galimberti <[email protected]>
`Ellipse`: Handle the number of segments and avoid division by zero (#8164)

* handle the number of segments, avoid division by zero

* add warning, update segment calcula...

58c1328c8516b7160655a087994b93e5435eaef2 authored almost 2 years ago by Dexer <[email protected]>
`Line`/`SmoothLine`: Fixes rendering issues related to corner radius and updates its order (`rounded_rectangle`) + add getter methods for `rounded_rectangle`, `rectangle`, `ellipse`, `circle`. (#7876)

* Fix for radius values large or equal to 0 in the rounded_rectangle

- Internal segment contr...

008c6aed4985a0c272a40e6b74e91141fd9c5074 authored almost 2 years ago by Dexer <[email protected]>
Added property for mouse draggable tab scrollbar to TabbedPanel (#8144)

* Added property for mouse draggable tab scrollbar

* Fix: W291 trailing whitespace

* add v...

4388451af5b6152fb137d8372f4421753ca00ecd authored almost 2 years ago by djogy <[email protected]>
Fix memory access issue on iOS 16.2 for AVMetadata objects (#8146)

31b6c81c5c06f64f788dfdccce8e63d88c9d18b1 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Use font_direction and font_script_name from sdl2_ttfi.

82b30f26643d25780c9498a1f03ed2ffe7c767b4 authored almost 2 years ago by quanon <[email protected]>
Merge pull request #8156 from misl6/fix/update-required-tools

4f5db710497bb1e7b205c918d2a0436e2d39abd5 authored almost 2 years ago by Akshay Arora <[email protected]>
Merge pull request #8147 from jotoft/linux_highdpi_sdl2

f0921c2b88efd63745bbf2ac05cb1fe6647edc7b authored almost 2 years ago by Akshay Arora <[email protected]>
Add libxext-dev as a requirement for ubuntu build.

6a292516045ddc7ca8ab050e1e25a21d9f909214 authored almost 2 years ago by Akshay Arora <[email protected]>
Merge pull request #8155 from misl6/fix/linux-dependencies-build-fail-early-and-docs

Dependencies build tool: exit immediately on fail and allows to debug easier

0b933b1a165b2c7082de6e801e2f6ad8f1121f76 authored almost 2 years ago by Akshay Arora <[email protected]>
Scale metrics density for linux

If higher than normal DPI is configured using `KIVY_DPI` or other means then the density of the ...

b5147bf4087bece5469dffd9d9c6909d26baa85f authored almost 2 years ago by Johan Toft <[email protected]>
Use SDL_GetDisplayDPI as fallback method to get DPI

Use [SDL_GetDisplayDPI](https://wiki.libsdl.org/SDL2/SDL_GetDisplayDPI) to get the display DPI i...

8e756241673a856d132dc870e7cc05faef9858a0 authored almost 2 years ago by Johan Toft <[email protected]>
Correct the flake8 pre-commit URL (#8157)

621af23920a2ccb08dbc8f2f1f1175d79bf728f4 authored almost 2 years ago by Johan Toft <[email protected]>
Docs: Update the Ubuntu prereq to build Kivy and its dependencies

ff7960be840248bec7f7f3e42fbb57d24781a649 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Dependencies build tool: exit immediately on fail and allow an easier debug

2d850d012635b634591be0010e2e4162880fc5a0 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Use SDL_WINDOWEVENT_DISPLAY_CHANGED to notice about window moving to another display (which may have a different dpi value) (#7982)

61a52b183df0fafe1422e3e9c13c32e165621901 authored almost 2 years ago by Mirko Galimberti <[email protected]>
`BoxShadow`: Accept values for vertical and horizontal `spread_radius` (#8138)

* Accept values for vertical and horizontal `spread_radius`

* fix image

* update docs

f222bfb8a6a0b501098b2bcf6ae403473b59d678 authored almost 2 years ago by Dexer <[email protected]>
Adds always on top feature (#8076)

7733a20b30f4cd4d5f46f068b34dd22469d3d592 authored almost 2 years ago by Dexer <[email protected]>
Improve docs about `BoxShadow` behavior and usage. (#8139)

* update BoxShadow docs

* update images

bc766c64b59b2906f619c57c61de81ce564a8cbe authored almost 2 years ago by Dexer <[email protected]>
Merge pull request #8096 from misl6/feat/build-dependencies

Introduce build script for SDL dependencies and `KIVY_DEPS_ROOT`

2f1d20dd50470f0996096825280c1d12402b6338 authored almost 2 years ago by Akshay Arora <[email protected]>
`BoxShadow`: Add `inset` feature (#8132)

* add inset feature

* update docs

* Refactor shadow calculation

0bd9901d6a515d0ccb0eb89d750c810a241798a8 authored almost 2 years ago by Dexer <[email protected]>
Remove remaining nosetest settings in favor of pytest (#8129)

5c5cb5135116de2450631775c6e3ceb8298b456d authored almost 2 years ago by Christian Clauss <[email protected]>
Switch back to macos-latest instead of macos-11 (#8126)

9c712588d7d548b30ddba20cec673c25923a6915 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Fix for changes of Splitter.strip_cls having no effect (#8109)

* fix for Splitter.strip_cls not working in kvlang

* adjusted uix.Splitter._strip reinstancin...

c9b5fb494508582fd5b52a60e22ac8db7d4387f1 authored almost 2 years ago by CdrSonan <[email protected]>
GitHub Actions: Use current Python instead of hardcoded v3.9 (#8121)

* [build wheel] GitHub Actions: Use current Python instead of hardcoded v3.9

* Python 3.11 on...

022aaf32a30e67e4fe8c3afc1c2de83afc3f4067 authored almost 2 years ago by Christian Clauss <[email protected]>
Build with libmodplug support

36f31666c475a8e65703ffca3395de952d542344 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Add libtiff support on linux

5240b464bdcb3c7fb2af47dab6d4972a50c48af8 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Simplify Animation._unregister (#8035)

Use a more idiomatic way to remove an element from a set if the element is in the set.

179f4aad49acb3197e97930daa0f3061e5609b6a authored almost 2 years ago by Evgeniy Selezniov <[email protected]>
webp support on linux

2276bbad3e10c12679a0af29810041bf4388e900 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Upgrade more GitHub Actions versions (#8120)

62a076570a979d1cdf39c1173203454cc295b031 authored almost 2 years ago by Christian Clauss <[email protected]>
Update docs

cad29c63314a7baf8e66f0755f11de348eac37e9 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Upgrade GitHub Actions versions (#8117)

* GitHub Actions: Fix unix unit test

SETUPTOOLS_ENABLE_FEATURES: "legacy-editable"

* Rever...

dfa79431e41a642bb982415ccba56a0d8a6142a6 authored almost 2 years ago by Christian Clauss <[email protected]>
Merge pull request #7632 from Alspb/get_cursor_from_xy_fix

Fixed enormously large cursor_x returned by get_cursor_from_xy when touch is righter then the la...

5cf46a0c4c1c47b15be36f7e2157bca1baa6c9d1 authored almost 2 years ago by Akshay Arora <[email protected]>
Fix `BoxShadow` shader crashing issue on Adreno GPUs (#8098)

* update fix for Adreno GPU

* add reference

* remove workarounds

* fix typo

* Update...

816a96ba68e4b9ae775338a0f0d749aa1b144dc3 authored almost 2 years ago by Dexer <[email protected]>
Merge pull request #8083 from misl6/feat/runtime-fullscreen-ios

Allow changing `Window.fullscreen` and `Window.borderless` options after setup on iOS

17274a5c57da1073c75b8c7af4f2b21b858d89ed authored almost 2 years ago by Akshay Arora <[email protected]>
Add libxrender-dev for rpi build

df51c84bdfd26c68ebc50d55367fd4535579bd08 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Update docs

f84f8c9478648f272f8ea823075b80aecf34b2bb authored almost 2 years ago by Mirko Galimberti <[email protected]>
Introduces build scripts for sdl2 dependencies and KIVY_DEPS_ROOT

15de4364ee63f5ba0ed498a2cd262cefbcddcb15 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Install twine only when needed (#8099)

b30f7987d1bf904fe29a00cf78611fa312c3cfed authored almost 2 years ago by Mirko Galimberti <[email protected]>
Add gstreamer1.0-plugins-good for autoaudiosink availability during tests (#8093)

e932a4e987ed1491d531b4ba205564151ac25384 authored about 2 years ago by Mirko Galimberti <[email protected]>
Add a warning about keyboard_suggestions usage on Android (#8089)

5744bc564dd99c6326438e628acd5f3e3e146ff8 authored about 2 years ago by Mirko Galimberti <[email protected]>
Add support sphinx 6.0.0 (#8088)

88905bbc17391a8e42dec4660837da6d3ec03ea3 authored about 2 years ago by Mirko Galimberti <[email protected]>
Switch from `ubuntu-18.04` to `ubuntu-latest` as `18.04` runners will be removed on 2023-01-12 (#8084)

* Switch from ubuntu-18.04 to ubuntu-latest as 18.04 runners will be removed on 2023-01-12

* ...

b4b4dfccabec7fde674999ec81bd869401d05e13 authored about 2 years ago by Mirko Galimberti <[email protected]>
Add some documentation regarding fullscreen + borderless functionality on iOS

3c1736167ed4b85d26412f050bc26a13f9f005f7 authored about 2 years ago by Mirko Galimberti <[email protected]>
Disable unbind_create_window hack on iOS

a68074bcce3c811348b2aeac8f406443f657558e authored about 2 years ago by Mirko Galimberti <[email protected]>
Make fullscreen configurable at runtime on iOS

1b953338c5e4601a99a4f7ee8c5fd5efa764e773 authored about 2 years ago by Mirko Galimberti <[email protected]>
Add `BoxShadow` graphic instruction (#8056)

* add BoxShadow instruction

* update docs, fix shader for some devices

* assign texture on...

a7c66880270a93821e1f8ecd613409f008fd2ce8 authored about 2 years ago by Dexer <[email protected]>
Use find_spec, module_from_spec and exec_module instead of find_module and load_module since are deprecated. (#8062)

Co-authored-by: Mirko Galimberti <me@mirkogalimberti>

a94505ef854acae0046ab8d822a4c96c011bd269 authored about 2 years ago by Mirko Galimberti <[email protected]>
Add support for Python 3.11 (#8044)

* Test on Python 3.11 (except Apple Silicon)

* Add comment about gstreamer 0.4.0

* Bump cy...

3f6d36e913dff8e02461f854d28e9045e5cb8476 authored about 2 years ago by Mirko Galimberti <[email protected]>
Bump again SDL2 to 2.24.2 on Linux and macOS (#8050)

* Update osx_ci.sh

update SDL2 2.24.1

* Update ubuntu_ci.sh

update SDL2 2.24.1

* Upd...

d763bc227dca3e8646f7f54a823804f8575fe087 authored about 2 years ago by mp-007 <[email protected]>
Update installation-osx.rst (#8041)

Remove extraneous backticks.

4b5b7a102174740e3453e4f7749dd7fc600234e7 authored about 2 years ago by Peter Tripp <[email protected]>
Bump SDL2 to `2.24.1` on Linux and macOS (#8043)

* Update osx_ci.sh

update SDL2 2.24.1

* Update ubuntu_ci.sh

update SDL2 2.24.1

16dd4ed421cd5bf7c5585dec4403aee55e532e49 authored about 2 years ago by mp-007 <[email protected]>
Use Platypus 5.4.1 (#8006)

* Use Platypus 5.4

* Update Platypus Version

Co-authored-by: Mirko Galimberti <me@mirkogal...

9cb0f0bc2a4cf24e26a9c58214ef70fbdce76d98 authored about 2 years ago by Akshay Arora <[email protected]>
Link to buildozer installation instructions instead of duplicating them (#8039)

bfd90c4d6fee72708dac8d3a873e96228f0771b0 authored about 2 years ago by Gabriel Pettier <[email protected]>
doc: Initial remarks on *BSD compatibility. (#8032)

Signed-off-by: Tomasz 'CeDeROM' CEDRO <[email protected]>

Signed-off-by: Tomasz 'CeDeROM' CEDR...

a4ae5e3d010a008d312c6ce2833d1a58778e6ebc authored about 2 years ago by Tomasz CEDRO <[email protected]>
Fix backticks typo in pong tutorial (#8034)

0455d2008b7d012c87e3283de8c31da79f140b93 authored about 2 years ago by Tom Dudley <[email protected]>
Typo : German Keyboard is QWERTZ (#8027)

And upper G as in other files.

90400b656e3749eb6f9cb912f224146f0b06082e authored about 2 years ago by Romain Heller <[email protected]>
Typo : missing coma in the doc (#8026)

dd4ae807e16852cf5cc86fa2fe1ba9cfa2023a2d authored about 2 years ago by Romain Heller <[email protected]>
Since ffpyplayer now ships cp310 and Apple Silicon compatible wheels, we can now switch back to full install (#7847)

476061be51d22c330f03ffe68afb8bd2ad50bc05 authored about 2 years ago by Mirko Galimberti <[email protected]>
Release the GIL when performing SDL_GL_SwapWindow call. (#8025)

8ff315bb5aff719dfdf7058fca91f8508a2dd43e authored over 2 years ago by Mirko Galimberti <[email protected]>
Reset is_space to 0 for each line (#7999)

e501a0763489e184eed4e434b3eff0664f556c3e authored over 2 years ago by Robin Picard <[email protected]>
Use urlopen instead of build_opener when fetching files from 'internet'. Removes some PY2 compat. (#7994)

0077e6d0dfccd53df068d7afaa0365793015b3f7 authored over 2 years ago by Mirko Galimberti <[email protected]>