1
0
Fork 0

Compare commits

...

3 Commits

Author SHA1 Message Date
cage f8352e5212 - updated autotools scripts. 2021-05-23 11:20:03 +02:00
cage c5e86a4380 - updated Changelog, NEWS.org and version number in the asdf file. 2021-05-23 11:15:35 +02:00
cage ade9ed3473 - [gemini] reverted tour mode keys to old ones "t t" -> "t"
there is usually no needs for  explictly open a TOC gemini window as
  it is opened when the gemini stream is completed.
2021-05-23 10:50:58 +02:00
8 changed files with 85 additions and 19 deletions

View File

@ -1,3 +1,45 @@
2021-05-23 cage
* etc/init.lisp:
- [gemini] reverted tour mode keys to old ones "t t" -> "t"
there is usually no needs for explicitly open a TOC gemini window
as it is opened automatically when the gemini stream is completed.
2021-05-22 cage, Omar Polo
* AUTHORS,
* po/it.po,
* po/tinmop.pot,
* po/tinmop.pot,
* src/api-client.lisp,
* src/db.lisp,
* src/main-window.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/thread-window.lisp,
* etc/default-theme.conf,
* src/notify-window.lisp,
* src/package.lisp,
* src/software-configuration.lisp,
* src/thread-window.lisp:
- made geometry of notification window customizable (via
configuration file).
- made some stylistic changes to client's (pleroma) authorization
procedures.
- added AUTHORS file.
- [pleroma client authentication] (Omar Polo)
- don't unnecessarily bind *output-stream* (o.p.)
- reply to the HTTP client before closing the
connection
- always close the client socket
-updated Italian translation (cage, Omar Polo)
- added mentions rendering in the thread window modeline.
- decrease mentions count on the modeline when a status that
contains a mention is opened.
2021-05-18 cage
* src/gemini-viewer.lisp:

View File

@ -36,7 +36,7 @@ EXTRA_DIST = config.rpath m4/ChangeLog tinmop.asd README.org src \
SUBDIRS = po
dist_doc_DATA = README.org README.txt LICENSES.org CONTRIBUTING.org \
doc/man.org doc/send-toot.lisp NEWS.org ChangeLog
doc/man.org doc/send-toot.lisp NEWS.org ChangeLog AUTHORS
confdir = $(sysconfdir)/$(PACKAGE)

View File

@ -216,8 +216,9 @@ CSCOPE = cscope
DIST_SUBDIRS = $(SUBDIRS)
am__DIST_COMMON = $(dist_man1_MANS) $(srcdir)/Makefile.in \
$(srcdir)/quick_quicklisp.sh.in \
$(top_srcdir)/src/config.lisp.in.in COPYING ChangeLog compile \
config.guess config.rpath config.sub install-sh missing
$(top_srcdir)/src/config.lisp.in.in AUTHORS COPYING ChangeLog \
compile config.guess config.rpath config.sub install-sh \
missing
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
@ -395,7 +396,7 @@ EXTRA_DIST = config.rpath m4/ChangeLog tinmop.asd README.org src \
SUBDIRS = po
dist_doc_DATA = README.org README.txt LICENSES.org CONTRIBUTING.org \
doc/man.org doc/send-toot.lisp NEWS.org ChangeLog
doc/man.org doc/send-toot.lisp NEWS.org ChangeLog AUTHORS
confdir = $(sysconfdir)/$(PACKAGE)
dist_conf_DATA = etc/init.lisp etc/default-theme.conf etc/shared.conf

View File

@ -1,6 +1,29 @@
* 2021-05-23
- New features
- [gemini]
- Added a table of contents (TOC) window when a gemini stream is completed.
The TOC is auto-generated from header lines contained in the gemini text;
- the position and width of the notification window is now customizable by
users using configuration files.
- Bugfix
- [gemini]
- prevented rendering gemini files in the message window when a toot
is shown.
- fixed parsing of quoted lines, an empty line can be a valid quote.
- recognized gemlog's subtitle (if presents)
- Improvements
- When the user try to authenticate the program on a server a
success message is returned on the browser (thanks op!).
- do not load configuration files if cli options '-h' or '-v' are
used.
* 2021-05-06 version 0.7.0
- New feature
- New features
- added "tour mode" to save a "temporary bookmark" of links as explained here:
gemini://gemini.circumlunar.space/users/solderpunk/gemlog/gemini-client-navigation.gmi

20
configure vendored
View File

@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for tinmop 0.7.0.
# Generated by GNU Autoconf 2.69 for tinmop 0.8.0.
#
# Report bugs to <https://notabug.org/cage/tinmop/>.
#
@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='tinmop'
PACKAGE_TARNAME='tinmop'
PACKAGE_VERSION='0.7.0'
PACKAGE_STRING='tinmop 0.7.0'
PACKAGE_VERSION='0.8.0'
PACKAGE_STRING='tinmop 0.8.0'
PACKAGE_BUGREPORT='https://notabug.org/cage/tinmop/'
PACKAGE_URL=''
@ -1279,7 +1279,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures tinmop 0.7.0 to adapt to many kinds of systems.
\`configure' configures tinmop 0.8.0 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@ -1350,7 +1350,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of tinmop 0.7.0:";;
short | recursive ) echo "Configuration of tinmop 0.8.0:";;
esac
cat <<\_ACEOF
@ -1454,7 +1454,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
tinmop configure 0.7.0
tinmop configure 0.8.0
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@ -1634,7 +1634,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by tinmop $as_me 0.7.0, which was
It was created by tinmop $as_me 0.8.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@ -2494,7 +2494,7 @@ fi
# Define the identity of the package.
PACKAGE='tinmop'
VERSION='0.7.0'
VERSION='0.8.0'
cat >>confdefs.h <<_ACEOF
@ -7068,7 +7068,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by tinmop $as_me 0.7.0, which was
This file was extended by tinmop $as_me 0.8.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -7125,7 +7125,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
tinmop config.status 0.7.0
tinmop config.status 0.8.0
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"

View File

@ -15,7 +15,7 @@ dnl You should have received a copy of the GNU General Public License
dnl along with this program.
dnl If not, see [[http://www.gnu.org/licenses/][http://www.gnu.org/licenses/]].
AC_INIT([tinmop],[0.7.0],[https://notabug.org/cage/tinmop/],[tinmop])
AC_INIT([tinmop],[0.8.0],[https://notabug.org/cage/tinmop/],[tinmop])
AM_INIT_AUTOMAKE([-Wall foreign])

View File

@ -351,9 +351,9 @@
(define-key "p" #'message-toggle-preformatted-block *gemini-message-keymap*)
(define-key "t t" #'next-tour-link *gemini-message-keymap*)
(define-key "t" #'next-tour-link *gemini-message-keymap*)
(define-key "t o" #'open-gemini-toc *gemini-message-keymap*)
(define-key "O" #'open-gemini-toc *gemini-message-keymap*)
(define-key "T" #'show-tour-links *gemini-message-keymap*)

View File

@ -18,7 +18,7 @@
(defsystem :tinmop
:author "cage"
:license "GPLv3"
:version "0.7.0"
:version "0.8.0"
:pathname "src"
:serial t
:depends-on (:alexandria