Shane Mc Cormack
ca1159fb7f
Added GetMediaInfo stuff.
GetMediaInfo should load any mirc-compatible DLL
GetMediaInfo.exe DFPlayer GetTrackName returns the same as $dll(DFPlayer.dll, GetTrackName, NOT_USED) in mirc
Exit code is 0 for success, or 1 if an error was found.
Errors are output to stdout, so exitCode should be checked before outputing anything obtained from stdout
git-svn-id: http://svn.dmdirc.com/trunk@2036 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
629a53cdf6
Added Identd plugin.
- Seems to work fine, someone is bound to find some bugs tho -_-
- Default configuration is RFC Strict (uses system username)
- Pretty much everything can be configured.
Reformated WindowStatusPlugin.
git-svn-id: http://svn.dmdirc.com/trunk@2035 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9dc8bce04a
Channels and queries are now unregistered from frame managers correctly
git-svn-id: http://svn.dmdirc.com/trunk@2032 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
ffa3007f5e
Actions now no longer auto-save when created. They do however still create any neccesary group directories
git-svn-id: http://svn.dmdirc.com/trunk@2031 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
3e7bf894ae
Testing, one day i might try it, traces can be empty again, as per the entire error system design
git-svn-id: http://svn.dmdirc.com/trunk@2028 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
5fc6b39c4a
Fixed some uncaught exceptions
Fixed some style errors
Started work on the substitutions panel
git-svn-id: http://svn.dmdirc.com/trunk@2027 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
8c4860040b
Renamed: CallbackNotFound -> CallbackNotFoundException
Renamed: ProcessorNotFound -> ProcessorNotFoundException
pre005 isValidChannelName() now checks if the first character is either #, &, !, or + rather than just returning true regardless
ProcessMessage now allows for messages without a message param (eg ":foo!bar@baz privmsg #qux" is treated as ":foo!bar@baz privmsg #qux :", although I do believe this should enver happen)
ProcessMessage now also checks to see if it has accidentally recieved a NOTICE AUTH message, and forwards it to the correct processor if it has (Checks: Source is server, tokens 1+2 are "NOTICE AUTH")
"Got Join for channel I am not on" message now gives the parsers current host, not the user who joined (That can be seen in "lastline")
General Installer Changes
- Installer is now a thread that StepInstall calls to make the installing information appear as it happens, not all at once
- Shortcuts are now handled using an enum, and "Installers" can now specify which shortcut types apply to them.
Windows Installer Changes:
- Now copes with vista's changes to file locations
- Should in theory work on windows 95 and up (Altho java 6 only works on NT-Based versions of windows from 2000 and up so this is untested)
Linux Installer Changes:
- .desktop files created by root now call themselves DMDirc (Global)
- installing as root will not prompt to create a desktop shortcut
git-svn-id: http://svn.dmdirc.com/trunk@2022 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
0ce7aa7136
The now playing plugin now allows you to reorder media sources
git-svn-id: http://svn.dmdirc.com/trunk@2021 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
f760bf358c
NewNickColourInputDialog disposes itself on close
git-svn-id: http://svn.dmdirc.com/trunk@2020 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
fb2db09328
ColourChoosers not ColourPickers
git-svn-id: http://svn.dmdirc.com/trunk@2019 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
acf0b211fb
Some kind of basic nick colour add thing for md
git-svn-id: http://svn.dmdirc.com/trunk@2018 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
1445832743
nowplaying config work
git-svn-id: http://svn.dmdirc.com/trunk@2017 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
865aa0b6e8
Fixed calendar_fullstring not working for time actions since substitutor upgrade
git-svn-id: http://svn.dmdirc.com/trunk@2016 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
b23af8e39e
Identity.setOptionList now saves lists properly
git-svn-id: http://svn.dmdirc.com/trunk@2015 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
956fc1e0e3
Possibly added a proper icon
git-svn-id: http://svn.dmdirc.com/trunk@2014 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
023766a47e
Issue 415: Taskbar Button for Wizard (all wizards now have a taskbar entry)
git-svn-id: http://svn.dmdirc.com/trunk@2013 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
a0378f6d9e
Installer Changes
Attempt to fix double-post005
git-svn-id: http://svn.dmdirc.com/trunk@2011 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
7d1656ba09
Fixed nick colour plugin spamming warnings and colouring people white if only one colour was set for them
git-svn-id: http://svn.dmdirc.com/trunk@2007 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
3a6efbafb3
Better NPE handling in SERVER_MYNICKNAME.get()
git-svn-id: http://svn.dmdirc.com/trunk@2006 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
8910172fcc
NPE fix
git-svn-id: http://svn.dmdirc.com/trunk@2005 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
a6e50af0fb
lotsa windows changes
git-svn-id: http://svn.dmdirc.com/trunk@2003 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
b3c422505e
I. Hate. Nick. Colours.
git-svn-id: http://svn.dmdirc.com/trunk@2002 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
a230f082fa
New config methods
Fixed some wrapper issues
git-svn-id: http://svn.dmdirc.com/trunk@2001 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
91843673bc
PerformWrapper enhancements
git-svn-id: http://svn.dmdirc.com/trunk@2000 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
38cb7ee29d
Completed IdentPlugin.getServerByPort
git-svn-id: http://svn.dmdirc.com/trunk@1999 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
6dbdbe0791
Nick colour plugin now uses new style config vars
git-svn-id: http://svn.dmdirc.com/trunk@1998 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
81806819fd
Added getLocalPort()
Edited shortcuts created by windows installer
git-svn-id: http://svn.dmdirc.com/trunk@1997 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
efde1cb48f
Channels no longer try to send lines if the client isn't in them
git-svn-id: http://svn.dmdirc.com/trunk@1996 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
48ed259364
Remove deprecated methods from Server
Add ico icon
git-svn-id: http://svn.dmdirc.com/trunk@1995 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
3f730af4a8
debugging for error
git-svn-id: http://svn.dmdirc.com/trunk@1994 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
e6597393d0
DummyChannelWindow now supports (is|set)Visible and (is|set)Maximised
git-svn-id: http://svn.dmdirc.com/trunk@1993 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
b8ca9fd861
ProgramError status changed could possibly cause stack overflows with listeners
param modes not check if a mode exist before trying to set the tooltip to its descriptive value
git-svn-id: http://svn.dmdirc.com/trunk@1992 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
fbd2b5d7dd
Now with added compiling
git-svn-id: http://svn.dmdirc.com/trunk@1991 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
5ade29e05d
Added SERVER_CONNECTING and SERVER_CONNECTERROR action types
Minor work on identd plugin
git-svn-id: http://svn.dmdirc.com/trunk@1990 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
d163917a16
Added stuff that was needed by the last commit
git-svn-id: http://svn.dmdirc.com/trunk@1989 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
47531144b7
Added distinction between shortcut types (Desktop, Quick Launch, Menu)
Installer actually installs now
Installer actually creates shortcuts (Using an external freeware app for windows, or by using .desktop files on linux)
git-svn-id: http://svn.dmdirc.com/trunk@1988 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
f62666062c
TextPane clearing didnt work if there was only a single line
Deleting all the errors now disables the deleteall button
git-svn-id: http://svn.dmdirc.com/trunk@1987 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
2ca5015d1f
Reports fixes
git-svn-id: http://svn.dmdirc.com/trunk@1986 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
86f63972a8
Deprecated the deprecated methods from FrameManager in all subclasses reducing warning spam
Potentially fixed the ErrorListDialog (poking about with it all seems fine, but it did last time at first)
git-svn-id: http://svn.dmdirc.com/trunk@1985 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
1ecdbaa4e7
.length() != 0 -> ! .isEmpty()
.length() > 0 -> ! .isEmpty()
git-svn-id: http://svn.dmdirc.com/trunk@1984 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
bf50c61880
.length() == 0 -> .isEmpty()
git-svn-id: http://svn.dmdirc.com/trunk@1983 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
2b676c1af7
"".equals( -> ).isEmpty()
git-svn-id: http://svn.dmdirc.com/trunk@1982 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
2f8eb8323b
equals("") -> isEmpty()
git-svn-id: http://svn.dmdirc.com/trunk@1981 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
efac7b30ec
Nick colour stuff
git-svn-id: http://svn.dmdirc.com/trunk@1980 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
5df3ece508
Nick colour plugin work
git-svn-id: http://svn.dmdirc.com/trunk@1979 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
fcb0582ff3
New ircd-types
git-svn-id: http://svn.dmdirc.com/trunk@1975 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
ff9413789a
Update notification label no longer responds to right/middle/4 button+ mouse clicks
git-svn-id: http://svn.dmdirc.com/trunk@1973 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
e0bbb62709
Profiles no longer erronously get added to config managers, which should reduce cpu usage a bit
git-svn-id: http://svn.dmdirc.com/trunk@1972 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
1b97e09710
Enumeration--
git-svn-id: http://svn.dmdirc.com/trunk@1970 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
07359114b8
More parser style improvements
git-svn-id: http://svn.dmdirc.com/trunk@1969 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago