aboutsummaryrefslogtreecommitdiff
path: root/src/guiEngine.cpp
AgeCommit message (Collapse)Author
2014-11-30Make hud use fontengine toosapier
Fix non coding style conforming glb_fontengine to g_fontengine Fix fonts never been deleted due to grabbed to often
2014-11-30Implement proper font handlingsapier
2014-10-24Remove m_ext_ptr in GUIFormSpecMenu, replaced by refcount mechanismKahrl
2014-09-21Split settings into seperate source and header filesShadowNinja
This also cleans up settings a bit
2014-09-21Allow taking screenshots of formspecs and move message to chatBlockMen
2014-09-18Reduce indentation of HTTPFetchOngoingShadowNinja
Also clean up some related things.
2014-06-29Add support for Android 2.3+sapier
There have been plenty of ppl involved in creating this version. I don't wanna mention names as I'm sure I'd forget someone so I just tell where help has been done: - The partial android versions done by various ppl - Testing on different android devices - reviewing code (especially the in core changes) - testing controls - reviewing texts A big thank you to everyone helping this to be completed!
2014-06-26Add separate download timeout to allow download of bigger files or on low ↵sapier
bandwidth lines
2014-06-20Fix small memory leaks on shutdownsapier
2014-06-19Remove ugly curl struct pointer from jsonFetchValue signaturesapier
2014-06-14Fix regression dirt texture not beeing default in non cloud menusapier
2014-05-07Organize builtin into subdirectoriesShadowNinja
2014-04-27Fix code style of async APIShadowNinja
2014-04-27Remove dependency on marshal and many other async changesShadowNinja
This makes a number of changes: * Remove the dependency on marshal by using string.dump and loadstring. * Use lua_tolstring rather than having Lua functions pass string lengths to C++. * Move lua_api/l_async_events.* to cpp_api/s_async.*, where it belongs. * Make AsyncWorkerThread a child of ScriptApiBase, this removes some duplicate functionality. * Don't wait for async threads to shut down. (Is this safe? Might result in corruption if the thread is writing to a file.) * Pop more unused items from the stack * Code style fixes * Other misc changes
2014-04-22Fix formspec replacement handling for in game formspecssapier
2014-04-19Bunch of small fixes (coding style, very unlikely errors, warning messages)sapier
2014-01-07Send long announce as POST, show OS in useragentproller
Add lag reporting to masterserver (average dtime) StyledWriter -> FastWriter in masterserver announce
2013-12-13Replace any direct curl usage by httpfetchsapier
2013-12-11Implement search tab and version pickersapier
2013-11-29Fix modstore/favourites hang by adding asynchronous lua job supportsapier
2013-11-06Correct useragent in http queriesproller
Net struct init
2013-11-03Fix invalid usage of texture->getSize() where actually ↵sapier
texture->getOriginalSize() was meant
2013-09-28Show git hash in version string at top left corner of windowKahrl
2013-09-11Change mainmenu texture handling + small misc changesKahrl
Texture names must now be escaped in formspec elements image[], background[], image_button[], image_button_exit[]. Instead of special-case handling of texture loading (and unloading which was missing) in guiFormSpecMenu.cpp, use the newly created ISimpleTextureSource interface which is a minimal subset of ITextureSource. There is an implementation of this interface used by GUIEngine (MenuTextureSource). Fix an off-by-one bug in unescape_string; it caused requests for a texture called "\0".
2013-08-19Allow SIGINT to kill mainmenu againKahrl
2013-08-17Add translation for main menusapier
Add engine.gettext() and remove gettext() calls in guiFormspecMenu.cpp
2013-08-14Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl
2013-07-28Play sounds/main_menu.ogg in menuPilzAdam
2013-07-22merge mainmenu_helper.lua to misc_helpers.luasapier
2013-07-13Masterserver mods announse, ipv6, better curl errorsproller
2013-07-07Fix many formspec menu bugssapier
2013-07-03Lua main menu: Fix crash on init lua error, mapgen dropdown index, and new ↵kwolekr
worlds not saving index
2013-07-02Replace C++ mainmenu by formspec powered onesapier