Commit dd326b0e authored by Roman Alifanov's avatar Roman Alifanov

increased the width of the logdialog

parent 39910e3d
......@@ -64,6 +64,7 @@ class CommandRunner:
self.dialog.question_button_2.add_css_class("destructive-action")
self.dialog.question_button_1.add_css_class("suggested-action")
self.dialog.question_revealer.set_visible(True)
self.dialog.question_revealer.set_reveal_child(True)
def read_output(self, fd):
......@@ -75,6 +76,7 @@ class CommandRunner:
self.append_log(cleaned_output)
self.dialog.question_revealer.set_reveal_child(False)
self.dialog.question_revealer.set_visible(False)
self.handle_question(cleaned_output, fd)
else:
break
......
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<!DOCTYPE cambalache-project SYSTEM "cambalache-project.dtd">
<cambalache-project version="0.92.0" target_tk="gtk-4.0">
<cambalache-project version="0.94.0" target_tk="gtk-4.0">
<ui>
(1,1,"logdialog.ui","logdialog.ui",None,None,None,None,None,None,None)
</ui>
......@@ -11,8 +11,7 @@
</ui_library>
<object>
(1,1,"AdwDialog","LogDialog",None,None,None,None,0,None,None),
(1,2,"AdwClamp",None,1,None,None,None,0,None,None),
(1,3,"GtkBox",None,2,None,None,None,0,None,None),
(1,3,"GtkBox",None,1,None,None,None,0,None,None),
(1,4,"GtkScrolledWindow",None,3,None,None,None,0,None,None),
(1,5,"GtkTextView","logdialog_textview",4,None,None,None,0,None,None),
(1,6,"GtkRevealer","question_revealer",3,None,None,None,1,None,None),
......@@ -27,19 +26,13 @@
</object>
<object_property>
(1,1,"AdwDialog","can-close","false",0,None,None,None,None,None,None,None,None),
(1,1,"AdwDialog","follows-content-size","true",0,None,None,None,None,None,None,None,None),
(1,1,"AdwDialog","content-width","1000",None,None,None,None,None,None,None,None,None),
(1,1,"AdwDialog","title","Лог выполнения",0,None,None,None,None,None,None,None,None),
(1,2,"AdwClamp","maximum-size","500",0,None,None,None,None,None,None,None,None),
(1,2,"GtkWidget","margin-bottom","12",0,None,None,None,None,None,None,None,None),
(1,2,"GtkWidget","margin-end","12",0,None,None,None,None,None,None,None,None),
(1,2,"GtkWidget","margin-start","12",0,None,None,None,None,None,None,None,None),
(1,2,"GtkWidget","margin-top","12",0,None,None,None,None,None,None,None,None),
(1,3,"GtkBox","spacing","12",0,None,None,None,None,None,None,None,None),
(1,3,"GtkOrientable","orientation","vertical",0,None,None,None,None,None,None,None,None),
(1,4,"GtkScrolledWindow","hscrollbar-policy","never",0,None,None,None,None,None,None,None,None),
(1,4,"GtkWidget","height-request","300",0,None,None,None,None,None,None,None,None),
(1,4,"GtkWidget","vexpand","true",0,None,None,None,None,None,None,None,None),
(1,4,"GtkWidget","width-request","198",0,None,None,None,None,None,None,None,None),
(1,5,"GtkTextView","cursor-visible","false",0,None,None,None,None,None,None,None,None),
(1,5,"GtkTextView","editable","false",0,None,None,None,None,None,None,None,None),
(1,5,"GtkTextView","input-purpose","terminal",0,None,None,None,None,None,None,None,None),
......
......@@ -17,6 +17,7 @@ class LogDialog(Adw.Dialog):
self.win = win
def run(self, command, on_done):
self.question_revealer.set_visible(False)
self.present(self.win)
# Создание и передача функции обратного вызова для обновления UI
runner = CommandRunner()
......
<?xml version='1.0' encoding='UTF-8'?>
<!-- Created with Cambalache 0.92.0 -->
<!-- Created with Cambalache 0.94.1 -->
<interface>
<!-- interface-name logdialog.ui -->
<requires lib="adwaita" version="1.0"/>
......@@ -7,16 +7,9 @@
<requires lib="libadwaita" version="1.5"/>
<template class="LogDialog" parent="AdwDialog">
<property name="can-close">false</property>
<property name="follows-content-size">true</property>
<property name="content-width">1000</property>
<property name="title">Лог выполнения</property>
<child>
<object class="AdwClamp">
<property name="margin-bottom">12</property>
<property name="margin-end">12</property>
<property name="margin-start">12</property>
<property name="margin-top">12</property>
<property name="maximum-size">500</property>
<child>
<object class="GtkBox">
<property name="orientation">vertical</property>
<property name="spacing">12</property>
......@@ -25,7 +18,6 @@
<property name="height-request">300</property>
<property name="hscrollbar-policy">never</property>
<property name="vexpand">true</property>
<property name="width-request">198</property>
<child>
<object class="GtkTextView" id="logdialog_textview">
<property name="can-focus">False</property>
......@@ -104,7 +96,5 @@
</child>
</object>
</child>
</object>
</child>
</template>
</interface>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment