DeflateAwning
1e3179e9bc
Find and replace http://freecad.org to https://freecad.org
...
Find and replace:
http:\/\/(.{0,10})freecad
https://$1freecad
Done in all remaining files (after doing it in SVGs in the last commit)
2023-10-29 22:39:22 -06:00
DeflateAwning
46b3c02647
Change http to https in SVGs
...
Find and replace:
http:\/\/(.{0,10})freecad
https://$1freecad
Include: *.svg
2023-10-29 22:32:59 -06:00
wmayer
41ccf4f0c7
Start: fixes #10221 : /tmp/FreeCADStartThumbnails* directories are not removed when FreeCAD terminates
...
The commit adds some new functions:
* getThumbnailDir()
Returns the path to the thumbnail directory which is a sub-directory of the Cache directory.
There is no need to always create a unique directory after each restart because it doesn't harm
if the thumbnail directoy contains deprecated files.
* createThumbnailDir()
Creates the thumbnail directoy if it doesn't exist yet.
* getSha1Hash
Helper function to compute a SHA-1 hash of a given path. If the same path is passed
then the hash value will be the same.
This way it can be avoided to create a different image file from a project file
after each restart.
* getUniquePNG
Computes the path of a PNG image file for a given project file. It's also possible
to pass an arbitrary string as argument.
* useCachedPNG
If the PNG image exists and if it's newer than the project file True is returned
and False otherwise.
The changes in detail are:
1. For a given project file it is checked if the thumbnail directory already contains
a cached image. If it's newer than the project file it will used, otherwise it will
be re-created.
2. For the system icon to a given file format it is only checked if the icon already exists.
If yes, it will be used.
2023-10-09 13:54:11 +02:00
wmayer
9f42bdb323
Gui: fixes #10807 : By default keep the old tabulated layout of ComboView and TaskView
2023-09-30 17:33:33 +02:00
Chris Hennes
6c9be93378
Update translations
2023-09-29 22:57:37 -05:00
Roy-043
a62a2c2a79
Start: use Gui::FileChooser::Directory where applicable
2023-09-22 20:14:57 +02:00
Chris Hennes
3f3ab1ae15
Update translations
2023-09-19 22:25:14 -05:00
Yorik van Havre
455b3f5540
Merge pull request #10535 from Syres916/Py_311_Unicode_Fix
...
[Start] Fix Python 3.11 Unicode Errors
2023-09-13 11:41:53 +02:00
pre-commit-ci[bot]
e92ed45df9
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-12 13:02:35 -04:00
Chris Hennes
0bc6870618
Update translations ( #10613 )
...
* Update translations
* Start: Remove Start.ts
2023-09-10 13:06:26 -05:00
Roy-043
2cbe037ce8
Start: Improve "Switch workbench after loading" tooltip
...
Make it clearer that this property is different from the "Start up workbench".
2023-09-07 09:39:08 -05:00
pre-commit-ci[bot]
82abb33555
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-04 17:32:18 +00:00
Syres916
6f57f36620
[Start] Fix Python 3.11 Unicode Errors
...
Example Error :
File "/home/john/freecad-daily-build/Mod/Start/StartPage/StartPage.py", line 422, in handle
ALTCSS = f.read()
^^^^^^^^
File "/usr/lib/python3.11/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 421: ordinal not in range(128)
2023-09-04 18:15:20 +01:00
Chris Hennes
6da62b83fa
Merge pull request #10520 from qewer33/startpage-quickstart-open
...
StartPage: Add custom CSS option, re-organize preferences and further fixes
2023-09-04 11:54:39 -05:00
Chris Hennes
0611c1d9eb
Start: Final application of pre-commit
2023-09-04 08:18:51 -05:00
qewer33
221e337a04
Apply pre-commit
2023-09-03 23:51:49 +03:00
qewer33
b6df38eb7f
Fix CI tests failing
2023-09-03 20:52:58 +03:00
qewer
2dc6a69d65
Merge branch 'master' into startpage-quickstart-open
2023-09-03 19:47:28 +03:00
qewer33
1ece491dfd
StartPage remove hide scrollbars option
2023-09-03 19:30:57 +03:00
qewer33
068e77c974
StartPage fixes
2023-09-03 19:23:13 +03:00
qewer33
87d9fb576f
Fix StartPage preference widget names
2023-09-03 16:40:58 +03:00
qewer33
5be49a56f9
StartPage implement custom CSS preference
2023-09-03 16:21:49 +03:00
wmayer
fae6f8f5bb
Start: apply clang format
2023-09-03 14:21:53 +02:00
luzpaz
40d2a90e3a
Fix typos
2023-08-31 22:29:17 -05:00
qewer33
a1d20ec97d
Turn StartPage "Import" quickstart button into "Open"
2023-08-31 22:04:50 +03:00
qewer33
0c7459d7d7
StartPage CSS fixes
2023-08-31 17:39:34 +03:00
Chris Hennes
40f130643a
Update translations
2023-08-29 07:38:09 -05:00
qewer33
584e766d5c
Add StartPage CSS warning comment
2023-08-28 18:15:15 +03:00
qewer33
230501d3d5
Add file thumbnail icons hide and size options to StartPage
2023-08-28 18:07:33 +03:00
qewer33
53ca19458e
Make StartPage tips use BackgroundTextColor
2023-08-28 16:52:34 +03:00
qewer33
23ad8ffcd2
Change default StartPage BackgroundTextColor value
2023-08-28 16:50:19 +03:00
qewer
d141e7167f
StartPage: Visual overhaul and CSS fixes ( #10391 )
...
* StartPage visual overhaul and CSS fixes
* Add qewer33 to CONTRIBUTORS
2023-08-27 13:27:53 -05:00
qewer
dfbedc75b7
StartPage: Fix new file templates issues ( #10291 )
...
* Make StartPage new file template buttons use if instead of match
* Make StartPage Part design new file template not create a sketch
* Remove StartPage Part new file template and rename Part Design template based on community feedback
* StartPage LoadNew.py fix indentation
2023-08-21 13:58:29 -05:00
wmayer
142b86fde2
Mod: modernize C++: use equals default
2023-08-21 20:21:30 +02:00
luzpaz
09a965d595
Fix typos
2023-08-21 20:20:47 +02:00
Chris Hennes
bac14e81f7
Merge pull request #10258 from chennes/translations20230814
...
Update translations
2023-08-18 08:52:13 -05:00
wmayer
a90115a40c
Start: the Start workbench should show the basic commands in the various context-menus.
...
See also https://forum.freecad.org/viewtopic.php?t=80498
2023-08-18 08:45:02 -05:00
Chris Hennes
58cf9f3212
Update translations
...
Adds the ten units strings from Base as well.
2023-08-16 22:50:39 -05:00
Chris Hennes
1afa0d2843
Merge pull request #10171 from qewer33/master
...
StartPage: Add new file templates and fix javascript error
2023-08-16 15:02:18 -05:00
qewer33
69d65bdedc
Remove StartPage new file button gradient option
2023-08-16 14:33:55 +03:00
wmayer
9b5314bd87
Start: modernize C++: use range-based for loop
2023-08-15 14:00:43 +02:00
qewer33
ee0cdc773d
Tweak StartPage new file template descriptions and make arch template work with the BIM workbench
2023-08-13 21:42:19 +03:00
qewer33
5d3e023e4f
Fix StartPage javascript error when switching tabs
2023-08-11 20:02:33 +03:00
qewer33
0d522e16b9
Add new file section and file templates to StartPage
2023-08-11 19:50:26 +03:00
Chris Hennes
3bad74fe7d
Update translations
2023-08-08 17:52:59 -06:00
Yorik van Havre
51d8f94f10
Merged crowdin translations
2023-07-26 11:05:11 +02:00
Yorik van Havre
87c528c250
Merge pull request #9970 from bdieterm/patch-4
...
fix encoding on StartPage file information
2023-07-26 10:52:00 +02:00
Chris Hennes
dd40387478
Update translations
2023-07-24 13:37:52 +00:00
bdieterm
0fc81ccfc7
fix encoding on StartPage file information
2023-07-22 17:37:46 +02:00
Petter Reinholdtsen
6cd1febd3d
Removed trailing whitespace discovered by github linter.
...
While working on https://github.com/FreeCAD/FreeCAD/pull/9880 ,
I discovered a lot of linter issues. These fixes all of them.
2023-07-10 16:06:52 +02:00