× Lab CT Version, news, test results, new features request and suggestions

Question CT LAB ver 5.30

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 6 months ago - 5 years 3 months ago #6624 by Sternas Stefanos
CT LAB ver 5.30 was created by Sternas Stefanos


---- LAB CT version 5.30 Tasks list ----

-Task29 Re-Structure Typhon IDE "components" Directory 100%
-Task30 pl_AsphyreSphinx, Port to QT, Carbon, Cocoa etc (Total Steps 5)
-Task31 pl_GLScene, Port to QT, Carbon, Cocoa etc (Total Steps 5)
-Task32 pl_OnGuard, Update, test and fix (Total Steps 3)
-Task41 ADD QT5 platform support (Total Steps 3) 100%
-Task45 ADD fpGUI platform support (Total Steps 3) 100%
-Task50 ADD Generics Collections support (Total Steps 3)
-Task51 pl_Graphics32, Port to QT5 and fpGUI platforms (Total Steps 5)

[/i][/b]

Release 2015-01-29 Revision: 005211, LAB Actions

--14-01-2015 New Typhon IDE "components" Directory Structure
--14-01-2015 Update FPC to SVN Rev 29470
--15-01-2015 ADD QT5 platform support (step 1 of 3)
--16-01-2015 Update FPC to SVN Rev 29485
--17-01-2015 ADD fpGUI platform support (step 1 of 3)
--18-01-2015 ADD "CTDir", "TyphonDir" and "TyphonBinDir" IDE macro values
--19-01-2015 Update FPC to SVN Rev 29506
--19-01-2015 Update pl_PascalScript to Ver 5.3.1
--19-01-2015 Rename a lot of Typhon IDE packages:

Warning: Spoiler!


--20-01-2015 Update AutoRename packages procedure in Typhon IDE
--21-01-2015 Add build libQt5Pas.so.1.2.6 library procedure
--22-01-2015 Update All CT OS Scripts
--23-01-2015 Synchronize with Lazarus SVN Rev 47498
--24-01-2015 Finish, Re-Structure "components" Directory (Task29: step 3 of 3)
--24-01-2015 Finish, QT5 platform support (Task41: step 3 of 3)
--24-01-2015 Finish, fpGUI platform support (Task45: step 3 of 3)
--27-01-2015 Move ALL help files (pdf,chm, html, etc) to codetyphon/help directory
--29-01-2015 Finish MEGA BUILD for all Host OSes

Release 2015-02-20 Revision: 005221, LAB Actions

--04-02-2015 Update pl_DCP to ver 5.3.1
--04-02-2015 ADD Generics Collections support to FreePascal (Win32/64 and WinCE Only)
--07-02-2015 Synchronize with Lazarus SVN Rev 29636
--07-02-2015 Update FPC to SVN Rev 47609
--07-02-2015 Update pl_FPSpreadsheet to ver 5.3.1 Source SVN Rev 3931
--07-02-2015 Update pl_RX to ver 5.3.1 Source SVN Rev 3931
--07-02-2015 Update pl_RichMemo to ver 5.3.1 Source SVN Rev 3931
--07-02-2015 Update pl_WST to ver 5.3.1 Source SVN Rev 3931
--07-02-2015 Update pl_LuiControls to ver 5.3.1 Source SVN Rev 3931
--07-02-2015 Update pl_Graphics32 to ver 5.3.1 Source SVN Rev 2191
--07-02-2015 Update pl_PasDoc to ver 5.3.1 Source SVN Rev 1374
--08-02-2015 Update pl_ZeosDBO to ver 7.2.0.16 Source SVN Rev 3616
--08-02-2015 Update pl_Indy to ver 10.6.2.2 Source SVN Rev 5254
--08-02-2015 Update pl_ZMSQL to ver 0.1.19
--09-02-2015 Update pl_GLScene to ver 5.3.1 Synchronize with Source SVN Rev 6639
--09-02-2015 Update pl_Shapes to ver 5.3.1
--14-02-2015 Update pl_AGGPas to ver 5.3.1
--15-02-2015 Update pl_BGRAbitmap to ver 7.9.7 Source SVN Rev 961
--17-02-2015 Update pl_Win_DSPack to ver 5.3.1
--19-02-2015 Update FPC to SVN Rev 29761
--20-02-2015 Synchronize with Lazarus SVN Rev 47910

Release 2015-03-07 Revision: 005231 (Beta2) LAB Actions

