/[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 3225 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 26 22:10:16 2017 UTC (16 months, 3 weeks ago) by schoenebeck
File length: 156604 byte(s)
Diff to previous 3197
* Assigned more useful default dimensions (and default position) for various
  windows and dialogs (if auto-restore of user's own custom window
  dimensions is disabled).
* Bumped version (1.0.0.svn51).


Revision 3197 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 20 17:15:36 2017 UTC (17 months ago) by schoenebeck
File length: 156173 byte(s)
Diff to previous 3180
* Instruments list view: show amount of real-time instruments scripts used
  by instrument.
* Bumped version (1.0.0.svn49).


Revision 3180 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 14 13:17:03 2017 UTC (17 months, 1 week ago) by schoenebeck
File length: 155277 byte(s)
Diff to previous 3179
* Fixed more compile errors with GCC 5.


Revision 3179 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 13 18:56:36 2017 UTC (17 months, 1 week ago) by schoenebeck
File length: 155267 byte(s)
Diff to previous 3177
* Fixed compile error which happened with some compilers.


Revision 3177 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 11 20:59:46 2017 UTC (17 months, 1 week ago) by schoenebeck
File length: 155262 byte(s)
Diff to previous 3174
* Live mode performance optimization: fixed the editor to be non-responsive
  for a very long time, which happened if changing instrument parameters of
  a very large amount of dimension regions was requested.
* Bumped version (1.0.0.svn45).


Revision 3174 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 10 23:10:37 2017 UTC (17 months, 1 week ago) by schoenebeck
File length: 155313 byte(s)
Diff to previous 3162
* "Macro" main menu section: show macro comments as tooltip.
* Macro Editor: Display demangled C++ type names.
* Bumped version (1.0.0.svn43).


Revision 3162 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 9 14:35:23 2017 UTC (17 months, 2 weeks ago) by schoenebeck
File length: 155189 byte(s)
Diff to previous 3160
* Macros Setup: Implemented reordering macros by "Up" and
  "Down" buttons (and accordingly also altering the
  F1 ... F12 acceleration keys they are assigned to).
* Macros Setup: Implemented calling Macro Editor from
  this macro setup dialog by hitting "Edit" button.
* Macros Setup: Implemented editing comment on macros.
* Macros Setup: Enabled various icons.
* Bumped version (1.0.0.svn41).


Revision 3160 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 8 21:31:45 2017 UTC (17 months, 2 weeks ago) by schoenebeck
File length: 155183 byte(s)
Diff to previous 3158
* Macro Setup (WIP): Implemented adding new macro from
  clipboard or from currently selected DimensionRegion.
* Bumped version (1.0.0.svn40).


Revision 3158 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 8 18:05:35 2017 UTC (17 months, 2 weeks ago) by schoenebeck
File length: 155089 byte(s)
Diff to previous 3157
* Reverted major parts of r2845 concerning deprected Gtk StockIDs
  (StockIDs still available with Gtk 3, no replacement API available,
  and these changes caused useful icons to vanish with Gtk 2).
* Bumped version (1.0.0.svn39).


Revision 3157 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 8 17:30:10 2017 UTC (17 months, 2 weeks ago) by schoenebeck
File length: 154801 byte(s)
Diff to previous 3155
* Fixed potentially unhandled exceptions when app is loading
  its config file.
* WIP: Introduced user configurable list of macros which are
  auto assigned to keyboard accelerators (F1 ... F12) and
  saved along with the app's config file (added under new
  main menu bar section "Macro").
* Bumped version (1.0.0.svn38).


Revision 3155 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 7 15:32:43 2017 UTC (17 months, 2 weeks ago) by schoenebeck
File length: 149746 byte(s)
Diff to previous 3151
* Macro Editor: implemented reverse selected deletion of rows
* Macro Editor: Fixed "modified" state not being updated after
  clicking on "Apply" button.
* Macro Editor: Show implemented keyboard accelerators as
  symbols on the "Delete" (Ctrl+Del) and "Inverse Delete"
  (Alt+Del) buttons.
* Bumped version (1.0.0.svn37).


Revision 3151 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 5 18:44:59 2017 UTC (17 months, 2 weeks ago) by schoenebeck
File length: 149744 byte(s)
Diff to previous 3148
* WIP: Added initial draft implementation of macro editor
  (accessible for copied clipboard content via Alt+x).
