Skip to content

Commit

Permalink
stage for 1.1a1
Browse files Browse the repository at this point in the history
  • Loading branch information
oNaiPs committed Jun 11, 2012
1 parent a3403ab commit 115d35c
Show file tree
Hide file tree
Showing 33 changed files with 287 additions and 2,395 deletions.
5 changes: 3 additions & 2 deletions .classpath
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="gen"/>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
<classpathentry kind="lib" path="/home/onaips/Dropbox/projectos/workspace/droidVNCserver/libs/GoogleAdMobAdsSdk-4.1.1.jar"/>
<classpathentry kind="output" path="bin"/>
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
<classpathentry kind="lib" path="libs/GoogleAdMobAdsSdk-6.0.1.jar"/>
<classpathentry kind="output" path="bin/classes"/>
</classpath>
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
bin
gen
libs
obj
115 changes: 70 additions & 45 deletions AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,49 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.onaips.vnc" android:versionCode="56" android:versionName="1.0a3">
<uses-sdk android:minSdkVersion="5"/>

<uses-permission android:name="android.permission.WRITE_SETTINGS"></uses-permission>

<application android:label="droid VNC server" android:icon="@drawable/icon"
android:name="MainApplication" android:debuggable="true">
<activity android:name=".MainActivity" android:launchMode="singleInstance"
android:label="@string/app_name" android:icon="@drawable/icon">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
package="org.onaips.vnc"
android:versionCode="56"
android:versionName="1.0a3" >

<uses-sdk android:minSdkVersion="5" />

<uses-permission android:name="android.permission.WRITE_SETTINGS" >
</uses-permission>

<application
android:name="MainApplication"
android:debuggable="true"
android:icon="@drawable/icon"
android:label="droid VNC server" >
<activity
android:name=".MainActivity"
android:icon="@drawable/icon"
android:label="@string/app_name"
android:launchMode="singleInstance" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />

<action android:name="org.onaips.vnc.ACTIVITY_UPDATE" />
</intent-filter>
</activity>
<activity
android:name="preferences"
android:label="Preferences" >
</activity>
<activity
android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />

<service android:name=".ServerManager" >
<intent-filter>
<action android:name="org.onaips.vnc.ServerManager" >
</action>
</intent-filter>
</service>

<receiver android:name=".StartServiceAtBootReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />

<category android:name="android.intent.category.HOME" />
</intent-filter>
</receiver>

<service android:name="avncservice" >
</service>
</application>

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_SUPERUSER" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
</uses-permission>
<uses-permission android:name="android.permission.INTERNET" >
</uses-permission>
<uses-permission android:name="android.permission.GET_TASKS" >
</uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE" >
</uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK" >
</uses-permission>

</intent-filter>
</activity>
<activity android:name="preferences" android:label="Preferences"></activity>
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation" />

<service android:name=".ServerManager">
<intent-filter>
<action android:name="org.onaips.vnc.ServerManager"></action>
</intent-filter>
</service>


<receiver android:name=".StartServiceAtBootReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.HOME" />
</intent-filter>
</receiver>

<service android:name="avncservice"></service>
</application><uses-permission android:name="android.permission.READ_FRAME_BUFFER"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_SUPERUSER"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.GET_TASKS"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>

</manifest>

</manifest>
6 changes: 3 additions & 3 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
v1.1a

- Changed to official libvncserver 0.9- Changed to official libvncserver 0.99
- Decoupled native screen grabber from jni sources, you wont need to have AOSP anymore

- Changed to official libvncserver v0.9.9.
- Decoupled native screen grabber from jni sources, you wont need to have AOSP anymore, just the precompiled libs.

v1.0a

Expand Down
7 changes: 2 additions & 5 deletions README
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
the Droid VNC server projects consists in two parts: the daemon and GUI.
The droid-VNC-server projects consists in two parts: the daemon and GUI.


GUI handles general user input, and connects to the daemon using local IPC. You can compile it using Eclipse or Ant (not tested for long time).
GUI handles general user input, and connects to the daemon using local IPC. You can compile it using Eclipse or Ant (the latter not tested though).

If you wish to contribute to the project, just fork it and commit some interesting features...



-------------- Compile C daemon -------------------
NOTE: to compile the C daemon you must have a working AOSP source tree, and copy it to external folder.
Do something like:
Expand Down
14 changes: 9 additions & 5 deletions TODO
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
- change tcp socket to unix socket
- click on address field will iterate show interface addresses
- map volume keys
- custom key mapping
- add MIPS and X86 to APP_ABI (and more)
[ADD] GnuTLS support (already working on libvncserver)
[ADD] Map volume keys
[ADD] Custom key mapping
[ADD] MIPS and X86 to APP_ABI (and more)
[ADD] Key/Touch injection though WindowManagerService/Binder mechanism (looking for a aidl->cpp translator)

[CHANGE] Tcp socket to unix socket

[FIX] Click on address field will iterate show interface addresses
11 changes: 0 additions & 11 deletions default.properties

This file was deleted.

24 changes: 0 additions & 24 deletions droidvncgrab/Android.mk

This file was deleted.

1 change: 0 additions & 1 deletion droidvncgrab/README

This file was deleted.

83 changes: 0 additions & 83 deletions droidvncgrab/droidVncGrab.cpp

This file was deleted.

36 changes: 0 additions & 36 deletions droidvncgrab/droidVncGrab.h

This file was deleted.

26 changes: 0 additions & 26 deletions droidvncgrab/screenFormat.h

This file was deleted.

1 change: 0 additions & 1 deletion jni/openssl/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ LOCAL_PATH := $(call my-dir)
subdirs := $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, \
crypto \
ssl \
# apps \
))

include $(subdirs)
Loading

0 comments on commit 115d35c

Please sign in to comment.