Skip to content
Snippets Groups Projects
  1. Dec 03, 2014
  2. Dec 02, 2014
    • kwolekr's avatar
      Use setting groups for NoiseParams · 68c799bf
      kwolekr authored
      Add format example to minetest.conf.example
      Add Settings::setU16()
      Throw exception on attempted access of NULL settings groups
      68c799bf
  3. Dec 01, 2014
  4. Nov 30, 2014
    • Kahrl's avatar
      Fix segfault at exit caused by non grabbed font · 16781da4
      Kahrl authored
      16781da4
    • kwolekr's avatar
      175b7a28
    • sapier's avatar
      Make hud use fontengine too · 39162de1
      sapier authored
      Fix non coding style conforming glb_fontengine to g_fontengine
      Fix fonts never been deleted due to grabbed to often
      39162de1
    • Zefram's avatar
      Scale form elements consistently · d1d6a97b
      Zefram authored
      The ratios between the sizes of form elements, including text, is now
      fixed, aside from variations caused by rounding.  This makes form layout
      almost fully predictable, and particularly independent of player's
      screen size.  The proportions of non-text elements are the traditional
      proportions.
      
      For compatibility, the way in which element positions and sizes are
      specified remains unchanged, in all its baroqueness, with one exception.
      The exception is that the position of a label[] element is now defined
      in terms of the vertically center of the first line of the label,
      rather than the bottom of the first line of the label.  This change
      allows a label to be precisely aligned with button text or an edit box,
      which are positioned in a centering manner.  Label positioning remains
      consistent with the previous system, just more precisely defined.
      
      Make multi-line label[] elements work properly.  Previously the code set
      a bounding rectangle assuming that there would be only a single line,
      and as a result a multi-line label would be cut somewhere in the middle
      of the second line.  Now multi-line labels not only work, but have
      guaranteed line spacing relative to inventory slots, to aid alignment.
      
      Incidentally fix tabheader[] elements which were being constrained to
      the wrong width.
      
      Given an unusually large form, in variable-size mode, the form rendering
      system now chooses a scale that will fit the entire form on the screen,
      if that doesn't make elements too small.  Fixed-size forms, including the
      main menu, are have their sizes fixed in inch terms.  The fixed size for
      fixed-size forms and the preferred and minimum sizes for variable-size
      forms all scale according to the gui_scaling parameter.
      d1d6a97b
    • sapier's avatar
      Implement proper font handling · dceb9f7d
      sapier authored
      dceb9f7d
  5. Nov 29, 2014
  6. Nov 28, 2014
  7. Nov 27, 2014
  8. Nov 26, 2014
  9. Nov 25, 2014
  10. Nov 23, 2014
  11. Nov 22, 2014
  12. Nov 21, 2014
    • ShadowNinja's avatar
      Update credits menu · 6c52de88
      ShadowNinja authored
      6c52de88
    • Rafael Reilova's avatar
      serialize.h: use machine native byte swapping if available, fall-back to... · f7d65091
      Rafael Reilova authored
      serialize.h: use machine native byte swapping if available, fall-back to previous generic method if not (supported for GCC using endian.h, detection done in cmake) write/readARGB8() - just write 32-bit color in one op, instead of 4 1-byte ops cleanup: removed unneeded buffer init for some serialize-out functions use a #define for the fixed point factor in read/writeF1000()
      
      nodemetadata.cpp, nodetimer.cpp
      	optimzation: simpler deserialize node position method
      
      staticobject.cpp:
      	cleanup: use util/serialize.h inlines instead of its own de/serialization
      
      serialize.cpp:
      	minor optimization/cleanup: avoid generation of unneeded string temporary
      
      CMakeLists.txt, cmake_config.h.in: detection of endian.h
      
      config.h: added HAVE_ENDIAN_H
      
      Commits due to feedback squashed
      
      Signed-off-by: default avatarCraig Robbins <kde.psych@gmail.com>
      f7d65091
Loading