aboutsummaryrefslogtreecommitdiff
path: root/src/QuickMedia.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/QuickMedia.cpp')
-rw-r--r--src/QuickMedia.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/QuickMedia.cpp b/src/QuickMedia.cpp
index 48d3689..33ebb06 100644
--- a/src/QuickMedia.cpp
+++ b/src/QuickMedia.cpp
@@ -1012,7 +1012,7 @@ namespace QuickMedia {
tab.body->clear_cache();
}
- if(new_tabs.size() == 1 && new_tabs[0].page->is_manga_images_page()) {
+ if(new_tabs.size() == 1 && new_tabs[0].page->get_type() == PageTypez::MANGA_IMAGES) {
select_episode(selected_item, false);
Body *chapters_body = tabs[selected_tab].body.get();
chapters_body->filter_search_fuzzy(""); // Needed (or not really) to go to the next chapter when reaching the last page of a chapter
@@ -1048,11 +1048,11 @@ namespace QuickMedia {
}
window.setKeyRepeatEnabled(true);
redraw = true;
- } else if(new_tabs.size() == 1 && new_tabs[0].page->is_image_board_thread_page()) {
+ } else if(new_tabs.size() == 1 && new_tabs[0].page->get_type() == PageTypez::IMAGE_BOARD_THREAD) {
current_page = PageType::IMAGE_BOARD_THREAD;
image_board_thread_page(static_cast<ImageBoardThreadPage*>(new_tabs[0].page.get()), new_tabs[0].body.get());
redraw = true;
- } else if(new_tabs.size() == 1 && new_tabs[0].page->is_video_page()) {
+ } else if(new_tabs.size() == 1 && new_tabs[0].page->get_type() == PageTypez::VIDEO) {
current_page = PageType::VIDEO_CONTENT;
video_content_page(new_tabs[0].page.get(), selected_item->url, selected_item->get_title());
redraw = true;
@@ -3049,7 +3049,7 @@ namespace QuickMedia {
room->has_unread_mention = true;
// TODO: What if the message or username begins with "-"? also make the notification image be the avatar of the user
if(!is_window_focused || room != current_room || is_first_sync || selected_tab == ROOMS_TAB_INDEX)
- show_notification("QuickMedia matrix - " + matrix->message_get_author_displayname(message.get()) + " (" + room->name + ")", message->body);
+ show_notification("QuickMedia matrix - " + matrix->message_get_author_displayname(message.get()) + " (" + room->get_name() + ")", message->body);
}
}
}
@@ -3537,12 +3537,12 @@ namespace QuickMedia {
for(size_t i = 0; i < rooms.size(); ++i) {
auto &room = rooms[i];
- std::string room_name = room->name;
+ std::string room_name = room->get_name();
if(room_name.empty())
room_name = room->id;
auto body_item = BodyItem::create(std::move(room_name));
- body_item->thumbnail_url = room->avatar_url;
+ body_item->thumbnail_url = room->get_avatar_url();
body_item->userdata = room; // Note: this has to be valid as long as the room list is valid!
body_item->thumbnail_mask_type = ThumbnailMaskType::CIRCLE;
body_item->thumbnail_size = sf::Vector2i(32, 32);