Valeriy Kamyshniy
3378eb8a95
[Summary] Fixing bug: Vert and horizontal zoom , very sluggish - when sliders moved fast , it stops in the middle.
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465705]
2014-06-05 12:43:00 -04:00
Valeriy Kamyshniy
55db039027
[Summary] Changing temporal zoom fader to 2**SCALE form
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465286]
2014-06-03 20:24:01 -04:00
Valeriy Kamyshniy
0d0271e431
[Summary] Adding TRACKS like MIXER
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465119]
2014-06-03 20:24:00 -04:00
Valeriy Kamyshniy
451c902616
[Summary] Progressing TRACKs like mixer
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465076]
2014-06-03 20:24:00 -04:00
Valeriy Kamyshniy
7ab45c099d
[Summary] Implementing zoom faders for tool bar
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 464239]
2014-05-28 08:49:09 -05:00
Valeriy Kamyshniy
1d5b7c46af
[Summary] Progressing tools for waveform zooming
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 464038]
2014-05-28 02:26:17 -05:00
Valeriy Kamyshniy
452b2d29dd
[Summary] Progressing tools for waveform zooming
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 463993]
2014-05-27 16:19:05 -05:00
Valeriy Kamyshniy
d0f48e6c3d
[Summary] Progressing tools for waveform zooming
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 463990]
2014-05-27 15:53:33 -05:00
Valeriy Kamyshniy
accfc900be
cleanup
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 446439]
2014-03-26 10:20:59 -05:00
Grygorii Zharun
f300eaba93
[Summary] Fixed MAC build
...
[Details] Added fixes to make the code cross platform compilable
[Reviewed by] N/A
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 446294]
2014-03-26 06:31:34 -05:00
Valeriy Kamyshniy
bd38908309
[P4/git history rebuild] Remove use of Stock:: item (NOTE: this is a highly questionable edit)
2014-05-27 22:58:12 -04:00
Valeriy Kamyshniy
257fe0bbae
[P4/git history rebuild] implementation of image-based pixfader
2014-05-27 22:58:02 -04:00
Valeriy Kamyshniy
4cefe3096a
[P4/git history rebuild] changes to pixfader to allow use of image
2014-05-27 22:57:47 -04:00
Valeriy Kamyshniy
9c715e4926
[P4/git history rebuild] reversion of FastMeter away from CairoWidget. Probably needs reversion in a future merge with Ardour
2014-05-27 22:57:33 -04:00
Valeriy Kamyshniy
708ec0c3a6
[P4/git history rebuild] diff related to tracks different CairoWidget::render() API
2014-05-27 22:56:58 -04:00
Valeriy Kamyshniy
47af7a2eef
[P4/git history rebuild] diff related to tracks different CairoWidget::render() API
2014-05-27 22:56:54 -04:00
Valeriy Kamyshniy
bb2d4457a9
[P4/git history rebuild] diff related to tracks different CairoWidget::render() API. This will likely need to be reverted in a future merge with Ardour (if this new render API is adopted within tracks)
2014-05-27 22:56:46 -04:00
Valeriy Kamyshniy
63975c0586
[P4/git history rebuild] change corner radius of a CairoCell
2014-05-27 22:56:01 -04:00
John Emmas
abab819bb3
Avoid some ambiguous calls to 'floor()' which were upsetting MSVC
2014-03-21 18:24:36 +00:00
Robin Gareus
9d7efe7865
tweak meter-peak hold when using LED-striped meters
2014-03-21 14:15:38 +01:00
Robin Gareus
ab44e41dfd
change the meters into CairoWidget, add expose_area to CairoWidget::render()
2014-03-20 23:50:40 +01:00
Paul Davis
3e4278a0fb
g_close() is only available in select versions of glib; fix up non-standard use of glib/cerr to report errors and other related mess
2014-03-17 10:16:45 -04:00
John Emmas
96244e2afa
Close a temporary file as soon as we know we've created it (the function which needs the file will re-open it itself)
2014-03-15 14:42:20 +00:00
Paul Davis
f05fe6a3fb
removed duplicated (and dangerous) call to close(2)
2014-03-14 15:16:15 -04:00
Robin Gareus
2fc52ec5fd
paths dialog: use selection as default when adding new dirs
2014-03-08 18:28:16 +01:00
Paul Davis
e4e6010cd4
add on_name_changed() virtual method to CairoWidget
...
If a CairoWidget does not a GtkRC-defined style, then changing its name does not trigger on_style_changed(). Since we want to use CairoWidget::set_name()
to trigger changes in the rendering of a widget, this is ... bad. Adding on_name_changed() provides a workaround for that.
2014-03-06 09:44:33 -05:00
Robin Gareus
76fb7278dd
paths-dialog gtkmm-2.20 compatibility (part two)
2014-03-02 22:51:04 +01:00
Robin Gareus
f303c9ebb2
paths-dialog gtkmm-2.20 compatibility
2014-03-02 22:38:29 +01:00
Paul Davis
e6c3cece64
remove recently added conflation of mingw64 and msvc with respect to symbol export
2014-03-02 14:59:08 -05:00
Paul Davis
c626e83a64
ardour now requires export visibility macros for all added classes
2014-03-01 16:17:33 -05:00
Paul Davis
19395ac258
when mingw is mingw64, it appears that we need to use __declspec() and not __attribute__((visibility)) for export control
2014-03-01 15:16:39 -05:00
Robin Gareus
597db6421a
re-work VST paths configuration.
...
environment vars provide the "default", but are no longer
relevant once ardour-internal paths are configured.
2014-03-01 01:01:42 +01:00
Robin Gareus
a5d7bf0f24
path-dialogue: check for and disallow duplicates
2014-02-28 17:48:21 +01:00
Robin Gareus
3cf5dcb64c
move Paths Dialog to libgtkmm2ext
2014-02-28 00:05:47 +01:00
Paul Davis
f8ed1bbcf4
i18n updates (specifically .de from edgar a, but also contains results of ./waf i18n
2014-02-10 12:19:43 -05:00
John Emmas
25a6296f86
Merge branch 'windows+cc' into cairocanvas
2014-01-20 18:18:21 +00:00
John Emmas
b5e9e7c04c
'libs/gtkmm2ext' - DLL visibility stuff and associated changes needed for building with MSVC. Currently includes debugging information and things that are just commented out until we have known compatibility with the other platforms (i.e. contains stuff to be removed at a later date)
2014-01-20 17:01:58 +00:00
Paul Davis
5451b5fb13
remove unused static member from MouseButton
2014-01-20 11:33:28 -05:00
Paul Davis
016a9cc533
add Gtkmm2ext::event_type_string()
2014-01-16 10:14:42 -05:00
Paul Davis
5062a00c7d
move -fvisibility=hidden to the top of the source tree, and remove its internal use; use libtimecode as a shared lib again
2014-01-12 15:40:47 -05:00
Paul Davis
658bb3ccd4
finished merge of cairocanvas with windows and windows+cc branches
2014-01-10 17:11:10 -05:00
Paul Davis
3020b224fa
Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there
2014-01-10 16:07:57 -05:00
Paul Davis
d15fda6d75
fix merge errors with master
2014-01-10 14:53:03 -05:00
Robin Gareus
04ad07babf
add [missing] left_half_rectangle util
2014-01-09 20:48:04 +01:00
Paul Davis
36c233fe6c
Merge branch 'master' into cairocanvas
2014-01-07 21:37:48 -05:00
Robin Gareus
7eca991971
fix fader default-value line position
2014-01-05 13:09:08 +01:00
Robin Gareus
d89573f8e7
update slider rendering & set style for faders
...
* render background -- outside of rounded corners
* visually align unity-location with fader at 0.
* sharp lines (no more AA blur) x/y offset, radius
2014-01-05 13:07:31 +01:00
Robin Gareus
e8e4e677aa
processor drag box only
2014-01-04 05:43:20 +01:00
Robin Gareus
52d6cbc1e9
fix PixFader size allocation
...
previously faders in the processor box were only sized correctly
after the 2nd iteration: allocate -> request -> allocate
2014-01-04 05:42:31 +01:00
Paul Davis
10c8b48235
tweak design of time axis view item name text handling
2014-01-02 14:29:07 -05:00