Michaël Van Canneyt
7b3fcc2a2e
* Patch from Don Siders to fix typo in CSS attribute name. Fixes issue #41050
2024-12-05 14:54:54 +01:00
Pierre Muller
1f2ecc9a42
Add missing fpcssresparser unit in fcl-css package
2024-12-03 10:53:38 +00:00
mattias
a0a17d5f07
fcl-css: fixed resolving function
2024-11-11 15:33:18 +01:00
mattias
3dc3d83757
fcl-css: resolver: parse value without registry
2024-10-01 10:59:14 +02:00
mattias
3a98dfde1b
fcl-css: test display:none without spaces
2024-10-01 10:48:35 +02:00
Kirill Kranz
0dc2f78bc8
all packages witch are not able to compile REMOVED
2024-09-29 16:59:02 +03:00
Michaël Van Canneyt
97b61b64c3
* Fix compilation when using unicode rtl
2024-08-27 10:08:48 +02:00
mattias
887826cd7c
fcl-css: test scan -10.2e+2
2024-08-26 19:01:10 +02:00
mattias
37ad2c42ef
fcl-css: fixed parsing attribute value hex color
2024-08-26 13:51:08 +02:00
mattias
0a6344270a
fcl-css: comment
2024-08-24 16:43:42 +02:00
mattias
f81d455094
fcl-css: fixed parsing --var
2024-08-24 11:16:01 +02:00
mattias
6128dcc735
fcl-css: resolver: var and custom attributes
2024-08-24 10:18:02 +02:00
mattias
ccbec9ee7d
fcl-css: resolver: test warnings
2024-08-24 10:18:02 +02:00
mattias
7ca0ddc70e
fcl-css: resolver: all and origin
2024-08-21 19:20:35 +02:00
Michaël Van Canneyt
781560f3e0
* Forgot to add new file
2024-08-20 16:27:16 +02:00
Michaël Van Canneyt
ad34a8d574
* Correct compilation with namespaces
2024-08-20 16:17:31 +02:00
mattias
aaae62ea88
fcl-css: renamed css units
2024-08-20 07:53:49 +02:00
mattias
c8eeb2ec54
fcl-css: resolver: added colors, replaced filename with name, registry stamp
2024-08-20 07:44:41 +02:00
mattias
43d84beb01
fcl-css:
...
- renamed TCSSUnits to TCSSUnit
- added a css registry for attributes, types, keywords, and function names
- resolver merges shorthand properties
- resolver distinguishes stylesheets from user-agent, user and author
- resolver now parses css itself, it adds its own types and customdata
- attributes are now checked at parse time and marked invalid
- started skipping invalid instead of raise
2024-08-20 07:44:41 +02:00
mattias
d02db5da41
fcl-css: fixed parsing -0.5
2024-06-03 21:59:01 +02:00
mattias
d9e7f845c3
fcl-css: fixed string to CSS - no quotes needed, as spaces are converted
2024-05-31 16:06:41 +02:00
mattias
fadb324f7c
fcl-css: TCSSParser allows to override css classes
2024-05-31 16:06:41 +02:00
Karoly Balogh
ac0287b5e0
human68k: fpmake changes, disable everything that cannot be built currently
2023-11-30 23:43:27 +00:00
mattias
5181d57559
fcl-css: comments
2023-11-05 15:57:16 +01:00
mattias
b41a0be550
fcl-css: less hints
2023-11-05 15:57:16 +01:00
mattias
7aa2ae7b36
fcl-css: test user pseudo class
2023-10-08 23:26:48 +02:00
Michael VAN CANNEYT
be57852e8b
* Dotted filenames for package fcl-image
2023-07-27 19:04:26 +02:00
Michaël Van Canneyt
f03b0238e0
* Dotted filenames for package fcl-css
2023-07-27 19:04:26 +02:00
Michael VAN CANNEYT
bd4e9676fa
* Add namespaces.lst
2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
2289c1f6a2
* Remove redundant Makefile.fpc
2023-07-25 13:01:55 +02:00
Michaël Van Canneyt
bb1b1bc705
* Regenerate makefiles with subtarget support
2023-07-24 16:32:02 +02:00
Michaël Van Canneyt
6b5a4dbf6e
* use cthreads in correct location
2023-07-19 14:27:28 +02:00
Michaël Van Canneyt
6de2577251
* PChar -> PAnsiChar
2023-07-15 18:22:41 +02:00
Michaël Van Canneyt
5e9c294eda
* PChar -> PAnsiChar
2023-07-15 18:22:40 +02:00
mattias
6fe22044e7
fcl-css: ECSSException, resolver log warnings
2023-04-07 15:55:01 +02:00
mattias
b6fec2c97e
fcl-css: equals
2023-04-07 14:51:19 +02:00
Dmytro Bogatskyy
327aac7f24
Add aarch64-iphonesim target
2023-03-27 18:45:00 +00:00
Jinyang He
783bbb66f9
Update Makefiles
2023-02-05 19:18:48 +00:00
Michaël Van Canneyt
3b1220e323
* Fix wong extension for fpcssresolver.pas
2022-12-14 17:20:04 +01:00
mattias
9b58545fb7
fcl-css: comments and warnings
2022-11-13 12:39:19 +01:00
mattias
87044c004f
fcl-css: clean up
2022-10-31 18:03:56 +01:00
mattias
6685e22ead
fcl-css: clearstyles
2022-10-25 10:49:18 +02:00
mattias
2d94575fa8
fcl-css: added attribute value check
2022-10-19 16:44:33 +01:00
mattias
73e5d6f70f
fcl-css: renamed TCSSNode to ICSSNode, resolver: list of style elements
2022-10-16 13:51:45 +02:00
mattias
27315ac528
fcl-css: shorten PseudoAttribute to Pseudo
2022-10-14 18:48:07 +02:00
mattias
879b6f1e6e
fcl-css: parse relational selector list
2022-09-19 09:33:28 +02:00
mattias
6454c931b8
fcl-css: resolveR: surpress duplicate warnings
2022-09-19 09:24:35 +02:00
mattias
5a7664f7d1
fcl-css: cache nth-child lists
2022-09-19 09:09:53 +02:00
mattias
76e0ec6744
fcl-css: fixed reading unary tile not as identifier
2022-09-18 20:54:16 +02:00
mattias
533d8a7752
fcl-css: :is(a,b)
2022-09-18 20:54:16 +02:00