Commit Graph

17 Commits

Author SHA1 Message Date
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 0b1353131d Adds -c argument for showing comments
- Adds support for short args (-v,-c)
- Removes crate.io links
- Bumps version to 2.0.0
2014-01-29 20:04:10 +05:30
Alex Butum 1e83a78129 Be more Pythonic and Python 3.x compatible 2013-12-12 23:38:31 +02:00
Abhay Rana 2b4dd31a65 Stop using text label as icon 2013-12-09 18:48:20 +05:30
Aaron Hill 50b1e7748a Actually use icon 2013-12-09 06:59:25 -05:00
Abhay Rana c5bdb2a362 Adds comments support via a toggle switch. 2013-12-06 11:22:34 +05:30
Abhay Rana 4a604c1527 Handles Ctrl+C and sigint to close data file before quitting 2013-12-01 17:52:59 +05:30
Abhay Rana 0e2d49f811 Adds argument parsing for help and version 2013-12-01 16:45:36 +05:30
M.Yasoob Ullah Khalid ☺ d02e78f639 using with construct
using with construct so that the file closes smoothly
2013-12-01 00:40:10 +05:00
Abhay Rana 6ac71fe792 Bugfix for timeout to 10 minutes. Set it to 10s earlier 2013-11-30 17:23:03 +05:30
Abhay Rana 2401b73315 Changes the timeout to 10 minutes as per @cheeaun's suggestion 2013-11-30 14:15:58 +05:30
Abhay Rana 0530d51fc5 Fixes #8
Clicking on refresh no longer creates a new refresh queue.
2013-11-30 12:31:10 +05:30
Abhay Rana 8f0b08137b Implements a simple load balancer to divide API requests among 5 servers.
Made possible thanks to @cheeaun's work on hackerweb.
Moves hackernews to its own module.
Adds test for hackernews module.
2013-11-30 01:16:39 +05:30
Abhay Rana 26a163f9b7 Merge branch 'statusicon' 2013-11-28 20:40:12 +05:30
Bruno Cauet 73aa49812e Clean setup file, create launch script
- Setup file: 'entry_point' is used in stead of non-existent
  'bin/hackertray' for scripts
- hackertray package init file
  - does not check if it is called as a script (which should not happen)
  - main() code is now replaced in HackerNewsApp.run()
  - main() instantiates the app and calls run() on it (previous roles
    grouped)
2013-11-28 15:42:29 +01:00
Abhay Rana 35b65928f8 Adds an about button. Fixes #3 2013-11-28 18:00:23 +05:30
Abhay Rana 6ca735ea08 Converts app into a python module which is easily installable. 2013-11-28 14:03:25 +05:30