{"action":"created","issue":{"url":"https://api.github.com/repos/jarun/Buku/issues/174","repository_url":"https://api.github.com/repos/jarun/Buku","labels_url":"https://api.github.com/repos/jarun/Buku/issues/174/labels{/name}","comments_url":"https://api.github.com/repos/jarun/Buku/issues/174/comments","events_url":"https://api.github.com/repos/jarun/Buku/issues/174/events","html_url":"https://github.com/jarun/Buku/issues/174","id":244001887,"number":174,"title":"ToDo List","user":{"login":"jarun","id":5959286,"avatar_url":"https://avatars3.githubusercontent.com/u/5959286?v=4","gravatar_id":"","url":"https://api.github.com/users/jarun","html_url":"https://github.com/jarun","followers_url":"https://api.github.com/users/jarun/followers","following_url":"https://api.github.com/users/jarun/following{/other_user}","gists_url":"https://api.github.com/users/jarun/gists{/gist_id}","starred_url":"https://api.github.com/users/jarun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jarun/subscriptions","organizations_url":"https://api.github.com/users/jarun/orgs","repos_url":"https://api.github.com/users/jarun/repos","events_url":"https://api.github.com/users/jarun/events{/privacy}","received_events_url":"https://api.github.com/users/jarun/received_events","type":"User","site_admin":false},"labels":[{"id":280816726,"url":"https://api.github.com/repos/jarun/Buku/labels/help%20wanted","name":"help wanted","color":"159818","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":18,"created_at":"2017-07-19T10:58:50Z","updated_at":"2017-09-18T16:37:31Z","closed_at":null,"author_association":"OWNER","body":"Continued from #135.\r\n#### Notes\r\n\r\nThe list below is a growing one. While suggesting new features please  consider contributing to `Buku`. The code is intentionally kept simple and easy to understand with comments. We'll be happy to assist any new contributor. We need your help!\r\n\r\nSome of the fresh-baked features may not have been released yet. Grab the master branch for those.\r\n#### Identified tasks\r\n- [ ] Android app (using the same database) (probably a distinct project)\r\n- [x] API documentation (comments need to be in NumPy format) (thanks @mosegontar)\r\n- [x] Auto-import: optionally add parent folder name as tag, ask for unique tag [like `importdb()`]\r\n- [x] Support custom colours (thanks @shv-q3)\r\n- [x] Generate packages on Travis-CI using PackageCore (see #189) (thanks @shaggytwodope)\r\n- [x] Search multiple tags, exclusion in tag search (thanks @mosegontar)\r\n- [x] Auto-import Firefox and Google Chrome bookmarks (thanks @alex-bender)\r\n- [x] Suggest tags those go together\r\n- [x] Append/overwrite/remove tags from prompt\r\n- [x] Rest API for webapps (thanks @kishore-narendran)\r\n- [x] Add more [tests](https://github.com/jarun/Buku/blob/master/tests/) (ongoing activity @rachmadaniHaryono)\r\n- [x] A browser plugin (thanks @SamHH for [bukubrow](https://github.com/SamHH/bukubrow))\r\n- [x] Text editor support (thanks @ZwodahS)\r\n- [x] Need a [PyPI](https://pypi.python.org/pypi/buku) maintainer (thanks @shaggytwodope)\r\n- [x] Make refreshdb faster using threads (record updates should be synchronized)\r\n- [x] Show usage count in tag list\r\n- [x] Proxy support (thanks @denisfalqueto)\r\n- [x] Continuous search at prompt\r\n- [x] Add prompt help\r\n- [x] Specify custom DB file to class BukuDb (library usage, no exposed option)\r\n- [x] Move to urllib3\r\n- [x] Handle redirects using [referrer masking](https://en.wikipedia.org/wiki/URL_redirection#Referrer_masking). Example [URL](http://blog.rchapman.org/post/36801038863/linux-system-call-table-for-x86-64). Fixed with urllib3.\r\n- [x] Support URL shortening. This helps to share URLs. (see #92 for limitations)\r\n- [x] Make a bookmark title immutable via refreshdb()\r\n- [x] Markdown import/export\r\n- [x] Regex search\r\n- [x] Ubuntu PPA (thanks @shaggytwodope)\r\n- [x] Export specific tags to HTML\r\n- [x] Exact word match using REGEX. Make substring match optional.\r\n- [x] Delete all records based on a search result\r\n- [x] Delete multiple items, support combination of indices and ranges\r\n- [x] Append tags\r\n- [x] Travis CI integration\r\n- [x] Ubuntu deb package generation on new tag\r\n- [x] Merge bookmark database files (for users who work on multiple systems)\r\n- [x] Export bookmarks in FF or Chrome html format.\r\n- [x] Option to add folder names as tags while importing HTML (thanks @mohammadKhalifa)\r\n- [x] Check and show upstream version\r\n- [ ] Anything else which would add value (please discuss in this thread)"},"comment":{"url":"https://api.github.com/repos/jarun/Buku/issues/comments/330280493","html_url":"https://github.com/jarun/Buku/issues/174#issuecomment-330280493","issue_url":"https://api.github.com/repos/jarun/Buku/issues/174","id":330280493,"user":{"login":"lukaszkarbownik","id":8418860,"avatar_url":"https://avatars0.githubusercontent.com/u/8418860?v=4","gravatar_id":"","url":"https://api.github.com/users/lukaszkarbownik","html_url":"https://github.com/lukaszkarbownik","followers_url":"https://api.github.com/users/lukaszkarbownik/followers","following_url":"https://api.github.com/users/lukaszkarbownik/following{/other_user}","gists_url":"https://api.github.com/users/lukaszkarbownik/gists{/gist_id}","starred_url":"https://api.github.com/users/lukaszkarbownik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukaszkarbownik/subscriptions","organizations_url":"https://api.github.com/users/lukaszkarbownik/orgs","repos_url":"https://api.github.com/users/lukaszkarbownik/repos","events_url":"https://api.github.com/users/lukaszkarbownik/events{/privacy}","received_events_url":"https://api.github.com/users/lukaszkarbownik/received_events","type":"User","site_admin":false},"created_at":"2017-09-18T16:37:31Z","updated_at":"2017-09-18T16:37:31Z","author_association":"NONE","body":"Hi @jarun \r\n\r\nFirst, amazing work. I love using Buku.\r\nHave you considered adding support for `-t --stag` flags when using `--print` and `-f<num>`?\r\nCurrently using `-t/--stag` with these flags overrides the behaviour and runs app in interactive mode.\r\nMy goal is to combine buku with other tools in a way that would allow to pre-query bookmarks by providing a tag, i.e.:\r\n`buku -p -f3 -t $sometag | fzf ...`\r\n\r\nI know there is a `--np` to disable interactive mode but it does not seem to support other output formats and parsing multiline output is not ideal."}}
{"actor":{"display_login":"lukaszkarbownik"}}