Correct url for dot-install file and email
[apps-fullscreen] / www / index.html
1 <!DOCTYPE html>
2 <html lang='en'>
3   <head>
4     <title>Application Fullscreener</title>
5     <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
6     <!--[if lt IE 9]><script type='text/javascript' src='assets/javascript/html5.js'></script><![endif]-->
7     <script type='text/javascript' src='assets/javascript/prettify.js'></script>
8     <link rel='stylesheet' type='text/css' href='assets/css/skeleton/stylesheets/base.css' />
9     <link rel='stylesheet' type='text/css' href='assets/css/skeleton/stylesheets/skeleton.css' />
10     <link rel='stylesheet' type='text/css' href='assets/css/prettify.css' />
11     <link rel='stylesheet' type='text/css' href='assets/css/style.css' />
12     <link rel='shortcut icon' href='assets/images/favicon.ico'>
13   </head>
14
15   <body onload='prettyPrint()'>
16     <div class='container'>
17       <header class='sixteen columns'>
18         <div class='nine columns alpha'>
19         <div class='nine columns alpha'>
20           <div class='six columns alpha'>
21             <h1>Application's Fullscreener</h1>
22           </div>
23           <div class='two columns offset-by-one omega'>
24             <img src="assets/images/apps-fullscreener.png"/>
25           </div>
26           </div>
27           <br/>
28           <h2>What is it?</h2>
29
30           <p><em>Application's Fullscreener</em> is a set of small
31             tools
32             for <a href="http://maemo.org/maemo_release_documentation/maemo4.1.x/" target="_blank">Maemo4.x</a>
33             created to send an emulated fullscreen hardware key stroke
34             to a GUI application by its name.</p>
35
36           <p>The main tool makes use of
37           the <a href="http://www.gtk.org/" target="_blank">Gtk+</a> cross-platform
38           widget toolkit.</p>
39         </div>
40
41         <div class='six columns offset-by-one omega'>
42           <a href='http://maemo.org/downloads/product/raw/OS2008/apps-fullscreener/?get_installfile' class='download-button' target='_blank'>
43             Install
44             <span>Latest version from Maemo</span>
45           </a>
46         </div>
47       </header>
48
49       <div class='sixteen columns'>
50         <h3>Installing</h3>
51
52         <p>The easiet way of installing <em>Application's
53         Fullscreener</em> is by clicking on
54         upper's <a href="http://maemo.org/downloads/product/raw/OS2008/apps-fullscreener/?get_installfile" target="_blank">"Install"</a>
55         button or through its entry
56         in <a href="http://maemo.org/downloads/product/OS2008/apps-fullscreener/" target="_blank">Maemo
57         Downloads</a>.</p>
58       </div>
59
60       <div class='sixteen columns'>
61         <h3>Features</h3>
62
63         <p><em>Application's Fullscreener</em> brings two main tools:</p>
64         <ul class="square">
65           <li><strong>gtk_fullscreen_process</strong>: This
66           application identifies a <em>XWindow ID</em> by its
67           process <em>PID</em> and sends a <em>XKeyEvent</em> which
68           emulates the stroke of the hardware key in
69           the <a href="http://wiki.maemo.org/N810" target="_blank">N8x0</a> devices
70           for un/fullscreening the foreground application.</li>
71
72           <li><strong>g_launch_and_fullscreen</strong>: This
73           application spawns a process by its name and also
74           a <em>gtk_fullscreen_process</em> which will try to
75           fullscreen a windows owned by the first process after some
76           seconds. Also, it will not return until the first process is
77           dead and will pass the <em>SIGHUP</em> signal when needed to
78           the first spawn process.<br/>This makes it quite suitable to
79           its usage with a watchdog
80           like <a href="https://garage.maemo.org/projects/dsm/" target="_blank">dsme</a>.</li>
81         </ul>
82       </div>
83
84       <div class='sixteen columns'>
85         <h3>Usage</h3>
86
87         <div class='eight columns alpha'>
88           <code>
89             <pre class='prettyprint'>
90 ~ $ gtk_fullscreen_process skype
91             </pre>
92           </code>
93
94           <h4>gtk_fullscreen_process example</h4>
95           <p>From the command line, this example will send a
96           fullscreen hardkey event to a running <em>Skype</em>
97           instance.</p>
98         </div>
99
100         <div class='eight columns omega'>
101           <code>
102             <pre class='prettyprint'>
103 ~ $ g_launch_and_fullscreen skype
104             </pre>
105           </code>
106
107           <h4>g_launch_and_fullscreen example</h4>
108           <p>From the command line, this example will launch a
109           new <em>Skype</em> instance and send a fullscreen hardkey
110           event to it after some seconds.</p>
111         </div>
112       </div>
113
114       <div class='sixteen columns'>
115         <h3>In action:</h3>
116
117         <p><em>Application's Fullscreener</em> is used
118         by <a href="https://garage.maemo.org/projects/skype-launcher/"
119         target="_blank">Automatic Skype Launcher</a> to actually
120         launch and fullscreen <em>Skype</em>.</p>
121       </div>
122
123       <div class='sixteen columns'>
124         <h3>The code:</h3>
125
126         <p><em>Application's Fullscreener</em> is hosted
127         in <a href="https://garage.maemo.org/projects/apps-fullscreen/"
128         target="_blank">Maemo's Garage</a> and its code is licensed
129         as <a href="https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html"
130         target="_blank">LGPL 2.1</a> and hosted
131         in <a href="https://gitorious.org/apps-fullscreener"
132         target="_blank">Gitorious</a>. Fork and contribute at
133         will!</p>
134       </div>
135
136       <div class='sixteen columns'>
137         <h3>Get support:</h3>
138
139         <p>Please, feel free to send me an email
140           to <a href="mailto:agomez@igalia.com">agomez at
141           igalia.com</a> for reporting any issues you might find.</p>
142       </div>
143     </div>
144
145     <footer>
146       <div class='container'>
147         <div class='ten columns offset-by-three repo-author'>
148           <div class='three columns alpha'>
149             <img src=https://secure.gravatar.com/avatar/03a53cd53b8254fe582d4fe1acc26c4e.png?s=100' class='repo-author-logo' />
150           </div>
151
152           <div class='seven columns omega'>
153             <h4>Andres Gomez</h4>
154             <p><strong>Hacker and Owner</strong> at <a href="http://www.igalia.com" target="_blank">Igalia</a>, he is the author and maintainer of <a href="https://gitorious.org/apps-fullscreener" target="_blank">Application's Fullscreener</a>.<br/>
155               Personal website: <a href="http://www.andresgomez.org" target="_blank">andresgomez.org</a><br/>
156               Profile at Igalia: <a href="http://www.igalia.com/nc/igalia-247/igalian/item/agomez/" target="_blank">igalia.com/nc/igalia-247/igalian/item/agomez</a><br/>
157               LinkedIn: <a href="http://www.linkedin.com/in/tanty" target="_blank">linkedin.com/in/tanty</a><br/>
158               GitHub: <a href="https://github.com/tanty" target="_blank">github.com/tanty</a><br/>
159               Gitorious: <a href="https://gitorious.org/~agomez" target="_blank">gitorious.org/~agomez</a></p>
160           </div>
161         </div>
162
163         <div class='sixteen columns credits'>
164           <p>Release template built with HTML5, CSS3 and JS by <a href='http://fublo.net'>Fublo</a></p>
165         </div>
166       </div>
167     </footer>
168
169     <!-- a href='https://github.com/USER/REPOSITORY' class='github-ribbon'><img src='assets/images/github-ribbons/red.png' /></a -->
170   </body>
171 </html>