2024-06-30 11:53:03 +02:00
|
|
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * *
|
|
|
|
* *
|
|
|
|
* Gem-graph client *
|
|
|
|
* *
|
|
|
|
* Main *
|
|
|
|
* *
|
|
|
|
* Copyright © 2021 Libre en Communs <contact@a-lec.org> *
|
|
|
|
* Copyright © 2023 Adrien Bourmault <neox@a-lec.org> *
|
|
|
|
* Copyright © 2023 Arthur Menges <arthur.menges@a-lec.org> *
|
|
|
|
* Copyright © 2024 Jean Sirmai <jean@a-lec.org> *
|
|
|
|
* *
|
|
|
|
* This file is part of Gem-graph. *
|
|
|
|
* *
|
|
|
|
* This program is free software: you can redistribute it and/or modify it *
|
|
|
|
* under the terms of the GNU Affero General Public License *
|
|
|
|
* as publishedby the Free Software Foundation, *
|
|
|
|
* either version 3 of the License, or (at your option) any later version. *
|
|
|
|
* *
|
|
|
|
* This program is distributed in the hope that it will be useful, *
|
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
|
|
|
|
* See the GNU Affero General Public License for more details. *
|
|
|
|
* *
|
|
|
|
* You should have received a copy of the GNU Affero General Public License *
|
|
|
|
* along with this program. If not, see <http://www.gnu.org/licenses/>. *
|
|
|
|
* *
|
|
|
|
* * * * * * * * * * * * * * * * * * * * * * * * * * */
|
|
|
|
|
2024-06-29 17:05:13 +02:00
|
|
|
|
2024-06-29 17:15:01 +02:00
|
|
|
#include "../include/callback.h"
|
2024-06-29 17:05:13 +02:00
|
|
|
|
|
|
|
int main (int argc, char **argv)
|
|
|
|
{
|
|
|
|
GtkApplication *app;
|
|
|
|
int status;
|
|
|
|
|
2024-06-30 11:53:03 +02:00
|
|
|
app = gtk_application_new ("org.jean.GG_hack", G_APPLICATION_DEFAULT_FLAGS);
|
2024-06-29 17:05:13 +02:00
|
|
|
g_signal_connect (app, "activate", G_CALLBACK (on_main_window_activation), NULL);
|
|
|
|
g_signal_connect (app, "activate", G_CALLBACK (on_dialog_window_activation), NULL);
|
|
|
|
status = g_application_run (G_APPLICATION (app), argc, argv);
|
|
|
|
g_object_unref (app);
|
|
|
|
|
2024-06-30 12:47:34 +02:00
|
|
|
printf("\nTODO (2024-06-30) OpenGL see : widgets.get_SPACE_VIEW_box()\
|
2024-06-30 11:53:03 +02:00
|
|
|
\nline 138 > ui_setup_glarea (0, GTK_WIDGET (middle_box));\n\n");
|
2024-06-29 17:05:13 +02:00
|
|
|
|
|
|
|
return status;
|
|
|
|
}
|