Skip to main content

A python module using libadapta

A project kind of with libadwaita, but using libadapta and XApp if possible. It also makes a handy template for building python modules including C++ source. This is handy as it keeps desktop theming in Linux Mint Zara (22.2). It might be expanded later.

Notes for Developers

This is the PyPI readme. Included commands can be used for effect. Add any command entries to the pyproject.toml in the source linked below.

Changing the Application ID

Are you sure you've changed any xapp_adapta references to be unique? Please check pyproject.toml and also rename the module directory from xapp_adapta. Also check that _ is not -. Quite a bit auto fills the about dialog, and the [tool.metadata] section is for a domain base for the unique naming of resources, so includes a domain name.

Commands in this Repository

Included commands (add more):

  • adapta_test the basic original python demo of libadapta. Added a try catch to make àdwaita be used instead if àdapta is not present. Plus more.
  • adapta_main extends the test MainWindow class for effect.
  • adapta_make_local to install .desktop, .svg and locale .mo files. The ~/.local/share/applications/*.desktop files might need edits.
  • adapta_remove_local is an uninstall to clean the user's ~/.local/share of just the installed files which adapta_make_local placed.
  • ...

Thanks

Simon Jackson

Links

Template Source

Metadata

Release files for xapp_adapta 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xapp_adapta 0.3.0
File Size Uploaded
xapp_adapta-0.3.0.tar.gz 12.4 MB Details

Release files / xapp_adapta-0.3.0.tar.gz

Download URL xapp_adapta-0.3.0.tar.gz
Size 12.4 MB
Tags Source
SHA-256 checksum
How to use checksums
074c6ba742f1b9ec35e46a6b0b245e26ef4c7303272756a52511391877403b50
BLAKE2b-256 checksum
How to use checksums
91439a7a03397d4a7c289014bacd443adc745f073b218ed2b0abe35978834db5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.28.1

Release history Release notifications | RSS feed

This release

0.3.0 This release

1 release file

0.2.0

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

0.0.9

1 release file

0.0.8

1 release file

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page