Tim LaBerge
35e42dc653
Detect DigiTech devices on startup. If more than one device is found, ask user which one to use.
2012-03-26 16:17:03 +02:00
Tim LaBerge
ce296d2698
1) Require libxml-2 and build new file preset_xml.c
...
2) In effects.c, some EffectsValues are changed to better reflect the
strings used in the XML.
3) New EffectSettings are added for use when writing out effects to XML.
4) Added an XmlLabel structure for mapping a value to a string. Generally,
these are the union of the set of all values over the set of supported
devices.
5) There's a large array of XmlSettings used to derive the translation of
a preset to XML.
6) Add an enum for product_id and use it to set a filter for file suffix.
7) Minor cleanup in push_message() that suppresses spurious error messages.
8) Fixed a bad memset in read_data_thread().
9) In gdigi.h, a few changes in names to be consistent with XML.
There are some new definitions of LFO and VSWITCH parameters that
need to be computed.
10) In gui.c, fixed up a compiler warning.
Added a map from device id to file type and code to set a default filter
in the read dialog.
Wired up the 'save to XML' callback and reorganized the menue entries to
better distinguish between 'save to file' and 'store to device'.
In preset.c, sort the params so that what we write as XML more closely
matches what is generated on the windows side.
2012-03-26 22:08:29 +08:00
Tomasz Moń
fd0369dc7c
use GtkGrid instead of GtkTable
2011-10-15 16:24:57 +02:00
John Hammen
2c921df204
add RP150 support
2011-10-14 10:43:47 +02:00
Tomasz Moń
ee2fcd181e
port to GTK+ 3
2011-09-28 15:32:30 +02:00
John Hammen
907a3d0ed9
add RP155 support
2011-08-29 09:16:25 +02:00
Tomasz Moń
0886ba00c1
add support for GNX4 and GNX3k patches
2010-06-17 19:20:58 +02:00
Jonathan A. Tice
e12de97fab
add RP1000 support
2010-04-24 15:07:18 +02:00
Miklos Aubert
59753a61dc
add RP255 support
2010-03-04 18:54:58 +01:00
Tomasz Moń
07cfd70941
display values correctly (offsets, correct steps, suffixes, labels)
2010-01-03 14:18:53 +01:00
Rafael Moreno
2523b27205
add rp355p to SupportedFileTypes
2009-09-20 20:06:27 +02:00
Tomasz Moń
530dd397c5
remove USB settings from effect list as they're not part of Preset
2009-09-20 19:57:39 +02:00
Andreas Karajannis
87bb59f43a
don't use uninitialized value
2009-08-11 12:17:28 +02:00
Tomasz Moń
97b8c9fd6d
add create_backup_file()
2009-07-19 14:03:55 +02:00
Tomasz Moń
ba04930133
display GNX3000 settings in tabs
2009-06-21 20:05:42 +02:00
Tomasz Moń
7a6e3b159c
greatly reduce number of comparisions required to apply parameters to GUI
2009-05-15 20:59:28 +02:00
Tomasz Moń
4a7ab848e7
remove id and position fields from EffectGroup
2009-05-15 10:20:42 +02:00
Tomasz Moń
c74290d8e1
use gtk_dialog_get_content_area
2009-05-07 14:17:03 +02:00
Tomasz Moń
4509c14bbc
make get_current_preset return list of messages describing preset rather than just one message with preset parameters
2009-05-06 13:10:46 +02:00
Tomasz Moń
2633bac5d8
update GUI on remote preset change
2009-05-04 17:04:32 +02:00
Tomasz Moń
06fd3eee66
apply asynchronous parameters changes to GUI
2009-05-03 22:17:41 +02:00
Tomasz Moń
6a1d1de390
fix compiler warning
2009-05-02 14:25:50 +02:00
Tomasz Moń
ba810bf4f8
reuse widget table if possible
2009-05-01 16:12:58 +02:00
Tomasz Moń
d7b3f7a3d6
add Device struct
2009-04-30 17:27:55 +02:00
Tomasz Moń
3a849de954
add RP250 pickup settings
2009-04-17 17:30:50 +02:00
Tomasz Moń
e93e6bd16b
add compability mode dialog
2009-04-14 21:00:10 +02:00
Tomasz Moń
1abcc82829
add RP500 equalizer settings
2009-04-12 20:55:17 +02:00
Tomasz Moń
c964d38c17
add RP500 compressor and amp settings
2009-04-12 18:36:41 +02:00
Tomasz Moń
d24cc97f5d
add error reporting to create_preset_from_xml_file
2009-03-17 12:54:46 +01:00
Tomasz Moń
cac7e74d71
display preset number in preset list
2009-03-15 20:12:58 +01:00
Tomasz Moń
74583e9a7c
make GUI more compact
2009-03-15 20:06:18 +01:00
Tomasz Moń
aa2cc7bbb1
some Doxygen work
2009-03-14 18:51:08 +01:00
Tomasz Moń
71c3a1e66f
use g_slice
2009-03-14 12:58:11 +01:00
Tomasz Moń
b7d2d7d1c5
introduce EffectValues
2009-03-13 22:42:46 +01:00
Tomasz Moń
de68d0449f
some renames, no functional changes
2009-03-10 20:57:34 +01:00
Tomasz Moń
d280bf1ca6
add some comments
2009-03-10 19:45:16 +01:00
Tomasz Moń
8d7fffb6d1
atan2f requires C99
2009-03-09 20:58:03 +01:00
Tomasz Moń
3f717a51cd
add gui_free
2009-03-09 18:49:29 +01:00
Tomasz Moń
90df427200
add knobs
2009-03-09 18:22:20 +01:00
Tomasz Moń
17b067f853
don't crash if query preset names fail
2009-03-04 19:00:32 +01:00
Tomasz Moń
157fba0380
make set_option wrapper to send_message
2009-03-03 22:31:25 +01:00
Tomasz Moń
904a30bb38
propertly apply xml patch
2009-03-03 21:57:47 +01:00
Tomasz Moń
8e445bb408
update gui on preset switch
2009-03-03 13:42:15 +01:00
Tomasz Moń
baa3829263
start gui with proper values
2009-03-03 11:39:25 +01:00
Tomasz Moń
968d2947a7
set gui widgets to proper values after loading xml file
2009-03-01 19:00:35 +01:00
Tomasz Moń
e2cb03ab32
add store preset window
2009-03-01 13:31:15 +01:00
Tomasz Moń
ce5fe3fe0c
add menubar
2009-03-01 11:57:27 +01:00
Tomasz Moń
ce522227c7
add amp types
2009-02-28 00:17:54 +01:00
Tomasz Moń
7d13b2a7ea
add preset treeview
2009-02-27 23:28:34 +01:00
Tomasz Moń
95f4ad698a
renames, some comments, no functional changes
2009-02-25 22:19:01 +01:00