/Linux-to-Android-Expose

Expose-like feature for linux utilizing an Android phone for the display

Primary LanguageJavaMIT LicenseMIT

Project Status: Prototype functioning

To Run:
Start server on PC
	python server.py

Start client on Phone
	Start Android App
	Put in PC's IP address
	Click the button
	Select windows based on ID


Server Output
1234567|12354354|34645645|456456456||\n
Where the numbers are X Window IDs and the || is the terminator between window lists


Client Output
1234567\n
Where the number is the X Window ID



TODO:
Get a code review done on my network code
Create windows and mac versions of the server
Add window names and icons
Implement "Starred/Working" windows list
Add more window management features?

UI Improvements
  - Improve app home screen
	- Implement tabs for full list and starred list