Veloman Yunkan
44ddebf90c
Thread-safe KiwixApp::NameMapperProxy
...
The chosen synchronization scheme between update() and
getNameForId()/getIdForName() optimizes the duration of the critical
sections - the getNameForId()/getIdForName() operations are not locked
for their full duration of execution.
2021-11-02 00:12:23 +04:00
Veloman Yunkan
df6644a7ff
Library updates are propagated to the NameMapper
2021-11-01 23:14:34 +04:00
Veloman Yunkan
6747365baa
Enter KiwixApp::NameMapperProxy
...
The new helper class `KiwixApp::NameMapperProxy` serves as a level of
indirection for `kiwix::HumanReadableNameMapper`. It will help to solve
the problem of updating the mapping when the library changes.
2021-11-01 22:55:47 +04:00
Kelson
158686862e
Merge pull request #704 from kiwix/693-draw-gradiented-text-over-empty-tab-title
...
Fixes #693 : Draw tab title with gradient to fade-out
2021-10-30 10:22:40 +02:00
Alexander Sashnov
d883958ec4
Fixes #693 : Draw tab title with gradient to fade-out
2021-10-30 14:17:20 +07:00
translatewiki.net
018f619a5e
Localisation updates from https://translatewiki.net . ( #707 )
2021-10-28 17:01:02 +02:00
Matthieu Gautier
8adc7798ea
Merge pull request #705 from kiwix/multiple-zoomin-shortcuts
2021-10-25 12:16:51 +02:00
Emmanuel Engelhart
e23582abf2
Add CTRL+= as zoomin shortcut
2021-10-19 20:21:50 +02:00
translatewiki.net
6145edf126
Localisation updates from https://translatewiki.net . ( #699 )
2021-10-19 20:21:33 +02:00
Matthieu Gautier
30d6ffde2f
Merge pull request #696 from kiwix/settingsViewFix#640
2021-10-19 11:01:45 +02:00
Nikhil Tanwar
b5a458a1ab
Removed getTranslations from SettingsManager
2021-10-19 05:09:07 +02:00
Nikhil Tanwar
4f2334ecbf
Naming changes for setDownloadDir and setKiwixServerPort
2021-10-19 05:09:07 +02:00
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
juuz0
de4fdbf033
Dropped signals from SettingsView
...
SettingsView now responds to signals from SettingsManager to change values
Fixed indentation
2021-10-19 05:09:07 +02:00
Nikhil Tanwar
8ba4e8ab85
Stored settings view in settings manager
...
Deleted some helper functions (browseDownloadDir, confirmDownloadDir, resetDownloadDir) from SettingsManager
Deleted unnecessary settingsManager.js and settingsManager.html
Fixed settingsManager.css code factoring issues
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
a408a04937
Fix for Settings being painted twice
2021-10-19 05:09:07 +02:00
Nikhil Tanwar
9dfcec33b4
fix for settingsview being shown in a new tab
2021-10-19 05:09:07 +02:00
Nikhil Tanwar
6a64ea7f91
Fixed file path for settingsManager.css
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
bace78ae1a
add ui to qmake
2021-10-19 05:09:07 +02:00
Han Young
93854011eb
port settings to Qt Widget
2021-10-19 05:09:07 +02:00
Kelson
c65bb5042c
Merge pull request #706 from kiwix/latest-kiwix-build-image
...
Use kiwix/kiwix-build_ci:bionic-31 in CI
2021-10-19 05:07:18 +02:00
Emmanuel Engelhart
1b4e41ab18
Use kiwix/kiwix-build_ci:bionic-31 in CI
2021-10-19 05:02:48 +02:00
Nikhil Tanwar
2b5ae1017e
Removed qt5-default and addded its individual dependencies ( #702 )
2021-10-09 09:06:20 +02:00
translatewiki.net
c2602f94b1
Localisation updates from https://translatewiki.net . ( #691 )
2021-09-18 16:10:45 +02:00
Kelson
a3c93e9c89
Merge pull request #682 from juuz0/issue665
...
Add tooltips to show keyboard shortcuts
2021-09-18 15:58:38 +02:00
Nikhil Tanwar
d3c43b97d1
Added shortcuts beside name in all tooltips.
2021-09-17 17:17:55 +05:30
Matthieu Gautier
b9ddf156fe
Merge pull request #689 from kiwix/issue654
2021-09-07 11:24:17 +02:00
Nikhil Tanwar
f6dbf73965
Added condition to reset zoom only for current tab
2021-09-07 08:55:06 +02:00
Nikhil Tanwar
018da97075
Added condition to zoom in/out only for the current tab
2021-09-07 08:55:05 +02:00
Kunal Mehta
a95920e391
PPA: Temporarily disable Impish builds ( #692 )
2021-09-07 06:43:40 +02:00
translatewiki.net
c25e63c912
Localisation updates from https://translatewiki.net . ( #677 )
2021-09-02 21:26:52 +02:00
juuz0
3b48cb9e32
Added attribute to show tooltips even when the window is unfocused. ( #684 )
2021-09-01 11:12:40 +02:00
Matthieu Gautier
a66618c690
Merge pull request #678 from kiwix/issue/676
...
Proper human friendly URLs for kiwix-serve
2021-09-01 08:42:40 +02:00
Manan Jethwani
9ebec3edfe
added human-friendly nameMapper for kiwix-serve
2021-09-01 08:31:46 +02:00
Kelson
848c87b76c
Delete codeql-analysis.yml
2021-08-31 21:39:18 +02:00
Kelson
b85d1717e0
Merge pull request #675 from kiwix/592-UI-Text-color-should-be-specified
...
Fixes #592 Explicitly specify black font color by default
2021-08-31 16:30:08 +02:00
Alexander Sashnov
ba0c3fab24
Fixes #592 Explicitly specify black font color by default
...
(like it is in light color themes).
2021-08-31 15:37:03 +02:00
Matthieu Gautier
f66e3aba11
Merge pull request #679 from kiwix/issue/671
...
added logic for removing book download URL on download complete
2021-08-31 15:36:12 +02:00
Manan Jethwani
31e63e0d9f
added logic for removing book download url on download complete
2021-08-31 15:31:01 +02:00
Kelson
894e9a1b02
Create codeql-analysis.yml
2021-08-28 21:12:41 +02:00
Kelson
dc6b75ebe4
Fix typo in README
2021-08-14 17:24:49 +02:00
Kelson
2ceb404e57
Move Repology to dedicated wiki page
2021-08-14 17:20:21 +02:00
Amir E. Aharoni
851877e8e8
Remove space before exclamation point in English messages ( #674 )
2021-08-04 14:58:57 +02:00
translatewiki.net
408549bfec
Localisation updates from https://translatewiki.net . ( #673 )
2021-08-03 15:04:20 +02:00
Kelson
93db182c1c
Merge pull request #672 from kiwix/fix-url-qtooltip
...
Fix URL tooltip position on screen
2021-08-01 08:16:58 +02:00
Emmanuel Engelhart
27823b2675
Fix URL tooltip position on screen
2021-08-01 08:10:27 +02:00
Emmanuel Engelhart
111a1b16e0
Fix close button label
2021-07-31 22:49:57 +02:00
Kelson
e6e17cff58
Merge pull request #638 from kiwix/work/serverdialog
...
Improve Kiwix Serve dialog look and feel
2021-07-31 19:51:13 +02:00