summaryrefslogtreecommitdiff
path: root/src/gui/gui.cpp
AgeCommit message (Collapse)AuthorFilesLines
2017-07-25Remove command line option --default-cursor and add option --hide-cursor.s20170725Andrei Karas1-2/+6
2017-07-25Update mouse cursor each 10 seconds if was no mouse move events.Andrei Karas1-0/+1
2017-06-29Move foreach macroses into separate file.Andrei Karas1-0/+1
2017-06-07Fix clang-tidy check readability-implicit-bool-cast.Andrei Karas1-82/+94
2017-06-04Fix code style.Andrei Karas1-1/+1
2017-05-11Add command line option for use default sdl cursor.Andrei Karas1-1/+2
2017-04-08Move resourcemanager from class to namespace.Andrei Karas1-3/+2
2017-03-08Clean global font pointer on gui deletion.Andrei Karas1-0/+1
2017-01-05Fix different issues in unit tests.Andrei Karas1-0/+1
Fix crash with some compilers flags. Clean window container to null after it was removed. Init and deinit physfs globally.
2017-01-03Update copyright year.Andrei Karas1-1/+1
2016-09-23Add missing comments into defines.Andrei Karas1-10/+14
2016-09-20Add support for unselectable widgets.Andrei Karas1-1/+4
If move mouse over or try to select, this widget will be ignored. Set labels unselectable by default. Set unselectable tabs in debug window.
2016-09-17Add strong typed bool Opaque.Andrei Karas1-1/+1
2016-08-29Call RsourceManager::cleanOrphans not on each resource get, but each 15 seconds.Andrei Karas1-0/+8
2016-08-29Use time_t for time values.Andrei Karas1-1/+1
2016-08-18Add some clang fixes.Andrei Karas1-6/+4
2016-08-02Fix compilation with some options.Andrei Karas1-2/+2
2016-08-02Draw each window in unit tests.Andrei Karas1-0/+5
2016-06-07Move image class into image directory.Andrei Karas1-1/+1
2016-05-24Move resourcemanager into subdirectory.Andrei Karas1-1/+2
2016-03-03Improve a bit calculations in viewport.Andrei Karas1-0/+2
2016-02-07Replace most static_cast<Type> to shorter versions from defines.Andrei Karas1-2/+2
2016-02-07Fix some casts between signed and unsigned in some files.Andrei Karas1-7/+8
2016-01-02Update copyrights year.Andrei Karas1-1/+1
2015-12-29Move touchmanager into touch directory.Andrei Karas1-1/+2
2015-12-10Move cursor related code into sdlsharedhelper.Andrei Karas1-21/+3
2015-12-10Implemented NaCl cursor hiding, custom cursor is supported nowVasily1-0/+19
2015-09-10Add mouse move simulation. After char id to name mapping received, simulate ↵Andrei Karas1-4/+0
mouse move.
2015-08-22Use resource manager as global variable.Andrei Karas1-2/+1
2015-08-09Add some missing checks to gui found by paranucker.Andrei Karas1-1/+1
2015-08-03Add gui mode for dyecmd. Now only basic code added.Andrei Karas1-1/+8
2015-07-20Add some missing checks.Andrei Karas1-2/+6
2015-07-17Fix code style.Andrei Karas1-5/+6
2015-07-11Add missing checks into gui.Andrei Karas1-22/+36
2015-06-25Add missing non null attributes into gui directory.Andrei Karas1-7/+10
2015-05-31Convert InputAction enum into strong typed enum.Andrei Karas1-2/+2
2015-05-30Move theme colors enum into separate file.Andrei Karas1-2/+2
2015-05-30Convert MouseEventType enum into strong typed enum.Andrei Karas1-2/+2
2015-05-30Convert MouseButton enum into strong typed enum.Andrei Karas1-3/+3
2015-05-30Convert KeyEvent enum into strong typed enum.Andrei Karas1-2/+2
2015-05-25Add basic support for draw controls method without batching (safeDraw).Andrei Karas1-3/+15
2015-05-25Dont set global color variables before drawing text.Andrei Karas1-2/+4
This allow not set actual OpenGL color on each call because it useless for drawing text.
2015-05-20Fix memory leak in fast text draw code.Andrei Karas1-3/+4
2015-05-01Fix possible crash on exit with opened storage window.Andrei Karas1-0/+2
2015-03-16Remove useless includes from cpp filesAndrei Karas1-8/+0
2015-01-01Update copyrights year.Andrei Karas1-1/+1
2014-10-10Fix code style.Andrei Karas1-2/+0
2014-08-03Fix some casts.Andrei Karas1-2/+3
2014-07-29Use thread safe way for ipc interaction.Andrei Karas1-0/+4
2014-06-22Reoder some text and image drawing for better batching.Andrei Karas1-7/+6