Made directory for custom widgets

This commit is contained in:
jeffser 2024-08-23 13:52:43 -06:00
parent ed54b2846a
commit 68c03176d4
3 changed files with 7 additions and 3 deletions

View File

@ -44,8 +44,12 @@ alpaca_sources = [
'local_instance.py', 'local_instance.py',
'available_models.json', 'available_models.json',
'available_models_descriptions.py', 'available_models_descriptions.py',
'table_widget.py',
'internal.py' 'internal.py'
] ]
custom_widgets = [
'custom_widgets/table_widget.py'
]
install_data(alpaca_sources, install_dir: moduledir) install_data(alpaca_sources, install_dir: moduledir)
install_data(custom_widgets, install_dir: moduledir / 'custom_widgets')

View File

@ -32,7 +32,7 @@ gi.require_version('GdkPixbuf', '2.0')
from gi.repository import Adw, Gtk, Gdk, GLib, GtkSource, Gio, GdkPixbuf from gi.repository import Adw, Gtk, Gdk, GLib, GtkSource, Gio, GdkPixbuf
from . import dialogs, local_instance, connection_handler, available_models_descriptions from . import dialogs, local_instance, connection_handler, available_models_descriptions
from .table_widget import TableWidget from .custom_widgets import table_widget
from .internal import config_dir, data_dir, cache_dir, source_dir from .internal import config_dir, data_dir, cache_dir, source_dir
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@ -1026,7 +1026,7 @@ Generate a title following these rules:
self.bot_message_box.append(code_block_box) self.bot_message_box.append(code_block_box)
self.style_manager.connect("notify::dark", self.on_theme_changed, buffer) self.style_manager.connect("notify::dark", self.on_theme_changed, buffer)
elif part['type'] == 'table': elif part['type'] == 'table':
table = TableWidget(part['text']) table = table_widget.TableWidget(part['text'])
self.bot_message_box.append(table) self.bot_message_box.append(table)
vadjustment = self.chat_window.get_vadjustment() vadjustment = self.chat_window.get_vadjustment()
vadjustment.set_value(vadjustment.get_upper()) vadjustment.set_value(vadjustment.get_upper())