Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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. | ||
* | Android: fix formspec input for AArch64 devices (#9685) | Maksim | 2020-04-16 |
| | |||
* | Add scroll_container formspec element (redo) (#9101) | DS | 2020-04-13 |
| | | | | | | | | | New formspec elements: - `scroll_container[<X>,<Y>;<W>,<H>;<scrollbar name>;<orientation>;<scroll factor>]` - `scroll_container_end[]` Other elements can be embedded in this element. Scrollbar must be placed manually. | ||
* | GUIFormSpecMenu: Add basic element highlighing debug feature (#9423) | SmallJoker | 2020-04-12 |
| | | | Activated using F5 | ||
* | Formspecs: Add state-selection to style elements (#9378) | Hugues Ross | 2020-04-11 |
| | |||
* | Formspec: No spec ID for static text labels | SmallJoker | 2020-04-11 |
| | | | | Fixes #9634 | ||
* | Fix GUI element click-through by changing visibility (#9534) | DS | 2020-03-31 |
| | | | | | This adds a vector that holds pointers to elements that should only be visible while being drawn. In the guifsmenu's draw func, all elements in this vector are made visible and invisible again. Apart from there, they are always invisible. (Well they are still visible before the first drawn, does this matter? If yes, it could be fixed easily with some lines of code everywhere.) | ||
* | Fix mouse events sent to wrong GUI elements when dragging | sfan5 | 2020-03-16 |
| | |||
* | Formspecs: Add starting frame to `animated_image` (#9411) | v-rob | 2020-03-16 |
| | |||
* | guiHyperText: Fix blinky cursor on link hover (#9392) | SmallJoker | 2020-03-11 |
| | | | | Change legacy size/position calculations to 'textarea' | ||
* | Fix memory leak in GUIHyperText (#9489) | DS | 2020-03-10 |
| | |||
* | GUIFormSpecMenu: Remove field_close_on_enter warning (#9501) | SmallJoker | 2020-03-10 |
| | |||
* | Add multiple element selection to `style` and `style_type` (#9380) | v-rob | 2020-03-01 |
| | |||
* | Refactor Script API's log_deprecated | sfan5 | 2020-02-23 |
| | |||
* | Add animated_image[] formspec element (#9258) | Hugues Ross | 2020-02-15 |
| | |||
* | Formspec: Create a new class for inventorylists (#9287) | DS | 2020-02-01 |
| | |||
* | StaticText/EnrichedString: Styling support (#9187) | SmallJoker | 2020-01-22 |
| | | | | | | | | * StaticText/EnrichedString: Styling support * Fix tooltip fg/bgcolor * Fix default color for substr(), add unittests | ||
* | Replace stray tab with whitespace in guiFormSpecMenu.cpp (#9317) | ANAND | 2020-01-18 |
| | |||
* | Make clipping of formspec elements more consistent (#9262) | Hugues Ross | 2020-01-16 |
| | |||
* | Formspec: change the appeareance of the cursor on fields and co. (#8665) | DS | 2020-01-11 |
| | |||
* | Formspec: Fix clicking on tooltip-obstructed elements (#9266) | DS | 2020-01-04 |
| | |||
* | Don't override the FGIMG style property if the image parameter is null | Hugues Ross | 2019-12-16 |
| | |||
* | GUIFormSpecMenu: Fix legacy sorting using std::stable_sort | SmallJoker | 2019-12-14 |
| | |||
* | Fix spaces breaking formspec_version[] tag | rubenwardy | 2019-12-09 |
| | |||
* | Refactor to centralize GUIButton styling/rendering code (#9090) | Hugues Ross | 2019-12-09 |
| | |||
* | Formspec: make bgcolor element less confusing and allow setting fullscreen ↵ | DS | 2019-12-08 |
| | | | | color (#8996) | ||
* | Add scrollbaroptions FormSpec element (#8530) | v-rob | 2019-12-06 |
| | |||
* | Formspec: Fix priorities for version < 3 (#9121) | SmallJoker | 2019-11-20 |
| | | | | | | | | * Formspec: Fix priorities for version < 3 1) Introduce 'priority' to 'FieldSpec' 2) Sort elements based on 'priority' 3) Assign 'name' to the Item Image Button's image to show tooltips again | ||
* | Formspec: draw order and clipping for all elements (#8740) | DS | 2019-11-07 |
| | |||
* | Formspec: add hypertext element | Pierre-Yves Rollo | 2019-11-03 |
| | |||
* | Formspecs: Reset version number on rebuild | SmallJoker | 2019-10-20 |
| | |||
* | Add more visual feedback for button states (#8916) | Hugues Ross | 2019-10-12 |
| | | | | | | - Add style properties for overriding the the hovered/pressed state - By default, hovered buttons are a lighter version of the base color - By default, pressed buttons are a darker version of the base color - Add hovered bg image support for image buttons (style property) | ||
* | Revert "Fix the bgcolor formspec element (#8716)" (#9018) | SmallJoker | 2019-10-06 |
| | | | | This reverts commit 1db3d252cff9e8d61fecf1052d7497813851da51. Temporary solution until a compatible solution is found to define both - formspec and fullscreen backgrounds. | ||
* | label[]: Fix broken colors since 2c9edef | SmallJoker | 2019-09-29 |
| | |||
* | Fix error message caused by adding new parameter to background (#8922) | rubenwardy | 2019-09-29 |
| | | | Adds background9[] element to keep backwards compatibility in formspec prepends. | ||
* | Fix some reference counters (memleak) (#8981) | SmallJoker | 2019-09-24 |
| | | | | | Fix some reference counters (memleak) Map::dispatchEvent: Allocation safety using references | ||
* | Fix the bgcolor formspec element (#8716) | DS | 2019-09-15 |
| | |||
* | Fix formspec version backup in prepends losing data | rubenwardy | 2019-09-15 |
| | |||
* | Formspecs: Introduce formspec_version to mods | SmallJoker | 2019-09-14 |
| | |||
* | label[]: Fix cut-off translated text | SmallJoker | 2019-09-07 |
| | |||
* | Add ItemStack:get_description() to get tooltip (#8847) | Paul Ouellette | 2019-08-24 |
| | |||
* | Add formspec testing to test mod in minimal | rubenwardy | 2019-08-03 |
| | |||
* | Add styles to most elements | rubenwardy | 2019-08-03 |
| | |||
* | Add style[] tag with button support | rubenwardy | 2019-08-03 |
| | |||
* | Add custom colorable GUIButton implementation | rubenwardy | 2019-08-03 |
| | |||
* | Fix negative offsets not being supported by container[] | rubenwardy | 2019-08-03 |
| | |||
* | Add compatible, consistent coordinate system to FormSpecs. (#8524) | v-rob | 2019-06-27 |
| | |||
* | Add support for 9-sliced backgrounds (#8600) | rubenwardy | 2019-06-22 |
| | | | | | 9-slice textures are commonly used in GUIs to allow scaling them to match any resolution without distortion. https://en.wikipedia.org/wiki/9-slice_scaling |