Gobby collaborative editor
C++ Roff M4 Makefile C Shell
Latest commit e5c2d14 Feb 4, 2017 @aburgm aburgm Fix setting of font preferences (#141)
The standard pango font description output does not put the font family
in quotation marks, and therefore for certain font family names, the
generated CSS is invalid.

Also, should the CSS parsing fails only print a warning instead of
letting the exception crash the application.
Permalink
Failed to load latest commit information.
code Fix setting of font preferences (#141) Feb 5, 2017
help Update some links in the help file Aug 10, 2014
icons Show user color indicator in user list Oct 24, 2009
m4 Add C++11 macros into m4/ to fix the travis build May 31, 2016
po Updated ChangeLog Oct 28, 2016
win32 Use non-recursive automake to compile the code (#78) Jul 26, 2015
.gitignore Use non-recursive automake to compile the code (#78) Jul 26, 2015
.travis.yml Remove no longer used configure flags from travis config May 31, 2016
AUTHORS Change the license of Gobby from GPL to ISC Aug 5, 2014
COPYING Add license title Jun 30, 2016
ChangeLog.manual Auto-generate the ChangeLog from git Apr 22, 2013
ChangeLog.pre-0.5 Split ChangeLog into pre-0.5 and post-0.5 Jun 21, 2008
Makefile.am Use non-recursive automake to compile the code (#78) Jul 26, 2015
NEWS Release Gobby 0.5.0 Aug 23, 2014
README.md Update README.md file (#55) May 20, 2015
TODO Update TODO May 30, 2016
autogen.sh let autogen fail if some command called is unavailable or fails May 12, 2009
configure.ac Enable C++11 compilation Dec 5, 2015
de.0x539.gobby.gschema.xml.in Add an option to use default system CAs (#70) May 27, 2015
gobby-0.5.1 gobby-0.5.1: Fix a grammar mistake. Apr 30, 2012
gobby-0.5.appdata.xml Add HiDpiIcon and ModernToolkit kudos in appdata file Dec 3, 2015
gobby-0.5.desktop.in Register Gobby as infinote URI handler. (#14) Dec 23, 2014
gobby-0.5.xpm Added a 32x32 XPM of the gobby icon May 1, 2009
update-potfiles Replace the header class by GMenu Feb 22, 2015

README.md

Gobby: First Contact

Build Status

Synopsis

Gobby is a free collaborative editor. This means that it provides you with the possibility to edit files simultaneously with other users over a network. The platforms on which you could use Gobby are so far Microsoft Windows, Linux, Mac OS X and other Unix-like ones. Developed with the GTK+ toolkit it integrates nicely into the GNOME desktop environment if you want it to.

Features

  • Realtime collaboration through encrypted connections (including PFS)
  • Each user has its own colour to be identified by others
  • Local group Undo
  • Group chat
  • Shows cursors and selections of remote users
  • Sidebar with all the others having joined the session
  • Syntax highlighting, auto indentation, configurable tab width
  • Multiple documents in one session
  • Zeroconf support (optional)
  • Unicode support
  • Internationalisation
  • Highly configurable dedicated server
  • Sophisticated Access Control Lists (ACLs)
  • Cross-platform: Microsoft Windows, Linux, Mac OS X, other flavours of Unix
  • Free software, licenced under the terms of the ISC license

Requirements

  • libinfinity (0.7.x)
  • Glib (>= 2.18.0)
  • Glibmm (>= 2.18.0)
  • libxml++ (>= 2.6.0)
  • libgsasl (>= 0.2.21)
  • Gtkmm-3.0 (>= 3.0)
  • GtkSourceView-3.0 (>= 3.0)

More information

The development of Gobby is coordinated on github at http://github.com/gobby. The primary distribution point is http://releases.0x539.de/.

How to report bugs

Bugs should be files as issues on the github issue tracker at https://github.com/gobby/gobby/issues.

How to get involved

We urgently seek all kind of people who could help us in any way. Firstly we need documentation writers who could help us crafting a help file and some standalone documentation for the web. Secondly, if you are skilled in C/C++ programming, we could need helping hands with programming. A starting point could be github issues. And last, but certainly not least, we need translators who get their hands at Gobby's string templates to get it localised. Thus more could use Gobby in their native language. Just contact us, if in doubt, for more details.

There are also two mailing lists which should provide a mean of contact to other Gobby users and to the developers.

Licensing

Copyright (C) 2008-2015, Armin Burgmeier armin@arbur.net

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Development

To get in contact with the developers, please use the obby-users mailing list mentioned above, or open an issue on github. To get the up-to-date Gobby code to hack on, use git clone https://github.com/gobby/gobby.git. Pull requests against our GitHub repository are appreciated.