@@ -49,7 +49,7 @@ if (appEnvIsProd) {
49
49
50
50
let ipcController : IpcController ;
51
51
52
- const createWindow = async ( ) : Promise < void > => {
52
+ const createMainWindow = async ( ) : Promise < void > => {
53
53
if ( appEnvIsDev ) {
54
54
// If running in development, serve the renderer from localhost.
55
55
// This must be done once the app is ready.
@@ -86,7 +86,7 @@ const createWindow = async (): Promise<void> => {
86
86
87
87
// Once the window has finished loading, show it.
88
88
mainWindow . webContents . once ( 'did-finish-load' , ( ) => {
89
- logger . info ( 'showing window' ) ;
89
+ logger . info ( 'showing main window' ) ;
90
90
mainWindow . show ( ) ;
91
91
} ) ;
92
92
@@ -101,6 +101,7 @@ const createWindow = async (): Promise<void> => {
101
101
102
102
ipcController = newIpcController ( { dispatch } ) ;
103
103
104
+ logger . info ( 'loading main window' , { appUrl } ) ;
104
105
await mainWindow . loadURL ( appUrl ) ;
105
106
106
107
initializeMenu ( mainWindow ) ;
@@ -109,7 +110,7 @@ const createWindow = async (): Promise<void> => {
109
110
// Prepare the renderer once the app is ready
110
111
app . on ( 'ready' , ( ) => {
111
112
runInBackground ( async ( ) => {
112
- await createWindow ( ) ;
113
+ await createMainWindow ( ) ;
113
114
} ) ;
114
115
} ) ;
115
116
@@ -155,6 +156,7 @@ app.on('web-contents-created', (_, contents) => {
155
156
} ) ;
156
157
157
158
app . on ( 'window-all-closed' , ( ) : void => {
159
+ logger . debug ( 'windows all closed, quitting app' ) ;
158
160
app . quit ( ) ;
159
161
} ) ;
160
162
@@ -177,6 +179,7 @@ app.on('before-quit', (event: Event): void => {
177
179
event . preventDefault ( ) ;
178
180
beforeQuitActionStatus = BeforeQuitActionStatus . IN_PROGRESS ;
179
181
runInBackground ( async ( ) => {
182
+ logger . debug ( 'performing before-quit operations' ) ;
180
183
await ipcController ?. destroy ( ) ;
181
184
beforeQuitActionStatus = BeforeQuitActionStatus . COMPLETED ;
182
185
app . quit ( ) ;
@@ -193,5 +196,6 @@ app.on('before-quit', (event: Event): void => {
193
196
} ) ;
194
197
195
198
app . on ( 'quit' , ( ) : void => {
199
+ logger . debug ( 'quitting app' ) ;
196
200
logger . info ( 'until next time, brave adventurer' ) ;
197
201
} ) ;
0 commit comments