Display Locker

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (put screenshots into table - would have added "|300px" to image tag, except it colours bee badly)
(+cat)
 
(21 intermediate revisions by 8 users not shown)
Line 1: Line 1:
The display locker is an extension of [[neod]] which intends to prevent accidentially caused triggering of events on the screen.
+
{{OM2007.2}}
 +
 
 +
The display locker is an extension of [[neod]], intended to prevent the accidental triggering of events by unintentional contact to the screen.
  
 
== Use case ==
 
== Use case ==
 
Willi wants to hear music when he is jogging, but he can't
 
Willi wants to hear music when he is jogging, but he can't
because "lock down" gets his neo in suspend mode where he can't here
+
because "lock down" puts his neo in suspend mode (where he can't hear
music and "dim only" won't prevent accidental triggering of events in his
+
music) and "dim only" won't prevent accidentally activating functions with his
 
pocket.
 
pocket.
  
Line 11: Line 13:
 
draws a specific motion on the screen.
 
draws a specific motion on the screen.
  
== Realisation ==
+
== Realization ==
 
The user has to drag something from the buttom of the screen to the top of the screen.
 
The user has to drag something from the buttom of the screen to the top of the screen.
'''The display locker is now in mainline [[OpenMoko]].'''
+
'''The display locker is now in mainline Openmoko.'''
  
 
If you have any ideas or a fancy new image set, please contact me ("borg" in #openmoko or olaf@uni-paderborn.de).
 
If you have any ideas or a fancy new image set, please contact me ("borg" in #openmoko or olaf@uni-paderborn.de).
Line 20: Line 22:
  
 
The following themes are available: To install one, just put the .png's in the <tt>/usr/share/neod/</tt> folder of your neo.
 
The following themes are available: To install one, just put the .png's in the <tt>/usr/share/neod/</tt> folder of your neo.
* puzzle theme: http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_puzzle/ by IfChinsCouldKill
+
* puzzle theme: [http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_puzzle/] by IfChinsCouldKill
* choice theme: http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_choice/ by IfChinsCouldKill
+
* choice theme: [http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_choice/] by IfChinsCouldKill
* bees theme: http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_bees/ by IfChinsCouldKill
+
* bees theme: [http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_bees/] by IfChinsCouldKill
* cheese theme: http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_cheese/ by [[User:ScaredyCat|ScaredyCat]]
+
* cheese theme: [http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_cheese/] by [[User:ScaredyCat|ScaredyCat]]
* classic theme: http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_classic/ by [[User:Flerchjj|Flerchjj]]
+
* classic theme: orange [http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_classic/] and blue [http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_classic_blue/] by [[User:Flerchjj|Flerchjj]]
If you want to create a new theme, you can use the images in
+
* road theme: [http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_road/] by IfChinsCouldKill
* http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_example/
+
* padlock theme: [http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_padlock/] by [[User:Flerchjj|Flerchjj]]
as a template regarding size and naming.
+
If you want to create a new theme, you can use the images in [http://homepages.upb.de/olaf/dinge/openmoko/display_lock/moko_example/] as a template regarding size and naming.
 +
 
 +
== Installation ==
 +
 
 +
To change the current theme to one of the themes above, you just need to replace the images located in folder '/usr/share/neod/' (drag.png, mid.png, etc. . .) by those of the chosen theme. Be sure you backup the original files in case of difficulties.
 +
 
 +
To activate the new theme you need to reboot the Neo.
  
 
== Screenshots ==
 
== Screenshots ==
Line 33: Line 41:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
|align="right"|[[Image:Mokopuzzle.png|border]] <br /> Mokopuzzle
+
|align="right"|[[Image:Mokopuzzle.png|border]] <br /> Puzzle
|align="right"|[[Image:Openmokochoice.png|border]] <br /> Openmokochoice
+
|align="right"|[[Image:Openmokochoice.png|border]] <br /> Choice
 
|-
 
|-
|align="right"|[[Image:Mokobee.png|border]] <br /> Moko bee
+
|align="right"|[[Image:Mokobee.png|border]] <br /> Bee
|align="right"|[[Image:Mousecheese.png|border]] <br /> Mouse cheese
+
|align="right"|[[Image:Mousecheese.png|border]] <br /> Cheese
 
|-
 
|-
|align="right"|[[Image:DisplayLocker_MokoClassic.png|border]] <br /> Moko Classic
+
|align="right"|[[Image:DisplayLocker_MokoClassic.png|border]] <br /> Classic Orange
|align="right"|
+
|align="right"|[[Image:Moko classic blue.png|border]] <br /> Classic Blue
 +
|-
 +
|align="right"|[[Image:Road.png|border]] <br /> Road
 +
|align="right"|[[Image:DisplayLocker_Padlock.png|border]] <br /> Padlock Brass
 
|}
 
|}
 +
 +
[[Category:Om 2007.2]]
 +
[[Category:System Applications]]
 +
[[Category:Screen]]

Latest revision as of 17:27, 19 July 2009

Om 2007.2
Om 2008.8 is the successor of Om 2007.2


(Other distributions)


The display locker is an extension of neod, intended to prevent the accidental triggering of events by unintentional contact to the screen.

Contents

[edit] Use case

Willi wants to hear music when he is jogging, but he can't because "lock down" puts his neo in suspend mode (where he can't hear music) and "dim only" won't prevent accidentally activating functions with his pocket.

