aboutsummaryrefslogtreecommitdiff
path: root/src/guiMainMenu.cpp
AgeCommit message (Collapse)Author
2013-04-03Check if the address field is empty when hitting enter on the multiplayer tabShadowNinja
2013-03-30Make the textbox for serverlist title widerPilzAdam
2013-03-30GUI: Make singleplayer default tab, store selected serverlist, show title of ↵PilzAdam
serverlist
2013-03-29Update Credits tabkwolekr
2013-03-24Set of changes to build mineTest using Visual Studio 11.0. These affectMukul Sati
the following: 1. String concatenation in guiMainMenu.cpp - it is required for all individual strings to be of the same type <unicode/non-unicode>; adding explicit L qualifier before the other strings. 2. Correcting type of BlockMakeData to struct in place of class forward declarations. This information is used for name decoration by Visual Studio, leading to linker errors in case of mismatches. 3. Windows headers define max as a macro somewhere, leading to a compile time error in profiler.h; using () around function to prevent macro match from occurring.
2013-03-23Random guest name and finite liquid checkboxproller
2013-03-14Remove 'tape and glue', update Credits tabkwolekr
2013-03-13Add cloud menu background by Krisi, configurable with the menu_clouds option.ShadowNinja
Also add a menuheader, menusplash, menufooter_clouds, and allow HD menu footers. And finally don't git-ignore textures/base/.
2013-02-24Update Copyright YearsSfan5
2013-02-24Change Minetest-c55 to MinetestPilzAdam
2013-02-22new auto masterserverproller
2013-02-14Add Freetype supportIlya Zhuravlev
2013-01-22Fix crash when pressing delete button in server browser and no server is ↵Jürgen Doser
selected. A check for that was there, but was comparing an unsigned variable to -1, which doesn't work.
2013-01-22Fix crash when no world is selected and configure button is pressed.Jürgen Doser
by moving return statement out of if-then-else clause...
2013-01-21Basic support for configuring which mods to load for each worldJürgen Doser
settings.h: added function to return all keys used in settings, and a function to remove a setting mods.{h,cpp}: added class ModConfiguration that represents a subset of the installed mods. server.{h,cpp}: server does not load add-on mods that are disabled in the world.mt file. mods are disabled by a setting of the form "load_mod_<modname> = false". if no load_mod_<modname> = ... setting is found, the mod is loaded anyways for backwards compatibilty. server also complains to errorstream about mods with unstatisfied dependencies and about mods that are not installed. guiConfigureWorld.{h,cpp}: shows a treeview of installed add-on mods and modpacks with little icons in front of their name indicating their status: a checkmark for enabled mods, a cross for disabled mods, a question mark for "new" mods Mods can be enabled/disabled by a checkbox. Mods also show a list of dependencies and reverse dependencies. double-click on a mod in dependency or reverse dependency listbox selects the corresponding mod. Enabling a mod also enables all its dependencies. Disabling a mod also disables all its reverse dependencies. For modpacks, show buttons to enable/disable all mods (recursively, including their dependencies) in it. Button "Save" saves the current settings to the world.mt file and returns to the main menu. Button "Cancel" returns to main menu without saving. basic keyboard controls (if the proper widget has keyboard focus): up/down: scroll through tree of mods left/right: collaps/expand a modpack space: enable/disable the selected mod
2013-01-21Add a list of servers to the "Multiplayer" tabJeija
If USE_CURL is set, it also downloads a list from a remote server. The url of this list is configurable in minetest.conf using the setting "serverlist_url" The local list of favorite servers is saved in client/serverlist/filename filename is also configureable using the setting "serverlist_file"
2013-01-14Add particlesJeija
2012-12-06Update GUI textsPerttu Ahola
2012-12-02Add checkboxes for shaders and on-demand item visual generationobneq
2012-11-09added GUI checkboxes in Settings tab for the aforementioned video settings.Vanessa Ezekowitz
2012-09-05Prevent world creation if the world already existsMatthew I
2012-09-05Enforce stricter world names using a blacklistMatthew I
Blacklisted characters are: / \
2012-07-21Add a random-ish contributor list to credit screenPerttu Ahola
2012-06-17Properly and efficiently use split utility headersPerttu Ahola
2012-06-05Switch the license to be LGPLv2/later, with small parts still remaining as ↵Perttu Ahola
GPLv2/later, by agreement of major contributors
2012-06-04Use gettext for more basic user interface stringsPerttu Ahola
2012-04-08Call this 0.4.dev-201204080.4.dev-20120408Perttu Ahola
2012-03-26New world removal GUI codePerttu Ahola
2012-03-18Disable word wrap in vertical texts in main menuPerttu Ahola
2012-03-18Do not clear address in main menu if starting a singleplayer game by double ↵Perttu Ahola
clicking the world
2012-03-15Tune main menuPerttu Ahola
2012-03-15Create main menu tab "Settings" for client settingsPerttu Ahola
2012-03-15Fix click areas of singleplayer checkboxesPerttu Ahola
2012-03-15Add "simple singleplayer mode"; Fix a number of GUI thingsPerttu Ahola
2012-03-15Save selected tabPerttu Ahola
2012-03-15Menu tuning WIPPerttu Ahola
2012-03-13Crude tab test in main menu (requires gui redesign for the additional tabs)Perttu Ahola
2012-03-13Move keychange/connect main menu buttons a bitPerttu Ahola
2012-03-13Add confirmation menu and make world deletion possible in GUIPerttu Ahola
2012-03-13World creation button and dialog and functionalityPerttu Ahola
2012-03-11Remove duplicate code in main menuPerttu Ahola
2012-03-11Rename "Delete map" to "Delete world"Perttu Ahola
2012-03-11World selection box in main menu (and random fixing)Perttu Ahola
2011-11-29Tune main menu a bit and show version number in therePerttu Ahola
2011-11-03Add option to set water opaque (mainly for stylistic choice)Perttu Ahola
2011-11-02Add 3d cloud checkbox in main menu (and rename setting from enable_2d_clouds ↵Perttu Ahola
to enable_3d_clouds)
2011-10-12Header file tweaking; mainly for speedPerttu Ahola
2011-08-23The password box in the mainmenu is focused if there is already a name and ↵JacobF
address filled in
2011-08-02Use wgettextGiuseppe Bilotta
2011-07-30set locales to C because en_US not installed on some systems, only UTF-8 ↵Constantin Wenger
version and en_US.UTF-8 does not work.