Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

customizability options #919

Merged
merged 1 commit into from
Dec 22, 2019
Merged

customizability options #919

merged 1 commit into from
Dec 22, 2019

Conversation

zworkb
Copy link
Contributor

@zworkb zworkb commented Jun 16, 2019

customizability options for p4a

This PR introduces a set of options which deal with integration of java/kotlin libraries

  • android entrypoint: this option already existed in buildozer but was not implemented in p4a.
    this allows to specify a custom class inherited class from org.kivy.android.PythonActivity as entrypoint
  • android apptheme: specifies a custom app-theme for the main activity, will be generated into the manifest
  • add_compiler_options
  • gradle-repository: with this option it is possible to specify additional repositories for the gradle build
  • packaging-options: results in packagingOptions in the gradle script, can be necessary to resolve conflicts in java/kotlin packages

this PR also includes changes from #912

this PR also needs kivy/python-for-android#1869

Copy link
Member

@inclement inclement left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @zworkb, this looks fine if you're done with it?

@tito tito merged commit c3617ff into kivy:master Dec 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants