Welcome, Guest
Username: Password: Remember me
Lab CT Version, news, test results, new features request and suggestions

TOPIC:

CT LAB ver 5.30 9 years 2 months ago #6624

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100


---- 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)



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
Attachments:
The following user(s) said Thank You: Miquel Matas, FredyCC, kenlee, TheWolf

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

Last edit: by Sternas Stefanos.

CT LAB ver 5.30 9 years 2 months ago #6628

  • Miquel Matas
  • Miquel Matas's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 121
  • Thank you received: 10
Please, tell us when is expected to download from 5.30 Development.

Cheers,

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

CT LAB ver 5.30 9 years 2 months ago #6629

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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.

CT LAB ver 5.30 9 years 2 months ago #6636

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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.

CT LAB ver 5.30 9 years 1 month ago #6662

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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.

CT LAB ver 5.30 9 years 1 month ago #6663

  • fredvs
  • fredvs's Avatar
  • Visitor
  • Visitor
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

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

Last edit: by fredvs.

CT LAB ver 5.30 9 years 1 month ago #6664

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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
The following user(s) said Thank You: fredvs

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

Last edit: by Sternas Stefanos.

CT LAB ver 5.30 9 years 1 month ago #6665

  • fredvs
  • fredvs's Avatar
  • Visitor
  • Visitor

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.

CT LAB ver 5.30 9 years 1 month ago #6666

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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.

CT LAB ver 5.30 9 years 1 month ago #6667

  • fredvs
  • fredvs's Avatar
  • Visitor
  • Visitor
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.

CT LAB ver 5.30 9 years 1 month ago #6668

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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.

CT LAB ver 5.30 9 years 1 month ago #6669

  • fredvs
  • fredvs's Avatar
  • Visitor
  • Visitor
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.

CT LAB ver 5.30 9 years 1 month ago #6670

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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

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

Last edit: by Sternas Stefanos.

CT LAB ver 5.30 9 years 1 month ago #6671

  • fredvs
  • fredvs's Avatar
  • Visitor
  • Visitor

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.

CT LAB ver 5.30 9 years 1 month ago #6672

  • fredvs
  • fredvs's Avatar
  • Visitor
  • Visitor
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.

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

Last edit: by fredvs.

CT LAB ver 5.30 9 years 1 month ago #6673

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
We will test this Sir
PilotLogic Architect and Core Programmer

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

CT LAB ver 5.30 9 years 1 month ago #6674

  • Vbxler
  • Vbxler's Avatar
  • Visitor
  • Visitor
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.

CT LAB ver 5.30 9 years 1 month ago #6675

  • fredvs
  • fredvs's Avatar
  • Visitor
  • Visitor

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.

CT LAB ver 5.30 9 years 1 month ago #6676

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100

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.

CT LAB ver 5.30 9 years 1 month ago #6678

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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.