Commit Graph

104 Commits

Author SHA1 Message Date
Abhay Rana aef61a556c Updates README (gittip->gratipay)
- Also renames PROFILE_PATH to PROFILE-PATH
2014-10-14 15:22:58 +05:30
Abhay Rana 8f17672014 Adds a changelog. 2014-10-03 19:21:05 +05:30
Abhay Rana a1b500e58d Bumps version to 3.0.0 2014-10-03 19:13:08 +05:30
Abhay Rana 591f6454f2 Merge branch 'analytics'
Conflicts:
	README.md
	hackertray/__init__.py
2014-10-03 19:11:49 +05:30
Abhay Rana 4224c9c198 Merge branch 'firefox'
Conflicts:
	hackertray/chrome.py
2014-10-03 19:10:06 +05:30
Abhay Rana c7a1c653d9 Uses constants in chrome config 2014-10-03 19:09:35 +05:30
Abhay Rana a5a4b54d97 Adds firefox flag instructions and notes to readme 2014-10-03 19:08:10 +05:30
Abhay Rana 6255917af4 Adds editorconfig to take care of indentation. 2014-10-03 18:58:04 +05:30
Abhay Rana bd322e5191 Uses firefox module in the main app. 2014-10-03 18:57:42 +05:30
Abhay Rana 0b0b5c92b8 Fixes some indentation in chrome module 2014-10-03 16:26:35 +05:30
Abhay Rana c7cea3d278 Adds firefox module that checks urls 2014-10-03 16:26:20 +05:30
Abhay Rana 0c314e690b Fixes a minor bug with the visit event
- Analytics is no longer static.
2014-10-02 13:28:39 +05:30
Abhay Rana 4edb2a2053 Fixes link to analytics wiki page 2014-10-01 16:25:07 +05:30
Abhay Rana b9ebeaebce Tracks url visit event 2014-10-01 07:44:32 +05:30
Abhay Rana 96a2364c04 Adds information about --dnt switch 2014-10-01 06:51:29 +05:30
Abhay Rana 5a73dd9d93 Adds analytics note to README 2014-10-01 06:40:05 +05:30
Abhay Rana 11c02ba898 Adds browser and platform info to analytics 2014-10-01 00:38:25 +05:30
Abhay Rana 6c93751d73 Fixes travis build by installing mixpanel 2014-10-01 00:14:23 +05:30
Abhay Rana 93c9647b3b Adds basic analytics framework (mixpanel)
- Tracking launch event, with arguments passed
2014-09-30 23:30:36 +05:30
Abhay Rana d9e6e51722 Adds tooltips to each menu item containing URL, timestamp and user info 2014-09-27 10:11:32 +05:30
Abhay Rana c4b195af3d Disables travis success emails 2014-09-27 09:35:44 +05:30
Abhay Rana ecd2011875 Bumps version 2014-09-27 09:24:22 +05:30
Abhay Rana 607a9804f3 Merge branch 'proxy'
Fixes #22
2014-09-27 09:22:46 +05:30
Abhay Rana 279034854c Removes a debug print statement.
- Bumps version to 2.3.1
2014-09-25 22:25:47 +05:30
Abhay Rana 59def73822 Bumps version. 2014-09-25 22:23:09 +05:30
Abhay Rana d2246edd4f Updates README to reflect update checker. 2014-09-25 22:22:02 +05:30
Abhay Rana 76b64e7fb6 Adds update checking feature.
- Uses the PyPi json API
- Slows down the boot a bit.
- Creates hard dependency on setuptools (which was earlier optional)
2014-09-25 22:20:45 +05:30
Abhay Rana 912aa745d8 Bumps version 2014-09-24 12:40:10 +05:30
Abhay Rana 7db719c21e Updates readme after chrome merge 2014-09-24 12:35:33 +05:30
Abhay Rana f297ea4019 Merge branch 'handle-network-errors' 2014-09-24 12:33:31 +05:30
Abhay Rana b2dda62fe0 Checks for existence of Chrome's History file. 2014-09-24 12:31:37 +05:30
Abhay Rana 9a6d60be90 Implements network error checking in. 2014-09-24 12:23:54 +05:30
Abhay Rana 0b1c1bf2ad Upgrades requests version to get HTTPS Proxy support 2014-06-12 01:53:58 +05:30
Abhay Rana 6298da5f5b Adds credits 2014-06-07 20:59:24 +05:30
Abhay Rana 6b52720efd Handles manual refresh for chrome 2014-06-07 14:56:16 +05:30
Abhay Rana 83b5c48bd2 chrome_data_directory was being ignored on next auto refresh 2014-06-07 14:06:55 +05:30
Abhay Rana ae7fae9121 Adds development instructions
- Also adds Chrome Profile path info.
2014-06-07 12:45:23 +05:30
Abhay Rana a0ebb6baf8 Updates readme for chrome branch 2014-06-07 12:31:18 +05:30
Abhay Rana ce4ceec31f Integrates --chrome option into hackertray main module
- Specify a chrome profile path via --chrome and it takes care of the rest
- The native json db implementation is still used as backup
- Chrome module now uses absolute path of History file
2014-06-07 12:24:37 +05:30
Abhay Rana 0b4d6b4424 Catches distribution errors for travis 2014-06-07 11:05:42 +05:30
Abhay Rana ecc42c67ec Updates testing script 2014-06-07 10:58:36 +05:30
Abhay Rana da7998462f Don't try to import Appindicator on TRAVIS. 2014-06-07 10:57:48 +05:30
Abhay Rana b1bcdf1024 Detects travis and ignores pygtk 2014-06-07 10:48:04 +05:30
Abhay Rana 578830a2e6 Allow missing pygtk, gtk, webbrowser modules 2014-06-07 03:08:31 +05:30
Abhay Rana 6b57097334 Avoid import pygtk etc 2014-06-07 02:56:37 +05:30
Abhay Rana 9dbc5d5ef8 Gets Chrome module to a working state
- Shifts to using /tmp/hackertray.chrome for no conflicts
2014-06-07 02:51:34 +05:30
Abhay Rana 0586db9d72 Adds chrome module for searching history.
- Restructures unit tests
- Shifts to nose for unit testing
- Adds a sample history file with 6 entries to search against as well
2014-06-07 02:42:59 +05:30
Abhay Rana 992961071c Bumps version to 2.0.1 2014-06-06 20:40:48 +05:30
Abhay Rana 51a6be1a1d Updates README with new MIT link. 2014-06-06 20:39:01 +05:30
Abhay Rana 64d500c328 Limit the image size. 2014-06-06 20:39:01 +05:30