--26-02-2015 Update FPC to SVN Rev 30011
--26-02-2015 Synchronize with Lazarus SVN Rev 48023
--27-02-2015 Update pl_BGRAbitmap to ver 7.9.8 Source SVN Rev 973
--27-02-2015 Update pl_Chelper to ver 5.3.1 Source SVN Rev 3968
--27-02-2015 Update pl_WST to ver 5.3.4 Source SVN Rev 3968
--27-02-2015 Update pl_RX to ver 5.3.4 Source SVN Rev 3968
--27-02-2015 Update pl_FPSpreadsheet to ver 5.3.4 Source SVN Rev 3968
--27-02-2015 Update pl_Win_DSPack to ver 5.3.4
--04-03-2015 Update FPC to SVN Rev 30093
--04-03-2015 Synchronize with Lazarus SVN Rev 48136
--05-03-2015 New Methodology to build BigIDE for all Host OSes, with the use of typhonbuild executable
--05-03-2015 Add ability to build Typhon IDE for "customdrawn and "fpgui" platforms on Windows and solaris
--05-03-2015 Fix Typhon IDE "Options" dialog problem on FreeBSD and Solaris
--06-03-2015 Finish MEGA BUILD for all Host OSes

Release 2015-04-01 Revision: 005241 (RC1) LAB Actions

--08-03-2015 Update FPC to SVN Rev 30136
--08-03-2015 Synchronize with Lazarus SVN Rev 48165
--08-03-2015 Update pl_GLScene to ver 5.3.4 Synchronize with Source SVN Rev 6644
--08-03-2015 Update pl_ZeosDBO to ver 7.2.0.18 Source SVN Rev 3621
--08-03-2015 Update Synapse to ver 40.1.10 Source SVN Rev 203
--09-03-2015 Update pl_RX to ver 5.3.6 Source SVN Rev 4006
--09-03-2015 Update pl_PascalSCADA to ver 5.3.1 Source SVN Rev 890
--11-03-2015 Update GDB for Win32 to Ver 7.9 release day 20-2-2015
--11-03-2015 Update GDB for Win64 to Ver 7.9 release day 20-2-2015
--11-03-2015 Update make.exe to ver 4.10 for win32 and win64 release day 05-10-2014
--15-03-2015 Update pl_GLScene to ver 5.3.4 Synchronize with Source SVN Rev 6644
--16-03-2015 Update pl_PascalScript to ver 5.3.4 Source GIT hash: a118089ad314f81e57c0a297bc9ba2cc8a6f96fa
--16-03-2015 Update pl_Chelper to ver 5.3.4 Source SVN Rev 4037
--21-03-2015 Update pl_Indy to ver 10.6.2.4 Source SVN Rev 5268
--21-03-2015 Update pl_BGRAbitmap to ver 7.9.8 Source SVN Rev 982
--21-03-2015 Update pl_LuiControls to ver 5.3.4 Source SVN Rev 1356
--21-03-2015 Update pl_RichMemo to ver 5.3.4 Source SVN Rev 4061
--21-03-2015 Update pl_FPSpreadsheet to ver 5.3.6 Source SVN Rev 4061
--22-03-2015 Update pl_ExDesign to ver 5.3.1
--22-03-2015 Update pl_Cindy to ver 6.7.4
--24-03-2015 Update pl_OpenGL to ver 5.3.4
--27-03-2015 Update FPC to SVN Rev 30332
--27-03-2015 ADD Generics Collections support to FreePascal for ALL OSes
--29-03-2015 Synchronize with Lazarus SVN Rev 48530
--29-03-2015 Replace TyphonIDE Toolbar with Customize CoolBar
--30-03-2015 Update pl_GeoGIS to ver 5.3.1
--30-03-2015 ADD pl_RGBGraphics ver 5.3.1 to Typhon IDE Components System
--31-03-2015 Synchronize with Lazarus SVN Rev 48549
--31-03-2015 Start MEGA BUILD for all Host OSes
--01-04-2015 Finish MEGA BUILD for all Host OSes

Release 2015-04-25 Revision: 005251 (RC2) LAB Actions

--01-04-2015 ADD pl_UOS ver 5.3.1 to Typhon IDE Components System
--01-04-2015 ADD pl_ChipmunkPas ver 5.3.1 to Typhon IDE Components System
--02-04-2015 Update pl_BGRAbitmap to ver 8.1.0.1 Source SVN Rev 1008
--02-04-2015 Update pl_BGRAControls to ver 5.3.1 Source SVN Rev 64
--05-04-2015 Update pl_Win_DirectX to ver 5.3.1
--05-04-2015 Update pl_Win_DSPack to ver 5.3.6
--06-04-2015 Update pl_ORCA to ver 5.3.1
--08-04-2015 Update pl_Graphics32 to ver 5.3.4 Source SVN Rev 2192
--08-04-2015 Update pl_Indy to ver 10.6.2.6 Source SVN Rev 5270
--08-04-2015 Update pl_GLScene to ver 5.3.6 Synchronize with Source 08-04-2015 SVN Rev 6648
--08-04-2015 Update pl_RX to ver 5.3.6 Source SVN Rev 4078
--08-04-2015 Update pl_WST to ver 5.3.4 Source SVN Rev 4078
--08-04-2015 Update pl_RichMemo to ver 5.3.6 Source SVN Rev 4078
--08-04-2015 Update pl_FPSpreadsheet to ver 5.3.8 Source SVN Rev 4078
--09-04-2015 Update pl_OnGuard to ver 5.3.1
--10-04-2015 Update pl_nxPascal to ver 5.3.1
--10-04-2015 Update pl_ECControls to Ver 5.3.1
--11-04-2015 Update FpGUI to Ver 1.4 Source GIT hash: 9a165f802fa9bc59fe40dbfcadd8a18571459405
--22-04-2015 Update pl_Orpheus to Ver 5.3.1
--24-04-2015 Update FPC to SVN Rev 30705
--25-04-2015 Synchronize with Lazarus SVN Rev 48839
--25-04-2015 Update pl_GlassDocking to Ver 2.5.1


