Search

๐Ÿ†™ 3D Keyboard v.1.2

 
๐Ÿ†™ 3D Keyboard v.1.2
Copyright ยฉ 2009 Ivo Wessel
http://www.ivo-wessel.de

"3D Keyboard" โ€“ a completly new dimension to write texts effectively. Above the standard keyboard "3D Keyboard" adds 10 additional buttons you can assign freely. There are 4 different levels that you can select by key stroke or โ€“ very handy! โ€“ by simply tilting the device left, right, up or down. Tap numbers, special characters and snippets you need often without leaving the alphabetic keyboard or keeping keys pressed while waiting for additional chars to appear.

TILT & BENT:
Try out how efficient and intuitive it is to be able to access numbers and special characters and your own text blocks with a simple swing of your hand โ€“ or to activate the Shift key mode by just tilting to the left.

CUT & PASTE:
Thanks to the new Cut & Paste feature of OS 3.0 you can easily take over your written words in a text message, e-mail, note or other texts. The text can be pasted into the clipboard automatically every time you exit the "3D Keyboard" application.

4 LEVELS, 10 KEYS:
Use 4 key levels, each with 2 x 10 different, freely assignable text blocks or special characters. Merge frequently used characters from different keyboard levels together. Letters or numbers? โ€“ From now on you can use letters AND numbers on the same level... Define text elements which can even include line breaks.

LENGTH OF TEXT:
The number of characters is displayed โ€“ very handy if you want to write a text message and minimize costs by recognizing the 160-character limit.

CURSOR KEYS:
You already have missed cursor keys while writing? Finally, you can move the cursor immediately to the beginning, the end, the previous or the next character by a single tap.

ROTATION:
If desired, you can disable the automatic rotation of the keyboard โ€“ sometimes you just might want to write on edge, lying on the side...

FEATURES:
Tilt device to select level.
Save as many texts as you like.
Last used text will be loaded automatically.
Disable the keyboard rotation on demand.
Cursor keys (Pos 1, Left, Right, End).
Text length is shown.
Tooltips to display longer text blocks.
Choice of font, size, text and background color.
Training mode to determine the proper angles for you.
4 levels, each with 10 keys and 2 x 10 free texts.
For each key define standard and Shift text plus keycap.
Inclination angle (-90ยฐ to +90ยฐ) adjustable for each level.

Still plenty of room remains for writing: 10 lines of text in portrait, 5 in landscape mode with 17 point type size (changeable).

PROCEDURE:
After loading the application, the 4 levels are already initialized sensible. Tilting the device to the left gives access to often used characters. By tilting forward symbols appear. Tilting to the right will allow to use the 10 digits โ€“ so switching back and forth by pressing an additional button is no longer needed. Re-tilting switches back to the menu level.

TRAINING MODE:
After activating the training mode the current angle is shown. This makes it easier for you to find the perfect angle for each tilting direction to meet your personal needs. If you find the click after the tilt annoying you can disable it. The tilt functionaliy can also be deactivated โ€“ you can still change the level by key stroke.

MENU LEVEL:
On this level the 9 keys (one is reserved for showing the length) have the following meanings:
1: Hide keyboard. Shift key: Level 1.
2: Load text. Shift key: Level 2.
3. Save text. Shift key: Level 3.
4: Settings. Shift key: Level 4.
5: Switching the rotation: Portrait only, Landscape only, Automatic.
6โ€“9: Four cursor keys: Pos 1, Left, Right, End.

If you get into the habit to write your texts with "3D Keyboard" and paste them into other applications, then you save time and gain convenience โ€“ tilting instead of typing!

VERSION 1.0 (2009-08-26):
First release

Comments (0)

[SYNTAX]-Markdown in Python: Meta-Data

 
Meta-DATA :: SUMMARY An extension to Python-Markdown that adds a syntax for defining meta-data about a document. The Meta-Data extension is inspired by and follows the syntax of MultiMarkdown. Currently, this extension does not use the meta-data in any way, but simply provides it as a Meta attribute of a markdown instance for use by other extensions or directly by your python code. This extension has been a part of the Markdown library since 2.0. SYNTAX Meta-data consists of a series of keywords and values defined at the beginning of a markdown document like this: Title: My Document Summary: A brief description of my document. Authors: Waylan Limberg John Doe Date: October 2, 2007 blank-value: base_url: http://example.com This is the first paragraph of the document. The keywords are case-insensitive and may consist of letters, numbers, underscores and dashes and must end with a colon. The values consist of anything following the colon on the line and may even be blank. If a line is indented 4 or more spaces, that line is assumed to be an additional line of the value for the previous keyword. A keyword may have as many lines as desired. The first blank line ends all meta-data for the document. Therefore, the first line of a document must not be blank. All meta-data is stripped from the document prior to any further processing by markdown. ACCESSING the Meta-Data The meta-data is made available as a python Dict in the Meta attribute of an instance of the Markdown class. For example, using the above document: >>> md = markdown.Markdown(extensions = ['meta']) >>> html = md.convert(text) >>> # Meta-data has been stripped from output >>> print html

