From 43d89599ca14dad19892da80dbeb620d6cb35b6f Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Sat, 23 Mar 2013 08:15:39 -0600 Subject: [PATCH 1/3] add habitrpg-github to extensions (thanks @ruddfawcett!) --- views/static/extensions.html | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/views/static/extensions.html b/views/static/extensions.html index 4724e1ed46..191f5198cf 100644 --- a/views/static/extensions.html +++ b/views/static/extensions.html @@ -22,18 +22,24 @@

Monitors your browsing habits to divvy points to your HabitRPG character. Think Stayfocusd for HabitRPG (http://habitrpg.com).

Lose HP for lingering on bad websites, gain Exp and GP for hanging out on good websites. Set the hours and days of the week you want to be productive and integrate your browsing habits with HabitRPG to improve your overall productivity.

To use, enter your HabitRPG User ID and API Token in the options page (User -> Settings, see the screenshot). Hit me up with suggestions

+

Pomodoro

I use Ugo Landini's Pomodoro, which allows start / stop custom scripts: shell do shell script "curl -X POST -H 'Content-Type:application/json' https://habitrpg.com/v1/users/.../tasks/productivity/up -d '{\\"apiToken\\":\\"...\\"}"

+

Anki

A HabitRPG addon for Anki.

+

HabitRPG Mobile

HabitRPG mobile application under development. Angular + PhoneGap

+

habitrpg-ncurses

node + ncurses interface for habitRPG.

This is set up to meet my general task workflow and my preferences. Todo lists are simple enought that I feel like investing time into making something that works exactly how I want it to work is worthwhile. Plus I felt like learning ncurses. At this point, attempt to use at your own risk.

Apparently the ncurses binding doesn't seem to work properly when loaded from npm. Grabbing the master branch from https://github.com/mscdex/node-ncurses works for me.

+

pyhabit

Python command line app for HabitRPG (http://habitrpg.com)

+

PHP API

A PHP class for the HabitRPG API. Will be expanded when more features become available in the API.

@@ -43,6 +49,9 @@

hrpg - HabitRPG command line client

Command-line client for HabitRPG. Supports viewing status, listing tasks by types, creation of new types, incrementing/decrementing of tasks, API debugging, and more.

+

HabitRPG Github

+

Sync your HabitRPG account with your GitHub account. Up or down vote habits based on your commit rate. It's up to you! Is GitHub a good habit or a bad habit? Or both?

+

Suggest an Add-on / Extension

Email me to have something listed here

From cdcf7aa3b2a86390833c6d29cd63803a7dd721ed Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Sat, 23 Mar 2013 08:22:05 -0600 Subject: [PATCH 2/3] temp fix to undo being hidden --- styles/app/alerts.styl | 1 + 1 file changed, 1 insertion(+) diff --git a/styles/app/alerts.styl b/styles/app/alerts.styl index 9e1579c771..b459948fc3 100644 --- a/styles/app/alerts.styl +++ b/styles/app/alerts.styl @@ -80,6 +80,7 @@ borderDarken = 20% .undo-button + z-index: 3000 position:absolute left:5px top:5px \ No newline at end of file From 52d419a823f3ee9af8efff44cfac7fcea2734b12 Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Sat, 23 Mar 2013 10:07:26 -0600 Subject: [PATCH 3/3] add min-width fix to hero-stats being squishd on smalls screens. @zakkain feel free to change, just wanted a quick-fix --- styles/app/header.styl | 1 + 1 file changed, 1 insertion(+) diff --git a/styles/app/header.styl b/styles/app/header.styl index 18a3f13cc2..5581688097 100644 --- a/styles/app/header.styl +++ b/styles/app/header.styl @@ -102,6 +102,7 @@ margin: 0 display: table-cell vertical-align: middle + min-width:175px .meter, .bar box-shadow: none