tastytea
42e5e52e1b
Update dependencies-on-debian section in readme.
...
continuous-integration/drone/push Build is passing
Details
There are more hacks required on bionic.
2021-06-07 15:47:03 +02:00
tastytea
1eb763fc37
Mention bullseye-packages in apt-repo.
2021-06-07 15:08:20 +02:00
tastytea
bc34a3a515
Make ctest work from build directory.
2021-06-03 15:56:08 +02:00
tastytea
7d8cf7de91
Cosmetic fixes.
2021-06-02 14:49:59 +02:00
tastytea
cfa850b020
Fix lowest tested nlohmann_json version.
2021-06-01 22:56:50 +02:00
tastytea
ffec9578e6
Add note for Debians weird package naming.
2021-06-01 18:51:49 +02:00
tastytea
88e4e78db8
Add nlohmann_json dependency.
2021-06-01 18:47:12 +02:00
tastytea
1d70b16596
Add libboost-log-dev dependency to CI and readme.
continuous-integration/drone/push Build is failing
Details
2021-05-31 19:42:14 +02:00
tastytea
ea2fbc8dd7
Update build instructions.
2021-05-31 10:57:42 +02:00
tastytea
00e3edb9f2
Only search files in spine, in the right order.
...
The spine lists all content documents in their linear reading order. So we're
finally getting our results in the right order! 🎉
Since we skip the images and fonts, which usually make up the most bytes in an
EPUB file, the performance increase is immense. I measured 60-70% in a very
short test.
Closes: #1
2021-05-29 17:34:43 +02:00
tastytea
d9025d3c60
Update Debian & Ubuntu installation.
continuous-integration/drone/push Build is passing
Details
2021-05-28 09:50:18 +02:00
tastytea
919da2ddb6
CI: Switch to GCC-8 in Ubuntu bionic.
...
continuous-integration/drone/push Build is passing
Details
With GCC-7:
std::experimental::filesystem::v1::__cxx11::directory_entry’ has no member
named ‘is_directory’
2021-05-27 18:08:57 +02:00
tastytea
8114d1a200
Set up recipe for Debian package generation.
2021-05-26 10:23:18 +02:00
tastytea
785fba691f
Debian repo doesn't work for 18.04.
2021-05-26 08:01:28 +02:00
tastytea
c59474d589
Fix wrong headline level in readme, clarify version requirements.
continuous-integration/drone/push Build is running
Details
2021-05-25 19:54:17 +02:00
tastytea
759e065264
Add Ubuntu info to Debian repo info.
continuous-integration/drone/push Build is passing
Details
2021-05-25 19:11:07 +02:00
tastytea
95afc2289d
Add installation instructions for Debian buster.
continuous-integration/drone/push Build was killed
Details
2021-05-25 18:11:54 +02:00
tastytea
e1356644c4
Add sudo to commands in readme.
2021-05-25 18:04:44 +02:00
tastytea
81f16bef7d
Improve compile instructions.
continuous-integration/drone/push Build is passing
Details
2021-05-25 14:24:20 +02:00
tastytea
96a3a8fe76
Fix typo in alt text of screenshot.
continuous-integration/drone/push Build is passing
Details
2021-05-25 12:49:28 +02:00
tastytea
9d5f771eaa
Remove redundant “license”.
...
The L in AGPL stands for license.
2021-05-25 12:45:27 +02:00
tastytea
85a4991775
Fix unterminated ` in readme.
2021-05-25 12:04:22 +02:00
tastytea
cf82aa2247
Move screenshot a bit further down.
continuous-integration/drone/push Build is passing
Details
2021-05-25 12:02:18 +02:00
tastytea
488573e349
Clarify that the bundled version of Terminfo may be used.
2021-05-25 11:55:18 +02:00
tastytea
a99ccb6469
Add installation instructions for Gentoo.
2021-05-25 11:54:38 +02:00
tastytea
8d361f88d7
Add screenshot.
2021-05-25 11:43:20 +02:00
tastytea
165d8597b6
Improve short description and add license information to readme.
continuous-integration/drone/push Build is passing
Details
2021-05-25 11:08:08 +02:00
tastytea
b9df8a8279
Typo in readme, add Termcolor to CREDITS.
2021-05-25 11:07:37 +02:00
tastytea
d3c3062cc0
Add Termcolor dependency and bundle it in dist/.
2021-05-25 10:55:44 +02:00
tastytea
01464bef50
Bump version to 0.1.3, fix typos.
continuous-integration/drone/push Build is passing
Details
2021-05-25 08:13:50 +02:00
tastytea
4644c2afd4
Support CMake 3.12.
...
continuous-integration/drone/push Build is passing
Details
Ubuntu 20.04 has 3.16, so requiring 3.17 is a bit mean.
2021-05-25 07:38:07 +02:00
tastytea
8dfafae025
Add download info for releases to readme.
2021-05-25 07:22:34 +02:00
tastytea
28b1d5ec16
Don't make pot-file generation optional.
...
It is needed for compiling translations. Not really, but the CMake module thinks
so.
2021-05-25 07:03:09 +02:00
tastytea
60cd1dec62
Typo in readme.
continuous-integration/drone/push Build was killed
Details
2021-05-24 09:17:58 +02:00
tastytea
281c0d47d2
Add basic man page.
continuous-integration/drone/push Build is failing
Details
2021-05-23 06:36:33 +02:00
tastytea
6c040fa951
Add first test.
...
continuous-integration/drone/push Build is failing
Details
- Compile everything in src/ except main.cpp into a static library
- Link the static library into tests
- Add test for zip::list()
2021-05-21 09:27:31 +02:00
tastytea
4e8c6e7489
Add exception for zip processing.
...
continuous-integration/drone/push Build is failing
Details
- New dependency: libfmt.
- Translate error messages.
2021-05-21 03:25:42 +02:00
tastytea
222f802015
Basic zip file support.
...
continuous-integration/drone/push Build is passing
Details
Dumping the TOC works.
2021-05-21 01:56:37 +02:00
tastytea
dd7a62ceb8
Update catch versions in readme.
2021-05-20 10:43:51 +02:00
tastytea
541a63dd73
Add boost to dependencies in readme.
2021-05-20 09:59:15 +02:00
tastytea
e5a36c010b
Fix build options list.
2021-05-20 08:06:38 +02:00
tastytea
fe7addc0b0
(Re-)generate .pot file by default, update readme.
2021-05-20 07:58:42 +02:00
tastytea
678b506a8c
Initial commit.
...
- Add skeleton
- Add command-line parsing
2021-05-20 04:34:06 +02:00