24 Commits

Author SHA1 Message Date
Nikhil Tanwar
a69e6a1f02
Add monitor directory entry in settings panel
This adds an option to check/update monitor directory from the settings panel.
2022-02-08 21:08:25 +01:00
Nikhil Tanwar
11d6641415 Better UI for local server and make http URL read-only 2022-01-05 17:41:41 +05:30
Nikhil Tanwar
f4b0a1a4cc Remove port option from settings panel
Allow port settings to be changed from local server dialog
2022-01-05 17:41:41 +05:30
Nikhil Tanwar
a9c65222c7 Add basic layout for IP Chooser 2022-01-05 17:41:41 +05:30
Nikhil Tanwar
afd0a37bbb Naming and consistency changes
zoomLevelSpinBox changed to zoomPercentSpinBox
zoomLevelLabel changed to zoomPercentLabel
Added consistency in use of zoomFactor
setZoom renamed to onZoomChanged
zoomFactorChanged renamed to setZoom
using the same view for checking and creating new in SettingsAction
2021-10-19 05:09:07 +02:00
Nikhil Tanwar
e01473085b Added more styling to match proposed design.
Changes -
Paddings in labels
Horizontal line colour changed to match original
Max width of Container widget reduced to 500
2021-10-19 05:09:07 +02:00
Nikhil Tanwar
0711c4a5c1 Added white background to mainview
Followed design as specified in #640
2021-10-19 05:09:07 +02:00
Han Young
93854011eb port settings to Qt Widget 2021-10-19 05:09:07 +02:00
Han Young
5bceb0ac83 apply suggestions 2021-07-31 11:26:44 +02:00
Han Young
7bd7c585fc Improve Kiwix Serve dialog look and feel #421 2021-07-31 11:26:44 +02:00
luddens
f203eb63e8 local kiwix server page translation 2020-04-07 15:40:08 +02:00
jetownfeve21
135baf48cd
new Find in page in a bottom bar (#347)
Zimview is now a container for the webview and the find in page bar
Add a F3 shortcut
ESC hides the search bar and the highlighting
2020-04-01 19:29:28 +02:00
luddens
3831e5f227 local kiwix server window title uses short dash as separator 2020-01-28 15:36:58 +01:00
luddens
85b769367e remove status bar 2019-09-17 18:57:29 +02:00
luddens
785d2c72f3 kiwix-serve integration in kiwix-dekstop
Display the "local kiwix server" option in the menu
This option opens a Qdialog that have options to control the server (run, open
in browser, stop).
The KiwixServe::run() method use execvp to run the kiwix-serve binary.
2019-07-24 16:20:38 +02:00
Matthieu Gautier
ceab9780a4 Add a filtering by Category.
Categories are static for now.
2019-03-19 16:44:07 +01:00
Matthieu Gautier
b1b0c1d2c3 Add a basic support for bookmarks. 2018-12-02 16:10:35 +01:00
Matthieu Gautier
1022136697 Move the contentManagare sidebar into a specific widget. 2018-10-18 16:45:47 +02:00
Matthieu Gautier
300540d4b8 The sidebar must be under the tabbar.
The tabbar must use the whole length and must not be pushed out by the
sidebar.

So we need to split the tabwidget into a tabbar and a stackedWidget.
2018-10-18 16:44:27 +02:00
Matthieu Gautier
6097c0fe99 Implement search in page actions.
- Create a TOCSideBar (name TOC because it will also show TOC)
- Remove `FindNextAction` and `FindPreviousAction`. They are handle
  directly by a button in the sidebar.
2018-09-04 17:27:58 +02:00
Matthieu Gautier
76214e6f53 Add an about dialog. 2018-08-02 17:57:31 +02:00
Matthieu Gautier
28fff443ed Remove the margin around the centralWidget. 2018-07-24 17:25:11 +02:00
Matthieu Gautier
3e46893e2d Rename classes and files.
Mainly remove the `Kiwix` part in the name :
- KiwixSchemeHandler -> UrlSchemeHandler
- KiwixRequestInterceptor -> RequestInterceptor
- KiwixWebView -> WebView
- KTabWidget -> TabWidget
2018-07-19 15:30:03 +02:00
Matthieu Gautier
7b9968daee Move source files in src subdirectory. 2018-07-19 10:48:45 +02:00