summaryrefslogtreecommitdiff
path: root/src/wx/content_panel.cc
AgeCommit message (Collapse)Author
2022-07-11Use a vector rather than a list when returning from content_factory().Carl Hetherington
2022-06-09Fix strange multi-selection behaviour on Linux (#2269).Carl Hetherington
It seems that all of a sudden the behaviour of wxListCtrl's selection is strange (on Linux at least). If a list item is selected by some other action (e.g. selection in the timeline) and then you click another directly in the list, both are selected. This "fix" seems to work on Linux at least - also setting wxLIST_STATE_FOCUSED as well as wxLIST_STATE_SELECTED. I don't know why this works.
2022-06-06Make jump-to-first-subtitle also work with DCP subs.Carl Hetherington
2022-04-29Primitive auto-crop (#1477).Carl Hetherington
2022-04-22Use libdcp's warnings.hCarl Hetherington
2022-04-21Disable warnings around all wx includes.Carl Hetherington
2022-04-21Tidying.Carl Hetherington
2022-03-28Remove strange proportion values when adding content buttons.Carl Hetherington
These seemed to cause the buttons to appear in strange places in some cases.
2021-10-03Remove unused using statement.Carl Hetherington
2021-08-12Fix flickering black square when selecting content on Windows (#1866).Carl Hetherington
2021-06-21Remember the path used for "add files" (#2049).Carl Hetherington
Also default to the home directory rather than where DoM was run from, or something equally unhelpful.
2021-06-21Use std::vector for add_files.Carl Hetherington
2021-04-05Fix confusing error on trying to load a DoM project into the player (#1948).Carl Hetherington
2021-04-04Formatting / C++11 tidying.Carl Hetherington
2021-03-20Add select-all.Carl Hetherington
2021-01-31Use enum class for Film::Property.Carl Hetherington
2021-01-31More enum class additions.Carl Hetherington
2021-01-09More c++ tidying.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-11-24Fix uninitialised variable.Carl Hetherington
2020-10-20Try to improve splitter behaviour when shrinking and then enlargingCarl Hetherington
the main window (#1839).
2020-10-20Move the LimitedSplitter constructor into the .cc file.Carl Hetherington
2020-10-20Move contents of ContentPanel::first_shown into LimitedSplitter.Carl Hetherington
2020-10-20Move LimitedSplitter into the header file.Carl Hetherington
2020-09-01Build fixes for Boost >= 1.73Carl Hetherington
Forward-ported-from: d1e9749ca290673639a49d693a8fe5c6557cc2de
2020-08-07Fix layout bug where the stuff in the content panel would be completelyCarl Hetherington
hidden in some cases (seen on Linux only, I think). wxDisplay::GetFromWindow sometimes returns -1 (perhaps when multiple monitors are connected) and we have to set the splitter position in this case.
2019-10-14Remove unused bits.Carl Hetherington
2019-10-14Remove an optimisation to not run the body of ContentPanel::check_selectionCarl Hetherington
if it is called with an unchanged selection. It breaks updates of the available tabs when a OV is added to a VF DCP.
2019-09-05Stop double-click on the splitter divider from doing anything (#1601).v2.15.17Carl Hetherington
2019-07-08Fix flicker in timeline view when selecting (in some cases).Carl Hetherington
2019-05-31Add playhead line to timeline (#1563).Carl Hetherington
2019-05-10Put Time types in dcpomatic namespace.Carl Hetherington
2019-05-03Fix/workaround crash:Carl Hetherington
../src/common/dpycmn.cpp(119): assert "n <GetCount ()" failed in wxDisplay (): An invalid index was passed to wxDisplay seen on Ubuntu 19.04; I can't reproduce it myself but the user reports that this fixes it.
2019-03-25Remove nasty border from wxSplitterWindow.Carl Hetherington
2019-03-10Try to stop the content list getting so small that buttons disappear.Carl Hetherington
2019-03-03Remove some debugging code.Carl Hetherington
2019-01-10Fix another crash on close.Carl Hetherington
2019-01-10Add File->Close to main DCP-o-matic (#1180).Carl Hetherington
2019-01-09Try a draggable splitter in the LHS.Carl Hetherington
2019-01-09Hopefully improve layout on high-resolution displays (#1303).Carl Hetherington
2018-12-08Support buttons.Carl Hetherington
2018-11-27White space.Carl Hetherington
2018-11-21Tidy and fix logging.Carl Hetherington
2018-11-21Take Film pointer out of Content.Carl Hetherington
2018-09-11FilmViewer API tidying.Carl Hetherington
2018-09-11Separate out management of controls.Carl Hetherington
2018-09-11Partial split of film viewer.Carl Hetherington
2018-08-19Work around visual glitch when clicking on an already-selectedv2.13.43Carl Hetherington
piece of content; on Linux at least you get a deselected event then a selected event for that content.
2018-08-19Remove unnecessary set_film call.Carl Hetherington