From a871a8d30c5de5161166a533e85d9482b59645a0 Mon Sep 17 00:00:00 2001 From: Nico Alt <nicoalt@posteo.org> Date: Thu, 31 Dec 2020 12:00:00 +0000 Subject: [PATCH] Create conversations module --- briar-gtk/briar_gtk/actions/window.py | 4 ++-- briar-gtk/briar_gtk/conversation/__init__.py | 6 ++++++ .../briar_gtk/{widgets => conversation}/about_dialog.py | 4 ++-- .../conversation_presenter.py} | 4 ++-- .../main_window.py => conversation/conversation_view.py} | 4 ++-- briar-gtk/briar_gtk/window.py | 4 ++-- 6 files changed, 16 insertions(+), 10 deletions(-) create mode 100644 briar-gtk/briar_gtk/conversation/__init__.py rename briar-gtk/briar_gtk/{widgets => conversation}/about_dialog.py (97%) rename briar-gtk/briar_gtk/{presenters/main_window.py => conversation/conversation_presenter.py} (96%) rename briar-gtk/briar_gtk/{views/main_window.py => conversation/conversation_view.py} (93%) diff --git a/briar-gtk/briar_gtk/actions/window.py b/briar-gtk/briar_gtk/actions/window.py index e853349..652cd7e 100644 --- a/briar-gtk/briar_gtk/actions/window.py +++ b/briar-gtk/briar_gtk/actions/window.py @@ -1,5 +1,5 @@ # Copyright (c) 2014-2020 Cedric Bellegarde <cedric.bellegarde@adishatz.org> -# Copyright (c) 2020 Nico Alt +# Copyright (c) 2020-2021 Nico Alt # SPDX-License-Identifier: AGPL-3.0-only # License-Filename: LICENSE.md # @@ -11,7 +11,7 @@ from gi.repository import GLib from briar_gtk.actions.actions import Actions from briar_gtk.actions.prefixes import WINDOW_PREFIX from briar_gtk.define import APP -from briar_gtk.views.main_window import MainWindowView +from briar_gtk.conversation.conversation_view import MainWindowView class WindowActions(Actions): diff --git a/briar-gtk/briar_gtk/conversation/__init__.py b/briar-gtk/briar_gtk/conversation/__init__.py new file mode 100644 index 0000000..4cbe4bd --- /dev/null +++ b/briar-gtk/briar_gtk/conversation/__init__.py @@ -0,0 +1,6 @@ +# Copyright (c) 2021 Nico Alt +# SPDX-License-Identifier: AGPL-3.0-only +# License-Filename: LICENSE.md +""" +Main conversation window containing sidebar and chat in Briar GTK +""" diff --git a/briar-gtk/briar_gtk/widgets/about_dialog.py b/briar-gtk/briar_gtk/conversation/about_dialog.py similarity index 97% rename from briar-gtk/briar_gtk/widgets/about_dialog.py rename to briar-gtk/briar_gtk/conversation/about_dialog.py index c7480e5..e7c2856 100644 --- a/briar-gtk/briar_gtk/widgets/about_dialog.py +++ b/briar-gtk/briar_gtk/conversation/about_dialog.py @@ -1,4 +1,4 @@ -# Copyright (c) 2020 Nico Alt +# Copyright (c) 2020-2021 Nico Alt # SPDX-License-Identifier: AGPL-3.0-only # License-Filename: LICENSE.md @@ -10,7 +10,7 @@ from gi.repository import Gtk from briar_gtk.define import APP, RESOURCES_DIR -class AboutDialogWidget(): +class AboutDialogWidget: ABOUT_UI = "about_dialog.ui" diff --git a/briar-gtk/briar_gtk/presenters/main_window.py b/briar-gtk/briar_gtk/conversation/conversation_presenter.py similarity index 96% rename from briar-gtk/briar_gtk/presenters/main_window.py rename to briar-gtk/briar_gtk/conversation/conversation_presenter.py index 59a0e3f..e66e497 100644 --- a/briar-gtk/briar_gtk/presenters/main_window.py +++ b/briar-gtk/briar_gtk/conversation/conversation_presenter.py @@ -1,4 +1,4 @@ -# Copyright (c) 2020 Nico Alt +# Copyright (c) 2020-2021 Nico Alt # SPDX-License-Identifier: AGPL-3.0-only # License-Filename: LICENSE.md @@ -7,7 +7,7 @@ from briar_gtk.presenters.private_chat import PrivateChatPresenter from briar_gtk.define import APP from briar_gtk.views.private_chat import PrivateChatView from briar_gtk.views.sidebar import SidebarView -from briar_gtk.widgets.about_dialog import AboutDialogWidget +from briar_gtk.conversation.about_dialog import AboutDialogWidget class MainWindowPresenter: diff --git a/briar-gtk/briar_gtk/views/main_window.py b/briar-gtk/briar_gtk/conversation/conversation_view.py similarity index 93% rename from briar-gtk/briar_gtk/views/main_window.py rename to briar-gtk/briar_gtk/conversation/conversation_view.py index d063f27..fab7cce 100644 --- a/briar-gtk/briar_gtk/views/main_window.py +++ b/briar-gtk/briar_gtk/conversation/conversation_view.py @@ -1,4 +1,4 @@ -# Copyright (c) 2019 Nico Alt +# Copyright (c) 2019-2021 Nico Alt # SPDX-License-Identifier: AGPL-3.0-only # License-Filename: LICENSE.md # @@ -10,7 +10,7 @@ import os from gi.repository import Gtk from briar_gtk.define import RESOURCES_DIR -from briar_gtk.presenters.main_window import MainWindowPresenter +from briar_gtk.conversation.conversation_presenter import MainWindowPresenter class MainWindowView(Gtk.Overlay): diff --git a/briar-gtk/briar_gtk/window.py b/briar-gtk/briar_gtk/window.py index 002b68f..74e2749 100644 --- a/briar-gtk/briar_gtk/window.py +++ b/briar-gtk/briar_gtk/window.py @@ -1,4 +1,4 @@ -# Copyright (c) 2019 Nico Alt +# Copyright (c) 2019-2021 Nico Alt # SPDX-License-Identifier: AGPL-3.0-only # License-Filename: LICENSE.md @@ -7,7 +7,7 @@ from gi.repository import Gio, Gtk from briar_gtk.actions.window import WindowActions from briar_gtk.add_contact.add_contact_view import AddContactView -from briar_gtk.views.main_window import MainWindowView +from briar_gtk.conversation.conversation_view import MainWindowView from briar_gtk.startup.startup_view import StartupView from briar_gtk.define import APP, APPLICATION_ID, APPLICATION_NAME from briar_gtk.define import NOTIFICATION_CONTACT_ADDED -- GitLab