Chris Smith
610ea2d4ec
Errors loading trusted CAs are now user not app
Fixes issue 3038, fixes issue 3076
Change-Id: Id23d13b86bcb6bb75fe12c49a8fb1ab8423fd2dc
Reviewed-on: http://gerrit.dmdirc.com/67
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
0161beb8fe
Add craploads of synchronisation to fix obscure concurrency issues
Fixes issue 3091
Change-Id: Ie449b89b469b528d4b52fa973e07df95e9450d96
Reviewed-on: http://gerrit.dmdirc.com/65
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
ffa98aa8f7
Nifty popup for updater statusbar whatsit
Fixes issue 2945
Change-Id: Idf6b8a181a2f7d299cf98bdb7ba76c35b9eb957d
Reviewed-on: http://gerrit.dmdirc.com/66
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
cd7086515b
Sanitise now playing args before passing to replaceAll
Fixes issue 2788
Change-Id: I2e0df6dbd4f97ec7452cf8bbedb3ec600852e74e
Reviewed-on: http://gerrit.dmdirc.com/61
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
8e8dab0662
s/0.6.3m3/0.6.4/
Change-Id: I6efb26ee834168d1ead9e9d3f5734523b078d504
Reviewed-on: http://gerrit.dmdirc.com/62
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
d8330a3161
Don't try to update names if we're not in the channel
Fixes issue 3073
Change-Id: Iae845cb0369e97a7b01d7db5b6e48644ca3aa437
Reviewed-on: http://gerrit.dmdirc.com/59
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Shane Mc Cormack
3b3f5148cf
Use correct commit id for parser module
Change-Id: Ic36e1e313054e60f19059965e9cec1d0fcec896e
Reviewed-on: http://gerrit.dmdirc.com/60
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 年之前
Chris Smith
bf590d89f8
External command fixes
CommandArguments.getWordsAsString now sanity checks its arguments
External /mode command now uses correct offset
All external commands are now passed the correct arguments
Fixes issue 3125
Change-Id: Ib546c03443ac51a1bb6b5d3d4b6a2204e04a8be1
Reviewed-on: http://gerrit.dmdirc.com/58
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
32cf9f348f
Update unit tests for URI changes
Change-Id: I0dd005540f126b40c4d7f61384236ec21cfe5730
Reviewed-on: http://gerrit.dmdirc.com/57
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 年之前
Chris Smith
f8fc611fc1
Use URI instead of IrcAddress.
Fixes issue 2921. Issue 2872.
Change-Id: I3f31ea528d02a4c1de0147e5f416b84ff05defde
Reviewed-on: http://gerrit.dmdirc.com/56
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 年之前
Chris Smith
03b5f7d8f9
The global config not loading is now a fatal error
Fixes issue 3085
Change-Id: Id88b8c70f461012ac8aad40f3484cd5648e685c9
Reviewed-on: http://gerrit.dmdirc.com/54
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Hudson <webmaster@dmdirc.com >
14 年之前
Shane Mc Cormack
7f6451c23e
Update parser module
14 年之前
Gregory Holmes
e1b8ac4d97
window menu scrolling options
Change-Id: Ibe6ad47fa27557d5b769319444ab2742c7e5e96
Change-Id: Ibe6ad47fa27557d5b769319444ab2742c7e5e96
Reviewed-on: http://gerrit.dmdirc.com/53
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Shane Mc Cormack
b6e5f48a08
Fix including functions.sh when using dash not bash.
Change-Id: I4a841edd8f6ad169fdac6e99960ce71e09e6469c
Reviewed-on: http://gerrit.dmdirc.com/51
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Shane Mc Cormack
9a6f97e6c4
Some kind of solution to issue 2735.
If getUI() returns null then the UIs will be reextracted, the swing UI will be reset as the default UI, and the client will try to restart.
Only allow for one restart and not constant looping.
Change-Id: I4d9afe3f39fba10227316cc73f6c6ce9f3059ec0
Reviewed-on: http://gerrit.dmdirc.com/49
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 年之前
Shane Mc Cormack
9ba5b6f825
Fix antialiasing again after issue 2980 fix.
Change-Id: I94b4b2b45a147ac723a59ee8089b03693ade6d1f
Reviewed-on: http://gerrit.dmdirc.com/50
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Gregory Holmes
9a5d1968e2
fixes issue 2980, hopefully doesnt break anything else
Change-Id: I46e164d31aa69d07ec2cb5168e100b46c18dbc3e
Reviewed-on: http://gerrit.dmdirc.com/48
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Gregory Holmes
5c2d1627cf
stop selecting categories repeatedly
Change-Id: Id0c9fd991608d04f916709b7fbac69bf85971f97
Reviewed-on: http://gerrit.dmdirc.com/47
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Shane Mc Cormack
f689253005
makeInstallerLinux.sh now no longer deletes functions.sh when it finishes
makeInstallerLinux.sh now includes the contents of funtions.sh into the installer stub so that it can run...
Change-Id: I82e75bec7d98dc7f2d1f9fb06936f7e50cc939fd
Reviewed-on: http://gerrit.dmdirc.com/46
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Shane Mc Cormack
58d139e795
Client support for launcher options. (Currently jsut ignores them because the website doesn't understand them)
Also fixes a missing 'then' from gerrit being annoying!
Change-Id: I387c62616126c744f2c5129cabd2554004ff9db8
Reviewed-on: http://gerrit.dmdirc.com/45
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Shane Mc Cormack
256ed0bcf6
Fallback to zenity when available and running in a gui.
Fixes issue 2857
Change-Id: I988d7357af03f9d8c9e16ca0aec0d14e6092a018
Reviewed-on: http://gerrit.dmdirc.com/43
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Shane Mc Cormack
c8118edebf
Look in the right place for updates in portable mode.
Fixes issue 3025
Change-Id: Ib0e61e8b1d3a4a1e9878185b26b6c6ec0d2db4f2
Reviewed-on: http://gerrit.dmdirc.com/42
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 年之前
Shane Mc Cormack
7448cd3932
Allow launcher to support zip file updates, issue 3024
Make OSX installer include functions.sh in the dmg
Change-Id: I8606fd0737a7669848f7b1b493117a019d6d8919
Reviewed-on: http://gerrit.dmdirc.com/41
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Shane Mc Cormack
ab14e1d06f
Move dialog functions into functions.sh rather than duplicating everywhere.
Dialog functions now try:
- kdialog if found and either kdeinit or kdeinit4 are running, or zenity is not found
- zenity if found
- dialog if found
- text-only (and question defaults to no, or a passed value)
Kinda fixes issue 3078 (if a dialog isn't shown, then kdialog, zenity and dialog are not installed, or user is not in an X session.)
Fixes issue 3042
Change-Id: I7678233a9e9af75bcf97d6b47ae925636334b2e3
Reviewed-on: http://gerrit.dmdirc.com/38
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Shane Mc Cormack
8628312679
Launcher should in theory support bsdiff now nicely!
Issue 1965
Change-Id: I938abf319c962d90d6c8ec904900bb6b02286d63
Reviewed-on: http://gerrit.dmdirc.com/39
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
15 年之前
Shane Mc Cormack
fd6eb621f7
Support dbus for controlling kde4 progress bar, works with qdbus or dbus-send.
Change-Id: I2b11ea9aa06c7d8cc6b66365b201f6f77f2c322e
Reviewed-on: http://gerrit.dmdirc.com/34
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Gregory Holmes
fab0f818b2
fixes issue 3078
Change-Id: I0a69ef29a8393513de45158e2d05f27b4dda6319
Reviewed-on: http://gerrit.dmdirc.com/44
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Hudson <webmaster@dmdirc.com >
14 年之前
Gregory Holmes
b0489051c5
fixes issue 3079
Change-Id: Ic485820db304255a828afa61bf2c26afc8869ce1
Reviewed-on: http://gerrit.dmdirc.com/37
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Hudson <webmaster@dmdirc.com >
14 年之前
Gregory Holmes
b1b85e4be5
fixes issue 2669
Change-Id: I9d404fca71e94fc19e14f748d90e69ecf958328c
Reviewed-on: http://gerrit.dmdirc.com/32
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Hudson <webmaster@dmdirc.com >
14 年之前
Chris Smith
3d816a4abe
Include findbugs-ant.jar in lib
Change-Id: I48b615f648abc65e57652cb97a52d638e3af1f2a
Reviewed-on: http://gerrit.dmdirc.com/26
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
8d49758a43
Add reports to .gitignore
Change-Id: Iccb2f331b8182a0a5cda74fe5140f60173fbaff4
Reviewed-on: http://gerrit.dmdirc.com/27
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Chris Smith
d3dc745c29
More file closing fixes in util classes
Change-Id: I84e4d8581cb3cf0fd3aa01bbbab21593d1eb45f6
Reviewed-on: http://gerrit.dmdirc.com/29
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Chris Smith
e7faae82ca
Couple of minor style fixes
Change-Id: Idecb1642cc71261537e0145104d149b1c409a89d
Reviewed-on: http://gerrit.dmdirc.com/30
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Chris Smith
f2cd3fb991
Fix possible file leaks in Downloader
Add StreamUtil to help with annoying closing of streams
Change-Id: I16f7b5c52d12fab82e285e38ff8013ea26c0540a
Reviewed-on: http://gerrit.dmdirc.com/28
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Chris Smith
5d7782a1c1
Most channel commands can no longer be used offline
Fixes issue 3067
Change-Id: I65ad9fef58b8a6504a82a31ceb2f54449cf9904e
Reviewed-on: http://gerrit.dmdirc.com/25
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Gregory Holmes
07bddc7a81
fixes issue 3046
Change-Id: Ifa76565ceb7ef1e1982c73edab5b9b59df29864b
Reviewed-on: http://gerrit.dmdirc.com/24
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Hudson <webmaster@dmdirc.com >
14 年之前
Shane Mc Cormack
880144dbe8
Revert correctly when using git
Change-Id: Ieed3c7bceae658c63a2d83b0e314874ca8f805d3
Reviewed-on: http://gerrit.dmdirc.com/23
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 年之前
Shane Mc Cormack
49e4ca29a6
Fix installer build scripts to include plugins correctly.
Change-Id: Ic23d1d927dd5dabe6a9ee0597a026d932f59b4e6
Reviewed-on: http://gerrit.dmdirc.com/22
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Chris Smith
31bbb879f5
Stop server synchronising on ServerStatus.
Might fix issue 2914
Change-Id: I19163c5ffa2833fcf46aa98be6a6077bec7b6422
Reviewed-on: http://gerrit.dmdirc.com/20
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
ac5f69bf0d
New version of VLC instructions.
Fixes issue 3052
Change-Id: Iaa614f3a6c8a839237ee5bce10c40c2270508175
Reviewed-on: http://gerrit.dmdirc.com/19
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Hudson <webmaster@dmdirc.com >
14 年之前
Shane Mc Cormack
ee4551c68f
Readd the "utterly pointless" DCC Command Parser that was removed in 36509afb6ab98ec61750c180f4107a89f87d0c0b.
This fixes issue 3008. (See handleNonCommand() for the purpose of this CommandParser)
Change-Id: I617035c19cfb5259f60b52e5494cdaf9482c4b9d
Reviewed-on: http://gerrit.dmdirc.com/18
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Gregory Holmes
08cba901cc
fixes issue 3055: please forgive me
Change-Id: I89a988663b14b25de69a5e12f426f10ccb5c5f44
Reviewed-on: http://gerrit.dmdirc.com/17
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Hudson <webmaster@dmdirc.com >
14 年之前
Gregory Holmes
b32e2393aa
fixes issue 3056
Change-Id: Ifb2c5b271f9d55ca3da84afe97bc2f4558da2c65
Reviewed-on: http://gerrit.dmdirc.com/15
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Hudson <webmaster@dmdirc.com >
14 年之前
Chris Smith
b6101b2f70
Don't fallback to IRC parser for unknown protocols.
Fixes issue 2929.
Change-Id: I4ffb0c25e9e95f69114228a2eb48536ce57121c3
Reviewed-on: http://gerrit.dmdirc.com/14
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Chris Smith
53d567e45d
Strip / properly in alias command.
Fixes issue 3041 (needs unit test)
Change-Id: I693aba4a3f4ea296e3b30520fa072180ff3cb6bd
Reviewed-on: http://gerrit.dmdirc.com/13
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Greboid
b31dec4b6f
fixes issue 3036: Alter StyliserStylesTest to avoid Line class, make Line class package private
Change-Id: I8943d04c563a05a7f3643cafb9065f49aa3eec91
Reviewed-on: http://gerrit.dmdirc.com/8
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Greboid
6510198071
fixes issue 2996, im going to blame an EDt violation
Change-Id: I496c5c493760abd91b36c876266044ebc24feaaf
Reviewed-on: http://gerrit.dmdirc.com/9
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
e2dfa656bd
Fix various updater component settings problems.
UI was setting the wrong setting (using full names).
Core was checking wrong settintgs (missing "enable-").
Fixes issue 3045.
Change-Id: I4d8bfc18d24de8b2bb09edfb802e0c7433d9a064
Reviewed-on: http://gerrit.dmdirc.com/7
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 年之前
Greboid
b30c44ff17
reformatting file
Change-Id: Id53d3c76f4a3476c7ced8d204cfea8bf9d06ff63
Reviewed-on: http://gerrit.dmdirc.com/5
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Shane Mc Cormack
8cba804acc
Rework previous commit. (Issue 2978)
Change-Id: I9abcc603a9a456a92e4403f053112166df58147e
Reviewed-on: http://gerrit.dmdirc.com/4
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前