GTimeLog

Software screenshot:
GTimeLog
Dettagli del software:
Versione: 0.8.0
Data di caricamento: 20 Feb 15
Sviluppatore: Marius Gedminas
Licenza: Libero
Popolarità: 26

Rating: nan/5 (Total Votes: 0)

gtimelog è una piccola applicazione Gtk + per tenere traccia del vostro tempo. Il suo obiettivo principale è quello di essere il più intrusivo possibile.
Ecco come funziona: ogni giorno, quando si arriva al lavoro, l'avvio gtimelog e digitare "arrivato". Poi iniziare a fare un po 'di attività (ad esempio leggere la posta, o lavorare su un compito). Quando si smette di fare un'attività (o quando hai finito, o quando si passa a lavorare su qualcosa d'altro), digitare il nome dell'attività nel prompt gtimelog. Prova ad utilizzare lo stesso testo se si fanno più voci per una attività (storia aiuta qui & mdash; basta utilizzare il su e giù tasti freccia). Essi principio chiave qui è quello di nominare l'attività dopo che hai smesso di lavorare su di esso, e non quando hai iniziato. Naturalmente è possibile digitare il nome dell'attività in anticipo, e solo ritardare premendo il tasto Invio fino a quando il gioco è fatto.
Ci sono due grandi categorie di attività: quelle che contano, come il lavoro (codifica, la pianificazione, la scrittura proposte o segnalazioni, rispondendo email da lavoro), e quelli che non (navigando il web per il divertimento, la lettura di posta elettronica personale, chiacchierando con un amico al telefono per due ore, uscire per una pausa pranzo). Per indicare che le attività non legate al lavoro aggiungere due asterischi al nome attività:
& Nbsp; il pranzo **
& Nbsp; browsing slashdot **
& Nbsp; napping sul divano **
Se volete qualche attività (o non-attività) essere completamente omesse dalle relazioni, utilizzare tre asterischi (questo funziona solo in gtimelog 0.2.1 o successiva):
& Nbsp; rompere ***
Gtimelog visualizza tutte le cose che hai fatto oggi, e calcola il tempo totale speso a lavorare, e il tempo totale speso "rallentamento". Esso si consiglia anche quanto tempo si deve ancora lavorare oggi per ottenere 8 ore di lavoro svolto. Ci sono due punti di vista fondamentali: una mostra di tutte le attività in ordine cronologico, con inizio e fine; mentre altri gruppi di tutte le voci con la stessa in una attività e mostra solo la durata totale.
Alla fine della giornata si può spedire un rapporto giornaliero scegliendo Report -> Daily Report. Un programma di posta elettronica (Mutt in un terminale, a meno che non si è cambiato in ~ / .gtimelog / gtimelogrc) sarà avviata con tutte le attività elencate in esso. La mia configurazione Mutt mi permette di modificare il rapporto prima di inviarlo.
Se si commette un errore e digitare il nome dell'attività sbagliato, o semplicemente dimentica di inserire una attività, non ti preoccupare. Gtimelog memorizza il registro volta in un semplice file di testo ~ / .gtimelog / timelog.txt. Ogni riga contiene un timestamp e il nome dell'attività che fu terminata al tempo. Tutte le altre linee sono ignorate, in modo da poter aggiungere commenti se volete a & mdash; basta assicurarsi che nessun commento inizia con un timestamp. Non dovete preoccuparvi di gtimelog sovrascrivere le modifiche & mdash; gtimelog aggiunge sempre voci alla fine del file, e non osserva il file di registro aperto tutto il tempo. Non dovete preoccuparvi di sovrascrivere le modifiche apportate da gtimelog con l'editor & mdash;. Assicuratevi di non inserire alcuna attività in gtimelog mentre avete timelog.txt aperto in un editor di testo

Cosa c'è di nuovo in questa versione:

  • browsing History (LP: # 220778).
  • Nuova impostazione per nascondere i compiti riquadro all'avvio (LP: # 767096)
  • .
  • timelog.txt Ricarica automaticamente quando cambia (LP: # 220775)
  • .
  • Fix segfault all'avvio (LP: # 1016212).
  • Riepilogo (Alt-3) che mostra il lavoro totale in ogni categoria.
  • menù popup Fix nel riquadro attività (LP: # 1040031).
  • Nuova opzione della riga di comando: --prefer-pygtk. Utile solo per le prove contro gli attacchi deprecato PyGTK invece del moderno pygobject-introspezione.
  • Nuova linea di comando opzione:. --quit
  • Fix menu della tray icon (LP: # 1039977).
  • incidente Fix in uscita quando si usa Gtk + 2 (LP: # 1040088)
  • .
  • Nuova linea di comando opzione:. --debug
  • Nuova linea di comando opzione:. --version

Cosa c'è di nuovo nella versione 0.7.1:

  • problemi di segnalazione Fix con caratteri non-ASCII Quando si utilizza gobject-introspezione (LP: # 785578)
  • .
  • Fix ^ C non uscire l'applicazione quando si utilizza gobject-introspezione.
  • Implementare icona del pannello logica colore rilevamento automatico che mancava nel caso gobject-introspezione (LP: # 924390).
  • Nuova linea di comando opzione:. --help
  • Nuova opzione della riga di comando: --replace. Richiede che la versione in esecuzione supporta il nuovo metodo DBus 'Quit', che è stato anche aggiunto in questa versione.
  • I messaggi stampati sullo standard output sono preceduti da & quot; gtimelog & quot; (Uscita app GUI spesso finisce in ~ / .xsession-errors, è educato identificarsi quando si scrive lì).
  • errori DBus non passano in silenzio.

Cosa c'è di nuovo nella versione 0.6.1:

  • Fissare due crash quando si utilizza GI. Visto da Martin Pitt.

Cosa c'è di nuovo nella versione 0.6.0:

  • Ctrl-Q ora si chiude. (LP: # 750092)
  • fissi UnboundLocalError. (LP: # 778285). Visto da Jeroen Langeveld
  • Tradotto dal PyGTK a GI. Questo supporta GTK 2 e GTK 3 con IG ora, ma funziona ancora con PyGTK.
  • Nota del Packager: Se si desidera utilizzare GI, è necessario modificare le dipendenze del pacchetto dal pygtk al pacchetto che fornisce i typelibs GTK e Pango (es gir1.2-gtk-2.0 e gir1.2-Pango-1.0 su Debian / Ubuntu). Richiede anche pygobject & gt;. = 2.27.1
  • Contributo di Martin Pitt.
  • nascondere la finestra principale Esc. Correzioni LP:. # 716257
  • Contributo di Vladislav Naumov (https://launchpad.net/~vnaum).

Cosa c'è di nuovo nella versione 0.5.0:

  • Switched da Glade a GtkBuilder. Questo risolve quegli strani problemi tema gtimelog aveva con Radiance di Ubuntu e soprattutto Ambiance. (LP: # 644393)
  • Packagers notare: src / gtimelog / gtimelog.glade è andato, è stato sostituito da src / gtimelog / gtimelog.ui. Ha bisogno di essere installato in / usr / share / gtimelog /.
  • gtimelog ora supporta gli indicatori di applicazioni di Ubuntu. C'è una nuova opzione di configurazione, prefer_app_indicator, inadempiente su true. Correzioni LP:. # 523461
  • gtimelog prova a rilevare il colore tema e rendere l'icona del vassoio scuro o chiaro, per un buon contrasto. Si tratta di un hack che non funziona in modo affidabile, ma è meglio di niente. Correzioni LP:. # 700428
  • Packagers notare: c'è un nuovo file di icona, src / gtimelog / gtimelog-piccole-bright.png. Ha bisogno di essere installato in / usr / share / gtimelog /.
  • Fatto gtimelog una singola applicazione istanza. Richiede python-dbus. Sono supportate le seguenti opzioni della riga di comando:
  • gtimelog --ignore-dbus
  • lanciare sempre una nuova istanza dell'applicazione, non avviare il servizio DBus
  • gtimelog --toggle
  • se gtimelog già in esecuzione, mostrare o nascondere la finestra gtimelog,
  • lanciare altrimenti una nuova istanza di applicazione
  • gtimelog
  • se gtimelog già in esecuzione, portare la finestra gtimelog al fronte,
  • lanciare altrimenti una nuova istanza di applicazione
  • Contributo di Bruce van der Kooij (https://launchpad.net/~brucevdk), Correzioni LP:. # 356495
  • Nuova opzione: start_in_tray. Il valore predefinito è falso. Contributo di Bruce van der Kooij (https://launchpad.net/~brucevdk), come parte della sua patch per LP:. # 356495
  • Nuova opzione della riga di comando: --tray. Rende gtimelog Avvia ridotto a icona, oppure uscire senza fare nulla se è già in esecuzione.
  • aggiunta della documentazione per i collaboratori:. HACKING.txt
  • I rapporti giornalieri includono i totali per categoria. Contributo di Laurynas Speicys.
  • Il riquadro attività può essere attivata premendo il tasto F9 ed ha un pulsante di chiusura.
  • Alternative stile rapporto settimanale e mensile, può essere scelto aggiungendo report_style = classificati in ~ / .gtimelog / gtimelogrc. Contributo di Laurynas Speicys.
  • Bugfix: conservare sempre l'ordine delle voci, anche quando hanno la stessa data e ora (LP: # 708825).

Cosa c'è di nuovo nella versione 0.4.0:

  • variabile di configurazione Aggiunto 'cronologico' controllare vista iniziale di una cronologica (True) o raggruppati (Falso). Contributo di Barry Varsavia (LP: # 628876)
  • Riconoscere $ variabile d'ambiente GTIMELOG_HOME utilizzare qualcosa di diverso da ~ / .gtimelog come directory di configurazione. Contributo di Barry Varsavia (LP: # 628873)
  • Cambiato il nome dell'applicazione per 'gtimelog Time Tracker' nel file desktop (Debian # 595280)

Cosa c'è di nuovo nella versione 0.3.2:

  • Fare doppio clic su una categoria nella lista di operazione sforza mettere a fuoco la casella di input. (correzioni: https://bugs.launchpad.net/gtimelog/+bug/608734)
  • mailer Cambia predefinito per citare il comando passò a x-terminal-emulator -e; questo rende il lavoro con Terminator (anche testato con xterm e gnome-terminal). Correzioni https://bugs.launchpad.net/gtimelog/+bug/592552.
  • Nota: se hai utilizzato gtimelog prima, dovrete modificare manualmente ~ / .gtimelog / gtimelogrc e cambiare la linea mailer da
  • mailer = x-terminal-emulator -e mutt -H% s
  • mailer = x-terminal-emulator -e & quot; mutt -H% s & quot;
  • Usa xdg-open di default per la modifica timelog.txt e l'apertura di fogli di calcolo. Correzioni https://bugs.launchpad.net/gtimelog/+bug/592560.
  • Nota: se hai utilizzato gtimelog prima, dovrete modificare manualmente ~ / .gtimelog / gtimelogrc e cambiamento
  • Editor = gvim spreadhsheet = oocalc% s
  • Editor = foglio xdg-open = xdg-open% s

Cosa c'è di nuovo nella versione 0.3.1:

  • sdist rotta fissa (con l'aggiunta di MANIFEST.in, poiché setuptools non capisce bzr per impostazione predefinita).
  • Aggiunto Makefile per comodità (fare distcheck, fare release).

Cosa c'è di nuovo in versione 0.3:

  • Fix DeprecationWarning:. Il modulo imposta è deprecato
  • Usa gtk.StatusIcon se egg.trayicon non è disponibile (https://bugs.launchpad.net/gtimelog/+bug/209798).
  • Possibilità di scegliere tra vecchio stile e il nuovo stile delle icone della barra: 'prefer_old_tray_icon' in ~ / .gtimelog / gtimelogrc
  • Opzione per disattivare l'icona del tutto con l'aggiunta di 'show_tray_icon = no' a ~ / .gtimelog / gtimelogrc (https://bugs.launchpad.net/gtimelog/+bug/255618).
  • i nomi delle directory Maniglia con spazi (https://bugs.launchpad.net/gtimelog/+bug/328118).
  • Visualizzare il numero di versione nella finestra Informazioni su (https://bugs.launchpad.net/gtimelog/+bug/308750).

Requisiti :

  • Python
  • gtk +
  • PyGTK

Altri software di sviluppo Marius Gedminas

irclog2html
irclog2html

13 May 15

imgdiff
imgdiff

20 Feb 15

irclog2html
irclog2html

20 Feb 15

Commenti a GTimeLog

I commenti non trovato
Aggiungi commento
Accendere le immagini!