This is the first paragraph of the document.

>>> # View meta-data >>> print md.Meta { 'title' : ['My Document'], 'summary' : ['A brief description of my document.'], 'authors' : ['Waylan Limberg', 'John Doe'], 'date' : ['October 2, 2007'], 'blank-value' : [''], 'base_url' : ['http://example.com'] } Note that the keys are all lowercase and the values consist of a list of strings where each item is one line for that key. This way, one could preserve line breaks if desired. Or the items could be joined where appropriate. No assumptions are made regarding the data. It is simply passed as found to the Meta attribute. Perhaps the meta-data could be passed into a template system, or used by various markdown extensions. The possibilities are left to the imagination of the developer. Compatible EXTENSIONS The following are extensions currently known to work with the Meta-Data Extension and the keywords they are known to support: HeaderId header_level header_forceid WikiLinks wiki_base_url wiki_end_url wiki_html_class https://springpadit.com/kim122079/note/markdowninpythonmetadata
Comments (0)

ICONS-iOS Settings

 
โœด ICONS-iOS Settings

(download)

Comments (1)

COLORS-Color Expert Wheel Palette

 
Gwibber COLORS
None
 
                   

  Color RGB CMYK PANTONEยฎ solid coated

Facebook
Custom

104, 98, 148
#686294

71%c, 71%m
17%y, 3%k

PANTONE 667 C

ping.fm
Key

140, 175, 216
#8CAFD8

45%c, 23%m
2%y, 0%k

PANTONE 278 C

Blue [lt]
Custom

114, 202, 207
#72CACF

53%c, 1%m
21%y, 0%k

PANTONE 3105 C

Twitter
Custom

43, 237, 115
#2BED73

63%c, 0%m
85%y, 0%k

PANTONE 802 C

Green
Custom

154, 118, 6
#9A7606

37%c, 50%m
100%y, 16%k

PANTONE 126 C

Buzz
Custom

237, 113, 43
#ED712B

2%c, 72%m
100%y, 0%k

PANTONE 158 C

Flickr
Custom

228, 43, 125
#E42B7D

4%c, 100%m
20%y, 0%k

PANTONE Process Magenta C

Identi.ca
Custom

205, 33, 29
#CD211D

12%c, 100%m
100%y, 5%k

PANTONE 1795 C

Custom Color 2
Custom

255, 0, 0
#FF0000

0%c, 100%m
100%y, 0%k

PANTONE 172 C

Custom Color 3
Custom

255, 0, 0
#FF0000

0%c, 100%m
100%y, 0%k

PANTONE 172 C

Color Expert Icon   Made using Color Expert for iPhone. Copyright ยฉ 2008-2010 Code Line. All rights reserved.
PANTONEยฎ Colors displayed here may not match PANTONE-identified standards. Consult current PANTONE Color Publications for accurate color. PANTONEยฎ and other Pantone trademarks are the property of Pantone LLC. ยฉ Pantone LLC, 2007.

Gwibber_colors_preview

Click here to download:
Gwibber COLORS.ase (0 Bytes)

Sent from my iPod

Comments (0)

Crate

 
๎ฏ Crate
๎”ฃ@letscrate

๎…… LOGIN
kim122079
molly29

๎‰ CONFIRM
๎„ƒ confirm@letscrate.com

๎ŒถSUPPORT

Comments (0)

Xobni

 
๎Œ‚ Xobni
๎”ฃ@xobni

๎„ธ ACCOUNT
๎ˆ ACCOUNT :: 
SETTINGS
๎„ƒ 
kimberly.carbone@gmail.com
molly29
๎‰ Xobni Cloud
๎€ฟ Xobni Plus LICENSE
XPID โžœ D7E89678-9F77F8BA-3530F435-0F6D5355

๎ˆณ DOWNLOADS
๎€‰ BlackBerryยฎ
๎€ฟ Xobni for 
 
BlackBerryยฎ
 Premium LICENSE
XPID โžœ 2039134106
๎ŒถBlackBerryยฎ 
SUPPORT

๎ˆ† BROWSER ADD-ONS
๎„ƒ Xobni for GMail

๎…‚ BLOG
๎…‹ FORUM

๎ŒถSUPPORT
๎…ˆ MANUAL
๎„ท DEV

๎„ CONTACT

๎Œ“ KEYBOARD SHORTCUTS
๎ˆ t โžœ to jump to the top of the search results (when cursor is not in the search box).
๎ˆ b โžœ to jump to the bottom of the search results (when cursor is not in the search box).
๎ˆ ALT + e โžœ to edit a contact, when a contact is selected/viewed. 
๎ˆ ALT + m โžœ to merge a contact with another contact, when a contact is selected/viewed.
๎ˆ ALT + h โžœ to hide a contact, when a contact is selected/viewed.

(download)

Comments (0)

Experimental add-on packages f...

 

Experimental add-on packages for official Chrome OS builds

This is highly experimental! If you have trouble, please contact tv@duh.org.

These packages will allow you to add extra software to your Chrome OS device without installing a non-official (developer) build (though the packages work with other third-party builds too). To do this, the packages are built to install into /usr/local, and the instructions below make that directory writable. By using /usr/local, the root partition can be left as read-only, allowing official build updates to install normally.

