Greg Holmes
b6bf690e65
Fix typo in Channel menu.
9 years ago
Greg Holmes
2b0385e1fb
Add missing menu item.
9 years ago
Greg Holmes
5e7a0a1652
Use JMenuItemBuilder in the menubar.
9 years ago
Chris Smith
05cba01890
Move swing-specific events into swing.
9 years ago
Greg Holmes
d50a65d6b2
Add some javadoc, fix errors.
9 years ago
Greg Holmes
dd606098c7
Add utility method for swing workers.
9 years ago
Greg Holmes
97e8cd619a
Split RunnableLoggingSwingWorker into two.
9 years ago
Greg Holmes
005f5c8a2f
Switch lots of things to use the new RunnableLoggingSwingWorker.
9 years ago
Greg Holmes
12723512e1
Quit the client off the EDT.
9 years ago
Chris Smith
dccdf29530
Fix silly NPE in InviteLabel.
9 years ago
Chris Smith
198d4c34bb
Use new comparator.
9 years ago
Chris Smith
3a95fb6f66
Fix a couple of FrameContainer refs.
9 years ago
Chris Smith
cc84eefa7c
And some more.
9 years ago
Chris Smith
5fe8e7c17d
Make UIs use WindowModel more.
9 years ago
Chris Smith
d232e15c99
Make WindowManager use WindowModel.
9 years ago
Chris Smith
3a0f8f2bc1
Make commands take a WindowModel.
9 years ago
Chris Smith
a379f544a9
Make Connection return a WindowModel.
Start to move FrameContainers behind an iface so they can be
pulled out.
For now, just cast back when needed.
9 years ago
Chris Smith
9f984720f4
Make Chat return a WindowModel.
Start to move FrameContainers behind an iface so they can be
pulled out.
For now, just cast back when needed.
9 years ago
Greg Holmes
ebafbc2fec
Switch to BiMap from DoubleMap.
9 years ago
Greg Holmes
d4f2c96131
Start unit test for GenericTableModel.
9 years ago
Greg Holmes
42d12e3bc5
Make Error stuff use interface, not implementation
9 years ago
Greg Holmes
176943b039
Convert ErrorPopup to use MultiSet
9 years ago
Greg Holmes
aeb7b1fc60
Fix header names in URLHandlers prefs dialog.
9 years ago
Chris Smith
1cc484142a
Fix prefs category loading.
When loading a category, don't also create UI for the subcategories.
This is weird and doesn't make sense, and is also the reason we
needed the hacky NoRemovePanel.
Previously, we added a category, then created a new panel for
each of its subcategories. When you clicked on the subcat
we made it again with a new panel, and the component ended
up on both (because it couldn't be removed from the old one).
9 years ago
Greg Holmes
f2d858b94a
Tidy up a little bit.
9 years ago
Greg Holmes
067686875e
Add Edit support to GenericTableModel, use it for updates.
9 years ago
Chris Smith
e52e4c8824
Replace MapList with Multimap.
9 years ago
Greg Holmes
1e7a94ac95
Switch to Guava Multimap instead.
9 years ago
Greg Holmes
fdfce0ae3a
Fix ErrorPopup disagreeing with error counts.
9 years ago
Greg Holmes
2125fc5452
Actually assign the collection....
9 years ago
Greg Holmes
df06db7bb8
Stream and collection instead of weird.
9 years ago
Greg Holmes
3221cb36a6
Fix suspicious get call + javadoc.
9 years ago
Greg Holmes
9ec82a82da
Remove URLHandlerTableModel.
9 years ago
Greg Holmes
736ec8ff55
Fix errant JXLayer reference.
9 years ago
Greg Holmes
19d8482893
Remove JXLayer, migrate to JLayer.
9 years ago
Chris Smith
361678eaf8
Fix another edge case with copying.
9 years ago
Chris Smith
f51cb12bab
Fix copying styled text bug.
Trying to copy 0 chars from a line is silly and breaks things.
9 years ago
Chris Smith
816aeb9fe4
Changes to channel commands done in core.
9 years ago
Greg Holmes
d9c8335b02
Fix another couple of bugs in the profiles dialog.
9 years ago
Greg Holmes
8c2b54485d
Stop trying to select a value past the end of the list.
Also some minor tidying.
9 years ago
Greg Holmes
a15a6c660b
And another fix.
9 years ago
Greg Holmes
7b7d54a775
Bug fixes for the profiles dialog.
9 years ago
Chris Smith
f049b30b00
Remove usages of Channel in the UI.
9 years ago
Greg Holmes
73d96870c0
Do some almost pointless tidying in ProfilesDialog.
9 years ago
Greg Holmes
edc493749e
Add events to GenericListModel addAll
9 years ago
Greg Holmes
5b37787bf3
Fix type check
9 years ago
Greg Holmes
52b8e9a116
Fix mistake
9 years ago
Greg Holmes
227d85abbd
Switch ReorderableJList to use GenericListModel.
9 years ago
Greg Holmes
6d4835e78e
Stop using some deprecated methods in ProfileManagerController
9 years ago
Greg Holmes
abdfd78f1e
Fix a couple of bugs in the popup windows.
9 years ago