Re: add documentation of functions patch files

yes

Re: add documentation of functions patch files

I sent my old Ryzen 1700X platform to Joshua.

/usr/bin/inxi -v2
System:    Host: debian Kernel: 5.7.9-vanilla x86_64 bits: 64 Desktop: KDE Plasma 5.17.5 Distro: Debian GNU/Linux bullseye/sid
Machine:   Type: Desktop System: Micro-Star product: MS-7C60 v: 1.0 serial: <superuser/root required>
           Mobo: Micro-Star model: TRX40 PRO 10G (MS-7C60) v: 1.0 serial: <superuser/root required>
           UEFI: American Megatrends LLC. v: 1.60 date: 05/13/2020
CPU:       24-Core (3-Die): AMD Ryzen Threadripper 3960X type: MT MCP MCM speed: 2199 MHz min/max: 2200/3800 MHz
Graphics:  Device-1: AMD Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] driver: amdgpu v: kernel
           Display: x11 server: X.Org 1.20.8 driver: amdgpu FAILED: ati unloaded: fbdev,modesetting,vesa resolution:
           1: 3840x2160~60Hz 2: 1920x1080~60Hz
           OpenGL: renderer: Radeon RX550/550 Series (POLARIS12 DRM 3.37.0 5.7.9-vanilla LLVM 10.0.0) v: 4.6 Mesa 20.1.2
Network:   Device-1: Intel I211 Gigabit Network driver: igb
           Device-2: Intel I211 Gigabit Network driver: igb
Drives:    Local Storage: total: 2.96 TiB used: 1.28 TiB (43.1%)
Info:      Processes: 571 Uptime: 1h 15m Memory: 62.76 GiB used: 8.34 GiB (13.3%) Shell: Bash inxi: 3.1.04

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

28 (edited by De-Backer 2020-07-16 16:15:32)

Re: add documentation of functions patch files

System:    Host: linux-hxu6 Kernel: 5.7.5-1-default x86_64 bits: 64 Desktop: KDE Plasma 5.19.2 
           Distro: openSUSE Tumbleweed 20200701 
Machine:   Type: Desktop Mobo: ASRock model: X570 Phantom Gaming 4 serial: <superuser/root required> 
           UEFI [Legacy]: American Megatrends v: P2.20 date: 11/25/2019 
CPU:       8-Core: AMD Ryzen 7 3700X type: MT MCP speed: 1911 MHz min/max: 2200/3600 MHz 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] driver: amdgpu 
           v: kernel 
           Display: x11 server: X.org 1.20.8 driver: amdgpu FAILED: ati 
           unloaded: fbdev,modesetting,radeon,vesa 
           resolution: <xdpyinfo missing> 
           OpenGL: renderer: AMD Radeon RX 5700 XT (NAVI10 DRM 3.37.0 5.7.5-1-default LLVM 10.0.0) v: 4.6 Mesa 20.1.2 
Network:   Device-1: Intel I211 Gigabit Network driver: igb 
Drives:    Local Storage: total: 12.28 TiB used: 5.95 TiB (48.5%) 
Info:      Processes: 412 Uptime: N/A Memory: 31.28 GiB used: 8.25 GiB (26.4%) Shell: bash inxi: 3.1.00 

3 a 6 months old

Re: add documentation of functions patch files

Good config, but very limited for me when I compile many framework, libs, compiler in a cross environment, I now save several hours of compile.

Building Debian stable, Unstable  i386, amd64, macOS, AppImage, Flatpak, and Windows package is take only ~30 minutes for make and upload all. And PPA..

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: add documentation of functions patch files

now I save several €€, your setup is too expensive for me. my sister does rendering with amd Ryzen 9 3900x.

Re: add documentation of functions patch files

The community helped me with their donations to buy this configuration, like old setup sent to Joshua.
https://qelectrotech.org/forum/viewtopi … 136#p11136
https://qelectrotech.org/forum/viewtopi … 6404#p6404

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: add documentation of functions patch files

scorpio810 wrote:

Building  Flatpak, and Windows package

Windows  Flatpak == chocolatey

https://chocolatey.org/why-chocolatey

Re: add documentation of functions patch files

Some of the common challenges include:

TIME: Manual approach to software deployment is time consuming & inefficient
COMPLEXITY: Traditional tools are complex & ineffective in today's IT environment
COST: Deploying & managing Windows software without standard package management results in additional overheads

I'm confirm.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: add documentation of functions patch files

scorpio810 wrote:

The community helped me with their donations to buy this configuration, like old setup sent to Joshua.
https://qelectrotech.org/forum/viewtopi … 136#p11136

yes I have already read that, I can help you with code but money is difficult.

Re: add documentation of functions patch files

For now, no need money, and we appreciate a lot your help, thank you again.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: add documentation of functions patch files

you remember this post?

damianCaceres wrote:

Certainly there is a problem with my gitlab account. All my repositories are public, but there is one of them which doesn't allow the access, except to me of course.  I don't understand it.
My apologies. I'll solve it and thank you for the advertisement.

