|
0a696941dc
|
cleaned up code
|
2022-08-20 11:39:28 +02:00 |
|
|
5d7d238630
|
added MLEM.FNA
|
2022-06-24 14:01:26 +02:00 |
|
|
aabb1ed5df
|
added .editorconfig
|
2022-06-17 18:23:47 +02:00 |
|
|
15a57d8db9
|
Turned Tooltip paragraph styling into style properties
|
2022-05-03 19:35:44 +02:00 |
|
|
5a1b31e8a3
|
Allow adding dropdown and tooltip elements at a specified index
|
2022-05-03 19:07:53 +02:00 |
|
|
435042e1f5
|
Allow Tooltip to manage more than one paragraph and make it easier to add new lines
|
2022-05-03 18:58:18 +02:00 |
|
|
902391d278
|
Fixed auto-nav tooltip displaying on the selected element even when not in auto-nav mode
|
2022-04-09 22:00:21 +02:00 |
|
|
4854d420e0
|
Fixed delayed tooltips sometimes displaying in the wrong location for one frame
|
2022-04-05 14:54:20 +02:00 |
|
|
393bd9ffe5
|
Allow tooltips to display for elements when selected in auto-nav mode
|
2022-04-05 14:42:30 +02:00 |
|
|
df0ad68837
|
Fixed tooltips sometimes ignoring manually set IsHidden values
|
2022-04-05 14:17:12 +02:00 |
|
|
b77edd80d5
|
Allow specifying a custom position for a tooltip to snap to
|
2022-03-14 14:20:12 +01:00 |
|
|
48b96a10a4
|
Added InputHandler mouse and touch position querying that preserves the game's viewport and fixed the graphics device's viewport being ignored for mouse and touch queries
Closes #1
|
2022-02-06 22:07:33 +01:00 |
|
|
dae511e455
|
Made StyleProp immutable
|
2021-12-21 11:54:32 +01:00 |
|
|
3541b8d3e1
|
Automatically set area dirty when changing child padding or paragraph fonts
|
2021-12-21 00:01:57 +01:00 |
|
|
ca89d03ca4
|
Some more ui style improvements
|
2021-10-30 15:33:38 +02:00 |
|
|
0809cd0218
|
Added style properties for a lot of hardcoded default element styles
|
2021-10-29 23:33:15 +02:00 |
|
|
9890c4895c
|
Fixed tooltips not displaying correctly with auto-hiding paragraphs
|
2021-09-09 16:53:12 +02:00 |
|
|
bb9b322580
|
Fixed tooltips with custom text scale not snapping to the mouse correctly in their first displayed frame
|
2021-07-22 04:27:57 +02:00 |
|
|
1067055bb5
|
code cleanup
|
2021-07-19 23:49:16 +02:00 |
|
|
abac738123
|
Removed LINQ Any and All usage in various methods to improve memory usage
|
2021-07-18 22:18:46 +02:00 |
|
|
28eafffa32
|
allow setting a custom viewport for ui systems
|
2021-03-29 02:15:17 +02:00 |
|
|
602f19a2a8
|
some minor code style and format improvements
|
2021-03-24 22:44:39 +01:00 |
|
|
7619ac0dcf
|
added an extension method for adding tooltip for elements
|
2021-02-18 04:16:17 +01:00 |
|
|
fc9b93b129
|
Fixed a NRE with tooltips
|
2021-01-20 06:41:52 +01:00 |
|
|
e783f4f769
|
added a Tooltip constructor that uses TextCallback for the paragraph
|
2021-01-11 00:09:29 +01:00 |
|
|
b963941b5c
|
added methods for adding/removing tooltips easily
|
2020-12-05 22:42:10 +01:00 |
|
|
56db897c00
|
allow tooltips to appear later
|
2020-12-05 16:42:21 +01:00 |
|
|
c4114c73f8
|
fixed tooltip distance from the mouse changing with scale
|
2020-11-17 21:05:48 +01:00 |
|
|
1a2fc814aa
|
initialize the tooltip color to white
|
2020-10-31 17:55:46 +01:00 |
|
|
e7f2c8eca4
|
added a separate style property for tooltip text color
|
2020-10-31 17:42:39 +01:00 |
|
|
eeedb0ae5c
|
also don't display the tooltip if all o its children are hidden
|
2020-09-18 18:19:05 +02:00 |
|
|
fde243ed8b
|
only display the tooltip if there is anything in it
|
2020-09-18 18:11:46 +02:00 |
|
Ellpeck
|
deec553b22
|
code cleanup
|
2020-06-18 17:24:35 +02:00 |
|
Ellpeck
|
f12284169e
|
full xml documentation for MLEM.Ui
|
2020-05-22 17:02:24 +02:00 |
|
Ellpeck
|
b3331834e1
|
I did not want to push this here
This reverts commit ee511137
|
2020-02-06 01:51:41 +01:00 |
|
Ellpeck
|
ee5111372b
|
part 1
|
2020-02-06 01:33:24 +01:00 |
|
Ellpeck
|
43b665642d
|
made tooltips be panels and remove the weird paragraph background thing
|
2019-12-31 14:08:13 +01:00 |
|
Ellpeck
|
bbdb424cbe
|
made all groups update their areas manually since they don't draw it
|
2019-12-29 15:25:33 +01:00 |
|
Ellpeck
|
31d805fc04
|
fixed elements sometimes not notifying their auto-adjusting parents
|
2019-12-29 15:18:49 +01:00 |
|
Ellpeck
|
73f9653ddc
|
made tooltips groups so that more stuff can be added to them easily
|
2019-12-28 14:23:40 +01:00 |
|
Ellpeck
|
8d3afcf276
|
made CanSelectContent be set automatically by the root through adding more events
|
2019-12-08 21:49:15 +01:00 |
|
Ellpeck
|
ee35509f23
|
made ui styling a lot more user friendly
|
2019-10-14 21:28:12 +02:00 |
|
Ellpeck
|
36204e40cb
|
turn some points into vectors for added precision
|
2019-09-26 22:16:21 +02:00 |
|
Ellpeck
|
e7c7a5bbc2
|
fixed tooltips removing themselves from a nonexistant system if an element gets removed
|
2019-09-15 02:21:42 +02:00 |
|
Ellpeck
|
353afdef6f
|
started working on touch support for MLEM.Ui
|
2019-08-30 18:15:50 +02:00 |
|
Ellpeck
|
5c741a98e9
|
tabbing, part 1!
|
2019-08-28 18:27:17 +02:00 |
|
Ellpeck
|
cc66c453c5
|
more easily allow tooltips to show when hovering elements
|
2019-08-24 20:45:40 +02:00 |
|
Ellpeck
|
e1baacdb0d
|
added text formatting
|
2019-08-24 00:07:54 +02:00 |
|
Ellpeck
|
5d8e010bad
|
made tooltips not go off screen and fixed the ui system breaking clearing
|
2019-08-15 14:59:15 +02:00 |
|
Ellpeck
|
5d2f77e95c
|
added a tooltip
|
2019-08-13 23:54:29 +02:00 |
|