Commit Graph

386 Commits

Author SHA1 Message Date
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
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
Chris Hennes
e1ca567172 Apply translations 2023-07-09 18:09:53 -05:00
Petter Reinholdtsen
6f85a9bed6 Change Start page to no longer dial home by default.
When starting FreeCAD for the first time, it load the HTML content of
src/Mod/Start/StartPage/StartPage.html and show it as a friendly startup page.
Unfortunately, one of the tabs in the startup page is an iframe loading the content of
https://blog.freecadorg/.  The effect is that every time one start FreeCAD, it dial
home over the Internet with a HTTP request to the mentioned URL.  This is a privacy
problem.  At the moment the blog page in turn will connect to https//i0.wp.com/ and
https//s0.wp.com/, in effect also reporting the startup to Wordpress.  Please do not
dial out without the expressed approval and on request of the user of the program.

This patch change the startup page to instead of putting the blog posts in a tab, it
will link to the blog and the connection is only established when the user click on
'BLOG' in the start page.  It include a link tooltop to make it easier to understand
that this will bring the user to a new page.
2023-07-07 14:37:54 +02:00
Yorik van Havre
19d2ec8a6f Merge pull request #9868 from Syres916/patch-81
[Start] Fix Minor Regression on LoadCustom...
2023-07-07 13:40:57 +02:00
Syres916
d01c963877 Reduce the number of lines of code 2023-07-07 10:45:22 +01:00
Syres916
da66e8bf6e Reduce number of lines of code 2023-07-07 10:44:02 +01:00
Chris Hennes
0ca283cc3e Update translations 2023-07-06 08:20:59 -05:00
Syres916
64852d073f Correct filename variable 2023-07-04 14:36:47 +01:00
Syres916
bf01d23b76 Remove Duplicate line 2023-07-04 14:19:47 +01:00
Syres916
41b02ca703 [Start] LoadMRU Update Conditionals 2023-07-04 14:17:44 +01:00
Syres916
591b1241f9 [Start] LoadCustom update conditionals 2023-07-04 14:16:18 +01:00
Syres916
adc8645dd1 [Start] Fix Minor Regression on LoadCustom
Handle image files using FreeCADGui but all other formats using FreeCAD
2023-07-03 15:47:48 +01:00
Chris Hennes
44c6fc0484 Merge pull request #9786 from yorikvanhavre/translations
Translations
2023-06-26 20:53:55 -05:00
Chris Hennes
cfc895d38f Start: Remove frameborder attribute from iframe
This attribute is obsolete. CSS should be usesd instead.
2023-06-19 17:10:51 -05:00
Yorik van Havre
398de2d031 merged crowdin translations 2023-06-16 16:42:32 +02:00
Pesc0
5d17c9cf7f Added freecad blog tab to start page 2023-06-15 13:58:27 +02:00
Yorik van Havre
3c07d567cf Merged crowdin translations 2023-06-12 22:34:22 +02:00
Chris Hennes
2686ad58b9 Update translations 2023-05-25 21:32:26 -05:00
Chris Hennes
452067c43c Update translations 2023-05-21 19:13:11 -05:00
Chris Hennes
f7a4ce6928 Gui: Move C++ pref pages to QObject context 2023-05-19 20:54:27 -05:00
Yorik van Havre
419ba96195 Merge pull request #9537 from yorikvanhavre/start-fix
Start: Fixed loading from custom folder
2023-05-15 11:35:46 +02:00
Yorik van Havre
9f7b9b3496 Start: Fixed loading from custom folder 2023-05-10 14:26:43 +02:00
wmayer
2f2ca69866 Start: Create .qm out of .ts files 2023-05-07 08:50:52 +02:00
Chris Hennes
e30a768e0a Merged crowdin translations 2023-05-06 11:56:32 -05:00
luzpaz
38a01939e0 Migrate domain name from freecadweb to freecad (#9352)
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files

Closes #6415
2023-04-24 15:19:20 -05:00
Yorik van Havre
faf98925f6 Merged crowdin translations 2023-04-20 14:04:19 +02:00
luzpaz
72166fed46 Fix misc. typos and whitespace 2023-02-22 23:46:18 +01:00
Yorik van Havre
8138892878 Merge pull request #8496 from yorikvanhavre/Start-default
Start: Allow to change the default import module for a filetype
2023-02-22 10:27:34 +01:00
luzpaz
a134129868 Fix various trailing whitespace issues 2023-02-16 09:30:22 -05:00
Yorik van Havre
63043f0d33 Start: Allow to change the default import module for a filetype
By setting a DefaultImportXXX preferences parameter under Mod/Start,
one can specify a default import module to use when clicking a .XXX
file on the Start page. This is specially useful for filetypes that
have several importers, and the Start page would not let users
choose which importer to use.

Later on if this proves useful we can set up an UI to let the user
set their preferences better.
2023-02-15 14:53:15 +01:00
Yorik van Havre
0566d90cc5 merged crowdin translations 2023-02-13 15:45:26 +01:00
Yorik van Havre
d8b0e64e14 Merged crowdin translations 2023-02-07 15:55:31 +01:00
Yorik van Havre
94cd431eb2 updated ts files 2023-02-07 15:55:31 +01:00
Yorik van Havre
ac9fde2a3d Fixes startpage css - fixes #8330 2023-02-05 15:09:23 +01:00
Uwe
e5cd6ceffc [Start] set sensible size for DlgStartPreferences.ui
- as mentioned in #8330, new size set by QtDesigner
2023-02-05 00:21:26 +01:00
Yorik van Havre
2056cd94f9 Start: Added option to hide start page scrollbars 2023-02-04 22:50:23 +01:00
Yorik van Havre
80c68fa4df Merged crowdin translations 2023-01-30 10:04:15 +01:00
Yorik van Havre
433b17b829 Merged crowdin translations 2023-01-23 11:25:49 +01:00