* Bumped version (1.0.0.svn35).


Revision 3148 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 4 11:47:45 2017 UTC (17 months, 2 weeks ago) by schoenebeck
File length: 149071 byte(s)
Diff to previous 3144
* Region Chooser: Mark all regions which are auto selected by check box
  "All Regions" with gray hatched pattern.
* Bumped version (1.0.0.svn34).


Revision 3144 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 3 19:00:11 2017 UTC (17 months, 2 weeks ago) by schoenebeck
File length: 149017 byte(s)
Diff to previous 3134
* Implemented copy & paste of DimensionRegion (with Alt+c and Alt+v).
* Bumped version (1.0.0.svn32).


Revision 3134 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 28 12:41:12 2017 UTC (17 months, 3 weeks ago) by schoenebeck
File length: 143824 byte(s)
Diff to previous 3123
* Implemented selecting multiple dimension region zones by keyboard with
  keyboard accelerators Alt+Shift+Left and Alt+Shift+Right.
* Bumped version (1.0.0.svn31).


Revision 3123 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 25 20:45:54 2017 UTC (17 months, 4 weeks ago) by schoenebeck
File length: 142828 byte(s)
Diff to previous 3116
* Implemented fast navigation through regions by keyboard accelerator
  Ctrl+Left and Ctrl+Right (on Mac: Cmd+Left and Cmd+Right).
* Implemented fast navigation through dimension region zones of currently
  selected region by keyboard accelerator Alt+Left, Alt+Right, Alt+Up,
  Alt+Down, as well as simply using the arrow keys alone if the dimension
  region chooser got focus (i.e. when it was selected by mouse previously).
* Bumped version (1.0.0.svn29).


Revision 3116 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 15 20:21:41 2017 UTC (18 months, 1 week ago) by schoenebeck
File length: 139527 byte(s)
Diff to previous 3109
* Fixed crash on saving file if a sample was requested to be
  replaced twice by the user.
* Bumped version (1.0.0.svn28).


Revision 3109 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 12 16:35:03 2017 UTC (20 months, 1 week ago) by schoenebeck
File length: 140022 byte(s)
Diff to previous 3108
- Just added a "Legend:" label to the new symbols.


Revision 3108 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 12 13:13:06 2017 UTC (20 months, 1 week ago) by schoenebeck
File length: 139952 byte(s)
Diff to previous 3106
* Fixed compile errors.


Revision 3106 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 11 17:04:48 2017 UTC (20 months, 1 week ago) by schoenebeck
File length: 139956 byte(s)
Diff to previous 3089
* Show graphical symbol on region that uses loop(s).
* Show graphical symbol on region that misses sample
  reference(s).
* Bumped version (1.0.0.svn27).


Revision 3089 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 15 19:18:39 2017 UTC (21 months ago) by schoenebeck
File length: 138706 byte(s)
Diff to previous 3021
* Implemented resizing multiple dimension region zones at once, which is
  controlled by the infamous checkbox trio "all regions",
  "all dimension splits" and "both channels".
* Bumped version (1.0.0.svn25).


Revision 3021 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 23 07:24:40 2016 UTC (23 months, 4 weeks ago) by persson
File length: 138528 byte(s)
Diff to previous 2994
* windows, 32-bit: fixed crashes by making sure the stack in sub
  threads is 16-byte aligned


Revision 2994 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 24 23:34:37 2016 UTC (2 years ago) by schoenebeck
File length: 138156 byte(s)
Diff to previous 2968
* Show instrument index number on instruments list view.
* Added multi-row selection support on samples tree view.
* Added multi-row selection support on instruments list view.
* Bumped version (1.0.0.svn23).


Revision 2968 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 18 11:25:13 2016 UTC (2 years, 3 months ago) by schoenebeck
File length: 134802 byte(s)
Diff to previous 2967
- Fixed compile error for Windows.


Revision 2967 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 18 11:22:38 2016 UTC (2 years, 3 months ago) by schoenebeck
File length: 134801 byte(s)
Diff to previous 2918
* Added option to main menu for performing "Save" operation with a
  tempoary file (may perform faster than directly modifying existing
  .gig file).
* Bumped version (2.0.0.svn19).


Revision 2918 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 18 10:10:25 2016 UTC (2 years, 5 months ago) by schoenebeck
File length: 132479 byte(s)
Diff to previous 2903
* Added setting to main menu "View" -> "Auto Restore Window Dimension"
  (disabled by default since it causes issues on some machines).