[edit] Idea

Make an uncloseable widget, which can only be hidden when the user draws a specific motion on the screen.

[edit] Realization

The user has to drag something from the buttom of the screen to the top of the screen. The display locker is now in mainline Openmoko.

If you have any ideas or a fancy new image set, please contact me ("borg" in #openmoko or olaf@uni-paderborn.de).

[edit] Themes

The following themes are available: To install one, just put the .png's in the /usr/share/neod/ folder of your neo.

  • puzzle theme: [1] by IfChinsCouldKill
  • choice theme: [2] by IfChinsCouldKill
  • bees theme: [3] by IfChinsCouldKill
  • cheese theme: [4] by ScaredyCat
  • classic theme: orange [5] and blue [6] by Flerchjj
  • road theme: [7] by IfChinsCouldKill
  • padlock theme: [8] by Flerchjj

If you want to create a new theme, you can use the images in [9] as a template regarding size and naming.

[edit] Installation

To change the current theme to one of the themes above, you just need to replace the images located in folder '/usr/share/neod/' (drag.png, mid.png, etc. . .) by those of the chosen theme. Be sure you backup the original files in case of difficulties.

To activate the new theme you need to reboot the Neo.

[edit] Screenshots

Mokopuzzle.png
Puzzle
Openmokochoice.png
Choice
Mokobee.png
Bee
Mousecheese.png
Cheese
DisplayLocker MokoClassic.png
Classic Orange
Moko classic blue.png
Classic Blue
Road.png
Road
DisplayLocker Padlock.png
Padlock Brass
Personal tools

The display locker is an extension of neod which intends to prevent accidentially caused triggering of events on the screen.

Use case

Willi wants to hear music when he is jogging, but he can't because "lock down" gets his neo in suspend mode where he can't here music and "dim only" won't prevent accidental triggering of events in his pocket.

Idea

Make an uncloseable widget, which can only be hidden when the user draws a specific motion on the screen.

Realisation

The user has to drag something from the buttom of the screen to the top of the screen. The display locker is now in mainline OpenMoko.

If you have any ideas or a fancy new image set, please contact me ("borg" in #openmoko or olaf@uni-paderborn.de).

Themes

The following themes are available: To install one, just put the .png's in the /usr/share/neod/ folder of your neo.

If you want to create a new theme, you can use the images in

as a template regarding size and naming.

Screenshots

Mokopuzzle.png
Mokopuzzle
Openmokochoice.png
Openmokochoice
Mokobee.png
Moko bee
Mousecheese.png
Mouse cheese
DisplayLocker MokoClassic.png
Moko Classic