Bug #379
Install custom background
Status: | Closed | Start date: | 31 Aug 2014 | |
---|---|---|---|---|
Priority: | Immediate | Due date: | ||
Assignee: | % Done: | 100% | ||
Category: | Theme | |||
Target version: | PiBox - 0.10.0 | |||
Severity: | 02 - High |
Description
My wife doesn't like the default PiBox Development Platform image. She prefers the MIOT image.
Make a version of MIOT for- PiBox Media Server
- PiBox Media Player
The specific image is selected at boot time based on which system is installed. If the pibox-client opkg is installed then its a media player. If not, its a media server.
Associated revisions
RM #379: Created default background image (Media Server image) and updated xinitrc to use it.
RM #379: Scaled player bg image to fit properly (similar in size to server bg image). Removed extraneous xinitrc file.
History
#1
Updated by Hammel over 6 years ago
- Priority changed from Urgent to Immediate
#2
Updated by Hammel over 6 years ago
- Severity changed from 03 - Medium to 02 - High
#3
Updated by Hammel over 6 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 10
The MIOT XCF file is in the psplash repository. That should be used to make the two special versions for server and player.
#4
Updated by Hammel over 6 years ago
- % Done changed from 10 to 20
Update the canonical version under the private ximba repository with the psplash xcf and create Media Server and Media Player versions. These will be migrated to the pmsui repository and integrated with the use of the "client" package.
#5
Updated by Hammel over 6 years ago
- % Done changed from 20 to 30
#6
Updated by Hammel over 6 years ago
- % Done changed from 30 to 40
The background image is loaded by feh via xinitrc. That line that does that loads an image from under /root.
What should happen is to load a default image unless a symlink exists. If that symlink exists then load that image. The symlink can be created by a client package whereas the default is the server package in pmsui.
First thing: update the xinitrc. Then create a client package.
#7
Updated by Hammel over 6 years ago
- % Done changed from 40 to 70
The xinitrc is updated and the default image for MediaServer is loaded into the pmsui repository.
Now creating the client package that will install the alternative bg image.
#8
Updated by Hammel over 6 years ago
- Status changed from In Progress to Closed
- % Done changed from 70 to 100
Created and tested pmsuip repository. It works just as planned with the updates to the pmsui's xinitrc.
All changes committed and pushed. Closing issue.