Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-17 | Change: Improve layout and spacing of vehicle group widgets. (#9041) | PeterN | |
Existing layout included a blank widget above the group list to align with the vehicle list, however since then an additional sort-by row was added. Group list size tweaks to match normal row size (at least with normal gui and text size.) Removed reduction of 2 rows in the group list <- main culprit of odd sizing. Removed fill attribute on buttons which gave strange sizes, and put it on the group info widget instead. Tweaked various soft-padding values to line up (centreing text with a 1px offset does not make centred text.) | |||
2021-04-06 | Fix #8922: Show vehicle window for single vehicle in shared order grouping ↵ | Bernard Teo | |
(#8926) | |||
2021-02-05 | Codechange: Apply coding style (#8640) | SamuXarick | |
* Fix: Missing or needed spaces * Codechange: Remove space * Codechange: Remove space * Codechange: More missing spaces * Codechange: Missing spaces * Codechange: Remove space * Codechange: Remove space | |||
2021-01-08 | Codechange: Remove min/max functions in favour of STL variants (#8502) | Charles Pigott | |
2021-01-07 | Fix #8332: aborting group drag&drop could cause crashes with vehicle ↵ | Patric Stout | |
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. | |||
2020-12-21 | Feature: Drag-and-drop vehicles in group GUI for shared order groups | Bernard Teo | |
2020-12-21 | Cleanup: Use range-based for-loop in group_gui.cpp | Bernard Teo | |
2020-12-21 | Feature: Option to group vehicle lists by shared orders | Bernard Teo | |
This applies to all kinds of vehicle lists, as well as the "vehicle groups" window. | |||
2020-12-21 | Codechange: Make vehicle lists internally support grouping of vehicles | Bernard Teo | |
This is in preparation for the new UI feature that allows grouping by shared orders. | |||
2020-06-18 | Fix: Violation of strict weak ordering in group name sorters | Jonathan G Rennison | |
This could be caused by a group being renamed, and the old name being cached from a previous sort. See: #7838 | |||
2020-02-06 | Fix #7974: Crash when CTRL+click to show a vehicle group that is collapsed | stormcone | |
2020-01-09 | Codechange: Use const instead of magic number for vehicle profit threshold | Samu | |
2019-12-23 | Feature: Control + click on the vehicle details button in the vehicle view ↵ | stormcone | |
window opens the vehicle group window, then selects and scrolls to the vehicle's group. | |||
2019-12-23 | Feature: Control + click on a vehicle in the vehicle group window selects ↵ | stormcone | |
and scrolls to the vehicle's group. | |||
2019-12-23 | Add: A function which selects and scrolls to a particular group in the ↵ | stormcone | |
vehicle group window. | |||
2019-12-21 | Codechange: Replace FOR_ALL_GROUPS with range-based for loops | glx | |
2019-11-25 | Fix: Do not refer to a function in the documentation that was removed years ↵ | stormcone | |
ago (#7844) The 'DoDrawString' was removed with this commit: f11300d | |||
2019-11-10 | Cleanup: Removed SVN headers | S. D. Cloudt | |
2019-09-07 | Fix #7188: check the validity of command callback for scripts (#7701) | glx22 | |
2019-04-13 | Codechange: use std::sort() in GUIList | glx | |
2019-04-10 | Codechange: Use null pointer literal instead of the NULL macro | Henry Wilson | |
2019-04-09 | Codechange: Switch DropDownList to directly use std::vector, thus making ↵ | Michael Lutz | |
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. | |||
2019-03-28 | Fix: MSVC warnings (#7423) | glx22 | |
2019-03-27 | Feature #6053: Collapsible vehicle groups (3298) | Charles Pigott | |
2019-03-27 | Add #6189: Groups now count the total number of vehicles in subgroups (3298) | Charles Pigott | |
2019-03-26 | Codechange: Removed SmallVector completely | Henry Wilson | |
2019-03-26 | Codechange: Replaced SmallVector::[Begin|End]() with std alternatives | Henry Wilson | |
2019-03-26 | Codechange: Replaced SmallVector::Append() with ↵ | Henry Wilson | |
std::vector::[push|emplace]_back() | |||
2019-03-26 | Codechange: Replace SmallVector::Length() with std::vector::size() | Henry Wilson | |
2019-03-26 | Codechange: Replaced SmallVector::Compact() with std::vector::shrink_to_fit() | Henry Wilson | |
2019-03-26 | Codechange: Replace SmallVector::Clear() with std::vector::clear() | Henry Wilson | |
2019-03-24 | Codechange: Use override specifier in Window-derived classes. | peter1138 | |
2019-02-15 | Change: Use selected group as parent when creating a new group. (#7224) | PeterN | |
2019-01-31 | Feature: Group liveries, and livery window usability enhancements. (#7108) | PeterN | |
* 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. | |||
2019-01-28 | Codechange: Rename function to match what it does and reduce code indenting. | Peter Nelson | |
2019-01-28 | Fix: Group hierarchy not visible in RTL languages. | Peter Nelson | |
2019-01-11 | Change: OnGameTick() is only called when not paused. | Peter Nelson | |
2019-01-11 | Change: Split up Window::OnTick into OnGameTick and OnRealtimeTick. Adjust ↵ | Peter Nelson | |
timers to work with milliseconds instead of ticks. | |||
2018-10-31 | Doc: Lots and lots of doxymentation fixes | Charles Pigott | |
2017-03-24 | (svn r27822) -Feature: Vehicle Group Info: Add profits and occupancy display ↵ | peter1138 | |
to group vehicle list (mtm, JGR) | |||
2016-08-15 | (svn r27630) -Codechange: Deduplicate code to attach vehicle to cursor. | frosch | |
2015-06-20 | (svn r27300) -Fix [FS#6306]: Silence GCC warning (Cif) | frosch | |
2014-10-05 | (svn r26960) -Codechange: Draw sort button symbols as sprites, and pad sort ↵ | peter1138 | |
buttons with non-static width. | |||
2014-04-23 | (svn r26482) -Codechange: add an include that allows us to undefine/redefine ↵ | rubidium | |
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values | |||
2014-04-11 | (svn r26455) -Change: Prompt for confirmation when deleting a vehicle group. | peter1138 | |
2014-04-08 | (svn r26450) -Feature: Hierarchical vehicle subgroups. | peter1138 | |
2013-06-30 | (svn r25537) -Codechange: Optionally make WWT_MATRIX compute the number of ↵ | frosch | |
rows and columns from the resize step size. | |||
2013-06-30 | (svn r25533) -Codechange: Use SetCapacityFromWidget more often. | frosch | |
2013-06-30 | (svn r25531) -Codechange: Use separate function to set data of WWT_MATRIX ↵ | frosch | |
widgets. | |||
2013-06-01 | (svn r25313) -Fix: Do not assume '8' to be the broadest digit, but test all ↵ | frosch | |
of them. |