* Bumped version (1.0.0.svn14).


Revision 2903 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 3 14:08:34 2016 UTC (2 years, 5 months ago) by schoenebeck
File length: 131432 byte(s)
Diff to previous 2877
* Script Editor: altered keyboard shortcut Ctrl-X to Ctrl-Q (to avoid
  masking the common cut text shortcut).
* Script Editor: if editor is used in live-mode, inform the sampler that
  it needs to automatically reload the script after the script has been
  altered and applied with the script editor.
* Bumped version (1.0.0.svn13).


Revision 2877 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 15 13:45:12 2016 UTC (2 years, 6 months ago) by schoenebeck
File length: 131040 byte(s)
Diff to previous 2845
* Synthesis paremeter page tabs are now scrollable (fixes an issue with
  GTK 3: default theme uses huge tabs which breaks the overall layout on
  average window sizes).
* Bumped version (1.0.0.svn1).


Revision 2845 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 20 10:18:22 2015 UTC (3 years, 1 month ago) by persson
File length: 131040 byte(s)
Diff to previous 2841
* avoid using gtk stock items, as they are deprecated in gtk 3.10


Revision 2841 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 30 10:00:49 2015 UTC (3 years, 1 month ago) by persson
File length: 131206 byte(s)
Diff to previous 2773
* allow building with G_DISABLE_DEPRECATED
* fixed building without liblinuxsampler on Mac
* fixed some compiler and cppcheck warnings


Revision 2773 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 12 17:57:52 2015 UTC (3 years, 4 months ago) by schoenebeck
File length: 130797 byte(s)
Diff to previous 2772
* Region Chooser: when moving a region around automatically move the
  keyboard position dependent pitch accordingly (can be turned off with
  "Settings"->"Move root key with region moved").


Revision 2772 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 11 20:29:22 2015 UTC (3 years, 4 months ago) by schoenebeck
File length: 129684 byte(s)
Diff to previous 2715
* Fixed file name disappearing from title bar on certain actions.
* Added new menu item "View"->"Refresh All".
* Added new menu item "Samples"->"Remove Unused Samples".


Revision 2715 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 20 18:48:15 2015 UTC (3 years, 9 months ago) by schoenebeck
File length: 125810 byte(s)
Diff to previous 2701
* Implemented replacing of existing samples.


Revision 2701 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 12 23:28:04 2015 UTC (3 years, 9 months ago) by schoenebeck
File length: 124674 byte(s)
Diff to previous 2697
* Implemented reordering of instruments by drag & drop.


Revision 2697 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 11 16:39:22 2015 UTC (3 years, 9 months ago) by schoenebeck
File length: 121035 byte(s)
Diff to previous 2695
* Fixed instruments, samples and scripts to appear twice after save.


Revision 2695 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 6 18:11:27 2015 UTC (3 years, 9 months ago) by schoenebeck
File length: 121059 byte(s)
Diff to previous 2694
* Sample Referenve View Dialog: Clicking on a reference in the list closes
  the dialog and jumps directly to the respective instrument, region and
  dimension region the respective sample reference is located at.


Revision 2694 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 6 16:08:48 2015 UTC (3 years, 9 months ago) by schoenebeck
File length: 119550 byte(s)
Diff to previous 2691
* Bug fix: app could not be closed on modified files without
  saving them.


Revision 2691 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 4 19:46:54 2015 UTC (3 years, 9 months ago) by schoenebeck
File length: 119343 byte(s)
Diff to previous 2689
* Dimension Region Editor: Added button "Select Sample" on the sample tab,
  which allows to conveniently select the dimension region's sample on the
  left hand side's samples tree view.


Revision 2689 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 4 17:19:19 2015 UTC (3 years, 9 months ago) by schoenebeck
File length: 118431 byte(s)
Diff to previous 2683
* Automatically switch the sampler's (audible) instrument (in live-mode)
  whenever another instrument was selected in gigedit (this default
  behavior can be switched off in the settings menu of gigedit).


Revision 2683 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 29 16:30:21 2014 UTC (3 years, 9 months ago) by schoenebeck
File length: 116967 byte(s)
Diff to previous 2666
* Fixed potential crash if exception was thrown while opening a gig file.
* Added progress bar while saving a gig file.


