1. 08 Nov, 2013 2 commits
    • Vladimir Serbinenko's avatar
      * include/grub/gui.h (grub_fixed_sfs_divide): Round rather than · d6d8e9a9
      Vladimir Serbinenko authored
      	truncate.
      	(grub_fixed_fsf_divide): Likewise.
      d6d8e9a9
    • Vladimir Testov's avatar
      * grub-core/gfxmenu/gui_box.c: Updated to work with area status. · 4db22500
      Vladimir Testov authored
              * grub-core/gfxmenu/gui_canvas.c: Likewise.
              * grub-core/gfxmenu/view.c: Likewise.
              * grub-core/video/fb/video_fb.c: Introduce new functions:
              grub_video_set_area_status, grub_video_get_area_status,
              grub_video_set_region, grub_video_get_region.
              * grub-core/video/bochs.c: Likewise.
              * grub-core/video/capture.c: Likewise.
              * grub-core/video/video.c: Likewise.
              * grub-core/video/cirrus.c: Likewise.
              * grub-core/video/efi_gop.c: Likewise.
              * grub-core/video/efi_uga.c: Likewise.
              * grub-core/video/emu/sdl.c: Likewise.
              * grub-core/video/radeon_fuloong2e.c: Likewise.
              * grub-core/video/sis315pro.c: Likewise.
              * grub-core/video/sm712.c: Likewise.
              * grub-core/video/i386/pc/vbe.c: Likewise.
              * grub-core/video/i386/pc/vga.c: Likewise.
              * grub-core/video/ieee1275.c: Likewise.
              * grub-core/video/i386/coreboot/cbfb.c: Likewise.
              * include/grub/video.h: Likewise.
              * include/grub/video_fb.h: Likewise.
              * include/grub/fbfill.h: Updated render_target structure.
              grub_video_rect_t viewport, region, area
              int area_offset_x, area_offset_y, area_enabled
              * include/grub/gui.h: New helper function
              grub_video_bounds_inside_region.
              * docs/grub-dev.texi: Added information about new functions.
      4db22500
  2. 03 May, 2013 1 commit
  3. 29 Apr, 2013 1 commit
  4. 10 Dec, 2010 1 commit
    • Colin Watson's avatar
      Move gfxmenu color handling to video, so that gfxterm can use it · 52832c55
      Colin Watson authored
      too.
      
      * grub-core/gfxmenu/named_colors.c: Move to ...
      * grub-core/video/colors.c: ... here.  Rename
      grub_gui_get_named_color to grub_video_get_named_color.
      * grub-core/gfxmenu/gui_string_util.c (my_isxdigit): Move to ...
      * grub-core/video/colors.c (my_isxdigit): ... here.
      * grub-core/gfxmenu/gui_string_util.c (parse_hex_color_component):
      Move to ...
      * grub-core/video/colors.c (parse_hex_color_component): ... here.
      * grub-core/gfxmenu/gui_string_util.c (grub_gui_parse_color): Move
      to ...
      * grub-core/video/colors.c (grub_video_parse_color): ... here.
      
      * include/grub/gui.h (grub_gui_color_t): Move to ...
      * include/grub/video.h (grub_video_rgba_color_t): ... here.
      * include/grub/gui.h (grub_gui_color_rgb): Move to ...
      * include/grub/video.h (grub_video_rgba_color_rgb): ... here.
      * include/grub/gui.h (grub_gui_map_color): Move to ...
      * include/grub/video.h (grub_video_map_rgba_color): ... here.
      * include/grub/gui_string_util.h (grub_gui_get_named_color): Move
      to ...
      * include/grub/video.h (grub_video_get_named_color): ... here.
      * include/grub/gui_string_util.h (grub_gui_parse_color): Move to ...
      * include/grub/video.h (grub_video_parse_color): ... here.
      
      * grub-core/Makefile.core.def (kernel) [videoinkernel]: Add
      video/colors.c.
      (gfxmenu): Remove gfxmenu/named_colors.c.
      (video_colors) [videomodules]: New module, containing
      video/colors.c.
      52832c55
  5. 17 Aug, 2010 1 commit
  6. 06 May, 2010 1 commit
  7. 06 Jan, 2010 2 commits
  8. 29 Dec, 2009 1 commit
  9. 24 Nov, 2009 1 commit
  10. 20 Nov, 2009 1 commit