Matthieu Gautier
f0bcb1960b
Merge pull request #93 from kiwix/pkg_config_version
...
Fix version in pkg_config.
2017-10-23 18:14:56 +02:00
Matthieu Gautier
d4f0344d9d
Fix version in pkg_config.
2017-10-23 15:20:56 +02:00
Matthieu Gautier
48078c809b
Merge pull request #92 from kiwix/new_version
...
New release 1.0.0
2017-10-23 10:11:38 +02:00
Matthieu Gautier
3134ab6b56
New release 1.0.0
2017-10-20 15:19:59 +02:00
Matthieu Gautier
41e3707f1b
Merge pull request #90 from kiwix/fix_resource_script
...
[resource_compiler] Make the exception public.
2017-10-10 14:17:44 +02:00
Matthieu Gautier
d801ff36f6
[resource_compiler] Make the exception public.
...
This is useless to raise an exception if the exception in not published
in the header.
2017-10-10 13:55:43 +02:00
Matthieu Gautier
5623fedfd0
Merge pull request #91 from kiwix/static_deps
...
Build with static argument when building for android.
2017-10-10 13:55:20 +02:00
Matthieu Gautier
25a05cc64a
Build with static dependencies when building for android or static.
2017-10-10 10:48:48 +02:00
Matthieu Gautier
192a249d23
Merge pull request #88 from kiwix/legoktm-patch2
...
Rename compile_resources.py to less generic name
2017-09-26 18:02:42 +02:00
Kunal Mehta
5c118a87a1
Rename compile_resources.py to less generic name
2017-09-26 17:56:55 +02:00
Matthieu Gautier
ba35f097d9
Merge pull request #89 from kiwix/use_sudo
...
Use sudo to install pip3 packages.
2017-09-26 17:56:27 +02:00
Matthieu Gautier
093e8c0498
Use sudo to install pip3 packages.
2017-09-26 17:50:05 +02:00
Matthieu Gautier
8b90221866
Merge pull request #80 from kiwix/no_search_on_splitted
...
Claims that multi part zim has no embedded full text index.
2017-08-15 14:33:35 -04:00
Matthieu Gautier
5c2280e7c7
Claims that multi part zim has no embedded full text index.
...
We cannot search into an embedded fulltext index if the zim is multipart.
Instead of crashing, let's pretend we have no fulltext index.
2017-08-15 14:19:53 -04:00
Matthieu Gautier
ebd3f622ff
Merge pull request #81 from kiwix/no_ctpp2
...
Allow kiwix-lib to compile without ctpp2c.
2017-08-14 11:19:43 -04:00
Chris Li
cf93c8719f
Allow kiwix-lib to compile without ctpp2c.
...
ctpp2c is used to pre-compile the template resource.
However, on OSX, ctpp2c seems to be difficult to compile, as we don't need
ctpp2 at all on OSX/iOS, lets just stop to force the use of ctpp2c.
2017-08-14 10:42:16 -04:00
Matthieu Gautier
a794849993
Merge pull request #79 from kiwix/fix_get_html
...
Always set the humanReadableName with the readable in kiwix-search.
2017-08-10 09:45:35 -04:00
Matthieu Gautier
1ff1bf6168
Always set the humanReadableName with the readable in kiwix-search.
...
We always need a humanReadableName associated with a content to search in.
Do not separate the two values (human readable name and zim) in two
different functions.
This way, we avoid miss-use of the Searcher who could lead to segfault.
2017-08-10 09:20:11 -04:00
Matthieu Gautier
b6e51055a3
Merge pull request #75 from kiwix/kelson42-patch-licensing
...
Fix license header #73
2017-08-07 14:00:56 +01:00
Kelson
d17e94fd9c
Fix license header #73
2017-08-07 11:49:48 +02:00
Kelson
44a282fa4c
Merge pull request #74 from kiwix/get_content_title
...
getContent* methods also allow to get the title.
2017-08-02 21:02:27 +02:00
Matthieu Gautier
d3acae1fd2
getContent* methods also allow to get the title.
...
Add a `title` write argument to `getContent*` methods.
This argument is filled with the title of the content get.
Also update the JNI accordingly.
Related to kiwix/kiwix-android#214
2017-07-26 11:03:32 +02:00
Kelson
cbb1018a02
Merge pull request #72 from kiwix/jni_licensing_cleaning
...
Jni licensing cleaning
2017-07-22 21:02:12 +02:00
kelson42
1d1dfbf4da
Fix JNI licensing #71
2017-07-22 09:29:28 +02:00
kelson42
b163351b2e
Merge branch 'master' of https://github.com/kiwix/kiwix-lib
2017-07-19 22:04:45 +02:00
Kelson
e531c353a6
Merge pull request #69 from kiwix/new_authors
...
New authors
2017-07-19 22:04:22 +02:00
kelson42
c363933bf4
Create AUTHORS file #48
2017-07-19 21:56:20 +02:00
kelson42
5d46f28926
Create AUTHORS file #48
2017-07-19 21:55:05 +02:00
Kelson
9fa2cfc66b
Merge pull request #68 from kiwix/workding_fix
...
Fix wording problem
2017-07-19 21:49:04 +02:00
kelson42
b6a58d1684
Fix wording problem
2017-07-19 21:39:38 +02:00
kelson42
e3780a2d77
Fix workding problem
2017-07-19 21:38:28 +02:00
Matthieu Gautier
473b62c9b8
Merge pull request #66 from kiwix/multisearch
...
Multisearch
2017-07-18 16:07:46 +02:00
Matthieu Gautier
bc5f4f5de4
Use right contentId to generate the article url in search template.
...
As we do multisearch, we must use the associated contentID of the result
to generate the url.
2017-07-18 10:04:40 +02:00
Matthieu Gautier
9cc329dbd2
Support multi-zims search in kiwix-lib.
...
All the code was already in zimlib.
It is mainly a update of the code using zimlib.
No JNI change for now to not break the API.
2017-07-18 10:04:40 +02:00
Matthieu Gautier
3991e648ed
Be able to get the reader index from a search result.
2017-07-17 18:16:11 +02:00
Matthieu Gautier
8d39b0b343
Search result objects now have a get_content method.
...
This was not necessary when searching in only one zim file as `url` was
enough to get the article (and so the content).
If we want to search in several zim in the same time, we need a way to get
the content directly.
2017-07-17 18:16:11 +02:00
Matthieu Gautier
4a51dd9e00
Fix memory link.
...
If a `searcher` is already created we must delete it.
If we set the pointer to NULL before, we will never delete it.
2017-07-17 18:16:11 +02:00
Matthieu Gautier
c56e1f0446
Merge pull request #62 from kiwix/suggestion
...
Suggestions now use xapian database when available.
2017-07-17 17:57:36 +02:00
Matthieu Gautier
d0371cd133
Suggestions now use xapian database when available.
...
If a embedded fulltext database is present, suggestion will search in it :
- insensitive case search.
- search for terms in the middle of the title.
- xapian will try to complete the last word of the query (as if a '*'
were added at the end)
2017-07-17 17:17:13 +02:00
Matthieu Gautier
57720ca57b
Merge pull request #65 from kiwix/generate_ctpp2_template
...
Do not crash if no source_dir is given.
2017-07-17 09:59:06 +02:00
Matthieu Gautier
c5b291e1ed
Do not crash if no source_dir is given.
2017-07-12 18:35:38 +02:00
Matthieu Gautier
baf254f1aa
Merge pull request #64 from kiwix/generate_ctpp2_template
...
Use ctpp2c to generate template from source instead of use generated one.
2017-07-12 15:50:24 +02:00
Matthieu Gautier
64cc69f6ae
Use ctpp2c to generate template from source instead of use generated one.
...
Fixes #50 .
2017-07-12 15:45:44 +02:00
Matthieu Gautier
6da3604df6
Merge pull request #63 from kiwix/remove_unused_tree_h
...
Removed unused tree.h
2017-07-12 10:19:05 +02:00
Emmanuel Engelhart
89afabc4cd
Removed unused tree.h
2017-07-11 20:15:11 +02:00
Matthieu Gautier
80f6d0bf46
Merge pull request #61 from kiwix/code_format
...
Format all the code using clang-format.
2017-07-11 17:24:19 +02:00
Matthieu Gautier
f76e9d2dbf
Format all the code using clang-format.
...
Add a script `format_code.sh` to easily format the code.
2017-07-05 15:22:34 +02:00
Matthieu Gautier
a205ff00c8
Merge pull request #59 from kiwix/v0.2
...
Dump the version to 0.2.0
2017-06-27 14:41:27 +02:00
Matthieu Gautier
96f199a327
Dump the version to 0.2.0
...
Time to make a release.
2017-06-27 14:26:13 +02:00
Matthieu Gautier
0be3aa9d38
Merge pull request #56 from swills/src_reader.cpp_build_fix
...
Fix type error in build
2017-06-16 15:30:11 +02:00