Age | Commit message (Collapse) | Author |
|
|
|
drag&drop (#8511)
The selected group was not reset when drag&drop was aborted. When
after that vehicle drag&drop was successful, group drag&drop code
was still executed, causing weird behaviour or even crashes.
|
|
|
|
|
|
This applies to all kinds of vehicle lists, as well as the "vehicle groups" window.
|
|
This is in preparation for the new UI feature that allows grouping by shared orders.
|
|
This could be caused by a group being renamed, and the old
name being cached from a previous sort.
See: #7838
|
|
|
|
|
|
window opens the vehicle group window, then selects and scrolls to the vehicle's group.
|
|
and scrolls to the vehicle's group.
|
|
vehicle group window.
|
|
|
|
ago (#7844)
The 'DoDrawString' was removed with this commit: f11300d
|
|
|
|
|
|
|
|
|
|
AutoDeleteSmallVector obsolete.
DropDownListItem are strongly managed using std::unique_ptr to ensure leak-free handling. Appropriate use
of move-semantics make intent a lot clearer than parameter comments and allows the compiler to generate
copy-free code for most situations.
|
|
|
|
|
|
|
|
|
|
|
|
std::vector::[push|emplace]_back()
|
|
|
|
|
|
|
|
|
|
|
|
* Change: Replace checkbox in livery selection window with Default option in drop down selection.
This reduces clutter in the UI and allows for primary/secondary colours to independently follow the default scheme if desired.
* Feature: Add vehicle group liveries.
|
|
|
|
|
|
|
|
timers to work with milliseconds instead of ticks.
|
|
|
|
to group vehicle list (mtm, JGR)
|
|
|
|
|
|
buttons with non-static width.
|
|
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
|
|
|
|
|
rows and columns from the resize step size.
|
|
|
|
widgets.
|
|
of them.
|
|
window to its default size.
|
|
|
|
after construction.
|