RealBadAngel
d57e75ed2a
Add setting for tooltips show delay.
2014-06-25 16:23:05 +02:00
RealBadAngel
1328c078f5
Tooltips rework.
...
Separate element for tooltips. Delayed showing,
use global color or given ones.
2014-06-24 22:11:47 +02:00
sapier
d23ac22ad9
Support for scalable font and gui elements
...
Fix positioning of tabheader in order to be usable for scaling GUIs
WARNING: this changes position of current tabheaders, mods have to adjust!
2014-06-22 00:08:55 +02:00
RealBadAngel
e2db7f5c90
Fix labels and vertlabels on some systems.
2014-06-20 21:30:48 +02:00
sapier
c2bc32f83b
Fix small memory leaks on shutdown
2014-06-20 19:50:47 +02:00
RealBadAngel
bbaf49826e
Add tooltips for button, imagebutton and checkbox.
2014-06-19 00:22:03 +02:00
sapier
2dfd8961bb
Fix bounding rect for formspec elements label vertlabel and checkboxes
2014-06-18 22:38:29 +02:00
sapier
a598053f73
Make dropdown formspec elements send their value same style as buttons on change
2014-06-18 18:47:41 +02:00
sapier
6558fc90e3
Add support for exiting formspecs by doubleclicking outside
2014-06-12 23:15:05 +02:00
sapier
8faebfae12
Improve performance by removing some temporary objects
...
Fix some coding style issues
2014-06-12 20:10:29 +02:00
sapier
e2a88e15fd
Add proper lua api deprecated handling
2014-04-29 22:49:04 +02:00
sapier
b444ffd39a
Fix formspec replacement handling for in game formspecs
2014-04-22 20:59:01 +02:00
RealBadAngel
fa8860c9c1
make formspec textarea wordwrap
...
Thats updated #795
2014-04-22 19:57:32 +02:00
sapier
c9e4b0445c
Fix double sending of chat messages
2014-03-23 19:15:38 +01:00
BlockMen
5dab81cca6
Fix game pause in singleplayer
2014-03-13 14:06:18 +01:00
sapier
89c5163c02
Replace pause and message menu by formspec ones
2014-03-05 18:44:14 +01:00
Kahrl
d58f5a0878
Add formspec table
2014-01-13 18:11:08 -05:00
BlockMen
6db3dc28d6
Fix formspec field labels
2013-12-17 01:13:16 +01:00
sapier
656c7f2683
Replace any direct curl usage by httpfetch
2013-12-13 18:05:46 +01:00
sapier
723f6e156a
Implement search tab and version picker
2013-12-11 23:07:38 +01:00
PilzAdam
6651b3387c
Check if width, height or start index of a list[] is negative
2013-12-09 22:39:24 +01:00
PilzAdam
fc831c5418
Dont move item back when not clicking on a slot
2013-12-03 18:05:36 +01:00
Kahrl
ceca056e77
Fix crash when pressing Enter key in formspec menu
2013-11-23 00:37:32 +01:00
BlockMen
1b7420e0a5
Fix formspec background padding when clipped
2013-11-14 19:03:55 +01:00
sapier
f687511f36
Fix win32/msvc i18n (quite UGLY version, blame Microsoft)
2013-11-11 19:56:49 +01:00
sapier
6b98489ed9
Fix "TODO read modinfo" in modmanager to improve ui usability
2013-11-10 19:37:45 +01:00
BlockMen
395bc5c25e
Fix typo
2013-11-03 22:33:06 +01:00
BlockMen
18314f400f
Reworked formspecs and kahrl's hexcolor parser
2013-11-03 22:14:37 +01:00
Novatux
5db8c1b5d9
Send a on_receive_fields event when formspec is closed, with fields.quit = "true"
2013-11-03 11:53:59 +01:00
RealBadAngel
773cf884e3
FIx wrong error message on invalid use of the formspec element image_button
2013-10-07 22:50:26 +02:00
Kahrl
fb1f510c3f
Change mainmenu texture handling + small misc changes
...
Texture names must now be escaped in formspec elements image[],
background[], image_button[], image_button_exit[].
Instead of special-case handling of texture loading (and unloading
which was missing) in guiFormSpecMenu.cpp, use the newly created
ISimpleTextureSource interface which is a minimal subset of
ITextureSource. There is an implementation of this interface
used by GUIEngine (MenuTextureSource).
Fix an off-by-one bug in unescape_string; it caused requests for a
texture called "\0".
2013-09-11 00:08:56 +02:00
sapier
be372cf498
Fix crash on lua exception
2013-09-05 00:45:00 +02:00
PilzAdam
136e0697bc
Use wstring for vertlabels
2013-08-31 21:07:53 +02:00
BlockMen
2d363dbbf3
Fix gettext for tabs (windows)
2013-08-19 15:59:09 +02:00
Kahrl
bfa1eb913f
GUIFormSpecMenu focus fixes
2013-08-19 15:49:36 +02:00
BlockMen
40fbbf8fb2
Reenable image scaling in formspecs
2013-08-18 15:52:04 +02:00
sapier
281dc6a502
Add translation for main menu
...
Add engine.gettext() and remove gettext() calls in guiFormspecMenu.cpp
2013-08-17 16:01:43 +02:00
PilzAdam
3b098b7c95
Remove debug output
2013-08-16 02:48:50 +02:00
Kahrl
4f886514a7
Don't automatically scroll listbox when selecting an item in the middle
2013-08-16 00:58:03 +02:00
Kahrl
b7be31b051
Formspec textlist: Black Irrlicht magic to detect fake doubleclicks
2013-08-16 00:08:19 +02:00
Novatux
c0a089d4ac
Fix formspec escaping, add escaping to info.txt for texture packs.
2013-08-15 22:12:51 +02:00
Kahrl
ee90d438b8
Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu
2013-08-14 21:03:33 +02:00
Kahrl
3ec3564770
Fix various memory access problems detected by valgrind
2013-08-07 19:48:31 +02:00
Kahrl
bbc9a5091a
Fix uninitialized irr::SEvent fields in guiFormSpecMenu.cpp
2013-08-07 01:36:19 +02:00
BlockMen
aa3bf1886a
Fix formspec label issues in win builds (MSVC)
2013-08-04 20:49:23 +02:00
BlockMen
bbe6259cb7
Add support of pressed_texture of image_button
...
Fix params number
Add pressed texture name
Fix string def
Fix syntax error
2013-07-24 01:02:43 +02:00
BlockMen
46de1fea8d
Add gettext translation for image_button
2013-07-24 01:01:56 +02:00
sapier
4ca213127f
Remove lots of debug output from modmgr
...
Fix RUN_IN_PLACE=0 mod install (now mods are saved in user folder in that case)
Fix text of field element not unescaped correctly
2013-07-12 22:46:27 +02:00
sapier
0d365fa327
Fix serverlist
2013-07-09 22:55:39 +02:00
kwolekr
a7099f4f68
Revert "Fix serverlist not beeing escaped correctly"
...
This reverts commit 39d03148e5d98ef5f9a31b131a79ff2bbd71a877.
2013-07-08 20:21:09 -04:00