mirror of
https://github.com/debauchee/barrier.git
synced 2024-12-28 21:54:03 +03:00
57 lines
1.8 KiB
Plaintext
57 lines
1.8 KiB
Plaintext
Synergy To Do List
|
|
==================
|
|
|
|
Things to do to synergy, in no particular order:
|
|
|
|
* Provide GUI configuration
|
|
|
|
There's a GUI tool on win32 but no other platforms. Also, it'd be
|
|
nice if the tool allowed users to drag screen icons around to set
|
|
the links between them (though this assumes links are symmetrical
|
|
and synergy supports asymmetrical links).
|
|
|
|
* Provide taskbar feedback
|
|
|
|
There's a tray icon on win32 for checking synergy's current status
|
|
and to quit synergy. It'd be nice to have something similar on
|
|
X11.
|
|
|
|
* Port to other platforms
|
|
|
|
Most desired is MacOS X. Ryan Breen has a partial port to Mac OS X.
|
|
Only the client is ported and there is no clipboard or screen saver
|
|
support. It's available from http://www.ryanbreen.com/synergy.
|
|
|
|
* Write man/html pages
|
|
|
|
* Add more clipboard formats
|
|
|
|
Synergy currently supports text, html and BMP bitmaps on the clipboard.
|
|
It should support more formats, such as other image types and sound.
|
|
For each format, some canonical type must be chosen. For text, that's
|
|
UTF-8 with \n for newlines. Whatever it is it should losslessly support
|
|
any type it might be converted to. The type is converted to each
|
|
platform's native type. For example, BMP for images on win32.
|
|
|
|
Then there are major new features:
|
|
|
|
* Provide a KVM mode
|
|
|
|
In this mode synergy would share the monitor in addition to the
|
|
keyboard and mouse.
|
|
|
|
* Support for limited drag and drop between systems
|
|
|
|
* Support for (virtual) terminals on unix
|
|
|
|
This would be useful in KVM mode to administer several remote
|
|
headless systems that you don't want running X just so synergy
|
|
can work.
|
|
|
|
* Configurable keys
|
|
|
|
This includes shortcuts to jump to different screens, always
|
|
directing certain keystrokes to the same system, never sending
|
|
certain keystrokes to some systems, and remapping keys on the
|
|
server to other keys on the clients.
|