diff --git a/app/index.html b/app/index.html index fc9c54fd..c15acb81 100644 --- a/app/index.html +++ b/app/index.html @@ -22,9 +22,6 @@
-
diff --git a/app/js/index.js b/app/js/index.js index dfe824f0..4bd89295 100644 --- a/app/js/index.js +++ b/app/js/index.js @@ -9,15 +9,19 @@ //events ipcRenderer.on('fileList', (event, files) => { if (files && files.length > 0) { - $('.js-container').html(gitlit.templates.main({files: files})); + $('.files-table-container').html(gitlit.templates.files({files: files})); sorttable.makeSortable($('.js-filestable')[0]); var myTH = document.getElementsByTagName("th")[0]; sorttable.innerSortFunction.apply(myTH, []); } else { - $('.js-container').html(gitlit.templates.noGitLfsFiles()); + $('.files-table-container').html(gitlit.templates.noGitLfsFiles()); } }); + ipcRenderer.on('repoDir', (event, repoDir) => { + $('.js-repo-dir').text('current repo dir: ' + repoDir).show(); + }); + ipcRenderer.on('isNoGitLfsRepo', (event, repoDir) => { $('.js-container').html(gitlit.templates.isNoGitLfsRepo({repoDir: repoDir})); }); @@ -84,5 +88,6 @@ //startup PNotify.defaults.styling = 'bootstrap4'; // Bootstrap version 4 + $('.js-container').html(gitlit.templates.main()); })(jQuery); diff --git a/app/js/templates.js b/app/js/templates.js index cb541974..ce278e26 100644 --- a/app/js/templates.js +++ b/app/js/templates.js @@ -1,6 +1,14 @@ window.gitlit = window.gitlit || {}; gitlit.templates = { main: ejs.compile(` + +
+ +
+ `), + files: ejs.compile(` diff --git a/app/main.js b/app/main.js index f89b106f..51d5aa59 100644 --- a/app/main.js +++ b/app/main.js @@ -9,7 +9,7 @@ const args = require('minimist')(process.defaultApp ? process.argv.slice(2) : pr } }); -const repoDir = args._.join(' '); +const repoDir = path.normalize(args._.join(' ')); function getLfsFileList(dir, cb) { exec('git lfs ls-files', { @@ -98,7 +98,7 @@ function createWindow() { }); win.webContents.on('did-finish-load', () => { - console.log('getting file list and lock status in ' + repoDir + '...'); + win.webContents.send('repoDir', repoDir); getLfsFileList(repoDir, (err, files) => { if (err) {
file