{"issue":{"created_at":"2011-11-20T20:18:36Z","state":"open","updated_at":"2011-11-24T22:38:30Z","user":{"gravatar_id":"943180c2c20ad3cbedcf6d4b1ac02278","id":175751,"url":"https://api.github.com/users/HenningJ","login":"HenningJ","avatar_url":"https://secure.gravatar.com/avatar/943180c2c20ad3cbedcf6d4b1ac02278?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":16,"body":"I had a few hours this weekend and instead of diving into the core app, I updated the Firefox Module.\r\n\r\nIt works now with Firefox versions that use places.sqlite for storing bookmarks and history (Firefox version 3 and later), fixing issue #69.\r\n\r\n* Adds **bookmarks** to the catalog\r\n* Adds the 200 latest URLs from the **history** to the catalog (off by default). Only the last 200, so it doesn't overwhelm QS's catalog. I'm not sure if 200 is a good value, but it can be changed by fiddling with the Info.plist (instructions are in the extended description)\r\n* Add a \"**Current Web Page (Firefox)**\" proxy object. It resolves pretty fast, but the value is delayed up to 15 seconds. That depends on an internal setting of Firefox, instructions to change that are in the extended description as well.\r\n\r\nThe repo now contains a SQLite wrapper ([FMDB](https://github.com/ccgus/fmdb) with a current version of the [amalgamated SQLite implementation](https://github.com/mirek/sqlite-amalgamation)) and a JSON parser ([JSONKit](https://github.com/johnezang/JSONKit)). Both are the raw .h and .m files, not wrapped in a .framework. I hope that doesn't cause any problems.\r\n\r\n(btw. amalgamation is a cool word :-))","assignee":null,"id":2297958,"pull_request":{"patch_url":"https://github.com/quicksilver/Firefox-qsplugin/pull/1.patch","html_url":"https://github.com/quicksilver/Firefox-qsplugin/pull/1","diff_url":"https://github.com/quicksilver/Firefox-qsplugin/pull/1.diff"},"number":1,"labels":[],"title":"Firefox Module update","closed_at":null,"html_url":"https://github.com/quicksilver/Firefox-qsplugin/issues/1","url":"https://api.github.com/repos/quicksilver/Firefox-qsplugin/issues/1","milestone":null},"action":"created","comment":{"created_at":"2011-11-24T22:38:30Z","updated_at":"2011-11-24T22:38:30Z","user":{"gravatar_id":"055a25b1a0fab97ed35c6ec9cf690ab7","id":150431,"url":"https://api.github.com/users/pjrobertson","login":"pjrobertson","avatar_url":"https://secure.gravatar.com/avatar/055a25b1a0fab97ed35c6ec9cf690ab7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"It'll be on my priority to do. The next few weeks are pretty hectic for me,\nbut I'll look into this for sure and try and get it working :)\n\nOn 24 November 2011 15:33, Henning Jungkurth <\nreply@reply.github.com\n> wrote:\n\n> Patrick, can you check how the `Configuration` folder is included? It\n> should be relative to the Quicksilver source code, but I might have screwed\n> that up. Maybe that's why it's all screwy.\n>\n> ---\n> Reply to this email directly or view it on GitHub:\n> https://github.com/quicksilver/Firefox-qsplugin/pull/1#issuecomment-2865623\n>","id":2869746,"url":"https://api.github.com/repos/quicksilver/Firefox-qsplugin/issues/comments/2869746"}}