Tim Mayberry
9251ac4a11
TODO with GTKMM_DISABLE_DEPRECATED enabled in Mackie surface
2016-12-10 22:26:53 +10:00
Tim Mayberry
42187b3440
TODO with GTKMM_DISABLE_DEPRECATED enabled in ColorThemeManager
2016-12-10 22:26:53 +10:00
Tim Mayberry
c1f56662bc
TODO with GTKMM_DISABLE_DEPRECATED enabled in About dialog
...
set_url_hook is not available with GTKMM_DISABLE_DEPRECATED enabled but
About::signal_activate_link(the alternative API) is not available until gtkmm3
so I'm not sure what to do here yet.
2016-12-10 22:26:53 +10:00
Tim Mayberry
3ce7c19220
TODO with GTKMM_DISABLE_DEPRECATED enabled in ExportVideoDialog
2016-12-10 22:26:53 +10:00
Tim Mayberry
f85854a679
TODO with GTKMM_DISABLE_DEPRECATED enabled in ThemeManager
2016-12-10 22:26:53 +10:00
Tim Mayberry
86eeb62eae
TODO with GTKMM_DISABLE_DEPRECATED enabled in SessionMetadataDialog
2016-12-10 22:26:53 +10:00
Tim Mayberry
59303133ce
TODO with GTKMM_DISABLE_DEPRECATED enabled in RCOptionEditor
2016-12-10 22:26:53 +10:00
Tim Mayberry
6cf00e6095
TODO with GTKMM_DISABLE_DEPRECATED enabled in ExportFileNotebook
2016-12-10 22:26:53 +10:00
Tim Mayberry
8f5713d78d
Use non-deprecated Gtk::Widget::get_is_toplevel API in gtk2_ardour
2016-12-10 22:26:53 +10:00
Tim Mayberry
8a98f12898
Use non-deprecated Gtk::ScrolledWindow API in Meterbridge
2016-12-10 22:26:53 +10:00
Tim Mayberry
dc916c8ba1
Use Gtk::Container::get_children instead of deprecated Gtk::Table::children
2016-12-10 22:26:53 +10:00
Tim Mayberry
dd238b6c00
Use Gtk::ComboBox with entry rather than deprecated Gtk::ComboBoxEntry
2016-12-10 22:26:53 +10:00
Tim Mayberry
78b67da9fd
Use non-deprecated Gtk::ColorSelection API in gtk2_ardour
2016-12-10 22:26:53 +10:00
Tim Mayberry
99a81e2a27
Use non-deprecated form of Gtk::Widget::size_request
2016-12-10 22:26:53 +10:00
Tim Mayberry
cf161c2da2
Use non-deprecated Gtk::Widget::hide API in gtk2_ardour
2016-12-10 22:26:53 +10:00
Tim Mayberry
24bc99a9d8
Use non-deprecated Gtk::Widget::set_can_focus API in gtk2_ardour
2016-12-10 22:26:53 +10:00
Tim Mayberry
79e7d9d7a8
Use non-deprecated Gtk::Widget::get_mapped API in gtk2_ardour
2016-12-10 22:26:53 +10:00
Tim Mayberry
fa6777f7ce
Use non-deprecated Gtk::Widget::get_visible API in gtk2_ardour
2016-12-10 22:26:53 +10:00
Tim Mayberry
b8cc0ef948
Use non-deprecated Gtk::Widget::get_realized API in gtk2_ardour
2016-12-10 22:26:53 +10:00
Tim Mayberry
799158c508
Use non-deprecated Gtkmm alignment enums
2016-12-10 22:26:53 +10:00
Tim Mayberry
e68ded449f
Use Gtk::Notebook::append_page rather than deprecated API
2016-12-10 22:26:53 +10:00
Tim Mayberry
7e1be05445
Use non-deprecated ComboBoxText API in gtk2_ardour
2016-12-10 22:26:53 +10:00
Tim Mayberry
f141d8904e
Use utility function in PluginPinDialog class
2016-12-10 22:26:53 +10:00
Tim Mayberry
5adb7aa58d
Remove unused and deprecated Gtk::Tooltips member from ARDOUR_UI
2016-12-10 22:26:53 +10:00
Tim Mayberry
de2c1b10b6
Use non-deprecated Gtk::Widget::size_request API in canvas library
2016-12-10 22:26:53 +10:00
Tim Mayberry
fd502d3175
Use Widget::hide instead of deprecated Widget::hide_all in gtkmm2ext
2016-12-10 22:26:53 +10:00
Tim Mayberry
bdd672354a
Use non-deprecated Gtk::ColorSelectionDialog API in gtkmm2ext
2016-12-10 22:26:53 +10:00
Tim Mayberry
e91c9ab636
Add to use non-deprecated size_request() API in gtk2mmext
2016-12-10 22:26:53 +10:00
Tim Mayberry
1ed8bdf941
Use non-deprecated Widget::get_visible API in gtkmm2ext
2016-12-10 22:26:53 +10:00
Tim Mayberry
f89123a40a
Use non-deprecated Widget::get_mapped API in gtkmm2ext
2016-12-10 22:26:53 +10:00
Tim Mayberry
d632629b06
Use non-deprecated Widget::get_realized API in gtkmm2ext
2016-12-10 22:26:53 +10:00
Tim Mayberry
12ab4b9816
Use non-deprecated Gtk::ComboBoxText API in gtkmm2ext
2016-12-10 22:26:53 +10:00
Tim Mayberry
9a56cbc905
Use non-deprecated key constants in gtkmm2ext
2016-12-10 22:26:53 +10:00
Tim Mayberry
a2e9554a37
Remove deprecated and unused Gtk::Tooltips instance in GtkUI class
2016-12-10 22:26:53 +10:00
Tim Mayberry
1ea076f765
Use non-deprecated Widget::set_can_focus API in gtkmm2ext
2016-12-10 22:26:53 +10:00
Tim Mayberry
f2303c0b2f
Add --gtk-disable-deprecated waf option to disable deprecated gtkmm2 API
2016-12-10 22:26:53 +10:00
Robin Gareus
e97404c5de
Speed up recent-session display with lots of snapshots.
...
Given that a session can easily have >100 snapshots and one cannot change
the sample-rate anymore, it's mostly useless to parse them all.
2016-12-08 20:33:26 +01:00
John Emmas
61693a318a
Add LIBPBD_API to a function declaration
...
The new specialisation for ConfigVariable<float>::set_from_string() needs to be exportable (it gets used somehow by ARDOUR::SessionConfiguration).
If adding LIBPBD_API causes a problem for gcc, we could change it to LIBPBD_TEMPLATE_MEMBER_API
2016-12-08 17:29:49 +00:00
Robin Gareus
3242bbd84c
Add some doc/comments to the timecode example script
2016-12-08 15:42:11 +01:00
Robin Gareus
3fe99b0c7c
remove dups.
2016-12-08 15:41:21 +01:00
John Emmas
975f959adb
For building with MSVC, std::strtof() didn't get introduced until VS2013
...
(use std::strtod() in earlier versions)
2016-12-08 13:57:23 +00:00
John Emmas
f04c1ca4db
I can't find a source file called MIDIXML.cpp (??)
2016-12-08 13:55:11 +00:00
Robin Gareus
4992ed1211
Add missing enum bindings
2016-12-08 13:21:00 +01:00
Robin Gareus
462deb3544
Add timecode example script
2016-12-08 12:45:44 +01:00
Robin Gareus
61c7af141d
Clarify "frames" (video, timecode) vs "samples" (audio)
2016-12-08 12:45:44 +01:00
Robin Gareus
f05f19bdd4
add Lua bindings for Timecode conversion
2016-12-08 12:45:44 +01:00
Paul Davis
3d925ef503
braces, please
2016-12-08 10:49:26 +00:00
Robin Gareus
e1ca4b2887
Speed up recent session display (for many large sessions)
...
- don't parse XML into XMLTree
- only read the file, extract relevant elements
- don't read session-template contents, only test file
2016-12-08 10:36:12 +01:00
Robin Gareus
9a46d593cb
a-fluidsynth process events even when no sf2 is loaded.
...
Keep track of program-changes, re-apply Bank/PGM once the
soundfont is loaded. fluidsynth itself keeps track of CCs.
2016-12-07 19:48:52 +01:00
Robin Gareus
bb30d92814
amend 581c7b6 -Wparentheses
2016-12-07 19:47:29 +01:00