Note1: You can download and test this version from "CTCenter->Update Manager" and select CT Development Version
Note2: Please post to this topic any suggestion or problem or fix for LAB CT ver 5.30

PilotLogic Architect and Core Programmer
Last edit: 5 years 3 months ago by Sternas Stefanos.
The following user(s) said Thank You: Miquel Matas, FredyCC, kenlee, TheWolf

Please Log in or Create an account to join the conversation.

More
5 years 6 months ago #6628 by Miquel Matas
Replied by Miquel Matas on topic CT LAB ver 5.30
Please, tell us when is expected to download from 5.30 Development.

Cheers,

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 6 months ago #6629 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.30
Sir
we working some open lab sub-task now : Task41 and Task45 (info above to first post).
These lab tasks have modifications to the "core" of LCL system...

We will make a public release ( LAB CT 5.3 revision 005210), after we "stabilize" or close these open lab sub-task
so No ETA yet.

But, if anyone want to help us on these task, we can release a Zip file of Lab CT and now.

PilotLogic Architect and Core Programmer
The following user(s) said Thank You: Miquel Matas

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 6 months ago #6636 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.30
We finish Lab Task41: QT5 native support to Lab CT ver 5.3

PilotLogic Architect and Core Programmer
The following user(s) said Thank You: kenlee, Bobi

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 6 months ago #6662 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.30
2015-01-29: We release Lab CT 5.30 Revision: 005211
Changes log at first page

Please test, report and suggest here

PilotLogic Architect and Core Programmer
The following user(s) said Thank You: Miquel Matas

Please Log in or Create an account to join the conversation.

  • fredvs
  • Visitor
  • Visitor
5 years 6 months ago - 5 years 6 months ago #6663 by fredvs
Replied by fredvs on topic CT LAB ver 5.30
Hello Sternas.

-Task45 ADD fpGUI platform support (Total Steps 3) 100%

and

task step 2)-but all new Style "native fpGUI -applications" will use only fpGUI units (status: 50% now).


Hum, does it mean that it is possible to create pure native fpGUI applications (not with LCL-fpGUI widgetset but with pure fpGUI widgetset) with CT 5.30 ?

If yes, could you explain how you did for the fpGUI form-designer ?

Thanks
Last edit: 5 years 6 months ago by fredvs.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 6 months ago - 5 years 6 months ago #6664 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.30
Sir
this CT LAB ver has the "basic fpgui" support as LCL platform, (with a lot of modifications)
Native fpgui applications are possible now with a little work.
It's the StartEX.

Native fpgui form-designer is NOT our task yet

PilotLogic Architect and Core Programmer
Last edit: 5 years 6 months ago by Sternas Stefanos.
The following user(s) said Thank You: fredvs

Please Log in or Create an account to join the conversation.

  • fredvs
  • Visitor
  • Visitor
5 years 6 months ago #6665 by fredvs
Replied by fredvs on topic CT LAB ver 5.30

Note1: You can download and test this version from "CTCenter->Update Manager" and select CT Development Version

=>

[INFO]: CodeTyphon Update Engine settings
1
www.pilotlogic.com/codetyphon/development/zzctdirver.ctv
x86_64-linux
zzctdirver.ctv
xxxx5
xxxx6


[INFO]: Download file, please wait..
sudo: no tty present and no askpass program specified
sudo: no tty present and no askpass program specified
/usr/lib/codetyphon/ScriptsLin/ln_xCodeTyphon_Update.sh: line 23: cd: zupdate: No such file or directory
sudo: no tty present and no askpass program specified
sudo: no tty present and no askpass program specified
sudo: no tty present and no askpass program specified
_______________________________________________________________

Terminate Action at 29-1-15 22:19:17
Total time: 00:00:00.198
ExitCode : 0


?

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 6 months ago #6666 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.30
Please give sudo root privileges to current user info

