337 Commits

Author SHA1 Message Date
ShaopengLin
fdfd0efca0 Introduce Select All Button to MultiZim 2024-11-03 11:54:36 -05:00
ShaopengLin
e3b0efeaa1 Proper Styling for MultiZim List 2024-11-03 11:44:57 -05:00
ShaopengLin
3c1753e4fe Proper MultiZim List Sizing
Set height&padding for list&items and stretch to menu width.
2024-11-03 11:44:57 -05:00
ShaopengLin
85bbd91216 Introduce KiwixApp::OpenMultiZimAction
Shortcut and Icon for MultiZim. Since window is popup, toggle is not possible.
2024-11-03 11:44:51 -05:00
ShaopengLin
42bd6d6136 Proper Hover Style to Suggestion Items 2024-10-25 12:11:13 -04:00
ShaopengLin
da1faa6b24 Proper Size for Suggestion View
Header&Row evenly spread with fixed height.
2024-10-25 12:11:13 -04:00
ShaopengLin
4132cb0dde Align Search Suggestion with Line Edit 2024-10-25 12:10:43 -04:00
ShaopengLin
d80ba1f012 Consistent Left&Right Margin for SearchBar 2024-10-23 15:43:20 -04:00
ShaopengLin
c5f4c4df88 Introduce src/css_constants.h
Effort to reduce css value dependency
2024-10-23 15:42:13 -04:00
translatewiki.net
f824aab850 Localisation updates from https://translatewiki.net. 2024-10-21 20:42:02 +02:00
ShaopengLin
ff50e9d870 Introduce Kiwix Search Header 2024-10-21 14:16:15 -04:00
sgourdas
645f4ef53c Add ipv6 support to server 2024-10-20 14:42:41 +03:00
translatewiki.net
aa2ad91bc1
Localisation updates from https://translatewiki.net. 2024-09-26 14:07:49 +02:00
sgourdas
10f3f5cfbb Fix network share launch popup 2024-09-23 16:46:28 +00:00
sgourdas
adc5c9c441 Portable download & monitor settings immutable 2024-09-17 13:26:22 +00:00
ShaopengLin
a8acc94f80 Disable Unnecessary tear.
Was a Qt Built-in for scrolling
2024-09-16 08:28:12 -04:00
ShaopengLin
d1e138bfba Display Tab Buttons When Necessary
Includes New Tab, Scroll Next, Scroll Previous Buttons
2024-09-16 08:26:51 -04:00
ShaopengLin
999f37fcb3 Refactor New Tab Button
Set proper size. Added new persistent new tab button.
2024-09-16 07:53:32 -04:00
ShaopengLin
e84f60b2e7 Introduce Next/Previous Tab Buttions
Replaces TabBar scroller buttons
2024-09-16 07:53:32 -04:00
ShaopengLin
925407f683 Hide Built-in Scroll Buttons
Buttons are un-scaled. Prepare for adding our own buttonsa
2024-09-16 07:53:32 -04:00
ShaopengLin
d675dd66f3 Fix ::tab:last Style Inheritance Faultiness
Style is being set to every QToolButton in tabbar
2024-09-16 07:53:32 -04:00
translatewiki.net
3400c90186 Localisation updates from https://translatewiki.net. 2024-09-09 20:05:51 +00:00
Veloman Yunkan
49c668d57c Pre-download check for largest supported file size 2024-08-30 11:51:16 +00:00
ShaopengLin
5f1feebf54 Removed Category i18n 2024-08-30 11:32:57 +00:00
ShaopengLin
6ff4dff484 Add support to save page
Page saved as either pdf or file based on content
2024-08-30 10:41:24 +00:00
Veloman Yunkan
3875a97df2 Consistent capitalization of "ZIM" in i18n files 2024-08-19 17:25:55 +04:00
Veloman Yunkan
920b34a9fd Handling of invalid ZIM files
When trying to display resources from an invalid ZIM file that fail to
be retrieved due to problems with the ZIM data, now an HTML error
page is returned instead. Note that the resource being accessed
may in fact be an image, a CSS or a javascript file and the user may not see
the error (though the appearance of the webpage trying to load and use
that resource will be affected to various degrees).
2024-08-19 17:21:13 +04:00
sgourdas
26f610c830 Option to disable sandbox on Windows network drive 2024-08-16 00:04:07 +03:00
translatewiki.net
ba121e6d94
Localisation updates from https://translatewiki.net. 2024-08-12 14:07:25 +02:00
ShaopengLin
a324fd9a3a Added Ex/Import UI on Reading List 2024-08-11 19:42:50 +02:00
ShaopengLin
0f89b34b0e Add Reading List Import
Add menu button to import/append reading list from file
2024-08-11 19:42:50 +02:00
ShaopengLin
b4bbefa5af Add reading list export
Added Menu button to export reading list to file
2024-08-11 19:42:50 +02:00
ShaopengLin
df6560c1a3 Fixed Tab Title Alignment 2024-08-07 15:54:22 -04:00
ShaopengLin
585d29d2aa Fixed missing/inconsistent Tab Border 2024-08-07 12:29:20 -04:00
ShaopengLin
7de1ec98df Fixed Bookmark Button padding
Aligns left/right padding with top/bottom in LTR/RTL
2024-08-07 12:24:16 -04:00
ShaopengLin
17702f887b File-not-found tab now displays zim name and path 2024-07-28 15:41:04 -04:00
ShaopengLin
368fafb6bc Added custom file-not-found page
Page is displayed when zim file is missing.
2024-07-28 15:38:53 -04:00
sgourdas
ca3f730963 Make app_icon.ico correctly scalable 2024-07-27 21:57:25 +03:00
sgourdas
a7c19105f9 random.svg style alignment 2024-07-23 15:37:14 +02:00
sgourdas
c959fd0ccf Home button toolbar addition 2024-07-23 15:37:14 +02:00
sgourdas
1f7795112b Monitor path setting QOL improvements 2024-07-19 13:15:00 +02:00
sgourdas
418309336a Download path setting QOL improvements
Download path shown in settings now has a tooltip, truncation and copy functionalities
2024-06-25 11:18:16 +03:00
ShaopengLin
e71dd85ca0 Added Context for Missing clauses and changed text for filters
Changed the text for filters from "Filter <type>" to "Filter by <type>". Added contexts that are in en.json but not present in qqq.json.
2024-05-22 13:31:44 +02:00
Veloman Yunkan
aa256d6e1e Text remains readable on selected library entry
Before this change a library entry having keyboard focus (selected with
tab and up/down keys) was not readable since the text was displayed in
white colour on light blue background.
2024-05-22 10:56:48 +04:00
Veloman Yunkan
301efe2b7a Longer library line separator
Now the library line separator extends to below the collapse/expand
control and highlighting on mouse hover covers the latter too.
2024-05-22 10:56:48 +04:00
Veloman Yunkan
24d6ac7162 Got rid of custom painting of the book thumbnail
Now ContentManagerModel returns for 0th column an icon object that can
be painted by `QStyledItemDelegate::paint()` correctly (albeit in a
slightly less indented position).

As a side-effect of this minor improvement of the design, the thumbnail
column is included in highlighting on mouse hover.
2024-05-22 10:53:26 +04:00
ShaopengLin
0c865181c8 Added ContextMenu button for Book Preview
Added action to open preview of an online book in native web browser. The option is available for books with states  Online, Downloading, and Paused.
2024-05-18 14:37:45 -04:00
ShaopengLin
b49d6ec8ca Updated styles for the QToolBar
Redefined styles sheets for new widgets. Increased button svg size since QToolButton doesn't increase button size to be larger than source.
2024-05-11 13:00:50 +02:00
Veloman Yunkan
616e2a730f Reporting of issues with the download directory
Before this change a non-existent download directory would result in
"The system doesn't have enough storage available" error. Trying to save
files to non-writable directory resulted in the download seemingly being
stuck (but this is just a special case of not properly handling the download
error status returned by Aria).
2024-04-18 20:52:16 +02:00
sgourdas
7d94c06810 Changed the icon of bookmarking action to a star
Also:

- Added tooltip for add/remove on reading list
2024-04-07 20:35:06 +02:00