Gregory Holmes
14ee5ff8cf
Add new line indicator to textpane.
Fixes issue CLIENT-9
Change-Id: Ieaa6fe6aa0e0622fccc93b56e6bfd357ddaa2a8e
Reviewed-on: http://gerrit.dmdirc.com/1613
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Chris Smith
f77c795b34
UI support for multiple selection in popups
Fixes CLIENT-87
Change-Id: I7684eb14f330ee46ed57fd764f5794b1c948672b
Depends-On: Id9d28d2db1f9f972b841f372f322a0968132600d
Reviewed-on: http://gerrit.dmdirc.com/1608
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
Chris Smith
348c474c24
Remove unused code
Change-Id: I25950d61691ef2ac2ada4bf850c943ccdbbf6f04
Reviewed-on: http://gerrit.dmdirc.com/1604
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Simon Mott
b52d9cc6f5
Stops Timer Command from using negative time intervals
Fixes issue CLIENT-102
Change-Id: I8f8ee719958e02c67c50f63c5d70e371a242a974
Reviewed-on: http://gerrit.dmdirc.com/1602
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Gregory Holmes
8210cd97e5
Style fixes
Change-Id: Ie03a836ad3cf6112680dda1a212d0a0342d80212
Reviewed-on: http://gerrit.dmdirc.com/1603
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Chris Smith
26e8e36006
Update plugins with new window closing logic
Change-Id: I97f44a9269288f876a7a71b412302cec4238d9d4
Depends-On: I4ea9fbf6c939a5b16f15ade230255b948e210c2c
Reviewed-on: http://gerrit.dmdirc.com/1601
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Chris Smith
37ae376f92
Remove OptionType in favour of PreferencesType
Change-Id: I54e42578febfc7c9ed40e97c031ee84df5d2e7c3
Reviewed-on: http://gerrit.dmdirc.com/1595
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Gregory Holmes
7dad3c8b91
Add method to add items to the menu bar.
Fixes issue CLIENT-23
Change-Id: I09fb4e5f27df7dffc61ae7a5f121945ba4ad6e7a
Reviewed-on: http://gerrit.dmdirc.com/1594
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Chris Smith
af504465f5
Plugin support for PreferencesManager rename
Change-Id: Ia126a15b60e54c08c1e780676fe363821e9b7518
Depends-On: Ied76e21fbf72039d47ec2b35b236149c13941645
Reviewed-on: http://gerrit.dmdirc.com/1592
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Chris Smith
6ae9262d10
Fix some crazy concurrency in ErrorTableModel
Fixes CLIENT-4
Change-Id: If182e71e72acc048d0474fa6f48d3c0a8ba0f57a
Reviewed-on: http://gerrit.dmdirc.com/1590
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Greg Holmes
d8439184dd
Tidy up TreeScroller class.
Change-Id: I6027a071c969333ab48169e0b763499532d75c67
Reviewed-on: http://gerrit.dmdirc.com/1588
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
e1ae5dc51f
Add uri converting textfield.
Fixes issue CLIENT-97
Change-Id: I2c63145a94b2f1a7a51087c07ee77068e468b40b
Reviewed-on: http://gerrit.dmdirc.com/1587
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
db95f29d75
Overhaul and tidy Manu bar code.
Fixes issue CLIENT-96
Change-Id: Ibc98def05f395e6ffee6f5cb3159cf1c9a599664
Reviewed-on: http://gerrit.dmdirc.com/1589
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
507d06033d
Disable server list add item button correctly.
Fixes issue CLIENT-98
Change-Id: I4ce7485a03557af8617230c4df5fe51bc3c06b10
Reviewed-on: http://gerrit.dmdirc.com/1586
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Chris Smith
b17cd601cf
Fix server groups being written without proper identity settings
Fixes CLIENT-94
Change-Id: Ie4379d09bc256222f0844a777dc385b0cae74530
Reviewed-on: http://gerrit.dmdirc.com/1583
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
Chris Smith
abe348062e
It's the final countdown!
Change-Id: I7432204fb8a9aecb5eeb8566670915bcb1e89f03
Reviewed-on: http://gerrit.dmdirc.com/1579
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
Greg Holmes
e33ce0a2d6
Fix possible NPE in TopicLabel.
Style fixes.
Change-Id: I0148d99aacd737dedb5f8958ce20121d2c88ca54
Reviewed-on: http://gerrit.dmdirc.com/1578
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Chris Smith
bb47b22b58
Style fixes
Change-Id: Ic4b352f4e88a13423babf63543553f0da1b5ece5
Reviewed-on: http://gerrit.dmdirc.com/1576
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
Chris Smith
07fa0b2697
Use new optional integer methods
Change-Id: Ic44832e9a118f96cf6d37f6a2da7c162ea131094
Depends-On: I79e9a19acf452c831ee6e671f50b54e8f674f2cd
Reviewed-on: http://gerrit.dmdirc.com/1570
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Greg Holmes
9ad6bc4dd4
Add debug plugin.
Tidy up sevreal classes
Add checkboxmenu item
Change menu bar so plugins can add items.
Add update ID to notifications plugin
Fixes issue CLIENT-80
Change-Id: I289bbf7bcad6d9c528eb353dc8cf49ad48954a65
Reviewed-on: http://gerrit.dmdirc.com/1559
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
c8c66dd03f
Adds basic config options to the UI for the relaybot plugin.
Fixes issue CLIENT-31
Change-Id: I573c3667286859df9e8b53f92c4b105bb87b4c27
Reviewed-on: http://gerrit.dmdirc.com/1552
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
b1774eb545
Remove use of AtomicBoolean
Change-Id: Ibe131cba3dbab93231eba5b9dc7b6dc1886ba19d
Reviewed-on: http://gerrit.dmdirc.com/1551
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
c9dac1303b
Add listener before getting title to prevent small time when title changes are ignored.
Fixes issue CLIENT-75
Change-Id: I27361dfa573e2fee474e7ee7498dbebda44e5958
Reviewed-on: http://gerrit.dmdirc.com/1550
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
0a50d61679
Add notifications plugin
Fixes issue CLIENT-70
Depends-on: I75eedbd9966d08d1f600b78f63ece76ad0b27126
Change-Id: I155eede0f29c9dcf2155542c6cc7817ccea096b0
Reviewed-on: http://gerrit.dmdirc.com/1543
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
e32f1b1b78
Add wrap indicator to the search bar. .
Fixes issue CLIENT-32
Change-Id: I0ee37c8d92ec426e0d254a82a23c4d934c8c5e68
Reviewed-on: http://gerrit.dmdirc.com/1547
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
Greg Holmes
75c58ac94e
Minor tidying in TextFrame.
Fixes issue CLIENT-22
Change-Id: I65691a9409158974bbc7d83b0c8d0aafdc42fd2c
Reviewed-on: http://gerrit.dmdirc.com/1548
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
1ddd2945da
Revert "Cache positions of lines for faster repaints."
This reverts commit 0601199033 .
Fixes issue CLIENT-73
Fixes issue CLIENT-74
Change-Id: Iee9f842af81df4360a5dc7e3d6e6003f604c8033
Reviewed-on: http://gerrit.dmdirc.com/1546
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
3563d122e5
Load OSD Manager in ctor not on plugin load.
Fixes issue CLIENT-69
Change-Id: I37bba19923b02e5d4390929aff08c82d1d6edbf7
Reviewed-on: http://gerrit.dmdirc.com/1541
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
13 年前
Greg Holmes
0025d6bc58
Move InputFields into their own package.
Foundation work for Action/Alias dialogs to allow control code input.
Issue CLIENT-53
Change-Id: I2a9cc50577050120357d263f2471e8137c78eaae
Reviewed-on: http://gerrit.dmdirc.com/1535
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
Greg Holmes
338ab10219
Adds some window arrangement options for MDI mode.
Fixes issue CLIENT-20
Change-Id: Ib36a2434ccee62e44894e7f6c6e49917247fcdb8
Reviewed-on: http://gerrit.dmdirc.com/1536
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
13 年前
Greg Holmes
b0f3497fa4
Re-add treescroller after treeview is rebuilt.
Fixes isssue CLIENT-1
Change-Id: Ib0a23179daffa4903a192b627caf0a8d0823bdd6
Reviewed-on: http://gerrit.dmdirc.com/1534
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
13 年前
Chris Smith
48d6cca2a0
Misc style fixes
Change-Id: I08ec70d6f469892c62a20147a279b9d5e7dc643d
Reviewed-on: http://gerrit.dmdirc.com/1533
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
Chris Smith
e50c0b3f69
Stop commands registering themselves in ctors
CLIENT-61
Change-Id: I221cfc371d4313f2fcdcc7bb6066268508927cc9
Reviewed-on: http://gerrit.dmdirc.com/1532
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
Chris Smith
29cc552c8e
Twitter parser style improvements
Change-Id: I50931148fac5a4f5fd8f5fc372758f2a2fb7ca07
Reviewed-on: http://gerrit.dmdirc.com/1529
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
Chris Smith
2af6301c7a
More deprecation changes
Change-Id: I5a395c756a9403dada37afcb746f9128b9639fbe
Reviewed-on: http://gerrit.dmdirc.com/1518
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
Chris Smith
02248d05b7
Remove old/unstable uses of URLHandler
Fixes CORE-11
Change-Id: Icc74ece86b012aa92ef999eb68df727e372e203e
Depends-on: I268aa593dd81f38c94fc11e625acb4ff4aed61d1
Reviewed-on: http://gerrit.dmdirc.com/1523
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
Chris Smith
0522ef4a6e
Update usages of ErrorLevel.getIcon()
CORE-9
Change-Id: Iee0aa1d166b301f56a92f0bc1d3b38c0ed1000dc
Depends-On: Id43521640e66ee80962d3b2432f652c47b6223c1
Reviewed-on: http://gerrit.dmdirc.com/1520
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
13 年前
Greg Holmes
3c7acd4360
Remove usages of deprecated method getCommandParser from InputWindow.
Fixes issue SWINGUI-35
Change-Id: I04ffd7e8392820a51d08a144edc876323c164c1b
Reviewed-on: http://gerrit.dmdirc.com/1515
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
a54128752b
Tidy up method to find input command parser.
Change-Id: Ifda3004bcbe6c8a2503cacb4c9bb7c15826fb4af
Reviewed-on: http://gerrit.dmdirc.com/1514
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
13 年前
Greg Holmes
46296523c2
Change auto minimisation of the systray plugin to false
Change-Id: Ia5617d621f43f916234c43c17aecce6c6c2c59a4
Reviewed-on: http://gerrit.dmdirc.com/1513
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
0601199033
Cache positions of lines for faster repaints.
Change-Id: I1b40e3d6c48bf245a00b895ccd82ed16a1b849bf
Reviewed-on: http://gerrit.dmdirc.com/1512
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
13 年前
Greg Holmes
3d008dee69
On the fly frame manager position moving.
Fixes issue 4434
Change-Id: I8775284c86583c11d4d8dd5341159d64aecbed6c
Reviewed-on: http://gerrit.dmdirc.com/1509
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Simon Mott
ea460fbf9c
Changed Timeout setting in OSD plugin to be an OptionalInteger which allows for OSD windows to stay open indefinitely
Fixes issue 4292
Change-Id: I23638f76f81f8aa6cd260cc07268a16eaaf9a564
Reviewed-on: http://gerrit.dmdirc.com/1508
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
13 年前
Greg Holmes
cb383eedc1
Check window exists before using it
Fixes issue 4457
Change-Id: Iae1297c043b2c65836db2c276cb39d71cce827aa
Reviewed-on: http://gerrit.dmdirc.com/1504
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
7f6dcc101b
Remove code duplication in TextPane getSelectedText.
Fixes issue 4447
Change-Id: Ia5844908d2ab6eeed238423338cfe05c10da7bb2
Reviewed-on: http://gerrit.dmdirc.com/1502
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
ed091b4a1c
Remove inputwindow hackery
Change-Id: I3e9a50431efa92688b97a7474e1ab6eb04e13e9e
Reviewed-on: http://gerrit.dmdirc.com/1497
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
e11ca43562
Disable ok/cancel buttons if updating when opening update dialog.
Fixes issue 4451
Change-Id: I81ed6cebbdd017eae8d428ed3395b19c272de9c9
Reviewed-on: http://gerrit.dmdirc.com/1499
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Greg Holmes
6a6c30097b
Remember selection interval in addon browser on refresh.
Fixes issue 4455
Change-Id: I452e8825cd55d3906ce2748075dfed68531f0577
Reviewed-on: http://gerrit.dmdirc.com/1498
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Chris Smith
e79bfc0408
Remove all fest libraries and dependent tests
No tests are better than flakey tests
Change-Id: I5b06a976ed948fc05f9a8e47529b90b76aca976f
Reviewed-on: http://gerrit.dmdirc.com/1495
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年前
Greg Holmes
a11717df19
Adds control code copying
Fixes issue 2179
Change-Id: I4586bd633728e29131a2f59155da7d7d2f920aea
Reviewed-on: http://gerrit.dmdirc.com/1487
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 年前