Commit 495ac579 authored by Manuel Genovés's avatar Manuel Genovés
Browse files

v2.6

parent 12b674ed
Pipeline #376585 passed with stage
in 6 minutes and 22 seconds
Version 2.6
~~~~~~~~~~~~~~~
Released: 2022-03-19
Features:
- Implemented multiwindow support
- Save window state on exit
- Ported to libhandy
- Improved the overall UI
- New animations
- Follow the Dark Mode global preference
- Add an "automatic" color mode
- Improve the High Contrast styles
- Improve inline preview markup
Version 2.5
~~~~~~~~~~~~~~~
Released: 2021-08-28
......
pkgname=apostrophe
_pkgname=apostrophe
pkgver=2.1.3
pkgrel=1
pkgdesc='A distraction free Markdown editor for GNU/Linux made with GTK+'
arch=('any')
url='https://world.pages.gitlab.gnome.org/apostrophe/'
license=('GPL3')
depends=('gtk3' 'pandoc' 'gspell')
makedepends=('python-setuptools')
optdepends=('texlive-core' 'otf-fira-mono: Recommended font')
provides=("$_pkgname")
conflicts=("$_pkgname")
source=('git+https://gitlab.gnome.org/World/apostrophe')
sha256sums=('SKIP')
pkgver() {
cd $_pkgname
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd $_pkgname
python setup.py build
}
package() {
cd $_pkgname
python setup.py install --skip-build --root="$pkgdir" --optimize=1
}
post_install() {
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/
}
post_upgrade() {
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/
}
post_remove() {
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/
}
......@@ -6,7 +6,7 @@
## About
Apostrophe is a [GTK+](https://www.gtk.org) based distraction free Markdown editor, mainly developed by Wolf Vollprecht and Manuel Genovés. It uses pandoc as back-end for parsing Markdown and offers a very clean and sleek user interface.
Apostrophe is a [GTK+](https://www.gtk.org) based distraction free Markdown editor, originally developed by Wolf Vollprecht and currently developed and maintained by Manuel Genovés. It uses pandoc as back-end for parsing Markdown and offers a very clean and sleek user interface.
## Install
......
......@@ -43,6 +43,22 @@
</screenshot>
</screenshots>
<releases>
<release type="stable" version="2.6" date="2022-03-19T00:00:00Z">
<description>
<p>This release adds the following features:</p>
<ul>
<li>Implemented multiwindow support</li>
<li>Save window state on exit</li>
<li>Ported to libhandy</li>
<li>Improved the overall UI</li>
<li>New animations</li>
<li>Follow the Dark Mode global preference</li>
<li>Add an "automatic" color mode</li>
<li>Improve the High Contrast styles</li>
<li>Improve inline preview markup</li>
</ul>
</description>
</release>
<release type="stable" version="2.5" date="2021-08-28T00:00:00Z">
<description>
<p>This release adds the following features:</p>
......@@ -66,26 +82,6 @@
</ul>
</description>
</release>
<release type="stable" version="2.3" date="2021-03-01T00:00:00Z">
<description>
<p>This release adds the following features:</p>
<ul>
<li>New export dialog</li>
<li>Improved Reveal.js slideshow exports</li>
<li>Better input/output handling</li>
<li>Inhibit logout if the document is not saved</li>
<li>Migrate to xelatex</li>
<li>Better internal path handling</li>
<li>New animated progressbar on saving</li>
<li>Strict sandboxing support</li>
</ul>
<p>This release fixes the following bugs:</p>
<ul>
<li>Undo/redo improvements</li>
<li>Fixes for bad markdown parsing of unordered lists</li>
</ul>
</description>
</release>
</releases>
<content_rating type="oars-1.1"/>
</component>
......@@ -18,25 +18,25 @@
</description>
<screenshots>
<screenshot type="default">
<image type="source">https://gitlab.gnome.org/World/apostrophe/-/raw/master/screenshots/main.png</image>
<image type="source">https://gitlab.gnome.org/World/apostrophe/-/raw/main/screenshots/main.png</image>
</screenshot>
<screenshot>
<image type="source">https://gitlab.gnome.org/World/apostrophe/-/raw/master/screenshots/main-dark.png</image>
<image type="source">https://gitlab.gnome.org/World/apostrophe/-/raw/main/screenshots/main-dark.png</image>
</screenshot>
<screenshot>
<image type="source">https://gitlab.gnome.org/World/apostrophe/-/raw/master/screenshots/formula.png</image>
<image type="source">https://gitlab.gnome.org/World/apostrophe/-/raw/main/screenshots/formula.png</image>
</screenshot>
<screenshot>
<image type="source">https://gitlab.gnome.org/World/apostrophe/-/raw/master/screenshots/preview.png</image>
<image type="source">https://gitlab.gnome.org/World/apostrophe/-/raw/main/screenshots/preview.png</image>
</screenshot>
<screenshot>
<image type="source">https://gitlab.gnome.org/World/apostrophe/-/raw/master/screenshots/focus.png</image>
<image type="source">https://gitlab.gnome.org/World/apostrophe/-/raw/main/screenshots/focus.png</image>
</screenshot>
</screenshots>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0+</project_license>
<url type="homepage">https://world.pages.gitlab.gnome.org/apostrophe/</url>
<url type="homepage">https://apps.gnome.org/app/org.gnome.gitlab.somas.Apostrophe/</url>
<content_rating type="oars-1.1"/>
<developer_name>Manuel G., Wolf V.</developer_name>
<url type="bugtracker">https://gitlab.gnome.org/World/apostrophe/-/issues</url>
......
project(
'apostrophe',
version: '2.5',
version: '2.6',
meson_version: '>= 0.50.0'
)
......@@ -72,7 +72,7 @@ install_subdir(
# System installation
conf = configuration_data()
conf.set('PACKAGE_URL', 'https://apps.gnome.org/en/app/org.gnome.gitlab.somas.Apostrophe/')
conf.set('PACKAGE_URL', 'https://apps.gnome.org/app/org.gnome.gitlab.somas.Apostrophe/')
conf.set('DATA_DIR', datadir)
conf.set('PKGDATA_DIR', pkgdatadir)
conf.set('LOCALE_DIR', join_paths(datadir, 'locale'))
......@@ -102,7 +102,7 @@ configure_file(
local_config = configuration_data()
local_config.set('DATA_DIR', join_paths(meson.build_root(), 'data'))
local_config.set('PKGDATA_DIR', join_paths(meson.build_root(), 'data'))
local_config.set('PACKAGE_URL', 'https://apps.gnome.org/en/app/org.gnome.gitlab.somas.Apostrophe/')
local_config.set('PACKAGE_URL', 'https://apps.gnome.org/app/org.gnome.gitlab.somas.Apostrophe/')
local_config.set('LOCALE_DIR', join_paths(datadir, 'locale'))
local_config.set('PYTHON_DIR', meson.source_root())
local_config.set('PROFILE', profile)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment