Home
last modified time | relevance | path

Searched refs:Timetrace (Results 1 – 14 of 14) sorted by relevance

/dports/misc/timetrace/timetrace-0.14.2/core/
H A Dtimetrace.go49 type Timetrace struct { struct
55 func New(config *config.Config, fs Filesystem) *Timetrace {
56 return &Timetrace{
104 func (t *Timetrace) Status() (*Report, error) { argument
168 func (t *Timetrace) Stop() error { argument
217 func (t *Timetrace) WriteReport(path string, data []byte) error { argument
221 func (t *Timetrace) EnsureDirectories() error { argument
225 func (t *Timetrace) Config() *config.Config { argument
229 func (t *Timetrace) Formatter() *Formatter { argument
248 func (t *Timetrace) isDirEmpty(dir string) (bool, error) { argument
[all …]
H A Dproject.go47 func (t *Timetrace) LoadProject(key string) (*Project, error) {
83 func (t *Timetrace) ListProjects() ([]*Project, error) {
133 func (t *Timetrace) BackupProject(projectKey string) error {
157 func (t *Timetrace) RevertProject(projectKey string) error {
186 func (t *Timetrace) EditProject(projectKey string) error {
204 func (t *Timetrace) DeleteProject(project Project) error {
222 func (t *Timetrace) loadProject(path string) (*Project, error) {
264 func (t *Timetrace) editorFromEnvironment() string {
276 func (t *Timetrace) assertParent(project Project) error {
291 func (t *Timetrace) revert(key string) error {
[all …]
H A Drecord.go45 func (t *Timetrace) LoadRecord(start time.Time) (*Record, error) {
57 func (t *Timetrace) ListRecords(date time.Time) ([]*Record, error) {
63 func (t *Timetrace) SaveRecord(record Record, force bool) error {
90 func (t *Timetrace) BackupRecord(recordKey time.Time) error {
114 func (t *Timetrace) RevertRecord(recordKey time.Time) error {
138 func (t *Timetrace) RevertRecordsByProject(key string) error {
187 func (t *Timetrace) DeleteRecord(record Record) error {
197 func (t *Timetrace) DeleteRecordsByProject(key string) error {
337 func (t *Timetrace) LoadRecordByID(ID int) (*Record, error) {
353 func (t *Timetrace) LoadLatestRecord() (*Record, error) {
[all …]
H A Dreporter.go78 t *Timetrace
/dports/misc/timetrace/timetrace-0.14.2/cli/
H A Dedit.go15 func editCommand(t *core.Timetrace) *cobra.Command { argument
30 func editProjectCommand(t *core.Timetrace) *cobra.Command { argument
73 func editRecordCommand(t *core.Timetrace) *cobra.Command { argument
131 func getRecordTimeFromArg(t *core.Timetrace, arg string) (time.Time, error) { argument
H A Dget.go12 func getCommand(t *core.Timetrace) *cobra.Command { argument
27 func getProjectCommand(t *core.Timetrace) *cobra.Command { argument
48 func getRecordCommand(t *core.Timetrace) *cobra.Command { argument
H A Dcreate.go12 func createCommand(t *core.Timetrace) *cobra.Command { argument
27 func createProjectCommand(t *core.Timetrace) *cobra.Command { argument
51 func createRecordCommand(t *core.Timetrace) *cobra.Command { argument
H A Dlist.go13 func listCommand(t *core.Timetrace) *cobra.Command { argument
28 func listProjectsCommand(t *core.Timetrace) *cobra.Command { argument
68 func listRecordsCommand(t *core.Timetrace) *cobra.Command { argument
H A Ddelete.go30 func deleteCommand(t *core.Timetrace) *cobra.Command { argument
46 func deleteProjectCommand(t *core.Timetrace) *cobra.Command { argument
111 func deleteRecordCommand(t *core.Timetrace) *cobra.Command { argument
H A Dstop.go10 func stopCommand(t *core.Timetrace) *cobra.Command { argument
H A Droot.go14 func RootCommand(t *core.Timetrace, version string) *cobra.Command { argument
H A Dstart.go20 func startCommand(t *core.Timetrace) *cobra.Command { argument
H A Dstatus.go27 func statusCommand(t *core.Timetrace) *cobra.Command { argument
H A Dreport.go23 func generateReportCommand(t *core.Timetrace) *cobra.Command { argument