What am I imaging?

I'm writing a FreeCAD module or Workbench in order to draw buildings description which could be exported to OpenStudio, initially using the swig python bindings of OpenStudio and recently with direct connection in c++.
I've half done the constructive side, building, buildingstory or floors, spaces, surfaces, subsurfaces, shadows, etc. And fine.

But now I'm starting to do HVAC side, nodes and components, which is more complicated. And I'm feeling that a program like QElectroTech could be the correct election to draw some circuits, one additional qt editor for  OpenStudio object properties, and finally an exporter to OpenStudio format.

I don't know if the explained is too much imagine, but the next months I would like to study this option.

Thank you

I know chocolatey from FreeCad.

https://chocolatey.org/packages/freecad

Re: add documentation of functions patch files

If you know some guys which can help to package it, I'm very interested.
Like automated nightly package Snap build on Travis.
https://qelectrotech.org/forum/viewtopi … 9960#p9960
I saw QBS and Github actions, kde Craft, but difficult to learn it and need more time.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

38 (edited by De-Backer 2020-07-16 16:52:43)

Re: add documentation of functions patch files

well I had been looking for a few weeks, and only then started to inform you when I had all the information. I am still too early to present chocolatey.

The patch for the Doxyfile to make it more available to everyone. The disadvantage is that "doxygen Doxyfile" must be executed in the qet dir.

Post's attachments

Attachment icon 0001-Improve-portability-of-Doxyfile.patch 1.16 kb, 265 downloads since 2020-07-16 

Re: add documentation of functions patch files

The disadvantage is that "doxygen Doxyfile" must be executed in the qet dir.

Is not a problem, merged, thanks.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: add documentation of functions patch files

scorpio810 wrote:

If you know some guys which can help to package it, I'm very interested.
Like automated nightly package Snap build on Travis.
https://qelectrotech.org/forum/viewtopi … 9960#p9960
I saw QBS and Github actions, kde Craft, but difficult to learn it and need more time.

maybe something like gitlab pipelines

https://gitlab.com/help/ci/pipelines/index.md

Re: add documentation of functions patch files

If you want to rejoin the team and upload yourself your commit, you 're welcome.
https://qelectrotech.org/wiki_new/doc/rejoin_project

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: add documentation of functions patch files

I would like to, but Tuxfamily asks for my Address.
And no website can be 100% sure against cracking.
I don't want to get pising in my letterbox.

Re: add documentation of functions patch files

With my AMD Ryzen Threadripper 3960X setup building MXE cross-compile Qt 5 env with Digikam scripts take ~ 38mn + ~ 15mn for compile KF5 Framework libs by environment, in the past it take 8 hours by environment..
I only do this when a new version of Qt shows up.

https://invent.kde.org/graphics/digikam … undles/mxe

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: add documentation of functions patch files

De-Backer wrote:

maybe something like gitlab pipelines

https://gitlab.com/help/ci/pipelines/index.md

eg:
https://gitlab.com/JaMeZ-B/cv/-/pipelines

you can open your pc yourself for gitlab so that gitlab compiles the code on your pc autom.

Re: add documentation of functions patch files

It should be better when I have the fiber, I will no longer need to go through the 4G of my smartphone for upload packages. ADSL upload is very bad..in 2020...

I knew the Tandy TRS80 (basic color) with backup on magnetic tape in the 80's MS Dos and 33k modem.. it doesn't rejuvenate me..
https://assets.catawiki.nl/assets/2020/1/25/c/8/6/c86c0944-ab9b-4807-adf6-78e0a9d59d48.jpg

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: add documentation of functions patch files

scorpio810 wrote:

ADSL upload is very bad..

You live in Belgium.

scorpio810 wrote:

It should be better when I have the fiber,

They have been talking about that in Belgium for years, but it is not going to happen.

Re: add documentation of functions patch files

You live in Belgium.

No, in France.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: add documentation of functions patch files

That won't matter if doel (nuclear power plant of Belgium) explodes.
now i'm joking.

Re: add documentation of functions patch files

test for doc:

@@ -51,16 +51,15 @@ BorderProperties::BorderProperties() :
BorderProperties::~BorderProperties() {
}
 
/**
     @brief BorderProperties::operator ==
-    @param bp :
-    - other BorderProperties container/class
-    - autre conteneur BorderProperties
-    @return
-    - true if it and this container are identical, false otherwise
-    - true si ip et ce conteneur sont identiques, false sinon
+
+    \~ @param bp : Other BorderProperties container/class.
+    \~French Autre conteneur BorderProperties
+    \~ @return True if it and this container are identical, false otherwise.
+    \~French True si ip et ce conteneur sont identiques, false sinon
*/

bool BorderProperties::operator==(const BorderProperties &bp) {
     return(
         bp.columns_count == columns_count &&\
         bp.columns_width == columns_width &&\

it's working.

Re: add documentation of functions patch files

Great!

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."