Revision 2666 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 7 15:01:01 2014 UTC (4 years, 3 months ago) by schoenebeck
File length: 112020 byte(s)
Diff to previous 2664
* Fixed endless loop when deleting a sample.


Revision 2664 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 5 19:43:14 2014 UTC (4 years, 3 months ago) by schoenebeck
File length: 112035 byte(s)
Diff to previous 2658
* If launched by the sampler ("live-mode"): automatically
  select and show the instrument which the sampler requested
  gigedit to edit.
* OS X: Increased instrument script editor's font size by 20%.


Revision 2658 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 24 02:50:05 2014 UTC (4 years, 4 months ago) by persson
File length: 111123 byte(s)
Diff to previous 2644
* fixed compile errors with GTK3 (#223)


Revision 2644 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 17 22:55:02 2014 UTC (4 years, 4 months ago) by schoenebeck
File length: 111141 byte(s)
Diff to previous 2627
* Script Tree: Double click opens script editor.


Revision 2627 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 12 16:12:55 2014 UTC (4 years, 4 months ago) by schoenebeck
File length: 110339 byte(s)
Diff to previous 2626
* Increased region selector height by 50%.
* Increased dimension region selector height by 20%.
* Some minor fixes.
* Updated "about" dialog: not so immature anymore ;-).
* Configure script: require at least LinuxSampler v1.0.0.


Revision 2626 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 12 15:12:00 2014 UTC (4 years, 4 months ago) by schoenebeck
File length: 110343 byte(s)
Diff to previous 2625
* Dimension Region Selector: implemented multi zone selection by press and
  hold CTRL key.
* Dimension Region Selector: show bottom and upper limit values for all
  dimension zones, not just the currently selected ones.
* Dimension Region Selector: Fixed drawing issues when zone sizes were
  altered by mouse drag and labels being displayed at wrong positions.


Revision 2625 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 11 21:22:24 2014 UTC (4 years, 4 months ago) by schoenebeck
File length: 110307 byte(s)
Diff to previous 2624
* Restructured main menu: duplicated all popup menus to the main menu,
  automatically switch to the right tree view tab when either selecting the
  "Sample", "Instrument" or "Script" main menu entry.
* Mark all not referenced samples in red color (instead of gray).


Revision 2624 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 11 20:26:26 2014 UTC (4 years, 4 months ago) by schoenebeck
File length: 106858 byte(s)
Diff to previous 2621
* Samples tree view: implemented sample reference browser, which shows a
  tree with all instruments and their respective regions which reference the
  selected sample once ore more.


Revision 2621 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 11 16:46:27 2014 UTC (4 years, 4 months ago) by schoenebeck
File length: 105943 byte(s)
Diff to previous 2615
* Samples tree view on main window: display the amount of
  references for each sample and show the respective sample
  in gray color in case it is not referenced at all.


Revision 2615 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 10 19:14:01 2014 UTC (4 years, 4 months ago) by schoenebeck
File length: 102619 byte(s)
Diff to previous 2610
* Fixed refresh of script tree view on main window.
* Updated German translation.


Revision 2610 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 8 19:09:26 2014 UTC (4 years, 4 months ago) by schoenebeck
File length: 102547 byte(s)
Diff to previous 2604
* GIG SOUND FORMAT EXTENSION: Added support for managing script slots for
  instruments. Script slots define which scripts shall be executed for an
  instrument by the sampler and in which order.


Revision 2604 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 7 22:34:31 2014 UTC (4 years, 4 months ago) by schoenebeck
File length: 100213 byte(s)
Diff to previous 2579
* GIG SOUND FORMAT EXTENSION: Added support for managing and
  editing real-time instrument scripts. Instrument scripts are
  a LinuxSampler extension of the original Giga format and will
  not load with the GigaStudio software.
* Added a new tab "Scripts" where script groups and scripts can
  be created and deleted.
* Added an initial script editor.


Revision 2579 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 24 06:44:39 2014 UTC (4 years, 5 months ago) by persson
File length: 90444 byte(s)
Diff to previous 2566
* fixed compile errors with GTK3

Revision 2566 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 20 14:35:36 2014 UTC (4 years, 5 months ago) by schoenebeck
File length: 90447 byte(s)
Diff to previous 2560
* Minor usability improvements (UI labels and tooltips).


