Comments (3)
Is not clear which feature it serves (seems useless to me)
It is a way to configure libkiwix and overide the resolution order of getDataDirectory
I'm again to instrument Kiwix Desktop with "hidden" variable environnements.
It is a libkiwix feature, which is used by kiwix-desktop
Is not documented (the best doc I have is kiwix/kiwix-desktop#694 (comment) from @veloman-yunkan )
Documented here : https://libkiwix.readthedocs.io/en/latest/api/function_tools_8h_1ab559be1bc8eca66c26901660949870c0.html
As a bad naming because only part of the data are stored in it
I would say that it would be to kiwix-desktop to always use the directory returned by kiwix::getDataDirectory
unless specific config changed that (and fix kiwix-desktop if it is not the case (whatever we decide about KIWIX_DATA_DIR
))
from libkiwix.
@mgautierfr Thank you for the clarification, I have moved the issue. The documentation link is also very helpful to understand. I have created an issue to request a proper documentation of all local paths to save/load things in the Wiki kiwix/kiwix-desktop#1114
from libkiwix.
All of this is Kiwix Desktop related and should be handled in Kiwix Desktop. The need is not clear to me why we should need to customize this from outside the app and it we would have then it would have to be done via a command line argument. On the top the whole Kiwix Desktop UI does not take care of this and continue to show the usual path. This "feature" has been transformed in a bug. We should just remove it.
Should be implemented within #1087
from libkiwix.
Related Issues (20)
- sync releases with library users HOT 5
- Add IPV6 support HOT 2
- To import bookmarks in android we require the `library.xml` HOT 10
- Suggestions for improving Kiwix-server for blind people HOT 5
- βBlkβ language is not displayed properly in Kiwix Serve language filter HOT 7
- library.kiwix.org appears to have stopped updating HOT 1
- Release 14.0.0
- Edge case: kiwix-serve style & script injection fails if optional </head> tag is not present HOT 2
- Add download button in the preview of ZIMs in library.kiwix.org HOT 3
- Kiwix Server viewer βhomeβ button is most of he time not big enough HOT 1
- `kiwix::getDataDirectory()` should be moved to `kiwix/kiwix-desktop` repository HOT 1
- Relax the Content-Security-Policy to allow `mailto:` links in the Kiwix Serve iframe HOT 2
- ZIM size advertized in library is in MB while users see a MiB value in many other places HOT 2
- Remove Multiple Languages filter
- `OPDSParser.parse` is always returning true HOT 8
- Allocation of icu transliterator in removeAccents on apple fails HOT 2
- ZIM Illustration is resized in the catalog UI and hence a bit blurry HOT 2
- Expose support for i18n/translation in the public C++ API HOT 2
- kiwix-serve raises 500 error on `Or` search term
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libkiwix.