[prev in list] [next in list] [prev in thread] [next in thread] 

List:       moblin-dev
Subject:    [Moblin Dev] Review of the functionality Moblin Applets provides
From:       jing.j.wang () intel ! com (Wang, Jing J)
Date:       2007-10-25 20:15:14
Message-ID: BB577BF501703042AD7E08EADD8E514F6812B2 () pdsmsx415 ! ccr ! corp ! intel ! com
[Download RAW message or body]

Mobile-DeskJet-Printer is really cool :)
There is a famous printer driver website- \
http://www.linux-foundation.org/en/OpenPrinting, which includes a wide range of \
printer drivers and corresponding configuration file (PPD).You can find whatever you \
want there.

WangJing


-----Original Message-----
From: Brandt, Todd E 
Sent: 2007Äê10Ô 26ÈÕ 1:33
To: Wang, Jing J; 'dev@moblin.org'
Subject: RE: [Moblin Dev] Review of the functionality Moblin Applets provides

Good idea, I think those are probably getting more popular as they're getting smaller \
and smaller. What are some examples of USB printers one might use with a mobile \
device?

I see things like this:
http://www.amazon.com/450CBi-Mobile-DeskJet-Printer-Battery/dp/B00006LLJ6



-----Original Message-----
From: Wang, Jing J 
Sent: Wednesday, October 24, 2007 10:31 PM
To: Brandt, Todd E; dev@moblin.org
Subject: RE: [Moblin Dev] Review of the functionality Moblin Applets provides

Todd,
	I suggest add "Printer Configuration", which support add new printer into system and \
print document by it.  Actually, in PRD, there is an item which request to support \
"USB Printer". Although USB printer is already supported in kernel, it still needs \
been configured before user can really print paper.  I think it is a useful \
functionality. What do u think?

WangJing

-----Original Message-----
From: dev-bounces@moblin.org [mailto:dev-bounces@moblin.org] On Behalf Of Brandt, \
                Todd E
Sent: 2007Äê10Ô 25ÈÕ 7:49
To: dev@moblin.org
Subject: [Moblin Dev] Review of the functionality Moblin Applets provides

The following is a functional specification of what moblin-applets and its individual \
control panel and status bar applets provide. I'd like to hold a review at some point \
to go over what can be removed and what needs to be added or fixed. I will be \
collecting people's comments and suggestions through email and will put them into a \
formal review doc that we can use to track any remaining features (I will also \
publish it on the moblin.org site for easy access).

