wmayer
95c70e7f4c
App: use forward declarations
2022-03-04 21:09:46 +01:00
Yorik van Havre
fb926cb626
Start: Added possibility to provide custom CSS for the start page
2022-03-04 14:06:13 +01:00
Yorik van Havre
19b89b1085
Merged crowdin translations
2022-02-14 12:31:57 +01:00
wmayer
4abd91c8e0
StartPage: fix regression of #5515
2022-02-14 08:37:53 +01:00
luz paz
4e3723b9a0
StartWB: Remove superfluous paranthesis [skip ci]
2022-02-10 17:17:32 +01:00
luz paz
d26bd6ffb8
StartWB: Remove python2 support
...
* removed six module
* removed encode() function
2022-02-10 17:17:32 +01:00
Yorik van Havre
b0b1c0afbb
Merged crowdin translations
2022-02-01 12:59:42 +01:00
Yorik van Havre
b3e2c87530
Merged crowdin translations
2022-01-26 14:15:14 +01:00
luz paz
eef27b845f
Start: header uniformity + whitespace management + misc. pep8 fixes
2022-01-08 18:28:27 +01:00
wmayer
6ae5b17b02
Start: in Workbench::loadStartPage() raise StartPage if there is already an instance
2022-01-01 10:44:41 +01:00
Yorik van Havre
6cb3782c03
Merged crowdin translations
2021-12-29 12:20:12 +01:00
Chris Hennes
768a0f086f
Addon Manager: Rework backend to use package.xml
...
This shifts to use the model-view-controller pattern for the list of addons,
and moves to using a full model class rather than an indexed array for the
data storage and management. This enables much more information to be stored
as part of the new AddonManagerRepo data type. It now wraps the Macro class
for macros, supports Preference Packs, and provides access to the Metadata
object.
2021-12-18 20:29:42 -06:00
wmayer
e743c30f3b
Add Global.h headers to modules
2021-12-18 14:06:40 +01:00
wmayer
2353563cb7
Start: do not show RuntimeError when opening/saving a file after Start page has been closed
2021-12-14 08:08:46 +01:00
wmayer
0183d28f62
Start: avoid flushing the buffer after each new line
2021-12-14 08:01:37 +01:00
Yorik van Havre
a26fb4db1a
Merged crowdin translations
2021-11-16 17:30:39 +01:00
wmayer
bce8c25421
Start: if a corrupted file is part of the Recent File List then ignore it
2021-10-11 10:13:49 +02:00
Yorik van Havre
77925c428e
Updated ts files
2021-09-29 14:32:12 +02:00
Yorik van Havre
b042405933
Merged crowdin translations
2021-09-23 17:14:48 +02:00
Yorik van Havre
89e1a97d80
Merged crowdin translations
2021-09-07 11:26:48 +02:00
Yorik van Havre
b8f4a152d3
Start: Fixed faling test
2021-08-30 15:36:13 +02:00
Yorik van Havre
49abe81271
Merged crowdin translations
2021-08-26 14:51:36 +02:00
川島和津実
a95e9549a6
Start: Correct hash for thumbnail filename (py3)
...
Image file names need to be quoted before hashing to generate thumbnail file names. This is related to pull requests #4931 and #4972 , so please refer to discussions therein. Only Python3 is supported, not Python2.
2021-08-18 22:27:39 +08:00
川島和津実
3b6c442187
Start: Correct hash for thumbnail filename
...
Image file names need to be quoted before hashing to generate thumbnail file names.
This is related to pull requests #4931 and #4972 , so please refer to discussions therein.
2021-08-18 22:15:18 +08:00
Chris Hennes
1d74880ac2
Revert "Start: Properly hash thumbnail filenames"
2021-08-17 14:28:47 -05:00
GUAN Xin
dab4168008
Start: Properly hash thumbnail filenames
...
Image filenames should be encoded as URI before being hashed.
Also assume that filenames are already utf8 because the community
has been advertiseing utf8 usage since the beginning of this centry.
Calling .encode("utf8") on strings that are already in utf8 simply
raises the following exception:
UnicodeDecodeError: 'ascii' codec can't decode byte ...
for non-ascii (already utf8) strings.
It's in fact impossible to precisely determine pathname encoding
because different components within the path may have different
encodings, e.g., a utf8 directory name followed by an MBCS filename
is valid on Linux native filesystems.
It's the user's responsibility to keep the iocharset consistent.
2021-07-21 16:49:06 +08:00
Yorik van Havre
1cee70cd62
Merged crowdin translations
2021-07-08 16:06:38 +02:00
Yorik van Havre
ed9dca288c
Merged crowdin translations
2021-07-01 13:56:25 +02:00
Yorik van Havre
c8b5d8d762
Merged crowdin translations
2021-06-24 17:22:19 +02:00
Yorik van Havre
69b084f492
Merged crowdin translations
2021-06-17 16:04:02 +02:00
Yorik van Havre
4a9963a03f
Merged crowdin translations
2021-06-10 12:24:24 +02:00
Yorik van Havre
d0d637b2c6
merged crowdin translations
2021-06-03 15:43:34 +02:00
Yorik van Havre
b1d9a5607f
Merged crowdin translations
2021-05-27 14:51:33 +02:00
Yorik van Havre
c6771853ae
Updated translation files
2021-05-27 14:44:40 +02:00
luz paz
ac96cd1650
StartWB: Add missing tooltip for 'Show tips' preference dialog
2021-05-21 08:41:01 -04:00
Yorik van Havre
7b0a6358b1
Merged crwodin translations
2021-05-12 16:36:31 +02:00
Yorik van Havre
81a44fcccb
Updated ts files
2021-05-11 13:05:20 +02:00
Heewa Barfchin
8cefceaf99
Start: fix bug when custom dir missing
2021-05-10 13:24:17 -04:00
Yorik van Havre
131cdd1e4e
Merge pull request #4557 from luzpaz/crowdin/whitespaces-substituted-into-code
...
Crowdin: represent whitespace in code instead of in string
2021-05-05 17:18:35 +02:00
Mateusz Skowroński
92683e1f63
Fix CMake warning: qt5_make_output_file is not part of the official API, and might be removed in Qt 6.
2021-04-19 15:10:53 +02:00
luz paz
5cef2ce379
Crowdin: remove obsolete translation manually [skip ci]
...
For some reason updatets.py is not successfully removing obsolete translations. This is a long standing issue. The workaround is to manually remove them from the .ts file.
ref: https://forum.freecadweb.org/viewtopic.php?f=21&t=51825&p=483474#p482519
crowdin: https://crowdin.com/translate/freecad/7254/en-pl?filter=basic&value=0#6572886
2021-04-19 06:23:07 -04:00
Yorik van Havre
788e8aea69
Start: Fixed translated quote issue
2021-03-30 12:38:31 +02:00
Chris Hennes
dfbfa67250
[Start] Correct TestStart installation location
2021-03-29 14:11:32 -05:00
luz paz
bcb070def1
Crowdin: Startpage - add whitespace to tooltip [skip ci]
2021-02-28 17:15:08 +01:00
luz paz
2ff669e5b8
Crowdin: Startpage: remove obsolete translation [skip ci]
2021-02-28 17:15:08 +01:00
luz paz
e0b5aade34
Crowdin: StartPage - remove obsolete translation [skip ci]
...
Ticket 0004578
ref: https://crowdin.com/translate/freecad/7254/en-en?filter=basic&value=0#6572932
2021-02-28 17:15:08 +01:00
Yorik van Havre
958009c2ca
Merged crowdin translations
2021-02-25 13:27:48 +01:00
Yorik van Havre
5ba28fa7ff
Merged crowdin translations
2021-02-24 18:07:59 +01:00
Syres916
4d3ecdab68
Added missing </a> as per review
2021-02-15 20:12:39 +01:00
Syres916
baf5e5398e
[Start] Enable hyperlink for installed Addons
...
as per discussion https://forum.freecadweb.org/viewtopic.php?f=8&t=55623
2021-02-15 20:12:39 +01:00