forked from OpenGamers/abaddon
get rid of some warnings
This commit is contained in:
@@ -65,6 +65,10 @@ if(mingw)
|
|||||||
link_libraries(ws2_32 wsock2)
|
link_libraries(ws2_32 wsock2)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(WIN32)
|
||||||
|
add_compile_definitions(_CRT_SECURE_NO_WARNINGS)
|
||||||
|
endif()
|
||||||
|
|
||||||
file(GLOB ABADDON_SOURCES
|
file(GLOB ABADDON_SOURCES
|
||||||
"*.h"
|
"*.h"
|
||||||
"*.hpp"
|
"*.hpp"
|
||||||
|
|||||||
@@ -174,7 +174,7 @@ bool ChatMessageItemContainer::EmitImageLoad(std::string url) {
|
|||||||
void ChatMessageItemContainer::AddClickHandler(Gtk::Widget *widget, std::string url) {
|
void ChatMessageItemContainer::AddClickHandler(Gtk::Widget *widget, std::string url) {
|
||||||
// clang-format off
|
// clang-format off
|
||||||
widget->signal_button_press_event().connect([url](GdkEventButton *event) -> bool {
|
widget->signal_button_press_event().connect([url](GdkEventButton *event) -> bool {
|
||||||
if (event->type == Gdk::BUTTON_PRESS && event->button == GDK_BUTTON_PRIMARY) {
|
if (event->type == GDK_BUTTON_PRESS && event->button == GDK_BUTTON_PRIMARY) {
|
||||||
LaunchBrowser(url);
|
LaunchBrowser(url);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -708,7 +708,7 @@ void ChatMessageItemContainer::HandleChannelMentions(Gtk::TextView *tv) {
|
|||||||
// a lot of repetition here so there should probably just be one slot for textview's button-press
|
// a lot of repetition here so there should probably just be one slot for textview's button-press
|
||||||
bool ChatMessageItemContainer::OnClickChannel(GdkEventButton *ev) {
|
bool ChatMessageItemContainer::OnClickChannel(GdkEventButton *ev) {
|
||||||
if (m_text_component == nullptr) return false;
|
if (m_text_component == nullptr) return false;
|
||||||
if (ev->type != Gdk::BUTTON_PRESS) return false;
|
if (ev->type != GDK_BUTTON_PRESS) return false;
|
||||||
if (ev->button != GDK_BUTTON_PRIMARY) return false;
|
if (ev->button != GDK_BUTTON_PRIMARY) return false;
|
||||||
|
|
||||||
auto buf = m_text_component->get_buffer();
|
auto buf = m_text_component->get_buffer();
|
||||||
@@ -774,7 +774,7 @@ void ChatMessageItemContainer::HandleLinks(Gtk::TextView *tv) {
|
|||||||
|
|
||||||
bool ChatMessageItemContainer::OnLinkClick(GdkEventButton *ev) {
|
bool ChatMessageItemContainer::OnLinkClick(GdkEventButton *ev) {
|
||||||
if (m_text_component == nullptr) return false;
|
if (m_text_component == nullptr) return false;
|
||||||
if (ev->type != Gdk::BUTTON_PRESS) return false;
|
if (ev->type != GDK_BUTTON_PRESS) return false;
|
||||||
if (ev->button != GDK_BUTTON_PRIMARY && ev->button != GDK_BUTTON_SECONDARY) return false;
|
if (ev->button != GDK_BUTTON_PRIMARY && ev->button != GDK_BUTTON_SECONDARY) return false;
|
||||||
|
|
||||||
auto buf = m_text_component->get_buffer();
|
auto buf = m_text_component->get_buffer();
|
||||||
|
|||||||
@@ -48,6 +48,8 @@ void Websocket::OnMessage(const ix::WebSocketMessagePtr &msg) {
|
|||||||
case ix::WebSocketMessageType::Message: {
|
case ix::WebSocketMessageType::Message: {
|
||||||
m_signal_message.emit(msg->str);
|
m_signal_message.emit(msg->str);
|
||||||
} break;
|
} break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "abaddon.hpp"
|
#include "abaddon.hpp"
|
||||||
#include "filecache.hpp"
|
#include "filecache.hpp"
|
||||||
#include "murmurhash3.h"
|
#include "MurmurHash3.h"
|
||||||
|
|
||||||
Cache::Cache() {
|
Cache::Cache() {
|
||||||
m_tmp_path = std::filesystem::temp_directory_path() / "abaddon-cache";
|
m_tmp_path = std::filesystem::temp_directory_path() / "abaddon-cache";
|
||||||
|
|||||||
Reference in New Issue
Block a user