Git
967afe9aea
Update submodules: plugins (new commits)
plugins:
86549ef Greg Holmes <greg@dmdirc.com >
Fix flakey alias manager dialog.
Gerrit: http://gerrit.dmdirc.com/3549
Change-Id: Ibee140f517832b0fb5874e0723b7291ae6a73df8
10 лет назад
Chris Smith
6f02afbcb2
Deprecate old aliases and remove core refs.
Change-Id: I5de5f97b47cc856b8e751d6b168e27acca6bb3a6
Reviewed-on: http://gerrit.dmdirc.com/3548
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 лет назад
Chris Smith
a42a254096
Migrate action aliases to real aliases.
Change-Id: I2d5f263df1c1e7c36e3c8a392aa2d35c8730a36a
Reviewed-on: http://gerrit.dmdirc.com/3547
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 лет назад
Chris Smith
e5f227908e
Don't create aliases with command chars in.
The aliases system expects both names and substitutions to
be plain, as it will add the relevant chars itself.
Change-Id: I1dbe301952148937928d3b1867bce499b255cd3c
Reviewed-on: http://gerrit.dmdirc.com/3546
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 лет назад
Git
b4337541a1
Update submodules: plugins (new commits)
plugins:
3ca079a Greg Holmes <greg@dmdirc.com >
Remove some compiler warnings
Gerrit: http://gerrit.dmdirc.com/3545
Change-Id: If43fb48a892e498ddaf5360402ec2e9c8c1cea3b
10 лет назад
Git
c0e5a9d9d9
Update submodules: plugins (new commits)
plugins:
56d19e7 Greg Holmes <greg@dmdirc.com >
Prevent selection changed on invalid profile.
Gerrit: http://gerrit.dmdirc.com/3544
Change-Id: I4b15e455adb99d2c0a0ee40c65db2d4ccf931b2f
10 лет назад
Git
f60f900ded
Update submodules: plugins (new commits)
plugins:
b4d934f Greg Holmes <greg@dmdirc.com >
If deleting selected alias, nullify selected alias.
Gerrit: http://gerrit.dmdirc.com/3543
Change-Id: I129ade5cc2d488fe595112acebc71863d3ea029c
10 лет назад
Git
06dd7b6601
Update submodules: plugins (new commits)
plugins:
7b4a4a4 Greg Holmes <greg@dmdirc.com >
Add VetoableListSelectionModel.
Using this, don't allow the user to deselect things in the alias
manager dialog.
Gerrit: http://gerrit.dmdirc.com/3542
Change-Id: Ia88a9219fbc50b10fd33d4ce44627d7f3b64f30b
10 лет назад
Git
6765db88cb
Update submodules: plugins (new commits)
plugins:
780cb7b Greg Holmes <greg@dmdirc.com >
Select newly added alias.
Gerrit: http://gerrit.dmdirc.com/3541
Change-Id: Id482a022e4a61865ff1ec1ff6b6ea0a8d5c05fb4
10 лет назад
Git
f907279964
Update submodules: plugins (new commits)
plugins:
2a3de7f Greg Holmes <greg@dmdirc.com >
Fix broken removing
Gerrit: http://gerrit.dmdirc.com/3540
Change-Id: I1ba1752a89391248741d275658427942e8dd7c8a
10 лет назад
Greg Holmes
4fa7324842
Fix saving for core alias dialog model.
Change-Id: I5c4a0cabf19c4304aa6f3312eec9233ec34029fd
Reviewed-on: http://gerrit.dmdirc.com/3539
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 лет назад
Git
0754e1016b
Update submodules: plugins (new commits)
plugins:
b18c24b Greg Holmes <greg@dmdirc.com >
Add ability to change aliases to new alias dialog.
Gerrit: http://gerrit.dmdirc.com/3538
Change-Id: Idd659d3e20bafd107c64c42353bffad4fee0ddb3
10 лет назад
Greg Holmes
e57e52ab01
Add toString method to alias.
Change-Id: I908939518795c48ded0b110abf69434823a285a1
Reviewed-on: http://gerrit.dmdirc.com/3537
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 лет назад
Chris Smith
fa4a3d6dbc
Move /alias command over to new AliasManager.
Change-Id: Idcc9a9cb937302916998900cfc8a00f59d63cc08
Reviewed-on: http://gerrit.dmdirc.com/3536
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 лет назад
Chris Smith
13c09d7b10
Add a factory for creating aliases
Also statically import precondition methods randomly.
Depends-On: I49ec46315f1366d27c12d1b4cc2ac92cd479d46d
Change-Id: I2285d5b886d49841c3e5e6645da14a1c880e6745
Reviewed-on: http://gerrit.dmdirc.com/3535
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 лет назад
Git
02dd7d1fbd
Update submodules: plugins (new commits)
plugins:
7655629 Chris Smith <chris@dmdirc.com >
Use injected ctor for CoreAliasDialogModel.
Gerrit: http://gerrit.dmdirc.com/3534
Change-Id: I47a4195fd62c48b4d7ce3b57d1185a4ce4d62b05
10 лет назад
Greg Holmes
5ef0710271
Add messages to preconditions.
Change-Id: Ica3abaa11a2753dbeb58ebf2fd9922ff43a9d3c0
Reviewed-on: http://gerrit.dmdirc.com/3533
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 лет назад
Git
21f4f72607
Update submodules: plugins (new commits)
plugins:
068679d Greg Holmes <greg@dmdirc.com >
Add missing titles to dialogs.
Gerrit: http://gerrit.dmdirc.com/3532
Change-Id: I60a216c8b9f985eef76d1e553437cbc5bb288ed2
10 лет назад
Git
bef7cd7ce4
Update submodules: plugins (new commits)
plugins:
1531c68 Greg Holmes <greg@dmdirc.com >
Add read only new alias manager dialog.
Gerrit: http://gerrit.dmdirc.com/3531
Change-Id: Id2934cdf774a61edecb1dfcad578dee9c911334a
10 лет назад
Greg Holmes
8f8e5d1ca2
Make setSelectedAlias take an optional.
Change-Id: Ia2274c427b1635578d470e7321364f7e28298971
Reviewed-on: http://gerrit.dmdirc.com/3530
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 лет назад
Git
5d50dde784
Update submodules: plugins (new commits)
plugins:
e8a97f4 Greg Holmes <greg@dmdirc.com >
Add a generic table model.
Gerrit: http://gerrit.dmdirc.com/3529
Change-Id: I9a986bfc106f8bb219b4365b7a05c97482717c2f
10 лет назад
Greg Holmes
b3f5990ae7
Bundle YAML Reader.
Fixes-Issue: CLIENT-511
Change-Id: I619585c54fb09f5eb0926c10d959945726b707f2
Reviewed-on: http://gerrit.dmdirc.com/3528
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 лет назад
Greg Holmes
dad7b6d865
Dont require UI to create aliases.
Change-Id: I01e8bbd9beb0dfd76827455d2939a9e6ff7d74ec
Reviewed-on: http://gerrit.dmdirc.com/3527
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 лет назад
Chris Smith
7f69a44212
Make handling of lifecyclecomponents more generic.
Change-Id: If5f4b2c140a40b768f0acb616b6c7ec15165dc1e
Reviewed-on: http://gerrit.dmdirc.com/3526
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 лет назад
Greg Holmes
44911486b0
Add renamealias to corealiasdialogmodel
Change-Id: I3a6f219279f8c0a6a8a0f7471114b371a7039ef7
Reviewed-on: http://gerrit.dmdirc.com/3524
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 лет назад
Chris Smith
9e9984e280
Move aliases DI code into its own module.
Change-Id: Ifafbf427cd1a1f6ac0a1635c72b065a5f911c8fe
Reviewed-on: http://gerrit.dmdirc.com/3525
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 лет назад
Greg Holmes
fca2f139ae
Add unit tests for CoreAliasDialogModel
Change-Id: I40a3cd040855b53ec87fd476690ddf65c2e3d080
Reviewed-on: http://gerrit.dmdirc.com/3523
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 лет назад
Greg Holmes
20933ec0a1
Add core alias dialog model.
Change-Id: Ia8130431e23f965fe55725588f5eb637087c04df
Reviewed-on: http://gerrit.dmdirc.com/3522
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 лет назад
Chris Smith
61f974b17d
Hook aliases in Main, for now.
Change-Id: Ic51f6ca303a77cf0510780ba043402105381c04c
Reviewed-on: http://gerrit.dmdirc.com/3521
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 лет назад
Chris Smith
bd3583313c
Add an AliasLoader and associated plumbing.
Introduce a global lifecycle component interface which provides a
way to start/stop components, and will help with The Quitting Problem™
when we get around to it.
Change-Id: I6d43f354e90e8206bea3f61a74d09728c9cac5aa
Reviewed-on: http://gerrit.dmdirc.com/3520
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 лет назад
Chris Smith
c2edb71dc6
Add a store that reads/writes aliases.
Change-Id: I24afd60eecf5d77e8ecaf23de584243806df8fdd
Reviewed-on: http://gerrit.dmdirc.com/3519
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 лет назад
Chris Smith
750e485b6d
Make PreferencesReaderUtils more generic.
The way we're handling Yaml files ends up with an uncast Object
and we'll need to use these methods whenever handling Yaml.
Move PreferencesReaderUtils into utils, rename to just
YamlReaderUtils, and change the exception types it throws.
Change-Id: I5602740277185f20dab90621f73ed30204711c8b
Reviewed-on: http://gerrit.dmdirc.com/3518
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 лет назад
Chris Smith
cf8b7365d1
Add a manager for aliases.
Change-Id: Icdf50211d4b42e4014678f76a69a4c1ad089784a
Reviewed-on: http://gerrit.dmdirc.com/3517
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 лет назад
Chris Smith
da525f87b6
Add Command implementation for aliases.
Change-Id: Id9e68a94dc0b42b3fc4450154e2e2e71807a88c1
Reviewed-on: http://gerrit.dmdirc.com/3516
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 лет назад
Git
9f6d17d599
Update submodules: plugins (new commits)
plugins:
f795202 Greg Holmes <greg@dmdirc.com >
This code doesn't do subdirectories, so is completely broken. It just happens to not be used in the client.
Revert "Start using nio2 in resource managers."
This reverts commit bc1238c0e5 .
Gerrit: http://gerrit.dmdirc.com/3512
Change-Id: Ib2f5b0a8ab0dbade361f7aa0e8f58013289a6669
10 лет назад
Greg Holmes
0dbe332ec1
This code doesn't do subdirectories, so is completely broken. It just happens to not be used in the client.
Revert "Start using nio2 in resource managers."
This reverts commit a4c4174103 .
Change-Id: Ia0c6f0f1a7c654338573440826b0bb8c89564c17
Reviewed-on: http://gerrit.dmdirc.com/3513
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 лет назад
Chris Smith
35d0fc5b24
Guava 17.
Change-Id: I0e3a9e3bc023c9a0b2dfe0dcb1a593a24a63ed4e
Reviewed-on: http://gerrit.dmdirc.com/3515
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 лет назад
Chris Smith
85e2c8591e
Add a basic model class for aliases.
Change-Id: I2df03b35733bd60af99f9502166d4e96b02bb300
Reviewed-on: http://gerrit.dmdirc.com/3514
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 лет назад
Greg Holmes
a4c4174103
Start using nio2 in resource managers.
Change-Id: I2f9f58595e0867db798c1930d5a90975bab296f8
Depends-On: Ibac8f73683eec322d28cd10ced08c8777812ac43
Reviewed-on: http://gerrit.dmdirc.com/3509
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 лет назад
Git
de2c378b22
Update submodules: plugins (new commits)
plugins:
bc1238c Greg Holmes <greg@dmdirc.com >
Start using nio2 in resource managers.
Depends-On: I2f9f58595e0867db798c1930d5a90975bab296f8
Gerrit: http://gerrit.dmdirc.com/3510
Change-Id: I5cfb8d1632839360eb55b6708f5ee08e9ba52d7a
10 лет назад
Git
ff74022dee
Update submodules: util (new commits)
util:
4e6bf2d Chris Smith <chris@dmdirc.com >
Make some fields in TextFile final.
Gerrit: http://gerrit.dmdirc.com/3508
Change-Id: Ifa4d1eb736031cda1937ad02d35defb9c610222a
10 лет назад
Git
53339a854c
Update submodules: util (new commits)
util:
a48c210 Chris Smith <chris@dmdirc.com >
Allow null Files to be passed to TextFile again.
We do this for temporary configuration files which are never saved
(e.g. the addon settings). It's a bit of a kludge, but for now we
should maintain it.
Fixes-Issue: CLIENT-510
Gerrit: http://gerrit.dmdirc.com/3507
Change-Id: Ibeaf0b5f996bf8e305dde956906cdd5f3feeb19d
10 лет назад
Git
3d314978a5
Update submodules: plugins (new commits)
plugins:
aa61a7e Shane Mc Cormack <shane@dmdirc.com >
Get rid of nice, useful J8 method. #2
Gerrit: http://gerrit.dmdirc.com/3506
Change-Id: I1d3e9e0202a6cc1214016b8180ed652fc148cfac
10 лет назад
Git
aa129b11c6
Update submodules: plugins (new commits)
plugins:
446ab2b Chris Smith <chris@dmdirc.com >
Get rid of nice, useful J8 method.
Gerrit: http://gerrit.dmdirc.com/3505
Change-Id: I9243b595dd0cf35156591bdc1246a0afd63c5b51
10 лет назад
Git
e49bdec3bb
Update submodules: plugins (new commits)
plugins:
f4a65cd Greg Holmes <greg@dmdirc.com >
Badly handle error deleting profiles.
Depends-On: I752f5bebe42514f1dc21e1b77e1ee5a649f324f5
Depends-On: I9463e66dc39881bcc69b64b8900df1010683b0bc
Depends-On: I752f5bebe42514f1dc21e1b77e1ee5a649f324f5
Gerrit: http://gerrit.dmdirc.com/3504
Change-Id: Ie36bf3189d7ba91465833b5310aa4b6631bc8030
10 лет назад
Git
86d525808a
Update submodules: util (new commits)
util:
3f4f28c Greg Holmes <git@greg.holmes.name >
Add Path support to TextFile.
Depends-On: I9463e66dc39881bcc69b64b8900df1010683b0bc
Depends-On: I752f5bebe42514f1dc21e1b77e1ee5a649f324f5
Depends-On: I4fa54ebe8f4ff93c8fc33504af66338eda01d0b8
Gerrit: http://gerrit.dmdirc.com/3502
Change-Id: I96aca08eb6246e9b99d2994b70f3384ef974bd0b
10 лет назад
Greg Holmes
6c730e6ff2
Throw exceptions is we fail to delete config file based things.
Change-Id: I4fa54ebe8f4ff93c8fc33504af66338eda01d0b8
Depends-On: I752f5bebe42514f1dc21e1b77e1ee5a649f324f5
Depends-On: I9463e66dc39881bcc69b64b8900df1010683b0bc
Depends-On: I752f5bebe42514f1dc21e1b77e1ee5a649f324f5
Reviewed-on: http://gerrit.dmdirc.com/3503
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 лет назад
Git
8b69d86750
Update submodules: plugins (new commits)
plugins:
14fe3cb Greg Holmes <greg@dmdirc.com >
Remove another singleton.
Gerrit: http://gerrit.dmdirc.com/3501
Change-Id: If1a72555e641de09e348a97f72dbd3aa8670547b
10 лет назад
Git
96d964cac2
Update submodules: plugins (new commits)
plugins:
30eb994 Greg Holmes <greg@dmdirc.com >
Maybe convert actions listening to events in script plugin.
Gerrit: http://gerrit.dmdirc.com/3500
Change-Id: I00214d7c1eaabb9d203b6d83ecd2a509a78e401e
10 лет назад
Git
fc978beba8
Update submodules: plugins (new commits)
plugins:
bab9c07 Greg Holmes <greg@dmdirc.com >
Switch DCCManager to ServerCtcpEvent.
Gerrit: http://gerrit.dmdirc.com/3499
Change-Id: Ib87c8171586c96f2a44bb13c74c1ba6cbf51e50c
10 лет назад