mirror of
https://github.com/S2-/gitlit
synced 2025-08-03 21:00:04 +02:00
Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
171b79e355 | |||
4178caa94a |
@@ -4,8 +4,11 @@
|
|||||||
const electronFind = require('electron-find');
|
const electronFind = require('electron-find');
|
||||||
let findInPage = new electronFind.FindInPage(remote.getCurrentWebContents());
|
let findInPage = new electronFind.FindInPage(remote.getCurrentWebContents());
|
||||||
|
|
||||||
|
let firstRun = true;
|
||||||
|
|
||||||
//events
|
//events
|
||||||
ipcRenderer.on('fileList', (event, files) => {
|
ipcRenderer.on('fileList', (event, files) => {
|
||||||
|
firstRun = false;
|
||||||
if (files && files.length > 0) {
|
if (files && files.length > 0) {
|
||||||
ejs.preloadTemplate('templates/files.ejs')
|
ejs.preloadTemplate('templates/files.ejs')
|
||||||
.then(t => {
|
.then(t => {
|
||||||
@@ -28,7 +31,12 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
ipcRenderer.on('isNoGitLfsRepo', (event, repoDir) => {
|
ipcRenderer.on('isNoGitLfsRepo', (event, repoDir) => {
|
||||||
|
if (firstRun) {
|
||||||
|
firstRun = false;
|
||||||
|
$('.js-container').html(ejs.rr('templates/firstRun.ejs', {repoDir: repoDir}));
|
||||||
|
} else {
|
||||||
$('.js-container').html(ejs.rr('templates/isNoGitLfsRepo.ejs', {repoDir: repoDir}));
|
$('.js-container').html(ejs.rr('templates/isNoGitLfsRepo.ejs', {repoDir: repoDir}));
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
ipcRenderer.on('notification', (event, notification) => {
|
ipcRenderer.on('notification', (event, notification) => {
|
||||||
|
8
app/templates/firstRun.ejs
Normal file
8
app/templates/firstRun.ejs
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<div class="jumbotron text-center">
|
||||||
|
<h1>gitlit</h1>
|
||||||
|
<p class="lead">Handle git lfs locks with ease</p>
|
||||||
|
<div class="text-center">
|
||||||
|
<a class="btn btn-primary btn-lg js-open-folder" href="javascript:///">Open git repository folder</a>
|
||||||
|
<input type="file" style="display: none" class="js-open-folder-input" webkitdirectory />
|
||||||
|
</div>
|
||||||
|
</div>
|
2
package-lock.json
generated
2
package-lock.json
generated
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "gitlit",
|
"name": "gitlit",
|
||||||
"version": "1.3.1",
|
"version": "1.4.0",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "gitlit",
|
"name": "gitlit",
|
||||||
"version": "1.3.1",
|
"version": "1.4.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "app/main.js",
|
"main": "app/main.js",
|
||||||
"build": {
|
"build": {
|
||||||
|
Reference in New Issue
Block a user