X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Ftimeline_dialog.cc;h=77acb9758e9960dd49709f03b7872673d4e7481c;hb=e0a70cd5cfb11fc2de167f3146acdd437a6faa82;hp=0d0d4f9f98facbe2fcfc33db4c0debb33cbdc419;hpb=4edc14c8b1410e24f68b510cc14409b96c0338a3;p=dcpomatic.git diff --git a/src/wx/timeline_dialog.cc b/src/wx/timeline_dialog.cc index 0d0d4f9f9..77acb9758 100644 --- a/src/wx/timeline_dialog.cc +++ b/src/wx/timeline_dialog.cc @@ -32,8 +32,11 @@ using std::list; using std::cout; using std::string; -using boost::shared_ptr; -using boost::weak_ptr; +using std::shared_ptr; +using std::weak_ptr; +#if BOOST_VERSION >= 106100 +using namespace boost::placeholders; +#endif TimelineDialog::TimelineDialog (ContentPanel* cp, shared_ptr film, weak_ptr viewer) : wxDialog ( @@ -54,7 +57,7 @@ TimelineDialog::TimelineDialog (ContentPanel* cp, shared_ptr film, weak_pt , _film (film) , _timeline (this, cp, film, viewer) { - wxBoxSizer* sizer = new wxBoxSizer (wxVERTICAL); + auto sizer = new wxBoxSizer (wxVERTICAL); wxBitmap select (bitmap_path("select"), wxBITMAP_TYPE_PNG); wxBitmap zoom (bitmap_path("zoom"), wxBITMAP_TYPE_PNG); @@ -88,7 +91,7 @@ TimelineDialog::TimelineDialog (ContentPanel* cp, shared_ptr film, weak_pt sizer->SetSizeHints (this); _toolbar->ToggleTool ((int) Timeline::SNAP, _timeline.snap ()); - film_change (CHANGE_TYPE_DONE, Film::SEQUENCE); + film_change (ChangeType::DONE, Film::Property::SEQUENCE); _film_changed_connection = film->Change.connect (bind (&TimelineDialog::film_change, this, _1, _2)); } @@ -96,16 +99,16 @@ TimelineDialog::TimelineDialog (ContentPanel* cp, shared_ptr film, weak_pt void TimelineDialog::film_change (ChangeType type, Film::Property p) { - if (type != CHANGE_TYPE_DONE) { + if (type != ChangeType::DONE) { return; } - shared_ptr film = _film.lock (); + auto film = _film.lock (); if (!film) { return; } - if (p == Film::SEQUENCE) { + if (p == Film::Property::SEQUENCE) { _toolbar->ToggleTool ((int) Timeline::SEQUENCE, film->sequence ()); } } @@ -124,7 +127,7 @@ TimelineDialog::tool_clicked (wxCommandEvent& ev) if (t == Timeline::SNAP) { _timeline.set_snap (_toolbar->GetToolState ((int) t)); } else if (t == Timeline::SEQUENCE) { - shared_ptr film = _film.lock (); + auto film = _film.lock (); if (film) { film->set_sequence (_toolbar->GetToolState ((int) t)); }