Chris Smith
b4591c19a9
Bunch of minor style improvements
git-svn-id: http://svn.dmdirc.com/trunk@3626 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
19dd7948cf
another stab at the layout for the prefs dialog tree (better?)
git-svn-id: http://svn.dmdirc.com/trunk@3625 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
f9f94333bf
Linux installer now runs on PCBSD (And probably other BSDs) if java/java6 is pre-installed.
Linux installer now gives a nicer error to mac users who try to run it.
git-svn-id: http://svn.dmdirc.com/trunk@3620 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
68afd30982
Remove addon_revision constant.
Migration wizard will show for anyone who has general.addonrevision set (and it will subsequently be unset)
git-svn-id: http://svn.dmdirc.com/trunk@3619 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
ebfae6fe4a
Add addon site IDs to the plugins
git-svn-id: http://svn.dmdirc.com/trunk@3617 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
7106180c9f
Fix NPE, checkRequirements() now returns a boolean (like it should have done in the first place)
git-svn-id: http://svn.dmdirc.com/trunk@3616 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
36e89289c5
Automatically instanciate PluginComponent() when a new plugin is detected.
- Instanciation occur even if requirements fail, but if requirements fail the plugin will not be loaded.
git-svn-id: http://svn.dmdirc.com/trunk@3613 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
6046bd41e0
Remove debugging that greg left in
git-svn-id: http://svn.dmdirc.com/trunk@3612 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
f083a9c1b0
On unix building will automatically substitute the correct SVN Revision :D
(On windows it will just leave it as the default, so we should probably change this to something like -1 or so to make it obvious)
Nightly Build no longer tries to substitue RELEASE_DATE
git-svn-id: http://svn.dmdirc.com/trunk@3611 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
06cb2b25d8
ListenerList now uses a MapList not WeakMapList.
Should fix FRW issues properly. Issue 934.
git-svn-id: http://svn.dmdirc.com/trunk@3610 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
2b67bfb4f2
Added update components for plugins
git-svn-id: http://svn.dmdirc.com/trunk@3608 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
6659762a6c
Remove RELEASE_DATE
git-svn-id: http://svn.dmdirc.com/trunk@3607 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
1b9d4326e8
Change all uses of RELEASE_DATE to SVN_REVISION
git-svn-id: http://svn.dmdirc.com/trunk@3606 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
3b7e099df3
Main.java now includes SVN revision, deprecate release date
git-svn-id: http://svn.dmdirc.com/trunk@3605 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
65a8407648
Copy ANT_OPTS export from sora to trunk
add "env" call to BuildAll.sh for debugging when nightly builds fail
git-svn-id: http://svn.dmdirc.com/trunk@3604 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
dff2c8fc87
Increase addon revision, recent UI change caused older plugins not to work anymore
git-svn-id: http://svn.dmdirc.com/trunk@3603 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
025fe8cdb7
Fixed nightlies not being built due to character encoding issues.
Fixed some parts of the code still looking at/using ">>"
git-svn-id: http://svn.dmdirc.com/trunk@3602 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
e9eea66244
Rejiggling of the prefs dialog layout (fixing the ok/cancel buttons being misplaced and adding some annoying netbeans 6 auto formatting)
git-svn-id: http://svn.dmdirc.com/trunk@3601 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
82c9ab68c4
Update whois idle time and reconnect delay formatters to use new duration format
Update server to pass a number of seconds not milliseconds to the reconnect format
Update default reconnect delay to 5s not 5ms
git-svn-id: http://svn.dmdirc.com/trunk@3600 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
5c4154b955
fixes issue 967: java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer — ui.swing.components.durationeditor.DurationEd
git-svn-id: http://svn.dmdirc.com/trunk@3599 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
332e141a37
Added new URLBuilder class, and made IconManager use it
Issue 403 (not quite fixed as some specs don't work)
git-svn-id: http://svn.dmdirc.com/trunk@3598 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
616471a06b
Remove unused deprecated Formatter.hasFormat method
git-svn-id: http://svn.dmdirc.com/trunk@3597 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
4091c36d03
Remove deprecated getActiveFrame methods
All dummy UI classes now use Override annotations, so old methods are easy to detect and remove
git-svn-id: http://svn.dmdirc.com/trunk@3596 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
1601bf2d28
Undeprecate the ResourceManager methods
Remove deprecated use of Formatter.hasFormat
Deprecate getActiveFrame in MainFrame as well as in the interface
git-svn-id: http://svn.dmdirc.com/trunk@3595 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
1309c84173
Components in the prefs panel can now only take 70% of the width
Fixes issue 935
git-svn-id: http://svn.dmdirc.com/trunk@3594 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
54bd9dc6ac
Slightly more useful refactoring.
Indent better.
git-svn-id: http://svn.dmdirc.com/trunk@3591 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
ad78e6b00f
Finish the refactoring of checkRequirements that MD87 started.
git-svn-id: http://svn.dmdirc.com/trunk@3590 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
c116ea948e
potential fix for some cursor not updating bugs
git-svn-id: http://svn.dmdirc.com/trunk@3589 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
ca3fb1dfc1
highlighting should only happen when mouse button 1 is down
change out of textpane highlighting behaviour
git-svn-id: http://svn.dmdirc.com/trunk@3588 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
d6e189f00a
javadoc
git-svn-id: http://svn.dmdirc.com/trunk@3587 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
baba15fef5
fixes issue 911: Textpane scrolling improvements
git-svn-id: http://svn.dmdirc.com/trunk@3586 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
f3d6c9e25c
Remove unused imports in Apple
Use « and » instead of << and >> in the wizards
Added a toString method to LineInfo
Fixes issue 947: Dragging the mouse out of the bottom of the textpane selects incorrectly
git-svn-id: http://svn.dmdirc.com/trunk@3585 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
f8f2eb5940
Add require-ui to plugin.infos.
I think I've got all the ones that require the swing ui here.
Fixes issue 937
git-svn-id: http://svn.dmdirc.com/trunk@3582 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
6eeb084771
use Main.getUI().getClass().getPackage().getName() instead of Main.getUI().getClass().getName() so that plugins check for "com.dmdirc.ui.swing" not "com.dmdirc.ui.swing.SwingController"
git-svn-id: http://svn.dmdirc.com/trunk@3581 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
de9960cf9f
Allow plugins to specify a regex to compare to the current running UI (uses Main.getUI().getClass()) to check.
git-svn-id: http://svn.dmdirc.com/trunk@3580 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
b73699f7f2
those didnt commit, foad
git-svn-id: http://svn.dmdirc.com/trunk@3579 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
9f81a63112
temporary bodge for issue 947: Dragging the mouse out the bottom of the textpane selects incorrectly
git-svn-id: http://svn.dmdirc.com/trunk@3578 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
d666fc9d83
use mrj.version to check if we are on OSX, as the stuff in this only applies when using the apple JVM
git-svn-id: http://svn.dmdirc.com/trunk@3577 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
c8417515e8
Removed debugging
git-svn-id: http://svn.dmdirc.com/trunk@3576 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
2e22af18b0
Improved OS X Support greatly.
Moved most/all of the OS X stuff to a separate class.
Preferences and About are no longer in the file/help menu on OSX, but in the Application menu like native apps.
Issue 954
git-svn-id: http://svn.dmdirc.com/trunk@3575 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
abc23da8ab
Command Parser's command history now excludes all duplicate commands. This prevents things like the logging plugin unintentionally filling the history with rubbish, and preventing legitimate use
git-svn-id: http://svn.dmdirc.com/trunk@3574 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
ae3b2e0aae
The "Source of whois command" now uses the right setting (it previously missed the "(raw )?" part)
git-svn-id: http://svn.dmdirc.com/trunk@3573 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
3b05fc9188
use getOptionBool..
git-svn-id: http://svn.dmdirc.com/trunk@3572 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
786e85fe11
Use correct creator code
git-svn-id: http://svn.dmdirc.com/trunk@3571 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
1aa1e94da0
OS X related stuff (issue 954)
git-svn-id: http://svn.dmdirc.com/trunk@3570 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
9a9f3c4f9f
Bitlbee mode aliases
Fixes issue 917
git-svn-id: http://svn.dmdirc.com/trunk@3569 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
8e32ed855f
OFTC hybrid mode aliases
Fixes issue 948
git-svn-id: http://svn.dmdirc.com/trunk@3568 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
96f0b68034
fixed the console errors being generated by the swinginputfield
git-svn-id: http://svn.dmdirc.com/trunk@3565 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
02201422ba
remove a sysout call from the last commit i didnt mean to commit (still yet to fix the console errors)
git-svn-id: http://svn.dmdirc.com/trunk@3564 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
3ed787e774
Fixes issue 934: Migration Wizard and First Run Wizard
git-svn-id: http://svn.dmdirc.com/trunk@3563 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden