flatpak #12

Closed
AmourSpirit wants to merge 0 commits from AmourSpirit:flatpak into develop
Contributor

Now works with Flatpak on Linux.

Flatpak will not allow get-pip.py to run. This solution download pip from a wheel (zip) file and install pip.
After wheel file is unzip and installed it is use to the call python -m pip install --upgrade pip to ensure the latested version if pip is installed.

A new job runs on startup that add the FlatPak site-packages folder to the sys.path if extension is running in a flatpak environment.

There is a small fix that sets the edit box text color to black. On dark themes the text was still white and not readable with the yellow background.

I tested the changes on the following:

  • Mac Os
  • Windows
  • Linux, sudo installed LibreOffice
  • Linux, Snap installed LibreOffice
  • Linux, Flatpak installed LibreOffice
  • Linux, AppImage LibreOffice
Now works with Flatpak on Linux. Flatpak will not allow `get-pip.py` to run. This solution download pip from a wheel (zip) file and install pip. After wheel file is unzip and installed it is use to the call `python -m pip install --upgrade pip` to ensure the latested version if pip is installed. A new job runs on startup that add the FlatPak `site-packages` folder to the `sys.path` if extension is running in a flatpak environment. There is a small fix that sets the edit box text color to black. On dark themes the text was still white and not readable with the yellow background. I tested the changes on the following: - Mac Os - Windows - Linux, sudo installed LibreOffice - Linux, Snap installed LibreOffice - Linux, Flatpak installed LibreOffice - Linux, AppImage LibreOffice
AmourSpirit added 4 commits 2023-10-31 18:01:19 -06:00
AmourSpirit added 1 commit 2023-10-31 18:13:55 -06:00
AmourSpirit closed this pull request 2023-10-31 18:14:42 -06:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: elmau/zaz-pip#12
No description provided.