Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Greg Holmes 3d065b952f Merge pull request #511 from csmith/master 7 gadus atpakaļ
audio Update copyright. 7 gadus atpakaļ
awaycolours Update copyright. 7 gadus atpakaļ
calc Update copyright. 7 gadus atpakaļ
channelwho Update copyright. 7 gadus atpakaļ
conditional_execute Update copyright. 7 gadus atpakaļ
contactlist Update copyright. 7 gadus atpakaļ
dcc Update copyright. 7 gadus atpakaļ
debug Update copyright. 7 gadus atpakaļ
dns Update copyright. 7 gadus atpakaļ
etc/pmd Update copyright. 7 gadus atpakaļ
exec Update copyright. 7 gadus atpakaļ
freedesktop_notifications Update copyright. 7 gadus atpakaļ
gradle Update copyright. 7 gadus atpakaļ
identd Update copyright. 7 gadus atpakaļ
jpq Update copyright. 7 gadus atpakaļ
lagdisplay Update copyright. 7 gadus atpakaļ
logging Update copyright. 7 gadus atpakaļ
mediasource_dbus Update copyright. 7 gadus atpakaļ
mediasource_linux_title Update copyright. 7 gadus atpakaļ
mediasource_mplayer Update copyright. 7 gadus atpakaļ
mediasource_vlc Update copyright. 7 gadus atpakaļ
mediasource_windows Update copyright. 7 gadus atpakaļ
nickcolours Update copyright. 7 gadus atpakaļ
nickkeep Update copyright. 7 gadus atpakaļ
nma Update copyright. 7 gadus atpakaļ
notifications Update copyright. 7 gadus atpakaļ
nowplaying Update copyright. 7 gadus atpakaļ
osd Update copyright. 7 gadus atpakaļ
osx_integration Update copyright. 7 gadus atpakaļ
parser_irc Update copyright. 7 gadus atpakaļ
parser_xmpp Update copyright. 7 gadus atpakaļ
parserdebug Update copyright. 7 gadus atpakaļ
qauth Update copyright. 7 gadus atpakaļ
redirect Update copyright. 7 gadus atpakaļ
scriptplugin Update copyright. 7 gadus atpakaļ
sessionlock Update copyright. 7 gadus atpakaļ
systray Update copyright. 7 gadus atpakaļ
tabcompletion_bash Update copyright. 7 gadus atpakaļ
tabcompletion_mirc Update copyright. 7 gadus atpakaļ
time Update copyright. 7 gadus atpakaļ
ui_swing Update copyright. 7 gadus atpakaļ
ui_web2 Update copyright. 7 gadus atpakaļ
whoisonquery Update copyright. 7 gadus atpakaļ
windowflashing Update copyright. 7 gadus atpakaļ
windowstatus Update copyright. 7 gadus atpakaļ
.gitignore Restructure to standard maven/gradle layout. 8 gadus atpakaļ
.gitreview Add .gitreview config. 9 gadus atpakaļ
AUTHORS Fix LICENCE file name and add AUTHORS file. 10 gadus atpakaļ
LICENCE 2015! 9 gadus atpakaļ
README.md Add a 'provided' scope. 8 gadus atpakaļ
build-configutils.xml Update copyright. 7 gadus atpakaļ
build-pluginutils.xml Update copyright. 7 gadus atpakaļ
build.gradle Update copyright. 7 gadus atpakaļ
build.xml Update copyright. 7 gadus atpakaļ
circle.yml Rename custom jar and test tasks in plugins. 7 gadus atpakaļ
gradlew Update gradle to 3.1. 7 gadus atpakaļ
gradlew.bat Update gradle to 3.1. 7 gadus atpakaļ
settings.gradle Update copyright. 7 gadus atpakaļ

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.