Colloquy is an advanced IRC, SILC & ICB client for macOS and iOS!
Clone or download
Permalink
Failed to load latest commit information.
Additions Make Mac compile with Xcode 9.3 Apr 14, 2018
Carthage/Checkouts Update XMPPFramework to post-4.0.0-master + patches Jul 22, 2018
Chat Core.xcodeproj Perfom build settings check with Xcode 10 Bbeta 5 Aug 11, 2018
Chat Core Fix up the protocols to be more modern. As in Obj-C 2.0 modern. May 15, 2018
Colloquy (Mac).xcodeproj Update comments on the build number script Sep 25, 2017
Colloquy (Old).xcodeproj Have the metadata plug-in build NSDateAdditions. Aug 17, 2018
Colloquy (iOS).xcodeproj Perfom build settings check with Xcode 10 Bbeta 5 Aug 11, 2018
Colloquy TV 1.9.2 Mar 31, 2018
Colloquy.xcworkspace Continue to use the Legacy Build system for the time being Aug 26, 2018
Mac-Old Make Input Boxes use semantic text color when no other message color … Sep 2, 2018
Mac Fix Colloquy (Mac)’s build Aug 24, 2015
Mobile Add Colloquy (Marzipan) target to Mobile's xcodeproj. Doesn't do much… Jun 23, 2018
Resources Improved Korean Language Jul 1, 2018
Settings Perfom build settings check with Xcode 10 Bbeta 5 Aug 11, 2018
Shared Add Colloquy (Marzipan) target to Mobile's xcodeproj. Doesn't do much… Jun 23, 2018
Tools Use ditto instead of zip, to create a smaller archive Jan 7, 2018
old-mac-binary-frameworks Move frameworks.tar.gz out of Frameworks/ to avoid conflicts Sep 2, 2017
.gitignore Add IDEWorkspaceChecks.plist to .gitignore Jun 5, 2018
.gitmodules Add Sparkle to Cartfile and add as submodule Dec 10, 2017
Basic.pch Replace export symbol files with visibility attribute in the source code Oct 13, 2017
CODE_OF_CONDUCT.md Change Code of Conduct to markdown format Sep 9, 2017
Cartfile Update Sparkle to 1.20.0 Jul 22, 2018
Cartfile.resolved Update XMPPFramework to post-4.0.0-master + patches Jul 22, 2018
ChatCore Add initial shell for a new Mac project and share build settings with… Feb 19, 2011
Colloquy.entitlements Add aps-environment to entitlements Sep 25, 2017
Colloquy.order Added a preliminary order file to COlloquy for Release builds. This o… Oct 1, 2005
Makefile Update Makefile to use workspace. Feb 20, 2011
README.md update README Aug 5, 2018
reorganisation_notes.md Move more files to Mac-Old/Resources, mostly style related Dec 22, 2017

README.md

Colloquy

Dependencies

This repository uses git submodules for some of its dependencies, so you will have to check those out as well. You can do this for example by specifying --recurse-submodules when using git clone, or by running git submodule update --init --recursive after cloning. The latter command is also useful after switching branches.

To update these dependencies to newer versions, please refer to the instructions in the Cartfile and don't update the submodules manually.

Additionally, the Colloquy.xcworkspace expects the bouncer repository at ../bouncer. This dependency is not managed, so you have to place it at that location manually. If you do not have access to the bouncer repository, simply ignore the missing reference. The expected behavior is, that Colloquy for Mac builds without errors also in that case.

Build & Run

To build and run an app, open up Colloquy.xcworkspace and select the appropriate scheme from the dropdown menu. For macOS builds Colloquy (Aggregate) is the correct target, and iOS builds should use Colloquy (iOS).