Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
Chris Smith 2cc91cac28 Merge pull request #516 from greboid/master 7 år sedan
audio Update copyright. 7 år sedan
awaycolours Support for core configbinder changes. 7 år sedan
calc Update copyright. 7 år sedan
channelwho Support for core configbinder changes. 7 år sedan
conditional_execute Handle random class renaming. 7 år sedan
contactlist Handle random class renaming. 7 år sedan
dcc Handle random class renaming. 7 år sedan
debug Handle random class renaming. 7 år sedan
dns Update copyright. 7 år sedan
etc/pmd Update copyright. 7 år sedan
exec Update copyright. 7 år sedan
freedesktop_notifications Update copyright. 7 år sedan
gradle Update copyright. 7 år sedan
identd Handle random class renaming. 7 år sedan
jpq Support for core configbinder changes. 7 år sedan
lagdisplay Handle random class renaming. 7 år sedan
logging Support for core configbinder changes. 7 år sedan
mediasource_dbus Update copyright. 7 år sedan
mediasource_linux_title Update copyright. 7 år sedan
mediasource_mplayer Update copyright. 7 år sedan
mediasource_vlc Update copyright. 7 år sedan
mediasource_windows Update copyright. 7 år sedan
nickcolours Support for core configbinder changes. 7 år sedan
nickkeep Handle random class renaming. 7 år sedan
nma Update copyright. 7 år sedan
notifications Handle random class renaming. 7 år sedan
nowplaying Handle random class renaming. 7 år sedan
osd Handle random class renaming. 7 år sedan
osx_integration Update copyright. 7 år sedan
parser_irc Update copyright. 7 år sedan
parser_xmpp Update copyright. 7 år sedan
parserdebug Handle random class renaming. 7 år sedan
qauth Support for core configbinder changes. 7 år sedan
redirect Handle random class renaming. 7 år sedan
scriptplugin Handle random class renaming. 7 år sedan
sessionlock Update copyright. 7 år sedan
systray Handle random class renaming. 7 år sedan
tabcompletion_bash Update copyright. 7 år sedan
tabcompletion_mirc Update copyright. 7 år sedan
time Handle random class renaming. 7 år sedan
ui_swing Merge branch 'master' of https://github.com/DMDirc/Plugins 7 år sedan
ui_web2 Handle random class renaming. 7 år sedan
whoisonquery Handle random class renaming. 7 år sedan
windowflashing Support for core configbinder changes. 7 år sedan
windowstatus Support for core configbinder changes. 7 år sedan
.gitignore Restructure to standard maven/gradle layout. 8 år sedan
.gitreview Add .gitreview config. 9 år sedan
AUTHORS Fix LICENCE file name and add AUTHORS file. 10 år sedan
LICENCE 2015! 9 år sedan
README.md Add a 'provided' scope. 8 år sedan
build-configutils.xml Update copyright. 7 år sedan
build-pluginutils.xml Update copyright. 7 år sedan
build.gradle Update copyright. 7 år sedan
build.xml Update copyright. 7 år sedan
circle.yml Rename custom jar and test tasks in plugins. 7 år sedan
gradlew Update gradle to 3.1. 7 år sedan
gradlew.bat Update gradle to 3.1. 7 år sedan
settings.gradle Update copyright. 7 år sedan

README.md

DMDirc plugins

This repository contains plugins for DMDirc, a Java IRC client.

Development information

Gradle configurations

We have two custom configurations for use when defining plugin dependencies:

The bundle configuration allows dependencies to be bundled together into the plugin’s jar file. This should be used for dependencies required at runtime that are not included in the main DMDirc client, or accessed via other plugins. Most of a plugin’s dependencies should end up in the bundle configuration.

The provided configuration works like the Maven ‘provided’ scope. It defines dependencies required to compile and run the plugin that will be provided to it somehow externally. Anything in the provided configuration (including transitive dependencies) will not be bundled into the plugin jar. The provided configuration is used for the main DMDirc client, and should be used for any intra-plugin dependencies.