redesigned UI, but not yet done (Text sizing not correct yet)

This commit is contained in:
janis
2022-09-06 14:43:32 +02:00
parent eed1da1378
commit b93b16afab
3 changed files with 30 additions and 6 deletions

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

2
.idea/modules.xml generated
View File

@@ -2,7 +2,7 @@
<project version="4"> <project version="4">
<component name="ProjectModuleManager"> <component name="ProjectModuleManager">
<modules> <modules>
<module fileurl="file://$PROJECT_DIR$/.idea/FSRImageVideoUpscalerFrontend.iml" filepath="$PROJECT_DIR$/.idea/FSRImageVideoUpscalerFrontend.iml" /> <module fileurl="file://$PROJECT_DIR$/.idea/FSRImageVideoUpscalerFrontendNew.iml" filepath="$PROJECT_DIR$/.idea/FSRImageVideoUpscalerFrontendNew.iml" />
</modules> </modules>
</component> </component>
</project> </project>

View File

@@ -25,23 +25,39 @@ class HomeWindow(Gtk.Window):
self.open_file = "" self.open_file = ""
# Spawn box # Spawn box
self.box = Gtk.Box(spacing=6) self.main_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL)
self.add(self.box) self.sub_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL)
self.box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL)
# Headerbar
self.hb = Gtk.HeaderBar()
self.hb.set_show_close_button(True)
self.hb.props.title = "FSR Image & Video Upscaler"
self.set_titlebar(self.hb)
# Create filechooser button # Create filechooser button
self.filechoosebutton = Gtk.Button(label="Choose Input File") self.filechoosebutton = Gtk.Button(label="Choose Input File")
self.filechoosebutton.connect("clicked", self.filechooser_clicked) self.filechoosebutton.connect("clicked", self.filechooser_clicked)
self.box.pack_start(self.filechoosebutton, True, True, 10) self.box.pack_start(self.filechoosebutton, True, True, 0)
# Create output filechooser button # Create output filechooser button
self.opfchooserbutton = Gtk.Button(label="Choose Output File") self.opfchooserbutton = Gtk.Button(label="Choose Output File")
self.opfchooserbutton.connect("clicked", self.opfilechooser_clicked) self.opfchooserbutton.connect("clicked", self.opfilechooser_clicked)
self.box.pack_start(self.opfchooserbutton, True, True, 10) self.box.pack_start(self.opfchooserbutton, True, True, 0)
# Create start button # Create start button
self.start_button = Gtk.Button(label="Start upscaling") self.start_button = Gtk.Button(label="Start upscaling")
self.start_button.connect("clicked", self.start_clicked) self.start_button.connect("clicked", self.start_clicked)
self.box.pack_start(self.start_button, True, True, 10) self.box.pack_start(self.start_button, True, True, 0)
# Title
self.title = Gtk.Label(label="Test")
self.title.set_markup("<big>FSR Image & Video Upscaler</big>")
self.sub_box.pack_start(self.box, True, True, 30)
self.main_box.pack_start(self.title, True, True, 0)
self.main_box.pack_end(self.sub_box, True, True, 20)
self.add(self.main_box)
def filechooser_clicked(self, widget): def filechooser_clicked(self, widget):
self.filechooserdialog = Gtk.FileChooserDialog(title="Choose input file", action=Gtk.FileChooserAction.OPEN) self.filechooserdialog = Gtk.FileChooserDialog(title="Choose input file", action=Gtk.FileChooserAction.OPEN)