kiwix-destkop 2.3.1
===================

 * Fix the AppImage packaging. Now published AppImages work correctly on recent
   distrubution (@mgautierfr #905)
 * Improve zim file picker (@kelson42 #886)
 * Do not show ServiceWorker zim file from the remote catalog (@kelson42 #887)

kiwix-desktop 2.3.0
===================

 * Fix downloading of file bigger than 4G (@juzz0 #855)
 * Hide top widget and topbar in fullscreen (@juzz0 #859)
 * Add shortcuts for navigating tabs (Ctrl-tab, Ctrl-shift-tab) (@juzz0 #867)
 * Do not use deprecated method `QWebEngineDownloadItem::setPath` (@juzz0 #853)
 * Fix compilation with last version of libkiwix (@mgautierfr #858)
 * Fix README.md (@psypherium #860)
 * Update translations.

kiwix-desktop 2.2.2
===================

 * Remove usage of deprecated libkiwix function (@juzz0 @mgautiefr #831)
 * Adapt kiwix-desktop to last libkiwix api (@mgautierfr #842, @veloman-yunkan #844)
 * Do not search (and crash) on a zim file without fulltext index (@mgautierfr #830)
 * Update translations.
 * [Flathub] Update link to screenshot

kiwix-desktop 2.2.1
===================

 * [HOTFIX] Fix a bug making kiwix-desktop removing ALL file in the library directory
   when a download fails (@juuz0 #816)
 * Improve update of the library view when downloading a book (@juuz0 #811)
 * Update translations.

kiwix-desktop 2.2.0
===================

 * Force the request to be explicit about the fact we don't want a book count limit.
   Fix case when server returns 0 books. (@juuz0 #769)
 * Correctly initialize mainWindows/contentManager. Fix crash on Windows. (@mgautierfr #783)
 * New Feature: Monitor a local directory for new/removed zim files (@juuz0 #743)
 * Fix library filtering on "other" category (@mgautier #791 #798)
 * Correctly set the zoom level on new pages (@juuz0 #774)
 * Fix setting UI when zoom level may be hidden by QSpinBox arroys (@juuz0 #799)
 * Remove filtering by fulltext index presence (@kelson42 #795)
 * Refactor internal code for better signal management (@asashnov #751)
 * Fix svg icon installation path (@xvitaly #773)
 * Fix typos and translations

Known bugs:
 * AppImage build by our CI is buggy on recent Fedora, nothing is displayed
   in the WebView. This works correctly on AppImage build on Fedora or rpm
   packaged version.
 * Kiwix-desktop fails to download huge zim files because of too big metadata
   describing the download.

kiwix-desktop 2.1.0
===================

 * Add a IPChooser in the server dialog windows and display a best IP address
   on which the user can connect to (@juuz0 #735)
 * Open multiple zim files from the command line (@juuz0 #720)
 * Setting's zoom level change the zoom in all open tabs (@juuz0 #719)
 * Properly display back and forward buttons on RTL environment (@juuz0 #721)
 * Open new tabs just after the current tab (@juuz0 #716)
 * Always open new url in background (@juuz0 #717)
 * Make the server follow modification made in the library (@veloman-yunkan #714)
 * Improved setting tab (@juuz0 #696)
 * Display the shortcut of the action in its tootips (@juuz0 #682)
 * Limit zoom changes to the current tab only (@juuz0 #689)
 * Make the server use human-friendly name for zim files (@MananJethwany #676)
 * Fix tooltips' position (@kelson42 #672)
 * Improved server dialog (@HanYoung-uwu #638)
 * Add shortcuts to navigate in web history :
   - `BackButton`/`ForwardButton` (mouse buttons) (@Goutte #646)
   - `Alt+Left`/`Alt+Right` (@kelson42 #621)
 * Add `--version` and `--help` options (@HanYoung-uwu #631)
 * Fix file dialog style on Windows (@HanYoung-uwu #634)
 * Fix search result pagination (@maneeshpm #628)
 * Add shortcut `Alt + <digit>` to switch between tabs (@rishabh-soni #567)
 * Fix fade-out tab when title is too long (@asashnov #573)
 * Use secure connection (https) when possible (@kelson42 #589)
 * Apply language filter to local library (@HanYoung-uwu #581)
 * Make `Search` and `Main Menu` buttons visible to screen reader (@asashnov #583)
 * Fix print support (@Ambrevar #557)
 * Adpat to new libkiwix 10.0.0 API
 * New SVG logo (@kelson42 #539)
 * Various fixes (@legoktm @HanYoung-uwu @Saket-07 @rishabh-soni @asashnov @manneshpm @MananJethwany)

kiwix-desktop 2.0.5
===================

 * Fix typos (@Abijeet)
 * Better font in the contentManager (@vishal-1408)
 * [CI] Add building and publication of deb package (@legoktm)
 * Check the available size in the configured downloaded directory instea of
   the default one (@mgautierfr)
 * Use kiwix-lib internal server instead of launching a kiwix-serve
   sub-process. (This remove dependency of kiwix-desktop on kiwix-tools)
   (@mgautierfr)
 * Update translation file.

kiwix-desktop 2.0.4
===================

 * Add "open link in web browser" action in context menu.
 * Improve setting UX (no apply button. Download directory dialog).
 * Change fonts to the free "Selawik".
 * Do not call `date` and `git describe` during build step to allow
   reproducible build.
 * Better about.html text.
 * Update translations.

kiwix-desktop 2.0.3
===================

 * Update logo
 * Use new threadsafe api of kiwix-lib to do suggestions search.

kiwix-desktop 2.0.2
===================

 * Add shortcut to set focus on the searchbar
 * Udpate logo
 * Create only one instance of the application.
 * Add content type filter
 * Fluid suggestion list UX
 * Fix text and add several translations

kiwix-desktop 2.0.1
===================

 * Automatically migrate data from the old data dir to the new one.
 * Improve UX of the fulltext search/suggestions.
 * Fix menu in fullscreen on Windows.

kiwix-desktop 2.0
=================

 * Readinglist doesn't close automatically
 * Move the search bar (in article) at the bottom of the view.
 * Fix zoom using mouse wheel.
 * Make new tab empty (instead of reusing the previous url).
 * Restore title tab when search bar loses focus.
 * Allow user to set the download directory in the setting.
 * Add search (in zim file) feature.
 * Correctly handle redirection article in zimfile.
 * Add a translation system using translatewiki.
 * Use the new tag system of library.kiwix.org.
 * Lot of UI tweaking and bug fixes.

kiwix-desktop rc4
=================

 * New "Settings" page
 * Better aria2c error message
 * Fix Reading list with bookmarks from missing books
 * Support video fullscreen mode
 * Support the default zoom level setting
 * Support zoom level per content
 * Remove page view source feature
 * Stop crashing if a download fails

kiwix-desktop rc3
=================

 * Correctly display a book in the local library at the end of download.
 * Do not display the context menu on the toolbar.
 * Remove the status bar.
 * Disable useless actions when displaying the library page.
 * Allow user to download files (epub) from a zim files.
 * Do not display obsolet bookmarks after removing a book from a library.
 * Correctly display zim's icons in the local library page.
 * Add "donate" action in the menu.
 * Display a tooltip with the url when a link is "mouse over".
 * Fix some debug information print on the console.

kiwix-desktop rc2
=================

 * Close tab on middle (scroll wheel) click.
 * Do not display hidden zim tag (starting with `_`) in the content manager.
 * Close all tabs displaying a book when we remove the book from the library.
 * Fix icons around the top bar.
 * Do not display the zim id in the searchbar.
 * Add a icons to the windows executable.
 * Remove the "Save page ..." action.
 * Correctly run kiwix-serve with the correct library.xml.

kiwix-desktop rc1
=================

 * Fix random crash when opening article (race condition).
 * Alert user if there is not enough place to download a zim file.
 * Better searchbar completion and validation.
 * Use the library.xml along the kiwix-desktop binary if present.
   (For kiwix-desktop+content on a usb key)
 * Better content manager design (css, icons, ...)
 * Add few shortcuts (alt+home, ctrl+mousewheel)
 * Refresh only information about downloading books instead of all books.
 * Remove RPATH from the binaries.
 * Add a new tag button.
 * Remove categories without content.
 * Integrate kiwix-serve (can run kiwix-serve from kiwix-desktop)7
 * Add book sorting.


kiwix-desktop beta5
===================

 * Bug fixes (numerous)
 * Avoid to update the remote library when displaying the local library.
 * Add filtering by category for the local content.
 * Make zim files displayed with kiwix icon in the file explorer.
 * Make the windows' title displaying the current article's title.
 * Add an option to delete a book from the local library.
 * Display a "load" icon when we are loading/updating the remote library.
 * Add pause, resume and stop button for the downloads.
 * Fix crash when trying to open a non existant file (from a link).
 * Fix search bar reset.
 * Search result doesn't open a new tab.
 * Random article doesn't open a new tab.

kiwix-desktop beta4
===================

 * Fixup appdata information (for flatpak).
 * Add a filtering by language for the remote content.
 * Add a filtering by category for the remote content.

kiwix-desktop beta3
===================

 * Update README.
 * Update to last version of kiwix-lib.
 * Correctly install extra-files for flatpak.
 * Update `about.html` files.

kiwix-desktop beta2
===================

 * Do not crash in contentManager view and backend are out of sync.
 * Reduce number of requests when we search in the contentManager
 * Correctly handle the sideBar
 * Make the searchBar update to tab change.
 * Url encode the request to the server.
 * Get the favicon from the book instead of the reader.
 * Correctly style the first tab.
 * Ensure reading list is displayed in only one column.
 * Rename .desktop file to org.kiwix.desktop.desktop
 * Add a appdata file
 * Elide the title tab of the article.
 * Update style
 * Disable navigation buttons when needed
 * Remove text highlight when we quit search
