Skip to content

GitStartHQ/devtime

 
 

Repository files navigation

This project is based on Tockler

Application installers

Operating System Download
Windows (32-bit and 64-bit .exe) Get it on Windows
macOS (.dmg) Get it on macOS
Linux (.AppImage) Get it on Linux

Made with

Debugging

Logs

By default, devtime writes logs to the following locations:

on Linux: ~/.config/devtime/logs/main.log

on macOS: ~/Library/Logs/devtime/main.log

on Windows: %USERPROFILE%\AppData\Roaming\devtime\logs\main.log

Development

Quick Start

Prerequisites: Node, Git.

git clone https://github.com/GitStartHQ/DevTime.git  # Download this project

npm install yarn -g     # install yarn or binary from https://yarnpkg.com

Start application

Renderer and main process builds have been separated. It's easier to boilerplate this project and switch client framework.

React client (renderer)

cd client/
yarn install            # Install dependencies
npm start

Electron (main)

cd electron/
yarn install            # Install dependencies
yarn start

Build scripts samples are in travis/appveyor files.

Signing

https://4sysops.com/archives/sign-your-powershell-scripts-to-increase-security/' in powershell as admin

$cert = Get-ChildItem -Path Cert:\CurrentUser\My -CodeSigningCert
Set-AuthenticodeSignature -FilePath '.\app\get-foreground-window-title.ps1' -Certificate $cert

License

GNU General Public License v2.0 2021 MayGo (https://github.com/MayGo)

Functionality

  • On app launch only tray window runs. Main window does not open.
  • Main window opens from tray windows arrow or by reopening application.

Errors

while installing electron deps: electron-builder Error: Unresolved node modules: ref

Quick fix: ELECTRON_BUILDER_ALLOW_UNRESOLVED_DEPENDENCIES=true yarn

About

Tracks your time by monitoring your active development at GitStart

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 95.0%
  • JavaScript 4.4%
  • Other 0.6%