|
@@ -192,6 +192,10 @@ void EditorLog::_load_state() {
|
|
is_loading_state = false;
|
|
is_loading_state = false;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+void EditorLog::_meta_clicked(const String &p_meta) {
|
|
|
|
+ OS::get_singleton()->shell_open(p_meta);
|
|
|
|
+}
|
|
|
|
+
|
|
void EditorLog::_clear_request() {
|
|
void EditorLog::_clear_request() {
|
|
log->clear();
|
|
log->clear();
|
|
messages.clear();
|
|
messages.clear();
|
|
@@ -407,6 +411,7 @@ EditorLog::EditorLog() {
|
|
log->set_v_size_flags(SIZE_EXPAND_FILL);
|
|
log->set_v_size_flags(SIZE_EXPAND_FILL);
|
|
log->set_h_size_flags(SIZE_EXPAND_FILL);
|
|
log->set_h_size_flags(SIZE_EXPAND_FILL);
|
|
log->set_deselect_on_focus_loss_enabled(false);
|
|
log->set_deselect_on_focus_loss_enabled(false);
|
|
|
|
+ log->connect("meta_clicked", callable_mp(this, &EditorLog::_meta_clicked));
|
|
vb_left->add_child(log);
|
|
vb_left->add_child(log);
|
|
|
|
|
|
// Search box
|
|
// Search box
|