aboutsummaryrefslogtreecommitdiff
path: root/src/QuickMedia.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/QuickMedia.cpp')
-rw-r--r--src/QuickMedia.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/QuickMedia.cpp b/src/QuickMedia.cpp
index ddb81a9..96da31f 100644
--- a/src/QuickMedia.cpp
+++ b/src/QuickMedia.cpp
@@ -4311,7 +4311,7 @@ namespace QuickMedia {
bool redraw = true;
- Entry comment_input("Press i to begin writing a comment...", &rounded_rectangle_shader);
+ Entry comment_input("Press i to start writing a comment...", &rounded_rectangle_shader);
comment_input.draw_background = false;
comment_input.set_editable(false);
@@ -4789,7 +4789,7 @@ namespace QuickMedia {
redraw = false;
comment_input.set_max_width(window_size.x - (logo_padding_x + logo_size.x + chat_input_padding_x + logo_padding_x));
- comment_input.set_position(vec2f_floor(logo_padding_x + logo_size.x + chat_input_padding_x, chat_input_padding_y));
+ comment_input.set_position(vec2f_floor(logo_padding_x + logo_size.x + chat_input_padding_x, chat_input_padding_y - 5.0f * get_config().scale));
const float body_width = window_size.x;
@@ -5561,7 +5561,7 @@ namespace QuickMedia {
read_marker_timeout_sec = 0;
redraw = true;
- Entry chat_input("Press i to begin writing a message...", &rounded_rectangle_shader);
+ Entry chat_input("Press i to start writing a message...", &rounded_rectangle_shader);
chat_input.draw_background = false;
chat_input.set_editable(false);
@@ -6978,7 +6978,7 @@ namespace QuickMedia {
chat_input_shade.set_position(mgl::vec2f(body_pos.x, window_size.y - chat_input_shade.get_size().y));
chat_input.set_max_width(window_size.x - (logo_padding_x + logo_size.x + chat_input_padding_x + logo_padding_x + body_pos.x));
- chat_input.set_position(vec2f_floor(body_pos.x + logo_padding_x + logo_size.x + chat_input_padding_x, window_size.y - chat_height - chat_input_padding_y));
+ chat_input.set_position(vec2f_floor(body_pos.x + logo_padding_x + logo_size.x + chat_input_padding_x, window_size.y - chat_height - chat_input_padding_y - 5.0f * get_config().scale));
more_messages_below_rect.set_size(mgl::vec2f(chat_input_shade.get_size().x, gradient_height));
more_messages_below_rect.set_position(mgl::vec2f(chat_input_shade.get_position().x, std::floor(window_size.y - chat_input_height_full - gradient_height)));
@@ -7107,7 +7107,8 @@ namespace QuickMedia {
room_avatar_texture_size.x *= room_avatar_sprite.get_scale().x;
room_avatar_texture_size.y *= room_avatar_sprite.get_scale().y;
room_avatar_sprite.set_position(mgl::vec2f(body_pos.x + std::floor(10.0f * get_config().scale), room_name_total_height * 0.5f - room_avatar_texture_size.y * 0.5f + 5.0f));
- circle_mask_shader.set_uniform("resolution", mgl::vec2f(room_avatar_texture_size.x, room_avatar_texture_size.y));
+ if(circle_mask_shader.is_valid())
+ circle_mask_shader.set_uniform("resolution", mgl::vec2f(room_avatar_texture_size.x, room_avatar_texture_size.y));
window.draw(room_avatar_sprite, &circle_mask_shader);
room_name_text_offset_x += room_avatar_texture_size.x + 10.0f;
}