GithubHelp home page GithubHelp logo

jazielinc / tk-desktop-timecard Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qpskcn1/tk-desktop-timecard

0.0 1.0 0.0 1.81 MB

A Shotgun Desktop app that helps artists log their working time into Shotgun

License: Other

Python 99.25% Shell 0.75%

tk-desktop-timecard's Introduction

Shotgun Timecard

Introduction

Timecard App is a lightweight Shotgun Desktop App that allows users to log their work time to Shotgun easily.

Interface

There basically two parts of this app

  • My Tasks - showing your task
  • My Time - time presets

interface

Usage

You can either drag&drop a time preset to a task or right click a task to log your time.

drag & drop right click

Filter and Search

You can also use filter or search function to help you find your task

filter search

Configurations

    my_tasks_filters:
      type: list
      description: List of filters to apply to the tasks in the My Tasks tab.
      values:
        type: shotgun_filter
      allows_empty: True
      default_value:
        - [task_assignees, is, '{context.user}']

    my_tasks_extra_display_fields:
      type: list
      description: List of additional fields to display with the task in the My Tasks list.
      values:
        type: str
      allows_empty: True
      default_value: []

Known Isssue

If some tasks are not link to any entities, they will show up as red “undefined”. You cannot create any timelog on this task.

undefined

Upcoming Features

  • The bottom text field will show more information to users (e.g. “Timelog submitted successfully”, “invalid task” )
  • Ability to track working time and create time presets automatically

License

SHOTGUN PIPELINE TOOLKIT SOURCE CODE LICENSE

tk-desktop-timecard's People

Contributors

qpskcn1 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.