aboutsummaryrefslogtreecommitdiff
path: root/src/gui
Commit message (Collapse)AuthorAge
* Add scroll_container formspec element (redo) (#9101)DS2020-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)SmallJoker2020-04-12
| | | Activated using F5
* Formspecs: Add state-selection to style elements (#9378)Hugues Ross2020-04-11
|
* Formspec: No spec ID for static text labelsSmallJoker2020-04-11
| | | | Fixes #9634
* Hypertext: Fix hovercolor not working in global tag (#9582)Pierre-Yves Rollo2020-04-05
|
* Fix cursor still visible after closing formspec while on HyperText (#9583)Pierre-Yves Rollo2020-04-04
|
* Fix GUI element click-through by changing visibility (#9534)DS2020-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.)
* Hypertext: Fix alignment tags adding unwanted newlines (#9548)Pierre-Yves Rollo2020-03-26
|
* Add comments for translators (#9510)Wuzzy2020-03-20
| | | | | * Add translator comments for "special" strings * Add translator comments for some "tricky" strings
* Fix mouse events sent to wrong GUI elements when draggingsfan52020-03-16
|
* Formspecs: Add starting frame to `animated_image` (#9411)v-rob2020-03-16
|
* guiHyperText: Fix blinky cursor on link hover (#9392)SmallJoker2020-03-11
| | | | Change legacy size/position calculations to 'textarea'
* Fix memory leak in GUIHyperText (#9489)DS2020-03-10
|
* GUIFormSpecMenu: Remove field_close_on_enter warning (#9501)SmallJoker2020-03-10
|
* GUIHyperText: Fix bug with UTF8 chars in action name + simplify UTF8 stringw ↵Jean-Patrick Guerrero2020-03-07
| | | | | conversion (#9437) Co-authored-by: Pierre-Yves Rollo <dev@pyrollo.com>
* Add multiple element selection to `style` and `style_type` (#9380)v-rob2020-03-01
|
* GUIInventoryList: fix dropping items when clicking outside of formspec ↵DS2020-02-26
| | | | | | window (#9422)
* Refactor Script API's log_deprecatedsfan52020-02-23
|
* Add animated_image[] formspec element (#9258)Hugues Ross2020-02-15
|
* Key settings: Clear with escape (#8282)SmallJoker2020-02-14
| | | | Key ESCAPE -> Cancel change Key DELETE -> Remove entry
* Formspec: Create a new class for inventorylists (#9287)DS2020-02-01
|
* Add 9-slice background support to button formspec elements (#9290)Hugues Ross2020-01-26
|
* StaticText/EnrichedString: Styling support (#9187)SmallJoker2020-01-22
| | | | | | | | * StaticText/EnrichedString: Styling support * Fix tooltip fg/bgcolor * Fix default color for substr(), add unittests
* Formspec: Don't start a button click when the pointer isn't on top (#9332)Hugues Ross2020-01-22
|
* Replace stray tab with whitespace in guiFormSpecMenu.cpp (#9317)ANAND2020-01-18
|
* Make clipping of formspec elements more consistent (#9262)Hugues Ross2020-01-16
|
* Formspec: change the appeareance of the cursor on fields and co. (#8665)DS2020-01-11
|
* Formspec: Fix clicking on tooltip-obstructed elements (#9266)DS2020-01-04
|
* Don't override the FGIMG style property if the image parameter is nullHugues Ross2019-12-16
|
* Remove the dependency on FGIMG/BGIMG from the hovered/pressed variantsHugues Ross2019-12-16
| | | | - Make guiButtonImage support null images properly
* StyleSpec: 0-initialize the property_set arrayHugues Ross2019-12-16
|
* GUIFormSpecMenu: Fix legacy sorting using std::stable_sortSmallJoker2019-12-14
|
* Fix spaces breaking formspec_version[] tagrubenwardy2019-12-09
|
* Refactor to centralize GUIButton styling/rendering code (#9090)Hugues Ross2019-12-09
|
* guiConfirmRegistration: Fix hidden error messageSmallJoker2019-12-09
|
* Formspec: make bgcolor element less confusing and allow setting fullscreen ↵DS2019-12-08
| | | | color (#8996)
* Fix failing build due to code style errorrubenwardy2019-12-06
|
* Add scrollbaroptions FormSpec element (#8530)v-rob2019-12-06
|
* Formspec: Fix priorities for version < 3 (#9121)SmallJoker2019-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)DS2019-11-07
|
* Android: Fix broken double-tap after 49 days uptimeSmallJoker2019-11-03
|
* Clean up font caching, fix bitmap fontsSmallJoker2019-11-03
|
* Formspec: add hypertext elementPierre-Yves Rollo2019-11-03
|
* Change some rough/inappropriate language in comments (#9061)random-geek2019-10-24
|
* Formspecs: Reset version number on rebuildSmallJoker2019-10-20
|
* Add more visual feedback for button states (#8916)Hugues Ross2019-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)SmallJoker2019-10-06
| | | | This reverts commit 1db3d252cff9e8d61fecf1052d7497813851da51. Temporary solution until a compatible solution is found to define both - formspec and fullscreen backgrounds.
* Fix warnings in guiButton.hsfan52019-10-05
|
* label[]: Fix broken colors since 2c9edefSmallJoker2019-09-29
|
* Fix error message caused by adding new parameter to background (#8922)rubenwardy2019-09-29
| | | Adds background9[] element to keep backwards compatibility in formspec prepends.