Shane Mc Cormack
479e140078
Nightly build script now removes the build and dist dirs prior to building to force non-stale builds
Callbacks now use volatile hashtables for specificData and callbackInfo
callSocketClosed() will not fire if the currentSocketState is already thought to be closed
Added some error logging to Logging plugin to counter an error that was reported
git-svn-id: http://svn.dmdirc.com/trunk@1922 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
1006b05f81
Fixed various issues when doing things involving disconnecting
git-svn-id: http://svn.dmdirc.com/trunk@1921 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
ca51d71c55
ActionSubstitutor can now return all valid substitutions (it doesn't actually make them, yet)
git-svn-id: http://svn.dmdirc.com/trunk@1920 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
e82cd05d4e
Initial work on an improved actions substitutor
git-svn-id: http://svn.dmdirc.com/trunk@1919 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
fd2c99118b
Action primary triggers can now be selectd using the keyboard
git-svn-id: http://svn.dmdirc.com/trunk@1918 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
7ee2700c87
Remove debug from actions saving
git-svn-id: http://svn.dmdirc.com/trunk@1917 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
189ef17039
Pastes are added to backbuffers once again
git-svn-id: http://svn.dmdirc.com/trunk@1916 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
62702e02a6
Parser errors now include last line and server address
git-svn-id: http://svn.dmdirc.com/trunk@1915 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
b280ec91b7
Added caching to colour manager
git-svn-id: http://svn.dmdirc.com/trunk@1914 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
334127f12d
Trigger list in actions editor is now grouped and sorted
git-svn-id: http://svn.dmdirc.com/trunk@1913 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
b3f0d70223
Simpler layouts for the installer steps
git-svn-id: http://svn.dmdirc.com/trunk@1912 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Shane Mc Cormack
7b0f336962
I thought these were commited.
This is the installer stuff I've got working so far, it currently asks some questsions using the wizard stuff, no actuall installing is
done y$
Can test by running the following on linux from teh "src" dir:
javac com/dmdirc/installer/Main.java && java com.dmdirc.installer.Main
git-svn-id: http://svn.dmdirc.com/trunk@1911 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Shane Mc Cormack
917bbd8e24
Fixed Binding to IPs on connect
git-svn-id: http://svn.dmdirc.com/trunk@1910 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
744d243c04
DummyChannelWindow might actually work now
git-svn-id: http://svn.dmdirc.com/trunk@1909 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
de6ecc672c
general.bindip can now be used to force the parser to bind to a certain ip
git-svn-id: http://svn.dmdirc.com/trunk@1908 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
02abf37712
Gah.
git-svn-id: http://svn.dmdirc.com/trunk@1907 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
e9a3571582
Stupid TortoiseSVN
git-svn-id: http://svn.dmdirc.com/trunk@1906 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
9d2e695ebf
Dummy UI work
git-svn-id: http://svn.dmdirc.com/trunk@1905 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Shane Mc Cormack
befb2acb55
Hopefully added ability to bind to IP witout breaking much else!
git-svn-id: http://svn.dmdirc.com/trunk@1904 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Shane Mc Cormack
28b544e571
Added some changes needed for installer wizard
git-svn-id: http://svn.dmdirc.com/trunk@1903 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
9284144961
Add version details to error reports
git-svn-id: http://svn.dmdirc.com/trunk@1902 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Shane Mc Cormack
8c05ebc508
Added basic Audio playing using the /audio command
Can only play wav, au files currently (ie, What is implemented by javax.sound.sampled)
git-svn-id: http://svn.dmdirc.com/trunk@1896 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
a20516adf8
Introduced new server state keeping, which fixes a couple of reconnecting/disconnecting issues
git-svn-id: http://svn.dmdirc.com/trunk@1894 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
2d70e02204
Go go textpane changes
git-svn-id: http://svn.dmdirc.com/trunk@1893 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
5041404cb2
Altering highlight logic a bit
git-svn-id: http://svn.dmdirc.com/trunk@1892 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
5647da63e1
enabled != selected NSD once again allows ssl connections to be selected
git-svn-id: http://svn.dmdirc.com/trunk@1891 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
1144ff6583
Issue 399: Add link to #DMDirc in help menu
git-svn-id: http://svn.dmdirc.com/trunk@1890 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
71b711d0ee
NSD resets to defaults when its re displayed
git-svn-id: http://svn.dmdirc.com/trunk@1889 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
d6aca37050
Highlighting now doesnt mess up on different dont widths
Moved the textpane hacks out of Stylier
Topic length info turns red when you go over the limit
AOBe fixes in Alias and Actions editors
git-svn-id: http://svn.dmdirc.com/trunk@1887 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
628ca1d67e
Some changes to searching (still not perfect)
Nicklist popup is now sorted by type
git-svn-id: http://svn.dmdirc.com/trunk@1885 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
23ab51a50a
Fix transcoding issues
git-svn-id: http://svn.dmdirc.com/trunk@1884 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
b623793027
Whois is now included in the nicklist popup
git-svn-id: http://svn.dmdirc.com/trunk@1883 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
421ff5a899
We no longer try to use empty alternate nicknames
git-svn-id: http://svn.dmdirc.com/trunk@1882 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
d28afabde3
Fix bug whereby actions were duplicated when renamed
git-svn-id: http://svn.dmdirc.com/trunk@1881 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
9262e62844
Server constructor can now take a list of channels to auto-join
Added ServerManager.getServersByNetwork
git-svn-id: http://svn.dmdirc.com/trunk@1880 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
cf25b672cd
Oops
git-svn-id: http://svn.dmdirc.com/trunk@1879 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
d4a6c053cd
* Added debug command
* Fixed update checker showing multiple icons for multiple updates
git-svn-id: http://svn.dmdirc.com/trunk@1877 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
fac4fa8c59
Add serialVersionUID to IllegalAddressException
Rename old 'frame' properties to 'window', as it makes more sense now
git-svn-id: http://svn.dmdirc.com/trunk@1876 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
822ea27506
Channel.getDetails now bails gracefully if passed null
git-svn-id: http://svn.dmdirc.com/trunk@1875 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
8bc291d68e
We now transcode messages that are being sent
git-svn-id: http://svn.dmdirc.com/trunk@1874 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
01e96b7dfe
* Remove some debug spam from actions and themes
* Move StatusBar from MainFrame to the controller
* Added getTranscoder() method to Window interface
* Removed some unneeded imports
git-svn-id: http://svn.dmdirc.com/trunk@1873 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
b39dd59aad
Add formats for a variety of server error messages
Fix deprecated method call from Server.java
git-svn-id: http://svn.dmdirc.com/trunk@1872 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
d2ef809ccc
BUG: textpane highlight/click positions offset incorrectly
git-svn-id: http://svn.dmdirc.com/trunk@1871 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
bf45d34a76
Some more work on nick and channel popup menus
git-svn-id: http://svn.dmdirc.com/trunk@1870 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
02275346da
Issue 398: Actions fail to extract
git-svn-id: http://svn.dmdirc.com/trunk@1869 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
181fd236a4
ResourceManager should be fixed
BUG: Actions extracted by the first run wizard should now be loaded without a restart of the client or manually reloading them
git-svn-id: http://svn.dmdirc.com/trunk@1867 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
6548909522
Issue 395: Topic char counter is slightly off
git-svn-id: http://svn.dmdirc.com/trunk@1865 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
1c699f3d55
UI should now convert incoming lines into the encoding specified in channel.encoding
git-svn-id: http://svn.dmdirc.com/trunk@1864 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Gregory Holmes
a9afc0af7d
Issue 379: Frames aren't focused properly after closing one
git-svn-id: http://svn.dmdirc.com/trunk@1863 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu
Chris Smith
c3c35400cb
Added style codes for nicknames and channels
Fixed default formats to stop colours and styles before any punctuation at the end of the line
git-svn-id: http://svn.dmdirc.com/trunk@1862 00569f92 -eb28-0410-84fd-f71c24880f
17 lat temu