Skip to content
Snippets Groups Projects
  1. Dec 06, 2014
  2. Dec 05, 2014
  3. Dec 04, 2014
  4. Dec 03, 2014
  5. 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
  6. Dec 01, 2014
  7. 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
  8. Nov 29, 2014
  9. Nov 28, 2014
  10. Nov 27, 2014
  11. Nov 26, 2014
Loading