2020-06-07 cage * configure * src/ui-goodies.lisp * src/api-client.lisp * src/api-pleroma.lisp * src/db.lisp * src/message-rendering-utils.lisp * src/package.lisp * src/text-utils.lisp * tinmop.asd - remove duplicated urls in messages that are a reblog; - fixed swapped docstrings; - updated configure. - moved pleroma specific API to i package :api-pleroma; - renamed function: 'text-utils:left-padding-suffix' to 'text-utils:left-padding-prefix'; - rendered the choice index for poll's choices; - shown if a poll allows multiple choiches; - printed an error to the user when trying to vote for a message that does not contains a poll. 2020-05-31 cage * etc/init.lisp * src/api-client.lisp * src/program-events.lisp * src/ui-goodies.lisp * etc/default-theme.conf * etc/shared.conf * po/it.po * po/tinmop.pot * src/db.lisp * src/message-rendering-utils.lisp * src/package.lisp * src/software-configuration.lisp * src/thread-window.lisp - [breaking changes] Added polls. To allow this feature two new tables "poll" and "poll-options" has been added to database schema. 2020-05-30 cage * etc/init.lisp * src/api-client.lisp * src/command-line.lisp * src/complete.lisp * src/db.lisp * src/main.lisp * src/package.lisp * src/program-events.lisp * src/thread-window.lisp * src/tui-utils.lisp * src/ui-goodies.lisp * tinmop.asd - [breaking changes] changed table for attachments; - fixed bug that prevented statuses missing attachments when the status was reblogged. - added optional notification of statuses mentioning the user; - protected reblogged timeline from accidental deletion; - added the possibility to force expanding of a message tree; - rearranged compilation order to prevent warning about command line switch; - rearranged order of packages. 2020-05-20 cage * quick_quicklisp.sh.in - removed useless switch. 2020-05-19 cage * src/db.lisp (renumber-timeline-message-index) * src/command-line.lisp (gen-opts) * etc/shared.conf - fixed renumbering of 'message-index' of status The old procedure did not took into account the 'folder' and 'timeline' columns making possible to overwrite index of a copy of the same message placed in different folder. This bug made the program crash; - fixed command line long option; - fixed wrong name of a variable in a configuration file. 2020-05-18 cage * doc/man.org * doc/tinmop.man * po/it.po * po/tinmop.pot * src/command-line.lisp * src/main.lisp * src/package.lisp - added the reset of timeline pagination from command line. 2020-05-17 cage * src/open-message-link-window.lisp * src/text-utils.lisp - added a class to represent a window with the links that a message contains The links are collected by the new function text-utils:collect-links applyed on the rendered text of a status. 2020-05-15 cage - initial release