Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Run Minetest update checker on startup (#7629) | SmallJoker | 2022-08-02 |
| | | | | | | | This feature is enabled by default for non-Android release builds. Package maintainers may use -DENABLE_UPDATE_CHECKER=0 to disable it. Co-authored-by: rubenwardy <rw@rubenwardy.com> Co-authored-by: sfan5 <sfan5@live.de> | ||
* | Use legacy image implementation (no NNAA filter) when not using 9-slice ↵ | x2048 | 2022-07-31 |
| | | | | image (#12608) | ||
* | GUIFormSpecMenu: Fix label multiline translation (#12527) | SmallJoker | 2022-07-14 |
| | |||
* | GUIFormSpecMenu: Fix parameter order | SmallJoker | 2022-07-10 |
| | | | | Fixes a regression caused by e51f47461 because C++ implicitly converts boolean to float. no matter what. | ||
* | Sounds: Various little improvements (#12486) | SmallJoker | 2022-07-09 |
| | | | | | Use SimpleSoundSpec where reasonable (OpenAL) Ensure the sound IDs do not underflow or get overwritten -> loop in u16 Proper use of an enum. | ||
* | Enforce limits of settings that could cause buggy behaviour (#12450) | SmallJoker | 2022-07-09 |
| | | | Enforces the setting value bounds that are currently only limited by the GUI (settingtypes.txt). | ||
* | FormSpec: 9-slice images, animated_images, and fgimg_middle (#12453) | Vincent Robinson | 2022-07-03 |
| | | | | | | | | | | | * FormSpec: 9-slice images and animated_images * Add fgimg_middle; clean up code * Address issues, add tests * Fix stupid error; bump formspec version * Re-add image[] elements without a size | ||
* | Replace all uses of core::list with std::list (#12313) | paradust7 | 2022-05-22 |
| | |||
* | FormspecMenu: make drawing of backgrounds less hacky (#9517) | DS | 2022-02-22 |
| | |||
* | Formspec: Fix bgcolor and set_focus checks | SmallJoker | 2022-01-09 |
| | |||
* | Base formspec coordinate size on padded screensize | Vincent Robinson | 2022-01-04 |
| | |||
* | Add padding[] element to formspecs (#11821) | Vincent Robinson | 2021-12-30 |
| | |||
* | Formspec: Unify argument checks (#11851) | SmallJoker | 2021-12-29 |
| | |||
* | Fix crash on hypertext[] with not enough parts | rubenwardy | 2021-10-25 |
| | | | | | | | | The length check used < rather than <=, disabling the check when the formspec version matches the client's FORMSPEC_API_VERSION. Additionally, it was possible to have fewer parts than required if the formspec version was greater than the client's FORMSPEC_API_VERSION. | ||
* | Touch UI support for desktop builds (#10729) | TheBrokenRail | 2021-09-26 |
| | |||
* | Make sure relevant std::stringstreams are set to binary | sfan5 | 2021-09-11 |
| | |||
* | Fix background color of formspec text fields | sfan5 | 2021-05-30 |
| | |||
* | refacto: remove get_gui_env & draw_load_screen from RenderingEngine singleton | Loic Blot | 2021-05-03 |
| | |||
* | refacto: RenderingEngine::get_scene_manager() is now not callable from singleton | Loic Blot | 2021-05-03 |
| | | | | | | This permits to make evidence that we have some bad object passing on various code parts. I fixed majority of them to reduce the scope of passed objects Unfortunately, for some edge cases i should have to expose ISceneManager from client, this should be fixed in the future when our POO will be cleaner client side (we have a mix of rendering and processing in majority of the client objects, it works but it's not clean) | ||
* | Fix segfault for model[] without animation speed | Jean-Patrick Guerrero | 2021-03-21 |
| | |||
* | Drop old text input workarounds (#11089) | sfan5 | 2021-03-19 |
| | | | | | * Drop unused intlGUIEditBox * Drop unnecessary Linux text input workarounds | ||
* | GUIScene: Clear depth buffer + replace deprecated clearZBuffer calls | Jean-Patrick Guerrero | 2021-03-16 |
| | |||
* | Fix animation_image support in scroll containers | Jean-Patrick Guerrero | 2021-02-08 |
| | |||
* | Fix list spacing and size (again) (#10869) | Vincent Robinson | 2021-02-02 |
| | |||
* | Fix formspec list spacing (#10861) | Vincent Robinson | 2021-01-23 |
| | |||
* | FormSpec: Add list spacing, slot size, and noclip (#10083) | Vincent Robinson | 2021-01-23 |
| | | | | | | | | | * Add list spacing, slot size, and noclip * Simplify StyleSpec * Add test cases Co-authored-by: rubenwardy <rw@rubenwardy.com> | ||
* | Remove dead code (#10845) | rubenwardy | 2021-01-22 |
| | |||
* | Formspecs: Fix broken texture escaping with model[] | Jean-Patrick Guerrero | 2021-01-01 |
| | |||
* | Fix item tooltip background color not working | Lars Mueller | 2020-12-28 |
| | |||
* | Formspec: Allow to specify frame loop for model[] (#10679) | Thomas--S | 2020-12-15 |
| | | | Add the ability to specify an animation frame loop range for the model[] formspec element. | ||
* | Revert "GUIFormSpecMenu: Shift+Click listring workaround for MacOS" | SmallJoker | 2020-12-14 |
| | | | | | | | | The commit caused Shift-Clicking issues on Linux due to another Irrlicht bug where KeyInput.Shift released keys do not trigger OnEvent() MacOS users should build using a recent Irrlicht 1.8 development version. See also: https://sourceforge.net/p/irrlicht/patches/321/ | ||
* | GUIFormSpecMenu: Shift+Click listring workaround for MacOS | SmallJoker | 2020-12-12 |
| | | | | event.MouseInput.Shift is not implemented for MacOS | ||
* | Add sound to press event of some formspecs elements (#10402) | Pierre-Yves Rollo | 2020-11-23 |
| | |||
* | Add model[] formspec element (#10320) | SmallJoker | 2020-11-04 |
| | | | | | | Formspec element to display models, written by @kilbith, rebased and tweaked. Co-authored-by: Jean-Patrick Guerrero <jeanpatrick.guerrero@gmail.com> Co-authored-by: sfan5 <sfan5@live.de> | ||
* | Avoid drawing clipped out formspec elements (#10095) | EvidenceB | 2020-08-23 |
| | |||
* | Fix missing translation call in hypertext (#10296) | Pierre-Yves Rollo | 2020-08-20 |
| | |||
* | Add gradients and borders to FormSpec boxes (#8676) | v-rob | 2020-08-19 |
| | |||
* | Optimize formspec form size (#10144) | v-rob | 2020-08-19 |
| | |||
* | Add font styling options to tables and textlists (#10203) | v-rob | 2020-08-11 |
| | |||
* | Formspecs: volume and key settings windows can now be closed by ↵ | Zughy | 2020-07-14 |
| | | | | | | | doubleclicking/tapping (#10128) Co-authored-by: Xx_Crazyminer_xX <carlo.digioia@hotmail.it> Co-authored-by: Marco <4279489-marco_a@users.noreply.gitlab.com> | ||
* | Add FormSpec font styling options (#9763) | v-rob | 2020-07-12 |
| | | | | | | | * Add FormSpec font styling options * Change multiplication to stof * Remove extraneous check | ||
* | Allow FormSpec elements to be focused with `set_focus` (#9353) | v-rob | 2020-07-12 |
| | | | This allows you to specify a FormSpec element to set the focus of with "set_focus[<name>;<always set>]". | ||
* | Formspec: Make dropdowns optionally return event based on index, not value ↵ | v-rob | 2020-07-10 |
| | | | | (#9496) | ||
* | Don't stop style parsing on unknown property (#10143) | v-rob | 2020-07-03 |
| | |||
* | Hide tooltip after ETIE_LEFT_UP (for touch control) | MoNTE48 | 2020-06-09 |
| | |||
* | Always use same default tabheader height (#9319) | Paul Ouellette | 2020-05-09 |
| | | | | | Previously the default tabheader height was different when using real coordinates. This resulted in the height of tabs changing when switching tabs in sfinv if some tabs used real coordinates. | ||
* | FormSpec: Add universal style selector `*` (#9718) | v-rob | 2020-05-06 |
| | |||
* | Add `animated_image` to clickthrough elements (#9724) | v-rob | 2020-04-25 |
| | |||
* | Simplify how parseElement splits element string (#9726) | Pierre-Yves Rollo | 2020-04-25 |
| | |||
* | Formspec: allow lists to change size and existence while the formspec is ↵ | DS | 2020-04-18 |
| | | | | | open (#9700) Fixes #9640. |