Nikolay Nikolov
b50d6ff99c
- disable packages that don't compile on the wasip2 platform
2025-03-11 02:10:22 +02:00
Michaël Van Canneyt
06eaec4313
* Fix compilation under unicode rtl
2024-10-26 23:41:28 +02:00
Nikolay Nikolov
b416418134
- exclude fpc-term from compilation on MSX-DOS
2024-10-26 19:27:00 +03:00
Jonas Maebe
220971289a
macOS: fix make all
...
Conflicts between FV and UnivInt units (Keyboard/Mouse) break the compilation
of ftckvm/fcl-fpterm
2024-10-26 15:30:12 +02:00
Nikolay Nikolov
ef1ca55728
+ added NetBSD to PtcKvmOSes and UnixPtyOSes
2024-10-26 14:52:22 +03:00
Nikolay Nikolov
03689044d9
+ added FreeBSD to the UnixPTY OSes
2024-10-25 20:18:44 +03:00
Nikolay Nikolov
2262d2050d
- disabled compilation of the fcl-fpterm package on the JVM target
2024-10-23 10:00:01 +03:00
Nikolay Nikolov
d01efd153c
+ fpterm: enabled compilation of unit FpTerm.InputOutputConnection.UnixPTY on OpenBSD
2024-10-21 20:01:10 +03:00
Nikolay Nikolov
bbc74de241
- removed unnecessary (unused) virtual constructors
2024-10-21 15:59:10 +03:00
Nikolay Nikolov
b693af69a6
* system.terminal renamed fpterm
2024-10-21 09:55:59 +03:00
Nikolay Nikolov
e55ff3763e
+ added unit System.Terminal.InputOutputConnection.UnixPTY
2024-10-20 17:22:59 +03:00
Nikolay Nikolov
16e7b07f0f
+ added unit System.Terminal.Pseudoterminal.Unix
2024-10-20 17:02:45 +03:00
Nikolay Nikolov
44d8cb3ec1
* use lowercase strings for the dependencies in fcl-fpterm/fpmake.pp
...
- removed commented out code
2024-10-20 16:37:15 +03:00
Nikolay Nikolov
f768ad9094
+ added unit System.Terminal.PTC.KVM
2024-10-20 15:58:28 +03:00
Nikolay Nikolov
ab9c499650
+ added unit System.Terminal.View.Video.PTC.KVM
2024-10-20 15:43:35 +03:00
Nikolay Nikolov
63d5c0078d
+ added unit System.Terminal.KVM
2024-10-20 15:23:57 +03:00
Nikolay Nikolov
9143abf069
+ added unit System.Terminal.View.Video
2024-10-20 15:14:19 +03:00
Nikolay Nikolov
5f7c9b1799
+ added unit System.Terminal.View.Video.Base
2024-10-20 15:01:06 +03:00
Nikolay Nikolov
cc0c46bece
+ added unit System.Terminal.PointingDeviceInput.Mouse
2024-10-20 14:45:01 +03:00
Nikolay Nikolov
eb29d4fa95
+ added unit System.Terminal.KeyboardInput.Keyboard
2024-10-20 14:27:52 +03:00
Nikolay Nikolov
481ef7273e
* fcl-fpterm/fpmake.pp modified, so it includes a function, similar to
...
rtl-console/fpmake.pp. This is to allow declaring constant sets for the OSes.
2024-10-20 13:57:45 +03:00
Nikolay Nikolov
4e877c3c11
+ added unit System.Terminal
2024-10-20 13:36:12 +03:00
Nikolay Nikolov
0b3f80d231
+ added unit System.Terminal.KeyboardInput
2024-10-20 13:24:29 +03:00
Nikolay Nikolov
3d868d1349
+ added unit System.Terminal.Controller
2024-10-20 13:18:19 +03:00
Nikolay Nikolov
28831a7734
+ added unit System.Terminal.Logger
2024-10-20 13:09:00 +03:00
Nikolay Nikolov
b201ab9d1d
+ added unit System.Terminal.PointingDeviceInput
2024-10-20 13:02:17 +03:00
Nikolay Nikolov
dc843bf86c
+ added unit System.Terminal.InputOutputConnection
2024-10-20 12:53:04 +03:00
Nikolay Nikolov
978b1212c5
+ added unit System.Terminal.Model
2024-10-20 12:44:50 +03:00
Nikolay Nikolov
9fc4759238
+ added unit System.Terminal.View
2024-10-20 12:40:37 +03:00
Nikolay Nikolov
bb684c0bb3
* forgot to add fpmake.pp in previous commit
2024-10-20 12:40:00 +03:00
Nikolay Nikolov
25c1112898
+ started integrating my fpterm terminal emulator (from https://sourceforge.net/projects/fpterm/ )
...
as a part of FPC's packages, for potential use and future integration with the
console IDE, Lazarus, WebAssembly, Pas2Js, etc. This commit adds the first
unit: System.Terminal.Base
2024-10-20 12:32:12 +03:00