PilotLogic Architect and Core Programmer
The following user(s) said Thank You: fredvs

Please Log in or Create an account to join the conversation.

  • fredvs
  • Visitor
  • Visitor
5 years 6 months ago #6667 by fredvs
Replied by fredvs on topic CT LAB ver 5.30
Ooops, indeed => sudo codetyphon does the trick... => Many thanks

It is downloading now :)

Write you later after testing ....

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 6 months ago #6668 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.30
Ok, have fun
I must go to my home :silly:

PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

  • fredvs
  • Visitor
  • Visitor
5 years 6 months ago #6669 by fredvs
Replied by fredvs on topic CT LAB ver 5.30
Yep, downloaded, installed and tested.

Wow, nice work you have done Sternas :)

Cfr fpGUI => ok, you have make LCL-fpGUI working => super.
Maybe it could be good to "filter" the LCL widget palette because some fpGUI widgets are not existing and ,in other way, some fpGUI widgets are missing...
But that means lot of work... :blush:

Tested simple LCL-fpGUI application => it works => wow. ;)
I have try to re-build Typhon ide, with minimum of components, using LCL-fpGUI widgetset, it compiles but when trying to run it => crash...

Now, for pure native fpGUI widgetset, it is a other story because you will need a pure fpGUI form-designer.
And give the possibility to switch from LCL-widget-palette-form-designer to fpGUI-widget-palette-form-designer.
(or hide LCL-widget-palette-form-designer and show fpGUI-widget-palette-form-designer)

Maybe in future CT version... (if you agree i will do a patch for CT 5.30 allowing pure native fpGUI integration).

Fred.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 6 months ago - 5 years 6 months ago #6670 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.30
Anything you want Sir
we will "hold" or "freeze" the status of fpGUI to this level and to CT 5.3 Final.
The only thing we want to put is "fpgui project template" to IDE new dialog.

Yes, we want help :)

PilotLogic Architect and Core Programmer
Last edit: 5 years 6 months ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

  • fredvs
  • Visitor
  • Visitor
5 years 6 months ago #6671 by fredvs
Replied by fredvs on topic CT LAB ver 5.30

Yes, we want help :)


Ok.
Did you take a look at => github.com/graemeg/fpgui/tree/develop ?
In folder fpGUI/extras/code_template and in fpGUI/extras/lazarus_ide there are some gems for Lazarus (of course easy adaptable for CT).

Please do not hesitate to say what kind of help you need.

Fre;D

Please Log in or Create an account to join the conversation.

  • fredvs
  • Visitor
  • Visitor
5 years 6 months ago - 5 years 6 months ago #6672 by fredvs
Replied by fredvs on topic CT LAB ver 5.30
Hum, do you know (or understand) the difference
between fpGUI and LCL-fpGUI?

If you use <fpgui>/extras/lazarus_ide/fpgui_ide.lpk Lazarus
IDE add-on
it will registers a new Application Type for pure fpGUI
applications.
There is also fpGUI specific code templates in the
extras/code_templates/ directory.

Did you have implemented TLabel support? That is a weird component (even though you
wouldn't expect that) in LCL that is not yet implement in LCL-fpGUI.
Last edit: 5 years 6 months ago by fredvs.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 6 months ago #6673 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.30
We will test this Sir

PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

  • Vbxler
  • Visitor
  • Visitor
5 years 6 months ago #6674 by Vbxler
Replied by Vbxler on topic CT LAB ver 5.30
I just compiled CT5.3 with Win32 and use it with Win64.
It works without any problems. Thank you for all the work! B)

Please Log in or Create an account to join the conversation.

  • fredvs
  • Visitor
  • Visitor
5 years 6 months ago #6675 by fredvs
Replied by fredvs on topic CT LAB ver 5.30

Did you have implemented TLabel support? That is a weird component (even though you
wouldn't expect that) in LCL that is not yet implement in LCL-fpGUI.

Aaaargh, indeed problems =>
sites.google.com/site/designerext/test_LCLfpGUI_TLabel.mp4

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 6 months ago #6676 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.30

Vbxler wrote: I just compiled CT5.3 with Win32 and use it with Win64.
It works without any problems. Thank you for all the work! B)


Thanks Sir
have fun...

PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 6 months ago #6678 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.30
We finish Step 1 and 2 of LAB Task50 "ADD Generics Collections support" (Total Steps 3)

Step1-Generics Collections on Windows 32 and 64bits 100%
Step2-Generics Collections on Unix 32 bits (Linux, FreBSD, Solaris etc) 100%

Remain Step
Step3-Generics Collections on Unix 64 bits (Linux, FreBSD, Solaris etc)

screen from Win7-64

PilotLogic Architect and Core Programmer
Attachments:

Please Log in or Create an account to join the conversation.