summaryrefslogtreecommitdiff
path: root/src/gui/widgets/tabs/tab.cpp
AgeCommit message (Collapse)AuthorFilesLines
2025-06-25Split #include "utils/performance.h" out of localconsts.hFedja Beader1-0/+1
only about 160 out of 1500 files that include localconsts.h need to include performance.h Saves 12% from compile times (with profiler ON) and 0.1% with profiler OFF. **** mana/plus!189
2025-05-24Switch source code headers to ManaVerse & update copyrights to 2025Fedja Beader1-3/+3
.. instead of manaplus's header. & update copyrights to 2025. Open problem: should it be "The ManaVerse Client", "the ManaVerse client" or something in between in "This file is part of ..." line? All caps is current situation. Squashed with: * update copyright dates for 2025 * Revert "Switch to branch of mplint that checks for manaverse copyright headers" * Change back to uppercase The Why? This line was changed 3 times in history and all had an uppercase The. PS: ManaVerse has no endorsment from the parent project, ManaPlus. * Change to "This file is part of the ManaVerse Client" poppet says 'the' instead of 'The' find . \( -name "*.h" -o -name "*.cpp" -o -name "*.cc" -o -name "*.inc" \) -execdir sed -i -e 's/This file is part of The ManaPlus Client/This file is part of the ManaVerse Client/' {} \+ * Change 'The ManaPlus Client' to 'The ManaVerse Client' in headers find . \( -name "*.h" -o -name "*.cpp" -o -name "*.cc" -o -name "*.inc" \) -execdir sed -i -e '2s/ManaPlus/ManaVerse/' {} \+ * Switch to branch of mplint that checks for manaverse copyright headers .. instead of manaplus's **** mana/plus!179
2024-02-09Update copyright headers up to 2023Jesusalva Jesusalva1-1/+2
2019-01-01Update copyright year.Andrei Karas1-1/+1
2018-11-27Remove extra ; from different code.Andrei Karas1-2/+2
2018-01-04Update copyrights year.Andrei Karas1-1/+1
2018-01-01Replace some status methods usage from member pointers to static member calls.Andrei Karas1-1/+1
2017-12-27Remove default parameters from theme.Andrei Karas1-1/+6
2017-12-24Remove default parameters from widget2.Andrei Karas1-10/+10
2017-06-07Remove static in anonimouse namespaces.Andrei Karas1-1/+1
2017-06-07Fix clang-tidy check readability-implicit-bool-cast.Andrei Karas1-22/+22
2017-01-03Update copyright year.Andrei Karas1-1/+1
2016-08-02Fix compilation with some options.Andrei Karas1-1/+1
2016-08-02Draw each window in unit tests.Andrei Karas1-0/+8
2016-06-07Move image class into image directory.Andrei Karas1-1/+2
2016-04-26Split graphicsvetexes into multiply files.Andrei Karas1-1/+1
2016-04-26Move graphicsvertexes into render/vertexes.Andrei Karas1-1/+2
2016-02-20Add missing const in gui directory.Andrei Karas1-2/+2
2016-01-02Update copyrights year.Andrei Karas1-1/+1
2015-06-08Fix tab text color update.Andrei Karas1-1/+1
2015-06-07Fix tabs color update.Andrei Karas1-1/+4
2015-06-06Fix code style.Andrei Karas1-4/+4
2015-05-30Move theme colors enum into separate file.Andrei Karas1-10/+10
2015-05-25Add method safeDrawChildren for safe OpenGL renderer.Andrei Karas1-1/+1
2015-05-25Add safeDraw method into tab.Andrei Karas1-34/+101
2015-05-22Fix code style.Andrei Karas1-1/+1
2015-05-20Add fast way for draw not changed text strings.Andrei Karas1-19/+38
TextChunk with colors and image stored inside draw object. If string or color changed old string image moved to cache. New string image generated or moved from cache. Use new way in drawing string in label.
2015-03-17Remove useless includes from .h files.Andrei Karas1-0/+2
2015-01-01Update copyrights year.Andrei Karas1-1/+1
2014-06-13In modernopengl add support for buffered draw tile collection.Andrei Karas1-0/+1
This is first cached function implemented in modernopengl. Also add support for bind buffer attributes. Add finalize method to convert any cached data into data for GPU.
2014-05-31fix code style.Andrei Karas1-1/+0
2014-05-30Move main window related code into windowmanager.Andrei Karas1-1/+2
2014-05-19fix code style.Andrei Karas1-0/+1
2014-05-15Add anonymous namespace in tab.Andrei Karas1-6/+9
2014-05-14Move skin into separate file.Andrei Karas1-0/+1
2014-04-06Move redraw flag from widgets into base widget.Andrei Karas1-1/+0
2014-03-28simplify variables cleanup.Andrei Karas1-4/+4
2014-03-21Rename mouseEvent variables into event.Andrei Karas1-2/+2
2014-03-16Improve theme usage.Andrei Karas1-4/+2
Removed instance method.
2014-03-01Move basiccontainer into gui/widgets.Andrei Karas1-1/+1
2014-02-23Rename drawImage2 methods into drawImage.Andrei Karas1-1/+1
2014-02-20improve includes.Andrei Karas1-0/+4
2014-02-18derive Widget from Widget2.Andrei Karas1-2/+1
2014-02-17Add missing guichan headers into tab and tabbedarea classes.Andrei Karas1-0/+43
2014-02-16combine font classes in one.Andrei Karas1-1/+1
2014-02-16move mouseevent into events directory.Andrei Karas1-2/+2
2014-02-16move event into events directory.Andrei Karas1-2/+2
2014-02-16move widgetlistener from base into listeners.Andrei Karas1-1/+1
2014-02-16move mouselistener from base into listeners.Andrei Karas1-1/+1
2014-02-15Remove useless graphics casts.Andrei Karas1-11/+14