Project

General

Profile

Actions

Bug #379

closed

Install custom background

Added by Hammel over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
Theme
Target version:
Start date:
31 Aug 2014
Due date:
% Done:

100%

Estimated time:
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
  1. PiBox Media Server
  2. 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.

Actions #1

Updated by Hammel over 7 years ago

  • Priority changed from Urgent to Immediate
Actions #2

Updated by Hammel over 7 years ago

  • Severity changed from 03 - Medium to 02 - High
Actions #3

Updated by Hammel over 7 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.

Actions #4

Updated by Hammel over 7 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.

Actions #5

Updated by Hammel over 7 years ago

  • % Done changed from 20 to 30
Actions #6

Updated by Hammel over 7 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.

Actions #7

Updated by Hammel over 7 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.

Actions #8

Updated by Hammel over 7 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.

Actions

Also available in: Atom PDF