/[svn]/gigedit/trunk/src/gigedit/mainwindow.cpp
ViewVC logotype

Log of /gigedit/trunk/src/gigedit/mainwindow.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 2392 - (view) (download) (annotate) - [selected]
Modified Mon Jan 7 20:41:16 2013 UTC (11 years, 2 months ago) by persson
File length: 72178 byte(s)
Diff to previous 2344
* added graphical curves for velocity response and crossfade


Revision 2344 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 29 16:15:45 2012 UTC (11 years, 11 months ago) by persson
File length: 72178 byte(s)
Diff to previous 2332 , to selected 2392
* gtkmm 3 fix: the WrapLabel custom widget is not needed in gtkmm 3


Revision 2332 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 14 05:22:26 2012 UTC (12 years ago) by persson
File length: 71912 byte(s)
Diff to previous 2325 , to selected 2392
* compilation fix: glibmm threads API was changed (#178)


Revision 2325 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 4 09:01:40 2012 UTC (12 years ago) by persson
File length: 71797 byte(s)
Diff to previous 2246 , to selected 2392
* added support for new glibmm threads API


Revision 2246 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 19 10:55:41 2011 UTC (12 years, 7 months ago) by persson
File length: 71622 byte(s)
Diff to previous 2169 , to selected 2392
* gtkmm 3 fix: rewrote the custom widgets (regionchooser and
  dimregionchooser) so they only draw pixels in the on_draw
  method. This should make them work again in newer gtkmm 3
  environments.


Revision 2169 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 6 07:51:04 2011 UTC (13 years ago) by persson
File length: 71621 byte(s)
Diff to previous 2151 , to selected 2392
* ported to gtkmm 3, keeping compatibility with gtkmm 2


Revision 2151 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 21 12:38:41 2010 UTC (13 years, 4 months ago) by persson
File length: 70625 byte(s)
Diff to previous 1959 , to selected 2392
* use Cairo instead of deprecated gdk drawing primitives
* avoid deprecated gtk methods when using newer gtk versions
* raised minimum supported gtkmm version to 2.8


Revision 1959 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 31 10:15:27 2009 UTC (14 years, 8 months ago) by persson
File length: 71356 byte(s)
Diff to previous 1853 , to selected 2392
* preparations for release 0.2.0


Revision 1853 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 1 22:26:36 2009 UTC (15 years, 1 month ago) by schoenebeck
File length: 71184 byte(s)
Diff to previous 1831 , to selected 2392
* bugfix: inform the sampler when new file(s) has been imported on save
  operation (#82)


Revision 1831 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 3 19:38:19 2009 UTC (15 years, 1 month ago) by persson
File length: 70956 byte(s)
Diff to previous 1799 , to selected 2392
* made all visible strings translatable


Revision 1799 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 6 13:49:26 2008 UTC (15 years, 3 months ago) by persson
File length: 70817 byte(s)
Diff to previous 1725 , to selected 2392
* minor gui fix: made multi line lables expand to use full width


Revision 1725 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 26 08:52:15 2008 UTC (15 years, 11 months ago) by persson
File length: 71393 byte(s)
Diff to previous 1714 , to selected 2392
* the "Add Samples" dialog now remembers current directory (patch by
  Devin Anderson, fixes #81)


Revision 1714 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 6 20:50:04 2008 UTC (16 years ago) by persson
File length: 71059 byte(s)
Diff to previous 1679 , to selected 2392
* fixed compilation with gcc 4.3


Revision 1679 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 12 14:13:46 2008 UTC (16 years, 1 month ago) by schoenebeck
File length: 71040 byte(s)
Diff to previous 1673 , to selected 2392
* in "Save As..." dialog set inital filename to "copy_of_<filename>" and
  show a warning message that saving to the same .gig file will corrupt
  the sample wave data
* added autoconf test for the recent virtual MIDI device support on LS
  side to prevent compile time errors when compiling gigedit against an
  old LS version


Revision 1673 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 6 22:08:29 2008 UTC (16 years, 1 month ago) by schoenebeck
File length: 69657 byte(s)
Diff to previous 1661 , to selected 2392
* added "replace all samples" function to samples popup menu
  (patch by Anders Dahnielson, a bit extended, fixes #73)


Revision 1661 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 3 14:10:47 2008 UTC (16 years, 1 month ago) by schoenebeck
File length: 64872 byte(s)
Diff to previous 1660 , to selected 2392
* implemented alternative behavior for the virtual MIDI keyboard
  (selectable by combobox below the keyboard)
* show absolute velocity value of note-on & note-off events below
  the virtual MIDI keyboard


Revision 1660 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 3 00:19:55 2008 UTC (16 years, 1 month ago) by schoenebeck
File length: 64795 byte(s)
Diff to previous 1656 , to selected 2392
* call it virtually baby: the keyboard finally can trigger notes on
  sampler side (only in live-mode of course)
* added a red cross on top of the detached-mode icon to make
  it more obvious


Revision 1656 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 2 08:18:19 2008 UTC (16 years, 1 month ago) by schoenebeck
File length: 64493 byte(s)
Diff to previous 1654 , to selected 2392
* bugfix: key highlighting of active keys on the virtual keyboard is now
  working on multiple invocations from the sampler as well
* renamed misleading names regarding the gig format's "keyswitching"
  feature (the dimension is now displayed as "keyswitching" instead of
  "keyboard" in the dimregchooser widget and the two parameters for
  defining the actual keyswitching area on the keyboard in the instruments
  properties dialog are now called "Keyswitching range low/high" instead of
  "Dimension key range low/high")


Revision 1654 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 30 02:20:48 2008 UTC (16 years, 2 months ago) by schoenebeck
File length: 64203 byte(s)
Diff to previous 1582 , to selected 2392
* first step to make the virtual keyboard interactive: active keys of the
  sampler (in live-mode only of course) are highlighted on the virtual
  keyboard - NOTE: yet inaccurate draw of the keys and this mechanism
  yet only works on the first gigedit invocation by the sampler process,
  so this still has to be fixed


Revision 1582 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 8 12:28:53 2007 UTC (16 years, 3 months ago) by persson
File length: 63771 byte(s)
Diff to previous 1533 , to selected 2392
* fixed file properties dialog - properties can now be edited


Revision 1533 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 1 10:21:07 2007 UTC (16 years, 4 months ago) by persson
File length: 62190 byte(s)
Diff to previous 1460 , to selected 2392
* parameter edits can now be applied to multiple regions and dimension
  regions simultaneously - three checkboxes were added that select
  if changes apply to all regions and/or all dimension regions


Revision 1460 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 27 12:28:33 2007 UTC (16 years, 5 months ago) by persson
File length: 60265 byte(s)
Diff to previous 1436 , to selected 2392
* code refactoring: preparing for being able to edit multiple
  dimension regions simultaneously


Revision 1436 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 15 15:29:58 2007 UTC (16 years, 5 months ago) by schoenebeck
File length: 59688 byte(s)
Diff to previous 1415 , to selected 2392
* updated "About" dialog a bit


Revision 1415 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 13 13:14:10 2007 UTC (16 years, 5 months ago) by schoenebeck
File length: 59142 byte(s)
Diff to previous 1411 , to selected 2392
* statusbar can be hidden by menu


Revision 1411 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 12 17:46:29 2007 UTC (16 years, 5 months ago) by schoenebeck
File length: 58259 byte(s)
Diff to previous 1396 , to selected 2392
* added status bar to the bottom of main window (independent area on the
  right shows whether gigedit is running stand-alone or attached to
  LinuxSampler)
* minor cosmetical fix in dimension manager widget
* regionchooser.cpp: temporary fix for a crash which occured when gigedit
  was compiled with CXXFLAGS="-g"


Revision 1396 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 10 15:48:54 2007 UTC (16 years, 5 months ago) by schoenebeck
File length: 57471 byte(s)
Diff to previous 1382 , to selected 2392
* gettext is now an optional dependency
* added Dev-C++ project files for Windows


Revision 1382 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 4 23:29:22 2007 UTC (16 years, 5 months ago) by schoenebeck
File length: 57506 byte(s)
Diff to previous 1339 , to selected 2392
* fixed a crash when selecting 'New' or opening another file while being
  attached to the sampler
* don't allow the user to remove an instrument while being attached to the
  sampler, because it wouldn't end well ;-)
* don't show a 'file modified' confirmation dialog when closing/quitting
  the application and being attached to the sampler, since the
  modifications won't be lost until the sampler was quit
* while beng attached to the sampler, show the user an information dialog
  when he selects 'New' or 'Open', since this will detach gigedit from the
  sampler
* updated German translation


Revision 1339 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 10 19:56:26 2007 UTC (16 years, 6 months ago) by schoenebeck
File length: 56020 byte(s)
Diff to previous 1328 , to selected 2392
* bugfix: signals triggered before and after sensible modifications didn't
  ever make it to the outer world (i.e. to LinuxSampler)


Revision 1328 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 7 21:18:31 2007 UTC (16 years, 6 months ago) by schoenebeck
File length: 56010 byte(s)
Diff to previous 1322 , to selected 2392
* fixed a crash that happened when gigedit was spawned more than once by
  LinuxSampler
* fixed list box in main window which showed default elements twice when
  spawned by LinuxSampler


Revision 1322 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 4 11:04:56 2007 UTC (16 years, 6 months ago) by schoenebeck
File length: 55938 byte(s)
Diff to previous 1303 , to selected 2392
* as counterpart to latest LS commit: added experimental support to
  synchronize gigedit with LinuxSampler to avoid race conditions / crash
  while modifying data structures and playing the instrument with LS at
  the same time
* packaging fixes: don't use a hard coded path to install the LS plugin
  DLL, trying to substitute the given LS plugin directory by the
  '${libdir}' automake variable (mandatory i.e. for Gentoo ebuild) and
  include plugin/linuxsamplerplugin.h into the release tarball
  ('make dist')
* updated German translation (po/de.po)


Revision 1303 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 26 09:29:52 2007 UTC (16 years, 7 months ago) by persson
File length: 52333 byte(s)
Diff to previous 1300 , to selected 2392
* make sure samplechannel dimension gets created for stereo samples
* allow building with older versions of gtk and libsndfile
* remember selected dimension when switching regions
* fix for loop parameters for unmapped dimregions
* check if file is savable before trying to save


Revision 1300 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 24 19:11:41 2007 UTC (16 years, 7 months ago) by schoenebeck
File length: 48825 byte(s)
Diff to previous 1265 , to selected 2392
* start with a new gig file by default
* fixed minor compilation error


Revision 1265 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 29 13:44:59 2007 UTC (16 years, 8 months ago) by persson
File length: 48754 byte(s)
Diff to previous 1262 , to selected 2392
* added support for 24 bit sample import
* when importing samples, settings for loops and root note are copied
  from the sample files (if they have such settings)


Revision 1262 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 22 15:07:08 2007 UTC (16 years, 8 months ago) by persson
File length: 47761 byte(s)
Diff to previous 1261 , to selected 2392
* regions can now be moved, not just resized
* improved labels in instrument properties dialog
* remove file extensions from file names when importing samples
* fixed some more checkbox layouts


Revision 1261 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 5 17:12:20 2007 UTC (16 years, 8 months ago) by persson
File length: 46836 byte(s)
Diff to previous 1225 , to selected 2392
* a changed file is now marked with an asterisk in the window title
* added close confirmation dialog, shown if file is changed
* "save" means "save as" for new files
* enabled acceleration keys
* add .gig to filename in "save as" if it's not already there
* filename character encodings other than utf-8 supported


Revision 1225 - (view) (download) (annotate) - [select for diffs]
Added Sun Jun 10 10:56:11 2007 UTC (16 years, 9 months ago) by schoenebeck
File length: 42797 byte(s)
Diff to selected 2392
moved gigedit sources from src/ -> src/gigedit/


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC