Giter Club home page Giter Club logo

gtg-gnome-shell-extension's Introduction

GTG integration with GNOME Shell

The integration of GTG with GNOME Shell was a 2012 Summer of Code project realized by Baptiste Saleil.

Installation

Automatically from extensions repository:

  1. Visit GTG Integration extension page
  2. Change the switch button to ON and accept download.

Manuall installation

Extension can be installed from git:

mkdir ~/code
git clone https://github.com/getting-things-gnome/gtg-gnome-shell-extension.git ~/code/gtg-gnome-shell-extension
mkdir -p ~/.local/share/gnome-shell/extensions
ln -s ~/code/gtg-gnome-shell-extension/[email protected] ~/.local/share/gnome-shell/extensions/[email protected]

Afterwards restart GNOME Shell by pressing ALT+F2 and running command r.

##Usage

###Search in overview

Search in overview

This feature is simple to use. Open the overview by pressing "super" key or move your mouse on top left corner or click on "Activities" button, type some letters to search in your tasks, and the extension will displays results. The task editor will be open if you click on a task.

###Calendar menu

Calendar Menu

The second feature bring with the extension is the calendar menu which can be open by clicking on the date in the topbar. For now, the GTG calendar menu will replace the existing, synchornization of both is planned for the future. This menu can be split in two others, tasks menu and todo list.

####Tasks menu

This menu shows GTG's tasks to do for selected day in calendar menu, on the left. You can see two different colors for your tasks. The first one (Grey) displays tasks which has start date identic to the day selected and the second one (Dark grey) displays only tasks with a start date before the day selected and/or a due date after the day selected.

Todo list

On the right side of the calendar menu is the todo list. This menu displays only tasks without start date AND without due date. By this way, every tasks are listed to user.

Preferences

Preferences

gtg-gnome-shell-extension's People

Contributors

bsaleil avatar izidormatusov avatar tkdchen avatar rdoursenaud avatar wimpunk 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.