[Control Panel]

    [About Me]

        * Customizable avatar image
        * Display username (hardcoded to ume)
        * Change password dialog (for user ume)
        * Contact information
                * Home Email
                * Work Email
                * Home Telephone
                * Work Telephone
                * Mobile Telephone
                * Work Fax Number
        * Instant Messaging Information
                * Jabber ID
                * MSN ID
                * ICQ ID
                * Yahoo ID
                * AIM/iChat ID
                * Groupwise ID 
        * Address Information
                * Home Address
                * Home City
                * Home Zip
                * Home State/Province
                * Home Country
                * Home P.O. box
                * Work Address
                * Work City
                * Work Zip
                * Work State/Province
                * Work Country
                * Work P.O. box
        * Personal Information
                * Home Page
                * Blog Page
                * Web Calendar
                * Profession
                * Company Name
                * Manager Name
                * Job Title
                * Job Department
                * Assistant's Name
        * Help Button (nonfunctional)

    [Background Configuration]

        * Select desktop wallpaper image
                * default folder is /home/ume
                * can optionally move images to default folder (i.e. add wallpaper)
                * can optionally remove images from default folder
        * Set image draw style
                * Centered (actual pixels, centered)
                * Fill Screen (stretch to completely fill screen)
                * Scaled (Fill Screen, but keep image dimensions)
                * Zoom (???)
                * Tiled (actual pixels, repeating all over screen)
        * Set desktop background color (when no wallpaper is enabled)
                * Solid color, with one RGB color selection button/dialog
                * Horizontal Gradient (blend left to right), with two color selection \
                buttons
                * Vertical Gradient (blend up to down), with two color selection \
                buttons
        * Help Button (nonfunctional)

        Screen Resolution and Layout

        * Select Resolution
                * 1024x600
                * 800x600
                * 640x480
        * Select Refresh Rate
                * 60 hz default
        * Select orientation
                * flipped horizontally
                * flipped vertically
                * rotated clockwise 90 degrees
                * rotated clockwise 180 degrees
                * rotated clockwise 270 degrees
        * Help Button (nonfunctional)

    [Font Configuration]

        * Font style and size settings
                * Application Font
                * Document Font
                * Desktop Font
                * Window Title Font
                * Fixed Width Font
        * Font rendering (one of these choices)
                * monochrome (generic print)
                * Best shapes (bold fancy print)
                * Best Contrast (sharp edged print)
                * subpixel smoothing (LCD optimized print)
        * Font Resolution (in dots per inch)
        * Font Smoothing (one of these choices)
                * None
                * Grayscale
                * LCD optimized
        * Font Hinting (one of these choices)
                * None
                * Slight
                * Medium
                * Full
        * Subpixel Order (one of these choices)
                * Horizontal RGB
                * Horizontal BGR
                * Vertical RGB
                * Vertical BGR
        * Option to open the fonts folder
        * Help Button (nonfunctional)

    [Keyboard Shortcuts]

        * List dialog showing available action-shortcut pairs
        * Click the shortcut and press buttons to create shortcut
        * Supports the following shortcuts
                MUTE: Mute the Master volume
                VOLUME_DOWN: Increase Master Volume by gconf configurable amount
                VOLUME_UP: Decrease Master Volume by gconf configurable amount
                PLAY: Press the play button on the media app (if it has one)
                PAUSE: Press the pause button on the media app (if it has one)
                STOP: Press the stop button on the media app (if it has one)
                PREVIOUS: Press the previous track button on the media app (if it has \
                one)
                NEXT: Press the next track button on the media app (if it has one)
                HOME: Could be browser home page, or /home/ume folder
                SEARCH: Could be browser search, or file search dialog
                EMAIL: Open the email program (gconf configurable)
                SLEEP: Put the device to sleep
                SCREENLOCK: Lock the device
                HELP: Launch the help program (gconf configurable)
                WWW: Launch the browser program (gconf configurable)
                CALC: Launch the calculator program (gconf configurable)
                TERM: Launch the terminal program (gconf configurable)
                CHAT: Launch the chat program (gconf configurable)
                MEMO: Launch the memopad program (gconf configurable)
                DICT: Launch the dictionary program (gconf configurable)
                TASKS: Launch the tasklist program (gconf configurable)
                MEDIA: Launch the media player program (gconf configurable)
                CONTACTS: Launch the contact list program (gconf configurable)
                BRIGHTNESS_UP: Increase screen brightness by one level
                BRIGHTNESS_DOWN: Decrease screen brightness by one level
                BRIGHTNESS_MAXMIN: Switch between full and minimum brightness
        * Help Button (nonfunctional)

    [Keyboard configuration]

        * Repeat Keys
                * Toggle whether keypresses repeat when keys are held
                * set delay before keys start repeating when held
                * set repeat speed when keys are held
        * Cursor Blinking
                * Toggle whether the cursor blinks in boxes and fields
                * set the blink speed
        * Text box to type and test settings
        * Keyboard Layout and Model
                * select one keyboard model from a list
                * select any number of keyboard layouts from a list
                        * order them as you like
                        * only one can be active at a time (checkbox)
        * Various keyboard behavior settings
                * Adding the Euro sign to certain keys (E, 5, and/or 2 key)
                * Adding the nobreakspace keysym to space key (any, 2nd, 3rd, or 4th \
                levels)
                * Alt/Win key behavior (mapping Alt, Super, and Meta keys)
                * Caps Lock and shift behavior (sticky vs one-time, what keys they \
                effect, etc)
                * Compose key position (right/left alt, right win, menu, right ctrl, \
                or caps lock)
                * ctrl key position (make capslock/alt act like a ctrl key)
                * group shift/lock behavior (item selection behavior)
                * japanese keyboard options (kana key is locking)
                * Keypad standard vs unicode layout
                * numpad compatibility with MAC keyboards
                * third level choosers (select which key chooses 3rd level)
                * Use LED to show alternative group (num, caps, or scroll lock)
        * Typing Break
                * enable a periodic screen lock so user must take a break
        * Software Keyboard
                * enable auto launch keyboard
                * Select layout (Default, simple, dvorak, extended, finland, USA)
        * Help Button (nonfunctional)

   [Menu appearance]

        * Show icons in menus checkbox
        * allow editable menu shortcut keys
        * enable detachable toolbars
        * position toolbar button labels
                * below icons
                * beside icons
                * icons only
                * text only
        * Show a preview of the changes
        * Help Button (nonfunctional)

    [Network Proxy]

        * Enable network proxy settings in Gconf only (no env variables)
        * Direct, manual, or automatic proxy config
        * manual config settings
                * HTTP Proxy and port
                        * checkbox to use this proxy for all
                        * optional authenticaion with username/password
                * Secure HTTP Proxy and port
                * FTP Proxy and port
                * Socks host and port
        * automatic config settings
                * autoconfiguration URL
        * Ignore host list
                * add and remove strings from the list
        * Help Button (nonfunctional)

    [System Monitor]

        * Display Static Hardware Info
                * Machine name (mobile-....)
                * Operating System and version (Ubuntu Release 7.10 (gutsy))
                * Available RAM (1002.0 MiB)
                * Procesor type and speed (Genuine Intel, 800 Mhz)
                * Available disk space
        * Display Dynamic list of processes on system
                * Display load average for the last 1, 5, and 15 minutes
                * For each process show
                        * username owner
                        * status (sleeping/running)
                        * virtual memory
                        * resident memory
                        * writeable memory
                        * shared memory
                        * X server memory
                        * % CPU usage
                        * CPU execution time
                        * time/date started
                        * Nice status
                        * Process ID
                        * Full command line
                        * Total Memory usage
        * Display three graphs of system usage
                * CPU history with a moving 30 second window
                        * allow color selection of CPU percentage line
                        * show current CPU usage value
                * Memory and Swap history with a moving 30 second window
                        * allow color selection of Memory line
                        * allow color selection of Swap line
                        * show current used memory and its % of the whole
                        * show current used swap and its % of the whole
                * Network send and receive history with a moving 30 second window
                        * allow color selection of data received line
                        * allow color selection of data sent line
                        * show current receive bandidth in use and the max possible
                        * show current send bandidth in use and the max possible
                * File systems
                        * currently non-functional
                        * should show the following for each file system
                                * Device name
                                * mount point
                                * file system type
                                * total size
                                * free memory size
                                * available memory size
                                * used memory size
                * Search for open files
                        * has the ability to search for open file descriptors by name

    [Touchscreen configuration]

        * optimize the usable area of the touchscreen
        * edits MinX, MinY, MaxX, and MaxY in /xorg-samsungq1ultra.conf

    [Network]

        * We use gnome-system-tools network-admin

    [Time]

        * We use gnome-system-tools time-admin

    [Sound]

        * Not yet added, but will likely be based on gnome-volume-control

    [Theme-Switcher]

        * Not yet added, but will likely be based on gnome-control-center's \
theme-switcher

[Status Bar]

    [Brightness control]

        * Show icon for brightness
        * on click, display a slider with + and - buttons
        * using touchscreen or mouse, user can control brightness
        * controls brightness through a dbus connection to the HAL daemon

    [Volume control]

        * Show icon for volume
        * on click, display a slider with + and - buttons
        * using touchscreen or mouse, user can control the volume
        * controls the "Front" track via manipualtion of the /dev/mixer file

_______________________________________________
dev mailing list
dev@moblin.org
https://www.moblin.org/mailman/listinfo/dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic