2 Commits

Author SHA1 Message Date
421f161ddd meson: bump to 0.1.1 2023-05-03 15:02:08 +02:00
cfdf60d840 fix: bug with path 2023-05-03 15:01:53 +02:00
3 changed files with 19 additions and 9 deletions

View File

@ -64,5 +64,13 @@
</ul>
</description>
</release>
<release version="0.1.1" date="2023-5-3" type="stable">
<description>
<p>Bug fixes</p>
<ul>
<li>Fix a bug causing the app to crash when the path is not selected</li>
</ul>
</description>
</release>
</releases>
</component>

View File

@ -1,5 +1,5 @@
project('imaginer',
version: '0.1.0',
version: '0.1.1',
meson_version: '>= 0.62.0',
default_options: [ 'warning_level=2', 'werror=false', ],
)

View File

@ -156,14 +156,16 @@ class ImaginerApplication(Adw.Application):
self.token = self.win.token.get_text()
openai.api_key = self.token
def thread_run():
try:
path = self.file_path
print(path)
path = f"{path}/imaginer-{self.slugify(prompt)}-{strftime('%d-%b-%Y-%H-%M-%S', gmtime())}"
except AttributeError:
path = "imaginer"
else:
path = f"{path}/imaginer-{self.slugify(prompt)}-{strftime('%d-%b-%Y-%H-%M-%S', gmtime())}"
def thread_run():
match self.provider:
case ProvidersEnum.OPENAI.value:
try:
@ -236,9 +238,9 @@ class ImaginerApplication(Adw.Application):
else:
image = None
GLib.idle_add(cleanup, image)
GLib.idle_add(cleanup, image, path)
def cleanup(image):
def cleanup(image, path):
self.win.spinner_loading.stop()
self.win.stack_imaginer.set_visible_child_name("stack_imagine")
t.join()