2102 Commits

Author SHA1 Message Date
Kovid Goyal
088954ae65
xwin does not need ole header case fixes anymore 2023-07-30 18:47:49 +05:30
Kovid Goyal
724848e364
... 2023-07-13 19:42:49 +05:30
Kovid Goyal
aaeeb51573
Add country name translations from the iso-codes project 2023-07-13 18:28:11 +05:30
Kovid Goyal
d9d2e798ca
Use the translations for language names from the iso-codes project 2023-07-13 17:59:22 +05:30
Kovid Goyal
a209713677
Remove the in src copy of the ISO lang and country code data
Instead download it when building the resources
2023-07-13 14:17:40 +05:30
Kovid Goyal
5a74da0443
Remove unused code 2023-07-13 11:32:44 +05:30
Kovid Goyal
98343d3720
Use common name as country name 2023-07-13 11:02:17 +05:30
Kovid Goyal
12b2de5d06
Update ISO 639-3 db from /usr/share/iso-codes/json/iso_639-3.json 2023-07-13 08:44:45 +05:30
Kovid Goyal
63f8e5f1b0
Update ISO 3166 database from /usr/share/iso-codes/json/iso_3166-1.json 2023-07-13 08:43:30 +05:30
Kovid Goyal
9ae6fdac9d
Fix changelog translations for a language not being used unless more than 50% of the changelog is translated into that language. Fixes #2024278 [[Enhancement] Untranslated text on the homepage](https://bugs.launchpad.net/calibre/+bug/2024278) 2023-06-18 12:22:52 +05:30
Kovid Goyal
98f9263f80
Add a utility function to get the process path for whichever process has a file open on Windows 2023-06-14 13:11:17 +05:30
Kovid Goyal
f2b8bc9dd3
Arch now has up-to-date podofo 2023-06-07 17:20:23 +05:30
Kovid Goyal
b7795f989e
Fix invocation of ruff since its CLI has changed 2023-05-25 08:32:41 +05:30
Kovid Goyal
db74bfa41e
A more convenient way to build against a custom podofo 0.10 2023-05-25 08:12:14 +05:30
Kovid Goyal
bdc01df463
Install up to date podofo on Arch CI 2023-05-21 05:02:59 +05:30
Kovid Goyal
76fbbef9d0
Start work on porting to new PoDoFo API 2023-05-20 14:11:46 +05:30
Kovid Goyal
68b931d3d8
Allow running test_rs with libasan preloaded 2023-05-20 13:10:01 +05:30
Kovid Goyal
c1e5dd0fbb
Suppress the warning about cgi deprecation that is causing tests with warnings turned into errors to fail 2023-05-19 14:26:39 +05:30
Kovid Goyal
26ab48337b
Install tk on Arch CI to fix warning from PIL about missing libtk 2023-05-19 14:21:22 +05:30
Kovid Goyal
f5b35bb97e
Remove list of chrome/firefox versions from user agent data
The upstream data source (Wikipedia) was deleted and these arent currently used
anyway
2023-04-26 08:51:57 +05:30
Kovid Goyal
4bb9c9fba8
Install fonttools on Arch CI 2023-04-23 20:52:33 +05:30
Kovid Goyal
c352e3e9ed
... 2023-04-23 09:05:58 +05:30
Kovid Goyal
cf520a0884
Dont use email to close launchpad bugs
Their email service appears to be broken. So use the fast responder
script instead.
2023-04-22 14:33:20 +05:30
Kovid Goyal
cbf569bb06
... 2023-03-16 07:49:09 +05:30
Kovid Goyal
f21f1b227b
Fix a regression in the previous release that caused some generated resources to be not included in the released source tarball 2023-03-15 09:37:06 +05:30
xcffl
da8b0c9976 align qtbase version between sources.json and unix-ci.py 2023-02-19 08:08:10 +00:00
Kovid Goyal
fed1d1b313
Make newer() robust against missing source files 2023-02-03 16:58:13 +05:30
Kovid Goyal
31fe61569f
... 2023-01-27 17:30:45 +05:30
Kovid Goyal
22cea8d90a
MSVC does not like std:c++11 2023-01-27 15:36:49 +05:30
Kovid Goyal
649baf052f
Nicer error formatting when cross compiling 2023-01-27 15:20:02 +05:30
Kovid Goyal
e145f42fdc
Fix generation of compile_commands.json for windows specific extensions 2023-01-27 13:25:08 +05:30
Kovid Goyal
39f5192c99
Use cross compilation for extdev 2023-01-27 13:05:34 +05:30
Kovid Goyal
ef9e669ef9
Cross compiling now actually works
At least for non-PyQt based extensions
2023-01-27 12:47:46 +05:30
Kovid Goyal
d13404d9ea
Refactor the build system to allow cross compiling windows native code extensions on linux 2023-01-27 12:03:37 +05:30
Kovid Goyal
d6a0f4bb9d
Clean up C/C++ std specifications 2023-01-26 21:06:39 +05:30
Kovid Goyal
58c9ca9519
... 2023-01-26 20:49:13 +05:30
Kovid Goyal
bf6db247a2
Command to automatically install the Windows SDK 2023-01-26 20:33:49 +05:30
Kovid Goyal
a92149c5b8
Move the compile_commands database into build dir 2023-01-26 13:27:05 +05:30
Kovid Goyal
7ee339ab14
Try using DYLD_INSERT_LIBRARIES instead 2023-01-19 13:17:20 +05:30
Kovid Goyal
3998c2490c
Sanitize env when running curl in test 2023-01-19 12:55:59 +05:30
Kovid Goyal
0bdde99372
See if forcibly loading the correct libxml2 dylib before running the tests fixes the lxml test failure on CI 2023-01-19 12:23:08 +05:30
Kovid Goyal
16b94a79ef
DRYer 2023-01-19 11:07:42 +05:30
Kovid Goyal
27f206f116
wchar_raii now gives us a wstring_view on C++17 2023-01-13 15:40:45 +05:30
Kovid Goyal
c7468a5f9a
Switch to C++/WinRT from C++/CX 2023-01-13 14:52:24 +05:30
Kovid Goyal
d1b1fa7209
Get listing all available voices working 2023-01-11 20:53:48 +05:30
Kovid Goyal
6dd38d512c
Start work on wrapping the WinRT speech APIs
They give access to more voices, but whether they will be workable
remains to be seen.
2023-01-11 13:19:39 +05:30
Kovid Goyal
4419e7d65a
Move to ruff for ./setup.py check 2023-01-10 19:31:32 +05:30
Kovid Goyal
d7c31f4a81
Automated fixes from ruff 2023-01-09 18:13:56 +05:30
Kovid Goyal
c7a61b2942
Edit book: Switch to a new library (stylehint) for find problems in CSS as the old library was no longer maintained. 2023-01-05 12:15:58 +05:30
Kovid Goyal
88d248b842
No need to use the github API to get transifex latest release version 2023-01-04 22:07:45 +05:30