Greg Holmes
0723cfa836
Add a status bar popup panel that is toggled by clicking not mouseover.
Change-Id: I08c81b81908d4b5af623da90ad7816e5c3668d7a
Reviewed-on: http://gerrit.dmdirc.com/1881
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
da5cedbecc
Add basic status bar message debug command
Change-Id: I2cf9101abbd0bd7b717579443a61b6d3286b34d6
Reviewed-on: http://gerrit.dmdirc.com/1883
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
3f3e387acd
Add queing to status bar
Change-Id: I8d8fe328244bdd508432139eee441e58017cf558
Reviewed-on: http://gerrit.dmdirc.com/1880
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Chris Smith
84a4059c5f
Plugins support for core frame container changes
Change-Id: Iecbb2941c99a3412dc2eb3b7f56fc584d2db483e
Depends-On: Ieefbf2d1e157e3638dbe8fdedbd4f32642061329
Reviewed-on: http://gerrit.dmdirc.com/1884
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
839cfacd95
Add window flashing config options.
Change-Id: Ib5e2fe93f4000d801c92be2f7fa9ce706a6ca998
Reviewed-on: http://gerrit.dmdirc.com/1879
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Chris Smith
20d6d3322b
Support for certificate listeners
Change-Id: I0824e93a7f0f0f11baf9ce444626e2aaf380471f
Depends-On: Ia13ab57d81b176c801c71d4a252cace76beb9163
Reviewed-on: http://gerrit.dmdirc.com/1876
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
19a47746ba
Add correct parent plugin. Don't flash if we have focus.
Change-Id: Iba18836162dc282090e26f044271fcf47d463ff6
Reviewed-on: http://gerrit.dmdirc.com/1868
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
13 年之前
Chris Smith
6440080ca0
Mass deprecation/deletion
Change-Id: I65a4cbe48f772dc7e400d585b1bfab15521fdd12
Depends-On: Ib499b44b594fa6dd85ac65fba5b95f16beb23c48
Reviewed-on: http://gerrit.dmdirc.com/1873
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
13 年之前
Shane Mc Cormack
d13cdc4cce
Move StreamReader to util.
Change-Id: I31ac07ade010d2bff38aefeac71a03e946069627
Depends-On: I23bd774f91c4248782e8e11831b9db6307c31842
Reviewed-on: http://gerrit.dmdirc.com/1870
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
5812994375
Add plugin to flash taskbar on windows
Depends-On: Iabc748b6d190b218f771c62a9e713259f81dcc9e
Depends-On: Ief644141e53c63aea5f1e7a405d1623fca5fbd10
Change-Id: Ia4e2bf42b18f88b2138a03a2484e903bfe67df15
Reviewed-on: http://gerrit.dmdirc.com/1867
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
cc923143f0
Move default timeout logic to StatusMessage.
Change-Id: I332549e037d94849a5af18e94e186cf65d3a033c
Depends-On: I7f8e95c440482310d1818cc50f389d9e7ec8dfa6
Reviewed-on: http://gerrit.dmdirc.com/1863
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
298e0a9b4b
Set background transparent to correct colours
Fixes CLIENT-216
Change-Id: If48603a297ffc80862774c247d7e7d841dd559ea
Reviewed-on: http://gerrit.dmdirc.com/1858
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Chris Smith
db9f4c4171
Fix XMPP parser reconnecting failing with NPE in weird circumstances
Change-Id: I695a1a7ada52d0a8c4144164afe7355b85c592e0
Reviewed-on: http://gerrit.dmdirc.com/1862
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
23da9da013
Fix various compiler warnings
Change-Id: I8e738009b44b802535b8c06db62d2cb219cf9dcf
Reviewed-on: http://gerrit.dmdirc.com/1857
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
55a8e43850
More status bar deprecation.
Change-Id: I671f45a4057a9287e5b505572a108b3f32953fd7
Depends-On: Ie3c22f9bba6b43fe3caeca86957b6031dc3a0808
Reviewed-on: http://gerrit.dmdirc.com/1856
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Chris Smith
ce075faf2f
Initial work on XMPP parser and parser base abstraction
Depends-On: I3bfbb811a5b5055d8dbe511a0390c3413d133292
Depends-On: I694d18a653ca8c3e3cad9d0e766e2fd207e615e9
Change-Id: I4ff484e8a2597017283eea557170c4aeb2029faa
Reviewed-on: http://gerrit.dmdirc.com/1852
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年之前
Greg Holmes
9ec97ab0f7
Create message object for status bar
Issue CLIENT-211
Change-Id: I57cd25f4d409a822242551c9cca29c00d791fb8f
Reviewed-on: http://gerrit.dmdirc.com/1850
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
86f2bde5e1
Add static register method to ListScroller
Change-Id: Idaf02b8f6885fe66c6ef166a03cb3a415c9d800f
Reviewed-on: http://gerrit.dmdirc.com/1822
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
a3a98a3575
Supply parent to topic bar colour picker.
Add DMDirc icon to colour pickers without parents.
Fixes CLIENT-192
Change-Id: I73552f3157f37d8027f4daa33cbf342ee6e5fd67
Reviewed-on: http://gerrit.dmdirc.com/1817
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
75103d1b91
Move away label logic into it's own component.
Fixes CLIENT-189
Change-Id: I34a7741b4e4ed46cad63b58e51db4757d3dd76a9
Reviewed-on: http://gerrit.dmdirc.com/1837
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
2e81e012a6
Reduce code duplication between channel/server modes panels.
Fixes CLIENT-199
Change-Id: I011975a325bcb1cad3a50b891b58ac9732834a86
Reviewed-on: http://gerrit.dmdirc.com/1844
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
118a2c0502
Remove deprecations
Depends-On: I5ebf0bd52682cd0b1798d1b1b54353e5e65e793f
Change-Id: Ic938a7785a30477f47074e574ec8311723d803a9
Reviewed-on: http://gerrit.dmdirc.com/1839
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
8e879f6149
Port expanding settings to use prefs components. Remove hardcoded values from settings dialogs.
Fixes CLIENT-26
Fixes CLIENT-88
Depends-On: I2d8a4b2a0adc480a03750abc4d82b4c6809e2ce8
Depends-On: I69c5fd43b97244343b824aa7c2cf1d8bb71ba741
Change-Id: Ica55307fa7527a5c4f835cbb9b5afdfded88c328
Reviewed-on: http://gerrit.dmdirc.com/1836
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
eb5fa423ac
Don't hang EDT when installing addons.
Fixes CLIENT-169
Change-Id: Ib5bfa6e921bb303f53bc38e92475c94690c6bf12
Reviewed-on: http://gerrit.dmdirc.com/1815
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
faa5f3e4a2
Name thread sin DCC plugin.
Fixes CLIENT-172
Change-Id: I9d0f811d522270cebfd405e02f33de0b8b081ab4
Reviewed-on: http://gerrit.dmdirc.com/1819
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
10bd21e573
UpdateChannel.NONE fallthrough to UpdateChannel.NIGHTLY
Fixes CLIENT-186
Change-Id: I43f5e2d048e022507a01d6c608034db19fc2e258
Reviewed-on: http://gerrit.dmdirc.com/1814
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
934c6e82de
Relayout split pane correctly now we're not using MDI.
Fixes CLIENT-190
Change-Id: I3b29cf28cde66b3143aaec8ca9544179ca498b16
Reviewed-on: http://gerrit.dmdirc.com/1820
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
11204480cf
Hide colour picker dialogs when focus is lost.
Fixes CLIENT-191
Change-Id: I1f4d9617215e699282a5b934b7d2ecd842d62ed5
Reviewed-on: http://gerrit.dmdirc.com/1818
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
41baf8d4d1
Don't hardcode command char
Fixes CLIENT-176
Change-Id: Icc0a3af971d6122fe4ab8d287e29b2d589763544
Reviewed-on: http://gerrit.dmdirc.com/1816
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Chris Smith
7e4fec856f
Fix case (in)sensitivty issues in CSD/SSD
Fixes CLIENT-197
Change-Id: I044f581e43cd5feb909f0646d8ecae6b3e493000
Reviewed-on: http://gerrit.dmdirc.com/1827
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
711d1107a2
Stip control codes from window menu names.
Fixes CLIENT-193
Change-Id: I0d5019c70db8c398cab6124b1e8f0233e665f2c7
Reviewed-on: http://gerrit.dmdirc.com/1813
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
c1864c960c
Don't set panelsize to 0
Fixes CLIENT-187
Change-Id: I76136968621b6fb8ebb3057facfbeaf5519a02dd
Reviewed-on: http://gerrit.dmdirc.com/1812
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
f406144fa0
s/timout/timeout/
Fixes CLIENT-130
Change-Id: I25b0174adf19c56d39068a7b98e0f613dcdaccc3
Reviewed-on: http://gerrit.dmdirc.com/1808
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
aa4f456cec
Tidy up text layout in AddonPanel
Change-Id: I94b96bfc696fa9733f579cf181008c6b8b797198
Reviewed-on: http://gerrit.dmdirc.com/1806
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
b90534112e
Don't show away label when code is disabled.
Fixes CLIENT-188
Change-Id: I1259d33f79b1f831e09f73dd7323605c678971ad
Reviewed-on: http://gerrit.dmdirc.com/1807
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
5ca1818500
Fixes CLIENT-179
Change-Id: I2b6cdb5d527ce219aa341ed86d8ac479f1da85f6
Reviewed-on: http://gerrit.dmdirc.com/1803
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
9e3cc3b778
Proxy addon info calls to correct addon.
Fixes CLIENT-185
Change-Id: Iaa846fadd0d20c86539557b360edd7cfaa93440e
Reviewed-on: http://gerrit.dmdirc.com/1805
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
7dedaf77e6
Alter min sizes on show/hide of subs panel.
Fixes CLIENT-178
Change-Id: I22089848657074c81cf906b5c8d4a92dcccb7cb0
Reviewed-on: http://gerrit.dmdirc.com/1802
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Chris Smith
de40ba32f7
Improve handling of dodgy windows in web ui
This will still raise an error if a window type is encountered
which can't be instansiated, but it will no longer break
horribly (e.g. refusing to allow windows to be closed)
Fixes CLIENT-166
Change-Id: Ia33d831f8dbdee0ad8a9e016587d871181ee6e42
Reviewed-on: http://gerrit.dmdirc.com/1799
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
e48e7a14fa
Avoid need for hacky boolean to stop recursive reloading.
Fixes CLIENT-173
Change-Id: I5822f7d0509919d439b5f8bc1c2a3980ef4159c7
Reviewed-on: http://gerrit.dmdirc.com/1798
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
661689c05b
Switch pluginPanel to use a table not a list, same for themes.
Fixes CLIENT-171
Depends-On:Iecb3ea2067a398bb7ce26a8803f5678ec38e73b9
Change-Id: Ic451ad093b870ce9a69f64aa28049020fe02dc3b
Reviewed-on: http://gerrit.dmdirc.com/1793
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Chris Smith
bb2c05c837
Add unit tests, remove unused file
Depends-On: Ib757d21e2619855308019c7bcec543c532851634
Change-Id: I7998deadce5889a16e704e347139af7efc30dbbe
Reviewed-on: http://gerrit.dmdirc.com/1794
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Chris Smith
5fe84eca88
Minor deprecation fixes
Change-Id: Ia31487cb3c125757de3053d990501787bc1c8060
Reviewed-on: http://gerrit.dmdirc.com/1792
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Chris Smith
933f5d24bd
Fix semaphores being lost in DCC transfer
Fixes CLIENT-167
Change-Id: I1ff980542196f5bb6ef34100df99014af572b063
Reviewed-on: http://gerrit.dmdirc.com/1791
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年之前
Greg Holmes
e3f0607482
Rename themes to be installed sanely
Fixes CLIENT-168
Change-Id: I55aaabefda2abeee2b788a212f363218ba2936f0
Reviewed-on: http://gerrit.dmdirc.com/1784
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Chris Smith
9407dbe848
Fix textpane passing wrong length to getStyledText
Fixes CLIENT-165
Change-Id: I4c304112cc590b57965e9304b68a6cdbd63debd3
Reviewed-on: http://gerrit.dmdirc.com/1778
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
13 年之前
Greg Holmes
d349a2f5f2
Don't try and remove windows that don't exist in swing UI
Change-Id: Idac4020e7fa766f28f829f97310f2b0f9e7ba37f
Reviewed-on: http://gerrit.dmdirc.com/1775
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
61214f1d44
Use servername validator in NSD.
Fixes CLIENT-164
Depends-On: If8fa77b51d50a0355ac3297aa0ef884908f05f8c
Change-Id: I681395621783e1a14f37fc403d4aae948d72fdf6
Reviewed-on: http://gerrit.dmdirc.com/1774
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
c93ba0cc41
Fix some checkstyle errors
Change-Id: I67a3f25ee46e7ff8c924e9ac64cc05b0e11986ae
Reviewed-on: http://gerrit.dmdirc.com/1772
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前
Greg Holmes
e6076e3434
Reduce CPU usage of swing debug plugin.
Fixes CLIENT-162
Change-Id: I3d0952d281e77aa78113f7f66a251c78099b6e1a
Reviewed-on: http://gerrit.dmdirc.com/1769
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年之前