I'm going to post more packages soon, but for now some of the most-requested ones are here. If you try this process, please let me know your success/failure, or any other feedback you might have about the process.

If you want all of the software below bundled into a full system image build, you may want to check out my open source builds of Chromium OS for the Cr-48.


SETUP

Before installing any packages, you need to have a writable /usr/local directory. NOTE: If you're already running a non-official (developer) build, skip this part and go right to Extracting Packages, below.

Your device must first be set to developer mode before you will be able to install these packages, of course (since developer mode is required in order to get a plain Linux shell prompt).

  1. Open a shell and run:
    sudo mkdir /mnt/stateful_partition/dev_image
    This will create a new directory in the stateful partition that represents the (modifiable!) /usr/local area. The name "dev_image" is semi-magic -- this is the same name that non-official (developer) builds use to represent /usr/local. You can actually pick any name, even "local", but the instructions here assume "dev_image".
  2. Mount /usr/local by hand with the following commands:
    sudo mount -n --bind /mnt/stateful_partition/dev_image /usr/local sudo mount -n -o remount,exec,suid /usr/local
  3. At this point, you should be able to verify that /usr/local is mounted by:
    mount | grep local
    which should show:
    /dev/sda1 on /usr/local type ext3 (rw,nodev,relatime,errors=continue,commit=600,data=ordered)
    In particular, the mount should not show the flags noexec or nosuid.
  4. If you're using any package that has a "requires: ..." note below, you need one more command to ensure the extra libraries are picked up at runtime. To do this, also run:
    export LD_LIBRARY_PATH=/usr/local/lib
  5. The steps above have to be performed on every boot, but to save hassle, edit ~/.bashrc and add the following lines to the bottom to mount it as soon as any shell is invoked (vt2 or via Ctrl-Alt-T plus "shell" command):
    if ! grep -q /usr/local /etc/mtab; then sudo mount -n --bind /mnt/stateful_partition/dev_image /usr/local sudo mount -n -o remount,exec,suid /usr/local export LD_LIBRARY_PATH=/usr/local/lib fi
    Note that if the chronos user has a password, you will be prompted for it the first time you get a shell on each boot, because of the sudo commands. (On vt2, you'll get a Password prompt twice -- once to login, and once for the sudo mount commands above.)

Extracting Packages

Now that you have a writable /usr/local, you can extract some of these packages. Assuming you downloaded them with the regular browser, they're located in ~/Downloads. So do the following for each package you want to install:

cd ~/Downloads sudo tar --wildcards -C / -xvjf PACKAGENAME.tbz2 './usr/local/*'

The reason for --wildcards and the strange looking './usr/local/*' is to make tar only extract the parts that reside under /usr/local. (The packages contain residual files that try to install outside that area, but those are safely ignorable.) At the end of the process, you may see an error like the following, which is normal and can be ignored:

bzip2: (stdin): trailing garbage after EOF ignored

If all went well, your new programs should be located in /usr/local/bin and be runnable immediately.

Name Last modified Size Description

[DIR] Parent Directory - [ ] doomsday-1.9.0_beta62.tbz2 15-Feb-2011 13:06 5.8M [requires: libsdl,sdl-mixer,sdl-net] DOOM game engine clone [ ] libsdl-1.2.13-r1.tbz2 15-Feb-2011 12:26 1.1M [ ] lynx-2.8.7_p1.tbz2 15-Feb-2011 11:57 1.9M text-based Web browser [ ] mc-4.7.0.1.tbz2 15-Feb-2011 11:44 1.2M visual file manager with text and X11 interfaces [ ] nano-2.2.5.tbz2 12-Feb-2011 13:40 341K text editor similar to Pine's pico [ ] p7zip-4.58.tbz2 12-Feb-2011 13:36 7.8M archiver for .7z files [ ] popt-1.15.tbz2 12-Feb-2011 13:34 113K [ ] rdesktop-1.6.0-r5.tbz2 15-Feb-2011 10:46 396K Windows Remote Desktop client [ ] rsync-3.0.6.tbz2 12-Feb-2011 13:38 583K [requires: popt] rsync client [ ] sdl-mixer-1.2.11.tbz2 15-Feb-2011 12:41 127K [ ] sdl-net-1.2.7.tbz2 15-Feb-2011 12:41 53K [ ] socat-1.7.1.1-r1.tbz2 15-Feb-2011 08:02 846K TCP/UDP Swiss-army knife [ ] tigervnc-1.0.1.tbz2 15-Feb-2011 08:20 831K VNC client [ ] unrar-3.8.5.tbz2 16-Feb-2011 16:17 396K extractor for .rar archives [ ] unzip-6.0-r1.tbz2 12-Feb-2011 13:45 375K extractor for .zip archives [ ] vile-9.4d.tbz2 15-Feb-2011 13:35 2.0M text editor (clone of classic vi) [ ] zip-3.0.tbz2 12-Feb-2011 13:49 533K creator of .zip archives
Comments (0)