Revision 2560 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 18 18:55:29 2014 UTC (4 years, 5 months ago) by schoenebeck
File length: 90444 byte(s)
Diff to previous 2553
* File Property Dialog: allow viewing and altering the Giga file format
  version (by combo box).


Revision 2553 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 14 19:57:56 2014 UTC (4 years, 5 months ago) by schoenebeck
File length: 89324 byte(s)
Diff to previous 2550
* Added and implemented "Tools" -> "Merge Files..." which can be used
  to merge the content of separate .gig files.


Revision 2550 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 14 01:31:30 2014 UTC (4 years, 5 months ago) by schoenebeck
File length: 83036 byte(s)
Diff to previous 2548
* Fixed various bugs regarding new "combine instruments" tool.
* Show a warning if user tries to combine instruments in old
  .gig v2 format.
* Don't auto remove stereo dimension if user drags a mono
  sample reference on DimensionRegion's sample reference.
* Select "Instruments" tab on app start by default.


Revision 2548 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 13 12:17:43 2014 UTC (4 years, 5 months ago) by schoenebeck
File length: 82744 byte(s)
Diff to previous 2541
* Combine instruments: a new feature that allows to merge a selection of
  instruments to one new single instrument. It uses the 'layer' dimension
  to stack up the instruments. This feature is available from the main menu
  under 'Tools' -> 'Combine Instruments'.


Revision 2541 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 23 16:49:05 2014 UTC (4 years, 6 months ago) by schoenebeck
File length: 81986 byte(s)
Diff to previous 2536
* Mark all recently added new leverage controllers (which are an
  unofficial gig sound format extension, only understood by
  LinuxSampler so far, not by GSt) with a "[EXT]" tag and show
  the user a warning dialog in case he tries to use one of those
  new controller types (warning can be switched off from menu).


Revision 2536 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 21 17:49:17 2014 UTC (4 years, 6 months ago) by schoenebeck
File length: 80867 byte(s)
Diff to previous 2507
* if there is no region yet, show a red hint text to the user that he may
  right click on the region chooser area to add a region
* added tooltips to main menu entries (was buggy before)
* added tooltips to instruments tree view and samples tree view
* added various tooltips and adjusted some labels on the region settings
  pane


Revision 2507 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 12 19:37:55 2014 UTC (4 years, 9 months ago) by persson
File length: 78664 byte(s)
Diff to previous 2476
* added dialog for editing the CtrlTrigger and Legato midi rules


Revision 2476 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 16 13:20:46 2013 UTC (5 years, 1 month ago) by schoenebeck
File length: 77568 byte(s)
Diff to previous 2466
* show build date and libgig version number in about dialog


Revision 2466 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 5 03:02:48 2013 UTC (5 years, 1 month ago) by schoenebeck
File length: 77352 byte(s)
Diff to previous 2464
* import 'fine tune' when importing samples with libsndfile


Revision 2464 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 5 00:49:13 2013 UTC (5 years, 1 month ago) by schoenebeck
File length: 77289 byte(s)
Diff to previous 2446
* copying sample informations automatically may now be disabled from the
  new "Edit" main menu


Revision 2446 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 28 15:40:43 2013 UTC (5 years, 5 months ago) by persson
File length: 74863 byte(s)
Diff to previous 2445
* use character encoding Windows-1252 for all strings in gig files


Revision 2445 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 28 06:07:22 2013 UTC (5 years, 5 months ago) by persson
File length: 74395 byte(s)
Diff to previous 2442
* fixed name entry field in instrument properties window


Revision 2442 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 14 07:29:59 2013 UTC (5 years, 6 months ago) by persson
File length: 73058 byte(s)
Diff to previous 2423
* made sure the instruments menu is updated when instruments are
  added, removed or renamed


Revision 2423 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 24 15:19:39 2013 UTC (5 years, 7 months ago) by persson
File length: 71107 byte(s)
Diff to previous 2398
* code refactoring: created a PropEdit class for property editor
  windows, moved Table class from mainwindow to paramedit
* minor gui tweaks: made note entry fields a bit wider, set a minimum
  width for scales
* bug fix: avoid stale information in the instrument properties window
  when a new file is loaded or the instrument is removed


Revision 2398 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 13 09:14:29 2013 UTC (5 years, 9 months ago) by persson
File length: 73421 byte(s)
Diff to previous 2395
* fixed import of 32 bit float wav files


