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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 3703 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 8 15:49:24 2020 UTC (4 years, 2 months ago) by schoenebeck
File length: 71083 byte(s)
Diff to previous 3460 , to selected 2626
* Fix: dimregion edit actions were ignored if user did not click (ever) on
  any dimension zone yet.

* Bumped version (1.1.1.svn10).


Revision 3460 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 2 07:48:50 2019 UTC (5 years, 1 month ago) by persson
File length: 70473 byte(s)
Diff to previous 3450 , to selected 2626
* Use GDK Seat API if available to grab pointer
* Improve version checks for pangomm
* Fix the instrument list tooltip handling so it doesn't generate GTK
  assertion error messages
* Use English quotation marks in tooltips instead of German
* Use multiple columns in controller value popups, as tall popup menus
  work really badly in some GTK environments


Revision 3450 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 2 16:39:20 2019 UTC (5 years, 2 months ago) by schoenebeck
File length: 70641 byte(s)
Diff to previous 3409 , to selected 2626
* Fixed compiler errors with Gtk 3.24.x (patch by Miroslav Ć ulc).


Revision 3409 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 23 16:30:56 2018 UTC (6 years, 2 months ago) by schoenebeck
File length: 70641 byte(s)
Diff to previous 3364 , to selected 2626
* Added new main menu item "View" -> "Tooltips for Beginners" which allows
  to disable tooltips intended for newbies only (default: on).
* Bumped version (1.1.0.svn3).


Revision 3364 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 14 18:07:25 2017 UTC (6 years, 4 months ago) by schoenebeck
File length: 70291 byte(s)
Diff to previous 3340 , to selected 2626
* Added experimental support for upcoming GTK(MM)4
  (for now up to GTKMM 3.91.2 while still preserving backward compatibility
  down to GTKMM 2).
* Re-merged r2845 to compile now with and without Gtk "Stock ID" API
  (see also r3158).


Revision 3340 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 31 11:20:18 2017 UTC (6 years, 7 months ago) by schoenebeck
File length: 65259 byte(s)
Diff to previous 3307 , to selected 2626
* Added search filter field which allows to quickly filter the instrument
  list by case insensitive search tokens.
* Fix: navigating between dimension zones by keyboard did sometimes not
  work after switching from an instrument with different dimension types.
* Fix: Sample references view dialog had some odd behaviors, like it did not
  respond to mouse scroll events for instance.
* Bumped version (1.0.0.svn62).


Revision 3307 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 11 23:06:38 2017 UTC (6 years, 8 months ago) by schoenebeck
File length: 65095 byte(s)
Diff to previous 3305 , to selected 2626
* Fixed loop and sample reference icons being displayed
  incorrectly sometimes, because unused dimension regions
  were not ignored.
* Bumped version (1.0.0.svn57).


Revision 3305 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 10 20:27:44 2017 UTC (6 years, 8 months ago) by schoenebeck
File length: 65089 byte(s)
Diff to previous 3286 , to selected 2626
* Draw icons on individual dimension region zones, similar to
  the icons already been drawn on regions.
* Bumped version (1.0.0.svn56).


Revision 3286 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 22 10:54:10 2017 UTC (6 years, 9 months ago) by schoenebeck
File length: 63050 byte(s)
Diff to previous 3202 , to selected 2626
* Script Editor: strike through code blocks filtered out by the
  preprocessor.
* Visual refinements of hatched patterns.
* Bumped version (1.0.0.svn53).


Revision 3202 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 22 18:58:46 2017 UTC (6 years, 10 months ago) by persson
File length: 61774 byte(s)
Diff to previous 3158 , to selected 2626
* fixed building with G_DISABLE_DEPRECATED


Revision 3158 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 8 18:05:35 2017 UTC (6 years, 10 months ago) by schoenebeck
File length: 61774 byte(s)
Diff to previous 3147 , to selected 2626
* 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 3147 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 3 21:23:16 2017 UTC (6 years, 10 months ago) by schoenebeck
File length: 61749 byte(s)
Diff to previous 3134 , to selected 2626
* Dimension Region Chooser: Mark all zones auto selected by check box trio
  with gray hatched pattern.
* Bumped version (1.0.0.svn33).


Revision 3134 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 28 12:41:12 2017 UTC (6 years, 11 months ago) by schoenebeck
File length: 59567 byte(s)
Diff to previous 3132 , to selected 2626
* 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 3132 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 27 17:31:50 2017 UTC (6 years, 11 months ago) by schoenebeck
File length: 59368 byte(s)
Diff to previous 3131 , to selected 2626
- Fixed compile error.


Revision 3131 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 27 17:28:01 2017 UTC (6 years, 11 months ago) by schoenebeck
File length: 59364 byte(s)
Diff to previous 3123 , to selected 2626
* Color tweaking on selected regions and selected dimension zones.
* Dimension Region Chooser: Show main selected case in opaque blue color
  (like before), but all other selected dimension zones with a blue hatched
  pattern instead.
