{"action":"created","issue":{"url":"https://api.github.com/repos/aizenbit/Scribbler/issues/2","repository_url":"https://api.github.com/repos/aizenbit/Scribbler","labels_url":"https://api.github.com/repos/aizenbit/Scribbler/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/aizenbit/Scribbler/issues/2/comments","events_url":"https://api.github.com/repos/aizenbit/Scribbler/issues/2/events","html_url":"https://github.com/aizenbit/Scribbler/issues/2","id":156007543,"number":2,"title":"TODO","user":{"login":"aizenbit","id":5664923,"avatar_url":"https://avatars.githubusercontent.com/u/5664923?v=3","gravatar_id":"","url":"https://api.github.com/users/aizenbit","html_url":"https://github.com/aizenbit","followers_url":"https://api.github.com/users/aizenbit/followers","following_url":"https://api.github.com/users/aizenbit/following{/other_user}","gists_url":"https://api.github.com/users/aizenbit/gists{/gist_id}","starred_url":"https://api.github.com/users/aizenbit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aizenbit/subscriptions","organizations_url":"https://api.github.com/users/aizenbit/orgs","repos_url":"https://api.github.com/users/aizenbit/repos","events_url":"https://api.github.com/users/aizenbit/events{/privacy}","received_events_url":"https://api.github.com/users/aizenbit/received_events","type":"User","site_admin":false},"labels":[{"id":269343083,"url":"https://api.github.com/repos/aizenbit/Scribbler/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-05-20T16:58:42Z","updated_at":"2016-12-01T13:41:09Z","closed_at":null,"body":"Список того, что я хочу не забыть сделать, если когда-нибудь решу сделать. Не обязательно в порядке важности.\r\n#### Новые возможности программы:\r\n- [ ] Поддержка лигатур\r\n- [x] Настройка ширины пробела\r\n- [ ] Возможность рисовать ~~члены~~ на полях\r\n- [ ] Эффект сползания строк и скачущих слов\r\n- [ ] Динамические поля\r\n- [ ] Эффект зачёркиваний\r\n- [ ] Поддержка частично слитного написания\r\n- [ ] Поддержка растровых шрифтов\r\n- [ ] Печать разметки листа\r\n#### Просто улучшения:\r\n- [x] Исправить настройки печати\r\n- [ ] Сделать перенос букв из графического редактора в программу более удобным для пользователя. На самом деле, он и сейчас ничего, но занимает много времени\r\n- [ ] Сделать соединительные линии между буквами изогнутыми. Думаю, так текст будет смотреться естественнее\r\n- [ ] Возможность поворачивать изображение буквы в редакторе шрифтов\r\n- [ ] В редакторе шрифтов добавить привязку точек к концам линий и жёлтого прямоугольника к границам букв\r\n- [ ] Настройка горячих клавиш\r\n- [ ] Убрать точки у небукв в редакторе шрифтов\r\n#### Улучшение кода и всё остальное:\r\n- [x] Покопаться в коде функции SvgView::renderText() и всех, которые она вызывает, потому что писать новый код, связанный с преобразованием текста, становится проблематично. Может это заодно позволит избавиться от некоторых глюков\r\n- [x] Добавить в код больше пояснений (комментариев), потому что с самодокументацией у меня не очень.\r\n- [ ] Уменьшить количество говнокода (в процессе)\r\n- [ ] Написать тесты и прикрутить Travis CI\r\n- [ ] Возможно, стоит уменьшить частоту обращений к файлу настроек\r\n"},"comment":{"url":"https://api.github.com/repos/aizenbit/Scribbler/issues/comments/264175513","html_url":"https://github.com/aizenbit/Scribbler/issues/2#issuecomment-264175513","issue_url":"https://api.github.com/repos/aizenbit/Scribbler/issues/2","id":264175513,"user":{"login":"aizenbit","id":5664923,"avatar_url":"https://avatars.githubusercontent.com/u/5664923?v=3","gravatar_id":"","url":"https://api.github.com/users/aizenbit","html_url":"https://github.com/aizenbit","followers_url":"https://api.github.com/users/aizenbit/followers","following_url":"https://api.github.com/users/aizenbit/following{/other_user}","gists_url":"https://api.github.com/users/aizenbit/gists{/gist_id}","starred_url":"https://api.github.com/users/aizenbit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aizenbit/subscriptions","organizations_url":"https://api.github.com/users/aizenbit/orgs","repos_url":"https://api.github.com/users/aizenbit/repos","events_url":"https://api.github.com/users/aizenbit/events{/privacy}","received_events_url":"https://api.github.com/users/aizenbit/received_events","type":"User","site_admin":false},"created_at":"2016-12-01T13:41:09Z","updated_at":"2016-12-01T13:41:09Z","body":"Привет!\r\n\r\nИдея любопытная, однако помочь ничем не могу: сейчас у меня банально не хватит сил и времени на такой проект. К тому же, как видно по этому todo, есть много вещей, которые хотелось бы сделать, и пока что они для меня более приоритетны. \r\nТем не менее, если у вас что-то получится с этой идеей - дайте знать. :)"}}
{"actor":{"display_login":"aizenbit"}}