Gregory Holmes
be1560243e
Added some serialVersionUIDs
git-svn-id: http://svn.dmdirc.com/trunk@1596 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Shane Mc Cormack
ecb7632082
Fixed missing O
git-svn-id: http://svn.dmdirc.com/trunk@1595 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
d2a416242a
ISSUE: 337: Frame manager should remember width/height
git-svn-id: http://svn.dmdirc.com/trunk@1594 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
3e2e752f7a
ISSUE: 335: Window menu items shrink
git-svn-id: http://svn.dmdirc.com/trunk@1593 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
9089a21826
ISSUE: 338: Pasting in inputfield strips new lines
git-svn-id: http://svn.dmdirc.com/trunk@1592 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Shane Mc Cormack
3047bbc284
Locale related fixes
git-svn-id: http://svn.dmdirc.com/trunk@1591 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
1d6b51558f
ISSUE: 334: Window menu initially displayes "Maximise" not "Restore"
git-svn-id: http://svn.dmdirc.com/trunk@1590 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
deb988c7c0
We dont all want a 100k pixel wide treeview
git-svn-id: http://svn.dmdirc.com/trunk@1589 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
4882903cbb
Hacked treeview sizing some more
git-svn-id: http://svn.dmdirc.com/trunk@1588 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
d5746fef7e
Fire FKey actions
git-svn-id: http://svn.dmdirc.com/trunk@1587 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
a79d9afb1c
Change KeyEvent to KeyStroke in key actions
git-svn-id: http://svn.dmdirc.com/trunk@1586 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
f97b39b1c5
Intelligent commands can now suppress normal tab completable targets, so /ctcp foo <tab> will only complete valid CTCP types, rather than completing valid CTCP types, nicknames, channel names and command names.
git-svn-id: http://svn.dmdirc.com/trunk@1585 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
ac21a1a8b8
Bash style completion is now actually bash-style (you have to tab twice to get spammed)
You can now tab complete nothing (hitting tab without being in a word will work as expected, rather than ignoring you)
git-svn-id: http://svn.dmdirc.com/trunk@1584 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
c9e83a169a
Added basic custom window implementations
git-svn-id: http://svn.dmdirc.com/trunk@1583 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
25e2c5ab34
Added basic icon manager
git-svn-id: http://svn.dmdirc.com/trunk@1582 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
3e3307d033
Added new server actions
git-svn-id: http://svn.dmdirc.com/trunk@1581 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
880560a067
More abstraction (core no longer deals with internal frame listener stuff)
This breaks the raw window quite impressively, will be fixed when it's made into a custom window.
git-svn-id: http://svn.dmdirc.com/trunk@1580 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
73a8f92b6a
Some more UI abstraction (server window)
git-svn-id: http://svn.dmdirc.com/trunk@1579 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
0906e4b1d8
/nowplaying is now intelligently-completable
Fixed AOB exception in the kaffeine and noatun sources
git-svn-id: http://svn.dmdirc.com/trunk@1578 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
e6ebd8c6cc
Some more work on action wrappers
git-svn-id: http://svn.dmdirc.com/trunk@1577 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
9ab50e5a16
ISSUE: 332: Paste dialog shows incorrect line count
git-svn-id: http://svn.dmdirc.com/trunk@1576 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
0a46e98716
ISSUE: 333: Paste dialog doesn't update line count when editing
git-svn-id: http://svn.dmdirc.com/trunk@1575 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
6952c6b5ba
WindowContainers no longer add sent lines to the input backbuffer. This was a bad idea.
This will break pasted stuff being added to the back buffer temporarily.
git-svn-id: http://svn.dmdirc.com/trunk@1574 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
13aa827f24
Fix and finish now playing plugin
git-svn-id: http://svn.dmdirc.com/trunk@1573 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Shane Mc Cormack
92c5c7a52a
Added action events
git-svn-id: http://svn.dmdirc.com/trunk@1572 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
79129578ea
More work on the nowplaying plugin
git-svn-id: http://svn.dmdirc.com/trunk@1571 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
864dd6a777
Fix bug in plugin manager that meant plugins accessing it caused horrible recursive loops
git-svn-id: http://svn.dmdirc.com/trunk@1570 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
c43c346463
Work on the nowplaying plugin
git-svn-id: http://svn.dmdirc.com/trunk@1569 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
75f087a06b
Add some interfaces for the NP plugin
git-svn-id: http://svn.dmdirc.com/trunk@1568 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
639302e773
Added key components and boolean comparison
git-svn-id: http://svn.dmdirc.com/trunk@1567 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
c2e577cf3d
Added function key actions
git-svn-id: http://svn.dmdirc.com/trunk@1566 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
0f8a2ca482
Added plugin actions
git-svn-id: http://svn.dmdirc.com/trunk@1565 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
038800a8d8
Fixed focus moving without selection in pasteDialog
git-svn-id: http://svn.dmdirc.com/trunk@1564 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
7e36a28188
BUG: Fixed OSD having a taskbar entry
git-svn-id: http://svn.dmdirc.com/trunk@1563 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
61a0c92000
BUG: OSD no longer steals focus
BUG: ColourPickerDialog no longer steals focus
ISSUE: 327: Paste Multiple Lines dialog (now changes button focus on left/right keys)
git-svn-id: http://svn.dmdirc.com/trunk@1562 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
d5b826df1e
new PasteDialog (not quire finished)
git-svn-id: http://svn.dmdirc.com/trunk@1561 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
ab9032ffd4
ButtonBar improvements
git-svn-id: http://svn.dmdirc.com/trunk@1560 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
ebf8915b1f
Button bar is now slightly less retarded
git-svn-id: http://svn.dmdirc.com/trunk@1558 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
29f6989d06
Added very very very basic buttonbar frame manager
Added config option to switch frame managers
git-svn-id: http://svn.dmdirc.com/trunk@1557 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
f626c839fe
Initial work on repositioning frame managers
git-svn-id: http://svn.dmdirc.com/trunk@1555 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
3c89ed5977
Unit test fix for window changes
git-svn-id: http://svn.dmdirc.com/trunk@1554 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
eca98a421f
getNumLines should produce the correct value now
git-svn-id: http://svn.dmdirc.com/trunk@1553 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
f29537b671
NPE fix
git-svn-id: http://svn.dmdirc.com/trunk@1552 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
0afc69b0c7
Hide everything behind interfaces
git-svn-id: http://svn.dmdirc.com/trunk@1551 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
370aabe07f
Copy should work again in the channel popup
git-svn-id: http://svn.dmdirc.com/trunk@1550 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
b8dd1049bb
Rejiggle some stuff and remove all deprecated methods
git-svn-id: http://svn.dmdirc.com/trunk@1549 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
7a831ab29e
ISSUE: 326: Abstract input field from frame
git-svn-id: http://svn.dmdirc.com/trunk@1548 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Gregory Holmes
ca97ddd040
ISSUE: 329: Ctrl+c should copy in textpane when quickcopy isn't enabled
Potential NPE's fixed
git-svn-id: http://svn.dmdirc.com/trunk@1547 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
be8f9c8cb3
Fixed some more deprecated usage
git-svn-id: http://svn.dmdirc.com/trunk@1546 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa
Chris Smith
75fff3ddc1
Added writable frame container class, and made query/server/channel implement it
Removed a load of deprecated method use
git-svn-id: http://svn.dmdirc.com/trunk@1545 00569f92 -eb28-0410-84fd-f71c24880f
17 anni fa