This is a C++ port of the two Part properties - last_tick and n_channels. I saw there is some signal reemission code in bsetrack.cc, seemingly related to last_tick updates, which looks like this: ``` bse_object_reemit_signal (part, "notify::last-tick", self, "changed"); ... bse_object_remove_reemit (part, "notify::last-tick", self, "changed"); ``` I don't know what a port of this would look like. You can view, comment on, or merge this pull request online at:
https://github.com/tim-janik/beast/pull/114 -- Commit Summary -- * BSE: Part::last_tick: port property to C++ * BEAST-GTK: use Part::last_tick C++ property * BSE: Part::n_channels: port property to C++ -- File Changes -- M beast-gtk/bsteventroll.cc (7) M beast-gtk/bstpatternview.cc (10) M beast-gtk/bstpatternview.hh (2) M beast-gtk/bstpianoroll.cc (14) M beast-gtk/bstpianoroll.hh (2) M bse/bseapi.idl (5) M bse/bsepart.cc (86) M bse/bsepart.hh (5) M bse/bsetrack.cc (4) -- Patch Links -- https://github.com/tim-janik/beast/pull/114.patch https://github.com/tim-janik/beast/pull/114.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/tim-janik/beast/pull/114
_______________________________________________ beast mailing list [email protected] https://mail.gnome.org/mailman/listinfo/beast
