|
f328fdc56a
|
adapt to DoubleableBeats and so forth (gui edition)
|
2021-08-13 12:51:32 -06:00 |
|
|
dee71c0a97
|
mostly fix region- and note-create drags
|
2021-08-13 12:51:32 -06:00 |
|
|
b757756e92
|
BBT ruler: fix error in setting beat count
|
2021-08-13 12:51:32 -06:00 |
|
|
c0169f37ee
|
an initial pass (untested) at converting the MIDI list editor to use Temporal::Beats and not floating point
|
2021-08-13 12:51:32 -06:00 |
|
|
b451a50b95
|
use explicit timepos_t() for region start property in property lists (gui edition)
|
2021-08-13 12:51:31 -06:00 |
|
|
fa759d3507
|
fix direction for trim drags
|
2021-08-13 12:51:31 -06:00 |
|
|
164b098a21
|
fix AutomationRegionView::paste()
|
2021-08-13 12:51:31 -06:00 |
|
|
fbdd93a411
|
Fix Editor::mouse_add_new_meter_event()
|
2021-08-13 12:51:31 -06:00 |
|
|
0632ced2d5
|
fix Region::(region|source)_relative_distance()
|
2021-08-13 12:51:31 -06:00 |
|
|
313d957eaf
|
MidiRegionView: restore functioning (?) of snap_sample_to_grid_underneath()
|
2021-08-13 12:51:31 -06:00 |
|
|
f0ff72c669
|
remove old call to set libtemporal thread local sample rate
|
2021-08-13 12:51:31 -06:00 |
|
|
2a6b2dfa7c
|
cease using BarTime for anything
|
2021-08-13 12:51:31 -06:00 |
|
|
9412130c01
|
use cleaned up Temporal ::quarters*_at* API (GUI edition)
|
2021-08-13 12:51:31 -06:00 |
|
|
84d33f3ec3
|
manual fixups after rebase against master (GUI edition)
|
2021-08-13 12:51:31 -06:00 |
|
|
0093ae07b0
|
cleanup after timecnt_t API changed (GUI edition)
|
2021-08-13 12:51:31 -06:00 |
|
|
eee0fdf2d5
|
remove debug output
|
2021-08-13 12:51:31 -06:00 |
|
|
cce695d33a
|
changes required by fixing ambiguities in timepos_t/timecnt_t API (GUI edition)
|
2021-08-13 12:51:31 -06:00 |
|
|
a41a1ffa04
|
use a better initializer for region creation during import
|
2021-08-13 12:51:30 -06:00 |
|
|
16382982c5
|
fixups for AudioClock arising from explicit BBT_Offset (double)
|
2021-08-13 12:51:30 -06:00 |
|
|
fcdf7018c5
|
fix incorrect logic check for null session
|
2021-08-13 12:51:30 -06:00 |
|
|
c2d197a103
|
use correct initial value of AudioClock::_limit_pos
|
2021-08-13 12:51:30 -06:00 |
|
|
eec4addcd5
|
GUI side cleanup forced by explicit BBT_Offset (double)
|
2021-08-13 12:51:30 -06:00 |
|
|
3a2e6e174b
|
change default value of UIConfig's clock display limit, and prevent old config files from overriding the limit
720 hours was too long to be expressed via superclock in 62 bits. Use 99:59:59 instead.
|
2021-08-13 12:51:30 -06:00 |
|
|
18d64f0402
|
change all Region::nt_*() methods to names without the nt_ prefix (GUI version)
|
2021-08-13 12:51:30 -06:00 |
|
|
ae01dafcce
|
use Temporal::set_thread_sample_rate() rather than explicit assignment
|
2021-08-13 12:51:30 -06:00 |
|
|
e1620a22cf
|
temporal thread init for import thread
|
2021-08-13 12:51:30 -06:00 |
|
|
53c164f9fd
|
GUI changes to get libtemporal setup at application startup
|
2021-08-13 12:51:30 -06:00 |
|
|
d2a94468d4
|
missing part of RCU update for tempo marker drag
|
2021-08-13 12:51:30 -06:00 |
|
|
42c38d313d
|
try to use RCU updating when dragging tempo markers
|
2021-08-13 12:51:30 -06:00 |
|
|
49781e3b80
|
nominally fix up TempoMarkerDrag implementation for new TempoMap
|
2021-08-13 12:51:30 -06:00 |
|
|
90553b315f
|
fix up memento command use for tempo map undo/redo
|
2021-08-13 12:51:30 -06:00 |
|
|
3c00fab75e
|
remove/hide Session::tempo_map() and use TempoMap::use() instead (thread local shared ptr) (GUI edition)
|
2021-08-13 12:51:30 -06:00 |
|
|
60d1c5f722
|
remove tempo map from Session
|
2021-08-13 12:51:30 -06:00 |
|
|
9f866a6bbe
|
consolidate some TempoMap modifier methods
|
2021-08-13 12:51:30 -06:00 |
|
|
dade9994d8
|
collect together modifying TempoMap methods, and make ::apply_with_metrics() more clearly const
|
2021-08-13 12:51:30 -06:00 |
|
|
c434289973
|
remove lock, _dirty and _generation nonsense from TempoMap (pre-RCU management)
|
2021-08-13 12:51:30 -06:00 |
|
|
f8df966914
|
clean up MeterMarkerDrag
|
2021-08-13 12:51:30 -06:00 |
|
|
1098b27b35
|
new tempo map API for almost all of the GUI now
|
2021-08-13 12:51:30 -06:00 |
|
|
f0d055ad4d
|
more updates for new tempo map API
|
2021-08-13 12:51:30 -06:00 |
|
|
7ef11dc698
|
continued work on using new tempo map API (before switch to RCU)
|
2021-08-13 12:51:30 -06:00 |
|
|
772d70ae4c
|
use glib event callback to invoke per-thread code every time the GUI event loop does stuff
|
2021-08-13 12:51:29 -06:00 |
|
|
534c08074d
|
changes to get program to actually run (missing symbols)
Still crashes at startup due to static initialization of initial tempo map.
|
2021-08-13 12:51:29 -06:00 |
|
|
0d41f87f4b
|
incorrect printf argument type
|
2021-08-13 12:51:29 -06:00 |
|
|
cdab3a5e8f
|
fix a bunch of missing symbols related to temporal
|
2021-08-13 12:51:29 -06:00 |
|
|
749a49c278
|
incorporating new tempo map API
|
2021-08-13 12:51:29 -06:00 |
|
|
f67029bd02
|
random commit to facilitate trivial move of work from laptop back to main system
|
2021-08-13 12:51:29 -06:00 |
|
|
5836a4f2b6
|
timeline types conversion for editor_ops.cc
|
2021-08-13 12:51:29 -06:00 |
|
|
2a08e4bdaa
|
continued work on timeline types conversion. in theory, just editor_ops.cc remains
|
2021-08-13 12:51:29 -06:00 |
|
|
aa56f4a16e
|
GUI: moving along with timeline type conversion
|
2021-08-13 12:51:29 -06:00 |
|
|
5b2a435e02
|
getting editor_drag.cc to compile
|
2021-08-13 12:51:29 -06:00 |
|