Michael Natterer
7f8c5d5a35
app: make private functions static, I have no clue why they weren't
2010-03-10 20:17:13 +01:00
Michael Natterer
fdde593fc5
app: enable copy and paste for curves
...
Add GimpCurve support to the clipboard and handle ctrl-x, ctrl-c and
ctrl-v in GimpCurveView.
2010-02-16 19:58:51 +01:00
Michael Natterer
a10b8421d9
app: select the first axis so the shown curve makes sense
2010-02-16 10:54:53 +01:00
Michael Natterer
1e26dbc22d
app: add views for the axes' curves
2010-02-15 23:08:30 +01:00
Michael Natterer
00b1835f9e
app: remove unused private member
2010-02-15 18:24:19 +01:00
Michael Natterer
240dae660d
app : keep the axis mapping in a treeview
...
instead of in an ugly list of menus, so it looks better and can also
be used to select an axis to edit (like editing its curve).
2010-02-15 16:48:21 +01:00
Michael Natterer
f115a0bdfe
app: add GimpFrames for axes and keys and remove useless treeview headers
2010-02-15 13:12:26 +01:00
Michael Natterer
179ddd8a49
app: add a button to remove unplugged devices from the list
2010-02-15 12:59:29 +01:00
Michael Natterer
fdd0b6d64d
app: make the accel renderer editable
2010-02-12 21:57:58 +01:00
Alexia Death
cc21fd8a54
app: add missing parameter
2010-02-12 22:55:20 +02:00
Michael Natterer
327b242650
widgets: fix copy & paste error so it actually changes the device's keys now
2010-02-12 21:39:38 +01:00
Michael Natterer
8c1b5de637
widgets: use a treeview for the device's keys
2010-02-12 21:35:39 +01:00
Michael Natterer
c6bbeda444
app: get rid of GtkInputDialog, also brings us closer to XI2
...
Added two new widgets, GimpDeviceInfoEditor, which is an editor/view
widget for GimpDeviceInfo, and GimpDeviceEditor, which is an editor
widget for all devices. Both are pretty much ugly right now and look a
lot like the old GtkInputDialog, but are at least internally cleaned
up and easily changable code and ui wise. Consider this a completely
intermediate state.
Also cleaned up GimpDeviceInfo so it's possible to have a proper
view on it, and did the needed changes to the preferences dialog
to use the new stuff.
2010-02-12 15:46:07 +01:00