* Dimension Region Chooser: Show the label of the currently selected
  dimension in bold font.
* Fix: Keyboard accelerator Ctrl+Left and Ctrl+Right caused the current
  dimension zone to switch as well if Dimension Region Chooser got focus.


Revision 3123 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 25 20:45:54 2017 UTC (6 years, 11 months ago) by schoenebeck
File length: 55472 byte(s)
Diff to previous 3105 , to selected 2626
* 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 3105 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 10 18:40:26 2017 UTC (7 years, 1 month ago) by schoenebeck
File length: 52685 byte(s)
Diff to previous 3089 , to selected 2626
* Implemented deleting dimension region zones of all regions at once, which
  is controlled by checkbox "all regions".
* Implemented splitting up dimension region zones of all regions at once,
  which is controlled by checkbox "all regions".
* Bumped version (1.0.0.svn26).


Revision 3089 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 15 19:18:39 2017 UTC (7 years, 2 months ago) by schoenebeck
File length: 46979 byte(s)
Diff to previous 2845 , to selected 2626
* 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 2845 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 20 10:18:22 2015 UTC (8 years, 6 months ago) by persson
File length: 40421 byte(s)
Diff to previous 2844 , to selected 2626
* avoid using gtk stock items, as they are deprecated in gtk 3.10


Revision 2844 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 20 08:49:40 2015 UTC (8 years, 6 months ago) by persson
File length: 40446 byte(s)
Diff to previous 2841 , to selected 2626
* allow building with gtkmm 2 and G/GDK/GTK_DISABLE_DEPRECATED


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


Revision 2695 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 6 18:11:27 2015 UTC (9 years, 2 months ago) by schoenebeck
File length: 40695 byte(s)
Diff to previous 2627 , to selected 2626
* 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 2627 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 12 16:12:55 2014 UTC (9 years, 9 months ago) by schoenebeck
File length: 39111 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) - [selected]
Modified Thu Jun 12 15:12:00 2014 UTC (9 years, 9 months ago) by schoenebeck
File length: 39032 byte(s)
Diff to previous 2556
* 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 2556 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 16 23:19:23 2014 UTC (9 years, 10 months ago) by schoenebeck
File length: 34158 byte(s)
Diff to previous 2470 , to selected 2626
* Dimension zone amount: Support for increasing and decreasing the amount of
  dimension zones by right clicking on the respective zone and either
  selecting "delete" or "split" in the popup menu.


Revision 2470 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 15 13:31:04 2013 UTC (10 years, 6 months ago) by persson
File length: 31373 byte(s)
Diff to previous 2462 , to selected 2626
* fixed compilation error with newer glibmm
* minor update of Swedish and German translations
* Mac OS X: initialize gtk and gettext with files from base directory
  of the libgigedit library
* Mac OS X: fixed "recently used" in file dialogs
* Mac OS X: avoid crash when starting gigedit as an application bundle


Revision 2462 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 4 20:23:05 2013 UTC (10 years, 6 months ago) by schoenebeck
File length: 31341 byte(s)
Diff to previous 2246 , to selected 2626
* show dimension zone start and end as numeric text labels


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: 28949 byte(s)
Diff to previous 2169 , to selected 2626
* 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: 27945 byte(s)
Diff to previous 2151 , to selected 2626
* 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: 27867 byte(s)
Diff to previous 1831 , to selected 2626
* 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 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: 26695 byte(s)
Diff to previous 1656 , to selected 2626
* made all visible strings translatable


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: 26572 byte(s)
Diff to previous 1623 , to selected 2626
* 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 1623 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 4 19:42:45 2008 UTC (16 years, 2 months ago) by persson
File length: 26568 byte(s)
Diff to previous 1533 , to selected 2626
* gig files where regions are not internally ordered are now handled
* the resize mouse pointer is not shown anymore for regions that can't
  be resized
* the region and dimregion chooser widgets are now resizable
* bugfix: sometimes you could not delete more than one dimension
* filter headers are now also greyed out when the filter is inactive


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: 26478 byte(s)
Diff to previous 1420 , to selected 2626
* 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 1420 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 14 15:39:32 2007 UTC (16 years, 5 months ago) by persson
File length: 25673 byte(s)
Diff to previous 1339 , to selected 2626
* removed some compiler warnings and a verbose logging


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: 25724 byte(s)
Diff to previous 1303 , to selected 2626
* bugfix: signals triggered before and after sensible modifications didn't
  ever make it to the outer world (i.e. to LinuxSampler)


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: 25722 byte(s)
Diff to previous 1261 , to selected 2626
* 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 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: 26801 byte(s)
Diff to previous 1225 , to selected 2626
* 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: 26685 byte(s)
Diff to selected 2626
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