Skip to content

gunoodaddy/SharedPainter

Repository files navigation

Shared Painter

Features

  • Tested on win32
  • Tested on mac
  • Automatically server finding by udp broadcast (only available for the same network)
  • Available to use relay server
  • TCP directly connection to host (host with NAT not available yet..)
  • Multiuser sharing
  • Free Pen Object
  • Text Object
  • Background Image (Screen shot)
  • File Object (limit 200MB per a file)
  • Image File Object (limit 200MB per a file)
  • Image File Object Scale
  • Window layout sync
  • All items position sync
  • Object Remove
  • Export/Import file
  • Undo/Redo
  • Playback
  • Clipboard paste
  • System tray
  • Channel Chatting
  • Broadcast Chatting (only available for the same network)
  • Auto version update feature
  • Auto-save file(export) before items are cleared
  • Screen Recording feature added. BETA. only Windows 7. (not tested on Mac, etc)

TODO

  • Basic figure drawing

Requirement

  • Now, you can build with Qt Creator

Common Requirements

Visual Studio 2008 Build Requirements

QT Creator Build Requirements

Windows Screen Capture Requirements

Add System Environment

QT_DIR : qt home directory.
BOOST_DIR : boost home directory

Server Requirements

  • coconut network library
  • libevent
  • boost 1.47+

About

cross platform multiuser network painting program using Qt, boost asio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published