Pospolite View
Pospolite View aims to be a simple HTML5 viewer engine fully made in Free Pascal. Please, note that currently this package is under construction and uncompleted.
Important Note
If you have any ideas or questions feel free to join the discussions!
Builds Table
Code Name | Current/Planned Version | FPC Version | Start Date | Release Date | New Features |
---|---|---|---|---|---|
Iks | 0.6a / 1.0 | >= 3.0.4 | 09.2020 | 01.2023p | First release |
Iks | X / 1.1 | >= 3.0.4 | 01.2023p | 05.2023p | (new features etc.) |
* p - planned, a - alpha, b - beta, o - omega
To Do List
The list is updated as often as possible.
Already Done
- Threads (Async, Await)
- Version Info
- Logo
- CSS Media Query Expressions (Normal and Range Types)
- CSS Media Queries Parsing and Evaluating (Level 4 & a bit 5)
Not Completed
States: π© - almost done, π¨ - in progress, π§ - beginning
- π© HTML5 Parser
- π© CSS3 Selectors
- π© Frame (component)
- π© HTML Objects Event Management
- π¨ CSS Transitions
- π¨ CSS Media Queries Applying
- π¨ Properties Applying
- π¨ Rendering
- π¨ Layouter
- π¨ JavaScript AST
- π§ JavaScript Parser
- π§ JavaScript Interpreter
- π§ Objects Scrolling
- π§ D2D1 Text
- π§ Style Sheets Parsing and Management
- π§ Connections between HTML, CSS and JS Objects
Planned
- Demo
- CSS Animations
- D2D1 Image
- Audio Support
- Video Support
- DevTools