summaryrefslogtreecommitdiff
path: root/src/core/smallvec_type.hpp
AgeCommit message (Collapse)Author
2016-09-04(svn r27641) -Codechange: Fold the _fios_items file list vector into its own ↵alberth
class.
2013-02-24(svn r25043) -Change [FS#3764]: Only display subtypes in the refit GUI which ↵frosch
are available for all selected vehicles. Also add a generic list item to refit while keeping the subtypes of individual vehicles.
2012-07-29(svn r24448) -Fix [FS#5255]: Copy constructor and assignment operator cannot ↵frosch
be implicit template specialisations. (adf88)
2012-05-25(svn r24275) -Codechange: Make SmallVector::FindIndex() const.frosch
2011-12-20(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the ↵truebrain
others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
2011-12-19(svn r23634) -Add: support language files for GameScript (Rubidium)truebrain
2011-05-02(svn r22411) -Document: another bunch of bitsrubidium
2011-01-22(svn r21890) -Cleanup: remove some unneeded includesrubidium
2010-09-03(svn r20731) -Fix (r20739): SmallVector did not have an assignment operator, ↵yexo
causing invalid memory reads / double free
2010-09-03(svn r20729) -Fix [FS#4107]: assert when overbuilding objectyexo
2010-07-31(svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements.alberth
2010-05-30(svn r19909) -Doc: Typo fixes, small doxygen improvements.alberth
2010-02-03(svn r18996) -Fix (r18993, r18994): MSVC 64 bits had somethings to complain ↵rubidium
about
2010-02-03(svn r18993) -Codechange: allow allocating multiple items in a SmallVector ↵rubidium
with one call.
2009-12-26(svn r18640) -Fix (r18633): don't assert when accessing first invalid item, ↵smatz
it's used quite often in the code -Revert (r18637): it's not needed any more
2009-12-25(svn r18633) -Codechange: fortify SmallVector a bit moresmatz
2009-09-14(svn r17541) -Feature: Filtering in Add-NewGRF dialog.frosch
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-04-03(svn r15931) -Codechange: let the host and ban lists use of SmallVector.rubidium
2009-02-11(svn r15447) -Codechange: void functions don't tend to return true if and ↵peter1138
only if anyway
2009-01-17(svn r15126) -Feature: downloading content from a central server ↵rubidium
(content.openttd.org) where authors can upload they NewGRFS/AI etc. This should make joining servers that use only NewGRFs that are distributed via this system easier as the players can download the NewGRFs from in the game. It should also make it easier to see whether there are updates for NewGRFs and make the necessary updates.
2008-12-20(svn r14704) -Codechange: Add set capabilities to SmallVector.frosch
2008-12-13(svn r14669) -Codechange: use SmallVector instead of std::list at one placesmatz
2008-07-22(svn r13781) -Feature: NewGRF presets, selected by a drop down list in the ↵peter1138
NewGRF window. Presets are saved in the config file.
2008-06-22(svn r13606) -Codechange: use "static FORCEINLINE" where possible as default ↵skidd13
for core functions (big functions use just inline instead)
2008-06-19(svn r13575) -Codechange: Move small vector to core since it fits better in ↵skidd13
there -Codechange: convert smallvector from struct to class