| 133 if(exit_on_shutdown) { |
133 if(exit_on_shutdown) { |
| 134 exit(0); |
134 exit(0); |
| 135 } |
135 } |
| 136 } |
136 } |
| 137 |
137 |
| |
138 |
| |
139 void ui_app_ref(void) { |
| |
140 #ifdef UI_APPLICATION |
| |
141 g_application_hold(G_APPLICATION(&app)); |
| |
142 #else |
| |
143 // TODO |
| |
144 #endif |
| |
145 } |
| |
146 |
| |
147 void ui_app_unref(void) { |
| |
148 #ifdef UI_APPLICATION |
| |
149 g_application_release(G_APPLICATION(&app)); |
| |
150 #else |
| |
151 // TODO |
| |
152 #endif |
| |
153 } |
| |
154 |
| |
155 |
| 138 #ifndef UI_GTK2 |
156 #ifndef UI_GTK2 |
| 139 void ui_app_quit() { |
157 void ui_app_quit() { |
| 140 g_application_quit(G_APPLICATION(app)); // TODO: fix, does not work |
158 g_application_quit(G_APPLICATION(app)); // TODO: fix, does not work |
| 141 } |
159 } |
| 142 |
160 |