~ruther/CTU-FEE-B0B35APO-Semestral-project

8f5fd84cc31e401474333f0cb063e6c3249fe2de — František Boháček 4 years ago b12051a
fix: browser window bugs
2 files changed, 3 insertions(+), 3 deletions(-)

M file-browser/src/window_browser.c
M lib-gui/src/gui_list_container.c
M file-browser/src/window_browser.c => file-browser/src/window_browser.c +2 -2
@@ 219,7 219,7 @@ static bool browser_window_list_render_header(void *state, uint32_t index,
                                              display_pixel_t color) {
  browser_window_state_t *bstate = (browser_window_state_t *)state;
  renderer_render_rectangle(renderer, beg_x - 3, beg_y + bstate->font->size,
                            1000, 1, color);
                            10000, 1, color);

  uint16_t offset = beg_x;



@@ 242,7 242,7 @@ static void browser_window_job(void *state) {
  for (int i = 0; i < COLUMNS_COUNT; i++) {
    uint16_t max_size = font_measure_text(bstate->font, column_names[i]).x;
    for (int j = 0; j < bstate->current_directory->files_count; j++) {
      char *data = browser_get_column_data(bstate->current_directory->files, i, tmp);
      char *data = browser_get_column_data(&bstate->current_directory->files[j], i, tmp);
      if (data == NULL) {
        continue;
      }

M lib-gui/src/gui_list_container.c => lib-gui/src/gui_list_container.c +1 -1
@@ 112,7 112,7 @@ void gui_list_container_render(gui_t *gui, container_t *container) {
      bgcolor = list.selected_background;
    }

    renderer_render_rectangle(gui->renderer, beg_x, y, 1000, item_full_height,
    renderer_render_rectangle(gui->renderer, beg_x, y, 10000, item_full_height,
                              bgcolor);
    list.render_item_fn(list.state, i, gui->renderer, beg_x + list.item_padding,
                        y + list.item_padding, fgcolor);