Revision 2395 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 7 23:35:08 2013 UTC (5 years, 9 months ago) by schoenebeck
File length: 73388 byte(s)
Diff to previous 2392
* added "Duplicate Instrument" function


Revision 2392 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 7 20:41:16 2013 UTC (5 years, 9 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 (6 years, 5 months ago) by persson
File length: 72178 byte(s)
Diff to previous 2332
* 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 (6 years, 7 months ago) by persson
File length: 71912 byte(s)
Diff to previous 2325
* 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 (6 years, 7 months ago) by persson
File length: 71797 byte(s)
Diff to previous 2246
* added support for new glibmm threads API


Revision 2246 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 19 10:55:41 2011 UTC (7 years, 2 months ago) by persson
File length: 71622 byte(s)
Diff to previous 2169
* 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 (7 years, 7 months ago) by persson
File length: 71621 byte(s)
Diff to previous 2151
* 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 (7 years, 11 months ago) by persson
File length: 70625 byte(s)
Diff to previous 1959
* 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 (9 years, 2 months ago) by persson
File length: 71356 byte(s)
Diff to previous 1853
* preparations for release 0.2.0


Revision 1853 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 1 22:26:36 2009 UTC (9 years, 7 months ago) by schoenebeck
File length: 71184 byte(s)
Diff to previous 1831
* 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 (9 years, 8 months ago) by persson
File length: 70956 byte(s)
Diff to previous 1799
* made all visible strings translatable


Revision 1799 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 6 13:49:26 2008 UTC (9 years, 10 months ago) by persson
File length: 70817 byte(s)
Diff to previous 1725
* 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 (10 years, 5 months ago) by persson
File length: 71393 byte(s)
Diff to previous 1714
* 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 (10 years, 7 months ago) by persson
File length: 71059 byte(s)
Diff to previous 1679
* fixed compilation with gcc 4.3


Revision 1679 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 12 14:13:46 2008 UTC (10 years, 8 months ago) by schoenebeck
File length: 71040 byte(s)
Diff to previous 1673
* 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 (10 years, 8 months ago) by schoenebeck
File length: 69657 byte(s)
Diff to previous 1661
* 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 (10 years, 8 months ago) by schoenebeck
File length: 64872 byte(s)
Diff to previous 1660
* 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 (10 years, 8 months ago) by schoenebeck
File length: 64795 byte(s)
Diff to previous 1656
* 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 (10 years, 8 months ago) by schoenebeck
File length: 64493 byte(s)
Diff to previous 1654
* 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 (10 years, 8 months ago) by schoenebeck
File length: 64203 byte(s)
Diff to previous 1582
* 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 (10 years, 10 months ago) by persson
File length: 63771 byte(s)
Diff to previous 1533
* 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 (10 years, 10 months ago) by persson
File length: 62190 byte(s)
Diff to previous 1460
* 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 (10 years, 11 months ago) by persson
File length: 60265 byte(s)
Diff to previous 1436
* 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 (11 years ago) by schoenebeck
File length: 59688 byte(s)
Diff to previous 1415
* updated "About" dialog a bit


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


Revision 1411 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 12 17:46:29 2007 UTC (11 years ago) by schoenebeck
File length: 58259 byte(s)
Diff to previous 1396
* 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 (11 years ago) by schoenebeck
File length: 57471 byte(s)
Diff to previous 1382
* 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 (11 years ago) by schoenebeck
File length: 57506 byte(s)
Diff to previous 1339
* 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 (11 years, 1 month ago) by schoenebeck
File length: 56020 byte(s)
Diff to previous 1328
* 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 (11 years, 1 month ago) by schoenebeck
File length: 56010 byte(s)
Diff to previous 1322
* 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 (11 years, 1 month ago) by schoenebeck
File length: 55938 byte(s)
Diff to previous 1303
* 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 (11 years, 1 month ago) by persson
File length: 52333 byte(s)
Diff to previous 1300
* 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 (11 years, 2 months ago) by schoenebeck
File length: 48825 byte(s)
Diff to previous 1265
* 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 (11 years, 2 months ago) by persson
File length: 48754 byte(s)
Diff to previous 1262
* 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 (11 years, 3 months ago) by persson
File length: 47761 byte(s)
Diff to previous 1261
* 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 (11 years, 3 months ago) by persson
File length: 46836 byte(s)
Diff to previous 1225
* 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 (11 years, 4 months ago) by schoenebeck
File length: 42797 byte(s)
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