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

Use consistent source code notes in pong tutorial (#7929)

* Highlight parenthetical expression with hyphens

The expression "and source code files for e...

b873d82e9ae6b4a7f17642cab637f57b8f2e3714 authored over 2 years ago by Paul Cochrane <[email protected]>
Purge trailing whitespace in docs source files (#7930)

Trailing whitespace is forbidden in source code for this project
(implemented as part of the PE...

ce0bf8c7dcc7cdf93a32c5fb9965cc973e373357 authored over 2 years ago by Paul Cochrane <[email protected]>
Update builder.py (#8021)

8abdd19df164cd71f471dfb239b56b4894b2176e authored over 2 years ago by Anders <[email protected]>
Android Lifecycle convergence (#7989)

* Android pause on back key/gesture

Replaces previous divergence between Android and Kivy sta...

fd12906efa5b4eb3f56c6b3d2c737b79228aa48a authored over 2 years ago by RobertF <[email protected]>
Bump kivy_deps.sdl2 and kivy_deps.sdl2_dev to 0.5.0 (#8004)

d9e0b4c72e4dd56be130ec3b87ad248646561652 authored over 2 years ago by Mirko Galimberti <[email protected]>
Added support for KIVY_LOG_MODE (#7988)

* Add support for KIVY_LOG_MODE

Including:

* New unit tests
* Limiting some unit tests to...

56d5ded4f86abd52ce9c948f8628354a8f3bc7ed authored over 2 years ago by Julian <[email protected]>
Bump SDL2, SDL2_image, SDL2_mixer, SDL2_ttf versions to latest stable release (#7974)

6b6f1127389929dea9b4cbf7283669ab5311365e authored over 2 years ago by Mirko Galimberti <[email protected]>
Fix source typo in test_uix_bubbles.py (#7987)

Changed `assertTestBubbleLayoutWithPredifinedArrowPos()` to `assertTestBubbleLayoutWithPredefine...

243ef963883aafc973037d465f27cd0cb3c6acf2 authored over 2 years ago by luzpaz <[email protected]>
#7978: Don't monkey-patch logging.root (#7979)

* Move logging handler installation code into a function.

Also, move color terminal detection...

81a39bbc0e90a66c98f06fa244044fe84165a3e9 authored over 2 years ago by Julian <[email protected]>
Handle non-strings in logs. (#7985)

LogRecords may contain non-string messages (not just non-string args) that aren't converted to s...

5981bce4504780d5b0e265b8b53fd865b9fd057b authored over 2 years ago by Julian <[email protected]>
Better comments and light clean up of stderr handling. (#7975)

9d6bd547d26b7c98819aa48ee62f834745883dd6 authored over 2 years ago by Julian <[email protected]>
Ellipse: update angle_start, angle_end to explicit floats (#7860)

* Ellipse: update param types in docs

Ellipse parameters `angle_start` and `angle_end` are no...

9922e1261971d729f4dfa08464c08b84221c9adb authored over 2 years ago by Chris Vincent <[email protected]>
Support KivyLogMode environment variable for logging testing (#7971)

* Support KivyLogMode for logging testing

Also:
Remove unused imports.
Remove Python 2 only...

2d9755ad8a82ba0777299cbc1666bed25278db94 authored over 2 years ago by Julian <[email protected]>
Bump KIVY_CONFIG_VERSION and add a warning for future changes. (#7973)

ceb6bdb02eb7abe0abff9d57d1671c242a4cccb0 authored over 2 years ago by Mirko Galimberti <[email protected]>
Fix typos (#7915)

Found via `codespell -q 3 -S ./doc/sources/changelog.rst -L als,ba,childrens,childs,co-ordinate,...

2efdc2646147e5604767b8a5c6a43e5808455bf2 authored over 2 years ago by luzpaz <[email protected]>
Fix trivial typo in workflow. (#7972)

f6d8890cebe9208650a69bc3d6694c54b753e8ff authored over 2 years ago by Julian <[email protected]>
Config is not available when generating docs + Use getdefault instead of has_option + get (#7969)

7c5ea95eae416f8a0a0c103dcd82f509562aa73c authored over 2 years ago by Mirko Galimberti <[email protected]>
Refactored logging.ColoredFormatter to avoid deepcopy. (#7962)

* Refactor ColoredFormatter

Removed old formatter and support code.
Added 3 LogRecord shims,...

c5ff6db790f738a0e2d5f1dc91c5d883791357d3 authored over 2 years ago by Julian <[email protected]>
fix(UrlRequest): Add "on_finish" and add alternative implementation (#7913)

* fix(UrlRequest): Add "on_finish" and add alternative implementation

- Added "on_finish" cal...

484142781244cdb1de6f158c4e752733397c72a0 authored over 2 years ago by NomadDemon <[email protected]>
Add doc for Canvas.add() (#7946)

49a5f807d63baa350d8b5f8d59396d8e78d295fa authored over 2 years ago by 水戸う納豆齋(Nattōsai Mitō) <[email protected]>
Fixes NO DOCUMENTATION (module kivy.uix.recycleview) (#7916)

6d3c7ba1054336f8b6ba139cecfed6e018a9951c authored over 2 years ago by Mirko Galimberti <[email protected]>
Use AddLevelName in kivy.Logger to define TRACE (#7958)

Addresses #7957

One unit test that shows no regression.
One unit test that used to fail and ...

59441184fb548531951b1b94ae8b2de46ab8f6ac authored over 2 years ago by Julian <[email protected]>
Fixes some E275 - assert is a keyword. + other minor PEP8 fixes (#7943)

* Fixes some E275 - assert is a keyword

* Fix E501

bb5a85724229a79a54b9e2cd2748ca979867e0d5 authored over 2 years ago by Mirko Galimberti <[email protected]>
When using pytest_asyncio for tests, function should be decorated with pytest_asyncio.fixture (#7917)

714f4935085d4ac0c220fdf7183fb35175f8bcad authored over 2 years ago by Mirko Galimberti <[email protected]>
Add missing closing paren in hint text (#7928)

The hint at the end of the pong tutorial associated with making the game
end after a certain sc...

97a6d0bb8233644f4dfc57538b3fccbcf841f34c authored over 2 years ago by Paul Cochrane <[email protected]>
Fix minor typo in pong tutorial code comments (#7927)

While reading through the pong tutorial code, I noticed that `of` should
have been `off` in cod...

ab79f681f952f940ea6d65c294010e129336b844 authored over 2 years ago by Paul Cochrane <[email protected]>
Migrate from probot/no-response to lee-dohm/no-response (#7903)

a921b58baa9bb4b57025a68557a3630f9c018918 authored over 2 years ago by Mirko Galimberti <[email protected]>
store texture in cache (#7908)

6c763d4f9af26f4a84addcaca334983c4035f4dc authored over 2 years ago by Dexer <[email protected]>
Replace deprecated logging.warn with logging.warning (#7906)

e6c144b5423dada62fd13034c2d40bf48a2bc423 authored over 2 years ago by Hugo van Kemenade <[email protected]>
Merge pull request #7905 from misl6/fix/bubble-copy-paste

Fix TextInputCutCopyPaste widget

538cc2468d0ea75d6829de8c3768f5715dc404fc authored over 2 years ago by Akshay Arora <[email protected]>
Fixes TextInputCutCopyPaste

88b34e190aa287f7a113ff7f2d503ebeb9b0e517 authored over 2 years ago by Mirko Galimberti <[email protected]>
Merge pull request #7882 from AnthonyZi/feature/rework_bubble

Re-implements the Bubble widget.

37292f00a8a457762a94011d7719e2c7d03d821c authored over 2 years ago by Akshay Arora <[email protected]>
Updates following the PR review comments

Updates documentation:
- Adds further documentation
- More details about 'versionadded' and 'ver...

01f8e36a035ac5031198969f7814f9f3ba444795 authored over 2 years ago by AnthonyZimmermann <[email protected]>
Our self-hosted Apple Silicon runner now has been migrated to actions/runner v2.292.0 which now supports arm64 natively (#7885)

d79329d9082a8f1ee32b613ba96e8224204d2028 authored over 2 years ago by Mirko Galimberti <[email protected]>
Adapts existing code to Bubble changes

The textinput uses a Bubble for "cut", "copy", "paste" functionality.
Three example scripts and ...

f7e7a5a6878f861d0f2f83fc8274491d06e1c82f authored over 2 years ago by AnthonyZimmermann@Thinkpad <[email protected]>
Implements tests for the Bubble widget

Core functionality tests:
- Rendering
- Add/remove content
- Error handling if two child widgets...

d7ee4d1ab15d730d153d89975e90d31b4b8c0661 authored over 2 years ago by AnthonyZimmermann@Thinkpad <[email protected]>
Re-implements the Bubble widget.

The old Bubble widget design was complicated and used a GridLayout with
multiple dummy widgets s...

1717a414c837fd08adb68158e27d451c67d465c6 authored over 2 years ago by AnthonyZimmermann@Thinkpad <[email protected]>
Documentation: bump Gentoo install instructions (#7870)

93ccd2058c1980207848810942dbb1a6d9edebe9 authored over 2 years ago by Cecil Curry <[email protected]>
iOS camera provider enhancements (#7857)

* Update camera_avfoundation.pyx

* Update camera_avfoundation_implem.h

* Update camera_avf...

0e77e2ab94e54ebaf1f232f5dd66d4d103e08fbb authored over 2 years ago by RobertF <[email protected]>
Tests (apple-silicon-m1 only): Fixes 3.8.x pyenv install due to a recent change in clang (#7854)

4fbf9059ce5917ac27685d2b5795e4c447a3f571 authored almost 3 years ago by Mirko Galimberti <[email protected]>
Merge pull request #7837 from misl6/bump-dev/2.2.0.dev0

Bump to 2.2.0.dev0

06c15c1f7567c6dbc97248c85467bdfd2fcf3cf8 authored almost 3 years ago by Mirko Galimberti <[email protected]>
Prepare 2.1.0 release (#7835)

023bd79b90f9831b45bb8eb449346648aa5fe5f8 authored almost 3 years ago by Mirko Galimberti <[email protected]>
Add 2.1.0 changelog (#7831)

b9939282c1e2c9c81045c885f8c6dbc6191a4430 authored almost 3 years ago by Mirko Galimberti <[email protected]>
EventManager: Fix typo in module doc. (#7830)

7edea8378ee6c695f26bde79d7dde96f42083f24 authored almost 3 years ago by Filip Radović <[email protected]>
add GitHub URL for PyPi (#7826)

437cdfb676034837aec3506eaa79ace52e5c162f authored almost 3 years ago by Andrii Oriekhov <[email protected]>
Increase timeout to avoid failing tests on windows-2022 (#7827)

ca3787ee5790b5ae85b473441bae1de8583f76b6 authored almost 3 years ago by Mirko Galimberti <[email protected]>
Bump to 2.1.0rc3 (#7822)

fad37274913f3e0ad28bbcf76202bc06d08f730d authored almost 3 years ago by Mirko Galimberti <[email protected]>
Bump to 2.1.0rc2 (#7821)

435c1ce7ecc40b9a1aa9922e1a7e63d6fa636700 authored almost 3 years ago by Mirko Galimberti <[email protected]>
Patch gst current release to look for dlls in correct place for win store. (#7820)

43a21ff8c3717cd90bd17dc23516a661f1c9a040 authored almost 3 years ago by Matt Einhorn <[email protected]>
VideoPlayer: Defer before the next frame the default thumbnail and annotations loading (#7816)

* VideoPlayer: Defer before the next frame the default thumbnail and annotations loading.

* A...

47fc522afcc0f7b1639a096534eb656b9c577556 authored almost 3 years ago by Mirko Galimberti <[email protected]>
MotionEvent: Fix indentation in module doc. (#7815)

71aca81024898c9c6ef88962bddc5462a93ffa0c authored almost 3 years ago by Filip Radović <[email protected]>
:zap: Prevent crash when scrollbar is hidden (#7814)

18793d826187d5d1da3b0df47d3313968ddf58ce authored almost 3 years ago by Richard Larkin <[email protected]>
Textinput: Simplified the swipe feature logic. Fixed a bug that was preventing to show the select all / paste bubble (#7807)

* Simplifies the swipe feature logic. Fixes a bug that was preventing to show the select all / p...

78c87401b6b6f522192eaf7dab0dcebb3d031b03 authored almost 3 years ago by Mirko Galimberti <[email protected]>
Merge pull request #7813 from matham/deps

Bump cython and kivy_deps versions to latest

29202f210ae56b406411224ce114b3e6ec87a69f authored almost 3 years ago by Richard Larkin <[email protected]>
Bump cython and kivy_deps versions to latest.

856bde968d4e07cc4b8e170a2182f6184ff5e169 authored almost 3 years ago by Matthew Einhorn <[email protected]>
Track whether the clock has started. (#7810)

2effe2ed03cebfd11746b1131eef3dd59205cfaf authored almost 3 years ago by Matt Einhorn <[email protected]>
Merge pull request #7775 from gottadiveintopython/fix_7721

Don't let 'ScrollEffect.reset()' set 'is_manual' to True

1c83cdf2c76d420317d2dfaec82130dae380b4de authored almost 3 years ago by Richard Larkin <[email protected]>
Use the `KIVY_RPI_VERSION` env variable to force the build of `egl_rpi` in non Raspi CI builds (#7804)

* Use the `USE_RPI` env variable to force the platform to `rpi`

* Update doc/sources/installa...

27dff1fadbfe2d42d0f8097a8ae72cf1aa8bd3aa authored almost 3 years ago by Alexander Lais <[email protected]>
Merge pull request #7801 from p0lygun/fix_gp_selectable

made Generic Prompt unselectable

4d83ec5baa28f956a130398d19230ff1ef895098 authored almost 3 years ago by Richard Larkin <[email protected]>
Merge branch 'master' into fix_gp_selectable

1390d54b3aa2e23159d0ea24f31858cf5ebd392d authored almost 3 years ago by Vibhakar Solanki <[email protected]>
Bump to 2.1.0rc1 (#7802)

87b60702e0bf8eee929ba9ac4db725d12274d7ba authored almost 3 years ago by Mirko Galimberti <[email protected]>
Dark Theme support for docs (#7799)

* added dark theme css

* merged both theme files; removed dark.css

* removed unrequired va...

68935bf6faf638e76f5d862b4d9d412f12a70be1 authored almost 3 years ago by Vibhakar Solanki <[email protected]>
made Generic Prompt unselectable; fixes #7800

8948bf61b4b012d4d356322f9b477323d5190585 authored almost 3 years ago by p0lygun <[email protected]>
Merge pull request #7794 from kivy/perf_textinput

Bring perf_test_textinput inline with changes in TextInput

244635274821715b80abb0ea78e7751331986ca5 authored almost 3 years ago by Matt Einhorn <[email protected]>
Merge pull request #7796 from pythonic64/docfix-eventmanager_module

EventManagerBase: Fix indentation and typos in the doc

5d2e531b3bbbd2adf82557ce6c0bfc8691b56012 authored almost 3 years ago by Matt Einhorn <[email protected]>
Merge pull request #7795 from pythonic64/update-drop_events_args_and_doc

WindowBase: Add *args to on_drop_xxx events

854d95b92b1007e7dd205421671630d6a31411ac authored almost 3 years ago by Matt Einhorn <[email protected]>
EventManagerBase: Fix indentation and typos in the doc.

d1e5f4c543b550c83773b657fa14302344eeace0 authored almost 3 years ago by pythonic64 <[email protected]>
WindowBase: Added *args to the default event handlers.

7066730f576ade7b99e887b22eed4d7aac1f29cb authored almost 3 years ago by pythonic64 <[email protected]>
Bring perf_test_textinput inline with changes in TextInput

5b17a41b8c4b040be3c97431c79173f4cd936411 authored almost 3 years ago by quanon <[email protected]>
Merge pull request #7642 from Alspb/textinput_optimisation

TextInput loading time optimisation for large texts

c30a952afdabb3a0e8a8358184d18ddd5311a571 authored almost 3 years ago by Akshay Arora <[email protected]>
Merge pull request #7793 from pythonic64/feature-add_drop_position_for_drop_events

WindowBase|WindowSDL: Add drop position for all on_drop_xxx events

1d6be8579d8abfd43220c5fd4b030626b23b7d03 authored almost 3 years ago by Akshay Arora <[email protected]>
WindowBase: Don't dispatch position for the deprecated on_dropfile event.

9861cf24bd626b36e8f5efbdc50f16262de8e3d8 authored almost 3 years ago by pythonic64 <[email protected]>
WindowBase|WindowSDL: Added drop position for all on_drop_xxx events.

1156e9d9d8267803cbc965739a4ebcfdb7574ba9 authored almost 3 years ago by pythonic64 <[email protected]>
Linux AArch64 wheel build optimization (#7784)

* Linux AArch64 wheel build optimisation [build wheel linux]

* Address review comments

597228c93f57849fe38daa69fbb0adf860f3a8a9 authored almost 3 years ago by odidev <[email protected]>
WindowBase: Add on_drop_begin, on_droptext and on_drop_end events (#7786)

* WindowBase: Added on_drop_begin, on_droptext and on_drop_end events.

* WindowBase: Renamed ...

5fb11bf4004a59872552b30958fba0b69f776a23 authored almost 3 years ago by Filip Radović <[email protected]>
made code examples user friendly; fixes #7720 [WIP] (#7790)

* fixes #7720; see sphinx-doc/sphinx#8320 for reference

* applied vendor prefix for safari

...

0f5f8bfc211ab9f27345195f7d460a51c1cca88d authored almost 3 years ago by Vibhakar Solanki <[email protected]>
Merge pull request #7785 from pythonic64/feature-assign_type_id_to_input_providers

Input providers: Assign type_id to MotionEvent subclasses

6bb8fe8e3e581bb30ebb584d9079a2ca83a30b6d authored almost 3 years ago by Matt Einhorn <[email protected]>
WindowBase: Don't return motion event in transform_motion_event_2d method. (#7778)

542a813f9854db6733ea982abf98063e2bcb6452 authored almost 3 years ago by Filip Radović <[email protected]>
Input providers: Assigned type_id to MotionEvent subclasses.

dcbf0c1b056742b4f8ac28214bb9249699566f25 authored almost 3 years ago by pythonic64 <[email protected]>
Feature: EventManagerBase (#7658)

* Added EventManagerBase class and event_managers attribute to WindowBase class.
* Added on_mot...

1830123ba3edf7290b7c6cb1c6f406ccf1d0e5d4 authored almost 3 years ago by Filip Radović <[email protected]>
Revert to 2.1.0.dev0 for test release.

960b95dc666753f59eff1b449124490fbec10184 authored almost 3 years ago by Matthew Einhorn <[email protected]>
PyInstaller develop version isn't needed anymore (#7781)

8451d298c1260ba488545194d9111d48c224a5b1 authored almost 3 years ago by Mirko Galimberti <[email protected]>
Updates action-gh-release and use the default token (#7780)

8b3ed3cb10039c4ec3bf897e2cdff35f7ce58d01 authored almost 3 years ago by Mirko Galimberti <[email protected]>
Bump to 2.1.0rc1 (#7777)

dcb8b72a215fa72fa577d99988e45179a74bf55e authored almost 3 years ago by Mirko Galimberti <[email protected]>
Merge pull request #7769 from odidev/aarch64_wheel

Add Linux AArch64 wheel build support

270b4f43d1219d1619fdf3af6a494c39d3219d1d authored almost 3 years ago by Matt Einhorn <[email protected]>
Replace ubuntu 18.04 to latest everywhere.

5d866bcc98b9ff6c067b269f65d48c05a27ce2ed authored almost 3 years ago by Matt Einhorn <[email protected]>
Use latest ubuntu to run CI

533664545ae9d7607bc07e6f191e83129fcf65a3 authored almost 3 years ago by Matt Einhorn <[email protected]>
Change default input_type to null. Add some warning regarding TYPE_TEXT_FLAG_NO_SUGGESTIONS (#7744)

* Change default input_type to null. Add some warning regarding TYPE_TEXT_FLAG_NO_SUGGESTIONS

...

59a9352e6c9db078e7d5ac8e87c4d2c8f78ebd30 authored almost 3 years ago by Mirko Galimberti <[email protected]>
Docs review before release 2.1.0 (#7773)

* Docs review - part 1

* Docs review - part 2

* Docs review - part 3

* Docs review - pa...

10dceb180b41997719c2cca60f5463196fe9c7ed authored almost 3 years ago by Mirko Galimberti <[email protected]>
TextInput: easier tokenize delimiters setting; quotes removed from default delimiters (#7740)

fe9cd8898e107e3394fb8cd226a220425e82f00d authored almost 3 years ago by Alspb <[email protected]>
ScrollEffect: Fix layout when ScrollView gets resized

b046b560ef3cebbe2573327017793bc2c348aecd authored almost 3 years ago by Nattōsai Mitō <[email protected]>
Revert "wip"

This reverts commit eb5ea4918541bc65af5dde7121dc0d32d79d035c.

c79ca108dcf88566cd213ead4a018d47dd2bbb9e authored almost 3 years ago by Nattōsai Mitō <[email protected]>
Merge pull request #7774 from kivy/fix_disabled_truthyness

Fix widget.disabled handling of value change of equal truthiness

315b7425657d002cf9c35cf2e8b67fb00f9cb030 authored almost 3 years ago by Matt Einhorn <[email protected]>
Fix widget.disabled handling of value change of equal truthiness

Comparing for equality is too strict, when what we want is to know if
thue value is Truthy or Fa...

c7e58acd7c9709c4ad1dff44b33675c8cbccef7f authored almost 3 years ago by Gabriel Pettier <[email protected]>
wip

eb5ea4918541bc65af5dde7121dc0d32d79d035c authored almost 3 years ago by Nattōsai Mitō <[email protected]>
Merge pull request #7771 from kivy/document_--_separator

Explain the '--' separator for option parsing.

76ab2aa91f149569002761fdaacedf302dd5bf5c authored almost 3 years ago by Matt Einhorn <[email protected]>
Explain the '--' separator for option parsing.

8b513134d4eff0a4113166ff97ab484f8d51efd9 authored almost 3 years ago by Gabriel Pettier <[email protected]>
Merge pull request #7770 from pythonic64/bugfix-remove_bind_to_softinput_mode_and_keyboard_in_window_base

WindowBase: Update bind list of properties: system_size, size, width, height and center

fe1d9be7a9138a9532b1a8547ed6cf7c5906bfbf authored almost 3 years ago by Matt Einhorn <[email protected]>
WindowBase: Add _density to bind list of width and height and remove caching center property.

6e527a4bd54b8eacc7053b397c17d8463f6d4456 authored almost 3 years ago by pythonic64 <[email protected]>
Add Linux AArch64 wheel build support

cee125bf4d49bd74690b851572e2e532558d681c authored almost 3 years ago by odidev <[email protected]>