Gregory Holmes
0afc286c4f
Fixes issue 3733: SSD per profile performs dont work at all
Change-Id: I899eea7dc76109d5c98b66570a79aaa2081c061b
Reviewed-on: http://gerrit.dmdirc.com/849
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Gregory Holmes
732bbc91a9
Fixes issue 3724: AED shows validation error on name when editing an existing action
Change-Id: Ie1ac0a8eb2c05403f4a926479f85cf79e85b8203
Reviewed-on: http://gerrit.dmdirc.com/845
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Gregory Holmes
97826854af
Fixes issue 3465: addonbrowser also likes to eat cpu cycles for breakfast
Change-Id: I58f4a65d320d4fd34fe7f6652d2b39e5089e527a
Reviewed-on: http://gerrit.dmdirc.com/848
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Gregory Holmes
bd45a6943d
Fixes issue 3725: AED Doesnt resize correctly when you show/hide substitutions
Change-Id: Id941aae4a913529a6ad12a1baf9d070f400e02b4
Reviewed-on: http://gerrit.dmdirc.com/847
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Gregory Holmes
2641ebd311
Sync maps in window manager
Fixes issue 3699
Change-Id: I430bf509b3d4c4a2deea5ab5ec6e8504ee23a57b
Reviewed-on: http://gerrit.dmdirc.com/814
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Chris Smith
8fe9a336d2
Correct sorting of actions by responses in AMD
Remove pointless class
Fixes issue 3721 properly
Change-Id: I050eca8fbc3029b6939b9dbc7c725635d51c7dfe
Reviewed-on: http://gerrit.dmdirc.com/838
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Chris Smith
65356998ff
Fix readSize when skipBytes returns less than expected
Change-Id: Ia9d1850ba96e31120bcf67d5fc2d8058c8d5f300
Reviewed-on: http://gerrit.dmdirc.com/844
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Chris Smith
dcee7cd427
Let's implement turbo DCC vaguely properly
Fixes issue 3728
Change-Id: I68143b7557d0232ac681296adce9de8e43a926eb
Reviewed-on: http://gerrit.dmdirc.com/843
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Chris Smith
8eef7d7a40
Update receiveSize for resumed DCC receives
This makes it send the right ACK packets, which fixes resumes not finishing at all
Fixes issue 3726
Change-Id: Icc734b58080413c4e8afbc1ba7f251b585acfd3d
Reviewed-on: http://gerrit.dmdirc.com/841
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Chris Smith
09816d880c
Retrying a DCC and resuming now works
Fixes issue 2641
Change-Id: If618e428a1fb8f455e3a4dfb224733a086ef78e6
Reviewed-on: http://gerrit.dmdirc.com/840
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Chris Smith
720d22f663
Unit tests
Unit test for issue 3721
Change-Id: Ifc1e3a8c60576c0626098280d1eb93dea7fb7a3d
Reviewed-on: http://gerrit.dmdirc.com/839
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
преди 14 години
Chris Smith
0cf1d845c4
Take file start offset into account when determining failure
DCC resumes now complete properly
Fixes issue 3729
Change-Id: I6f682835f16b247302dca5f632c492ea4348f610
Reviewed-on: http://gerrit.dmdirc.com/842
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Gregory Holmes
68a00c666c
Fixes issue 3723: about dialog licences tree needs to refuse deselection and only allow single row selection
Change-Id: I9996b3c6b65b85417e33744047ba881dbb16410c
Reviewed-on: http://gerrit.dmdirc.com/836
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Gregory Holmes
c520c49bc6
Fixes issue 3721: Sorting actions in AMD by response sorts randomly
Change-Id: I0c42a673cbd066e8efcf1d7db4e310ef39794631
Reviewed-on: http://gerrit.dmdirc.com/833
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Chris Smith
c73e59c245
Unit testy
Change-Id: Ie9836e7338b5ddbeecc89fca651d19e991531ef8
Reviewed-on: http://gerrit.dmdirc.com/832
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Chris Smith
654dd23e4a
Style fixes and new unit test
Change-Id: Icfb27b2dcfa9cd9ca122881c912878862cef3c90
Reviewed-on: http://gerrit.dmdirc.com/830
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Gregory Holmes
307896fbdf
Fixes issue 3705: AED allows you to create actions with duplicate names
Change-Id: I72c8927fa25efdf3f6eb66ead1f2fdd3162e979b
Reviewed-on: http://gerrit.dmdirc.com/813
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Chris Smith
743d541c02
Style fixes
Change-Id: Ia02568300be35a94ed7ae338dfe02343de10fff2
Reviewed-on: http://gerrit.dmdirc.com/822
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Gregory Holmes
d5669cf38b
Make background colours of licence tree completely transparent, should make colouring consistant across all platforms
Fixes issue 3700
Change-Id: I170162b64ec3d21ac80f4460a05599728c4bc403
Reviewed-on: http://gerrit.dmdirc.com/816
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Gregory Holmes
0398b36a69
Fixes issue 3627: colour dialogs are too small
Change-Id: I47963752599ee8aa36fe328cb15022dd715e7a35
Reviewed-on: http://gerrit.dmdirc.com/812
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Gregory Holmes
1b79efd8eb
Make prefs setting restart dialog the same size as the text, add a space
Change-Id: Iff00bee0a6fcfbafcd2d5436a59cc7e548eecd2a
Reviewed-on: http://gerrit.dmdirc.com/811
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Chris Smith
6cbdd3dbe3
Ignore spazzy unit test
Change-Id: Ia9f6ccdc889d8df267d8f5222db7d04c49aa9a2a
Reviewed-on: http://gerrit.dmdirc.com/808
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Chris Smith
30ff1c293c
Fix tiled backgrounds using height not width
Fixes issue 3712
Change-Id: I9f55ee2230c0083d14b25c9eda4da10109d57a0f
Reviewed-on: http://gerrit.dmdirc.com/801
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Shane Mc Cormack
646089356f
Fixes issue 0003687: Socket is closed error in DCC plugin shows u00034 rather than a colour
Change-Id: I0571ce5d14ac4e3f280ea2e4b9acd6f7e3fa928d
Reviewed-on: http://gerrit.dmdirc.com/799
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Chris Smith
67e3d29fc8
Make SSL cert dialog test using Fest testcase
Change-Id: I2a3f8d15645bd9df2eb46b631e08eacfb9ee1abf
Reviewed-on: http://gerrit.dmdirc.com/793
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Chris Smith
be77c22c46
Wait for idle after doing anything
Change-Id: I36a606e5bb33c3261bc0657335b3eef228e7c4bb
Reviewed-on: http://gerrit.dmdirc.com/788
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
преди 14 години
Chris Smith
ed11a6d4f1
EDT-ify the actions ui unit tests
Change-Id: I0f5160488ef5bde11fe36d8c82d3a87aa4f1b319
Reviewed-on: http://gerrit.dmdirc.com/787
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Chris Smith
4cdf1edb6b
Load actions in AED test too
Change-Id: I2a217b7121717cda0e4ce9b3d0131d162e5e8b7f
Reviewed-on: http://gerrit.dmdirc.com/783
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Gregory Holmes
a480886eb7
Fixes issue 2275: Rendering issue with long categories in prefs dialog
Change-Id: I1534912275fc9226b05ce7cc2f8e68f52429be8d
Reviewed-on: http://gerrit.dmdirc.com/780
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Gregory Holmes
0f591a3c5f
Tidy up rendering for the tree to make it not look terrible
Fixes issue 2643: Expose plugin licences
Change-Id: Ib5b7e6cdf2b12c3f08009316f8d716583d724543
Reviewed-on: http://gerrit.dmdirc.com/774
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
преди 14 години
Gregory Holmes
f4f093fb39
Fixes issue 2275: Rendering issue with long categories in prefs dialog
Change-Id: Ie6a0b0b024627752c63d73ee72a75bb0b76a483c
Reviewed-on: http://gerrit.dmdirc.com/775
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Gregory Holmes
fb90c2c7f9
Some more work on exposing plugin licences nicely, they not get displayed in a tree under their associated plugin
Issue 2643: Expose plugin licences
Change-Id: Ia7213154f81e6647d18998dba89b3419ad9617e5
Reviewed-on: http://gerrit.dmdirc.com/768
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Chris Smith
42227f3665
Mass DCC tidying/refactoring
Change-Id: Ifd926f3603ebe9fc0a876efd6407d743766df967
Reviewed-on: http://gerrit.dmdirc.com/763
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Simon Mott
a55094119d
Updates help message for nowplaying command
Change-Id: I351c84ec70598cf85fdae65080f23a851ab3ca80
Reviewed-on: http://gerrit.dmdirc.com/762
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Simon Mott
a224f94b4c
Adds deferred tab completion for nowplaying command
Fixes issue 3686
Change-Id: I84d3f78ad76da76b77198941e2c7cb3cdb9a2c2c
Reviewed-on: http://gerrit.dmdirc.com/761
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Simon Mott
1ecff3587b
Created OsdPolicies Enum
Fixes issue 3630
Change-Id: I3880b3201932d914e11a6cefbcef81f788c0f60d
Reviewed-on: http://gerrit.dmdirc.com/758
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
преди 14 години
Gregory Holmes
eb9e1c227b
Fixes some license spacing issues and something else that doesn't need fixing
Change-Id: I13bd658b58560fbd383320a7a2aaa7c831429490
Reviewed-on: http://gerrit.dmdirc.com/760
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Gregory Holmes
3f2e993513
Fixes issue 3690: some kind of visual indicator that a setting requires a restart
Change-Id: I38230c04106e8dbfecace8aba2b2726f0d023f20
Reviewed-on: http://gerrit.dmdirc.com/759
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Gregory Holmes
f80bd498fb
Moves private editor kits to the text components package and makes them public
Change-Id: I398028d98b2bd1902ee8ec26d58f21a4ad87436a
Reviewed-on: http://gerrit.dmdirc.com/757
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Gregory Holmes
963c6c458b
Adds DMDircHTMLEditor kit to TextLabel, this enables the use of DMDirc URLs in the HTML contained within these labels
Change-Id: I9b183b113f740e4549239359b7070e487dfb0fe7
Reviewed-on: http://gerrit.dmdirc.com/756
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Gregory Holmes
dc06276ade
Add syncing to the error list (i don't think this'll work but if i notice it again i'll reopen)
Fixes issue 3689: ErrorListDialog desyncs
Change-Id: Ib63febb973321c0fba33cfe00d64cbd97bf1dcc9
Reviewed-on: http://gerrit.dmdirc.com/752
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Simon Mott
06c6683d50
Allows custom formats to be passed to nowplaying command.
Fixes issue 1164
Change-Id: I6a21d609ad5d8179085bceb8376444e943f5299d
Reviewed-on: http://gerrit.dmdirc.com/750
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Gregory Holmes
5c10554e94
Fixes issue 2516: DCC plugin forced IP setting should accept hostname
Change-Id: I127b3e98e035ee50afcdfa3cebea4e309c97d3b4
Reviewed-on: http://gerrit.dmdirc.com/751
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Gregory Holmes
086479ced0
Check transfer file isnt null before trying to delete it
Fixes issue 3685
Change-Id: I4c2f504d87b6128c6c92a697592bf34061196863
Reviewed-on: http://gerrit.dmdirc.com/749
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Gregory Holmes
670452e74a
Fixes issue 2517: Closing DCC placeholder window should prompt if dccs are open
Change-Id: I31958da2c198e583842a130f524a0003b3866033
Reviewed-on: http://gerrit.dmdirc.com/742
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Chris Smith
ebff89de44
Don't rate limit DCCs to 10k/s, as this is 2010.
Change-Id: Ifedf37d301dbc4d34de370e3803b66310094bf3a
Reviewed-on: http://gerrit.dmdirc.com/747
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Simon Mott
8bf8d8b822
Removed unused import.
Change-Id: I9772f07133bdf567e3d2e10ccbbc7756acb3d7fe
Reviewed-on: http://gerrit.dmdirc.com/746
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Gregory Holmes
8d4ca3e2c6
Fixes issue 3031: DCC plugin CPU/memory usage issues
Change-Id: I16eb04146240db986ead58669676fbf66c7fab9b
Reviewed-on: http://gerrit.dmdirc.com/745
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Gregory Holmes
16b869a995
Fixes issue 3515: Twitter parser NPEs in the ctor if you dont give it a user
Change-Id: I754c511f161c0ba4ef1b1cba36e0c8a6d9e9e717
Reviewed-on: http://gerrit.dmdirc.com/743
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Gregory Holmes
4fcf2e7a76
Add support for twitters (migth not work!)
Change-Id: I135ec863e457b741432fd59bc170b0ecc8c26718
Reviewed-on: http://gerrit.dmdirc.com/744
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години