Commit e1fb0af5 authored by Hideki Yamane's avatar Hideki Yamane 🐈

New upstream version 1.0.3

parent 0f3909f3
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
2017-03-11 : ver 1.0.3
* FreeType の GSUB テーブルの縦書き文字の置換処理を修正。
(一部のフォントで正しい文字に置き換わらない場合があった)
* スタイル設定の「全角ダッシュは直線として描画」を、「横線文字は直線として描画」に変更。
全角ダッシュのほかに、罫線の横線も対象に含めるようにした。
2016-06-04 : ver 1.0.2
* Unicode の BOM コードを取り除くようにした
......
......@@ -516,7 +516,7 @@ distdir: $(DISTFILES)
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
|| chmod -R a+r "$(distdir)"
dist-gzip: distdir
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
$(am__post_remove_distdir)
dist-bzip2: distdir
......@@ -542,7 +542,7 @@ dist-shar: distdir
@echo WARNING: "Support for shar distribution archives is" \
"deprecated." >&2
@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
$(am__post_remove_distdir)
dist-zip: distdir
......@@ -560,7 +560,7 @@ dist dist-all:
distcheck: dist
case '$(DIST_ARCHIVES)' in \
*.tar.gz*) \
GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
*.tar.bz2*) \
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
*.tar.lz*) \
......@@ -570,7 +570,7 @@ distcheck: dist
*.tar.Z*) \
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
*.shar.gz*) \
GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
*.zip*) \
unzip $(distdir).zip ;;\
esac
......
+ ver 1.0.2
------------------
細かい修正、変更
ver 1.0.3
修正など
ver 1.0.2
細かい修正、変更
+ ver 1.0.1
------------------
configure の不備修正など
ver 1.0.1
configure の不備修正など
+ ver 1.0.0
------------------
First release
ver 1.0.0
First release
**********************************************
aobook
Copyright (C) 2014-2016 Azel
Copyright (C) 2014-2017 Azel
http://azsky2.html.xdomain.jp/
https://osdn.jp/projects/aobook/
https://osdn.net/projects/aobook/
<azelpg@gmail.com>
**********************************************
......@@ -33,7 +33,6 @@
- Linux
- X11R6 以降
- 16bitカラー以上のディスプレイ
=====================================
......@@ -56,12 +55,15 @@
■ 各ディストリビューションでの必要なパッケージ
------------------------------------------------
バージョン名の部分は異なっている場合があります。
パッケージ名は変更されている場合があります。
>> Debian/Ubuntu 系
gcc make libx11-dev libxext-dev libfreetype6-dev libfontconfig1-dev
zlib1g-dev libpng12-dev libjpeg-dev
zlib1g-dev libjpeg-dev
Debian 9.0/Ubuntu 16.10 以降 : libpng-dev
Debian 8.0/Ubuntu 16.04 以前 : libpng12-dev
>> RedHat 系
......@@ -77,15 +79,15 @@
* コンパイル・インストール
=====================================
圧縮ファイルを展開後、展開されたディレクトリ上で
以下のコマンドを実行します。
$ tar xf aobook-1.0.3.tar.bz2
$ cd aobook-1.0.3
$ ./configure
$ make
$ sudo make install-strip
デフォルトで '/usr/local' にインストールされます。
デフォルトで「/usr/local」にインストールされます。
./configure 時にオプションを指定すると、各設定を変更できます。
......
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for aobook 1.0.2.
# Generated by GNU Autoconf 2.69 for aobook 1.0.3.
#
# Report bugs to <azelpg@gmail.com>.
#
......@@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='aobook'
PACKAGE_TARNAME='aobook'
PACKAGE_VERSION='1.0.2'
PACKAGE_STRING='aobook 1.0.2'
PACKAGE_VERSION='1.0.3'
PACKAGE_STRING='aobook 1.0.3'
PACKAGE_BUGREPORT='azelpg@gmail.com'
PACKAGE_URL=''
......@@ -1272,7 +1272,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 aobook 1.0.2 to adapt to many kinds of systems.
\`configure' configures aobook 1.0.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -1342,7 +1342,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of aobook 1.0.2:";;
short | recursive ) echo "Configuration of aobook 1.0.3:";;
esac
cat <<\_ACEOF
......@@ -1440,7 +1440,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
aobook configure 1.0.2
aobook configure 1.0.3
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
......@@ -1742,7 +1742,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 aobook $as_me 1.0.2, which was
It was created by aobook $as_me 1.0.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
......@@ -2605,7 +2605,7 @@ fi
# Define the identity of the package.
PACKAGE='aobook'
VERSION='1.0.2'
VERSION='1.0.3'
cat >>confdefs.h <<_ACEOF
......@@ -5620,7 +5620,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 aobook $as_me 1.0.2, which was
This file was extended by aobook $as_me 1.0.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
......@@ -5686,7 +5686,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="\\
aobook config.status 1.0.2
aobook config.status 1.0.3
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
......
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ([2.69])
AC_INIT([aobook], [1.0.2], [azelpg@gmail.com])
AC_INIT([aobook], [1.0.3], [azelpg@gmail.com])
AM_INIT_AUTOMAKE([subdir-objects])
AC_CONFIG_SRCDIR([src/main.c])
......
EXTRA_DIST = aobook.desktop aobook.png aobook.svg
desktopdir = $(datadir)/applications
desktop_DATA = aobook.desktop
......@@ -7,7 +9,7 @@ icon_DATA = aobook.png
svgdir = $(datadir)/icons/hicolor/scalable/apps
svg_DATA = aobook.svg
EXTRA_DIST = aobook.desktop aobook.png aobook.svg
## rule
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
......
......@@ -238,13 +238,13 @@ target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
EXTRA_DIST = aobook.desktop aobook.png aobook.svg
desktopdir = $(datadir)/applications
desktop_DATA = aobook.desktop
icondir = $(datadir)/icons/hicolor/48x48/apps
icon_DATA = aobook.png
svgdir = $(datadir)/icons/hicolor/scalable/apps
svg_DATA = aobook.svg
EXTRA_DIST = aobook.desktop aobook.png aobook.svg
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
all: all-am
......
[Desktop Entry]
Version=1.0
Type=Application
Name=aobook
Exec=aobook
Exec=aobook %f
Icon=aobook
Terminal=false
Categories=Utility;
StartupNotify=true
This diff is collapsed.
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......@@ -116,6 +116,7 @@ char *__mStrndup(const char *str,int len);
int mStrdup2(const char *str,char **ptr);
char *mStrdup_ptr(char **dst,const char *src);
int mStrcpy(char *dst,const char *src,int dstsize);
int mStrlen(const char *str);
void *mMemdup(const void *src,uint32_t size);
void mMemzero(void *buf,int size);
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......@@ -97,7 +97,7 @@ typedef struct
typedef struct
{
int type,btt;
int type,btt,device_id;
uint32_t state,flags;
double x,y,rootx,rooty,pressure;
mBool bPenTablet;
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......@@ -48,6 +48,8 @@ void mAppRun(void);
void mAppRunModal(mWindow *modal);
void mAppRunPopup(mWindow *popup);
mWindow *mAppGetCurrentModalWindow();
char *mAppGetFilePath(const char *path);
void mAppSetDataPath(const char *path);
void mAppGetDataPath(mStr *str,const char *pathadd);
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......@@ -58,6 +58,7 @@ mBool mIniReadNoStr(mIniRead *p,int keyno,mStr *str,const char *def);
void mIniReadNoStrs(mIniRead *p,int keytop,mStr *array,int maxnum);
int mIniReadNums(mIniRead *p,const char *key,void *buf,int bufnum,int bytes,mBool hex);
mBool mIniReadPoint(mIniRead *p,const char *key,mPoint *pt,int defx,int defy);
mBool mIniReadSize(mIniRead *p,const char *key,mSize *size,int defw,int defh);
mBool mIniReadBox(mIniRead *p,const char *key,mBox *box,int defx,int defy,int defw,int defh);
void *mIniReadBase64(mIniRead *p,const char *key,int *psize);
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.
Redistribution and use in source and binary forms, with or without
......
/*$
Copyright (c) 2014-2016, Azel
Copyright (c) 2014-2017, Azel
All rights reserved.