Skip to content

Commit 25d7c3d

Browse files
committed
Update README
1 parent e9a5bee commit 25d7c3d

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,29 @@
33
A cross-platform GUI framework written in C++23.
44

55
> [!NOTE]
6-
> Futurewalker is currently in early development phase.
7-
> If you have interest in the project, play around with it and provide feedback!
6+
> Futurewalker is still in an early phase of development.
7+
> If you're interested in the project, try it out and give us your feedback!
88
99
<img src=docs/images/20260309_Gallery_Color.png width=412> <img src=docs/images/20260309_Gallery_Buttons.png width=412>
1010

1111
## Overview
1212

13-
* Class based retained-mode API
13+
* Class-based retained-mode API
1414
* Composable, responsive layout system
1515
* Customizable styling system
1616
* Coroutine support
17-
* GPU accelerated graphics by Skia
17+
* GPU accelerated graphics powered by Skia
1818
* Styleless core + styled components
1919

2020
## Project goals
2121

22-
The primary goal of this project is to crate a modern GUI framework for complex tools applications.
22+
The primary goal of this project is to create a modern GUI framework for complex tool applications.
2323

2424
More specific goals are:
2525

26-
* Supporting wide range of features required by complex native applications
26+
* Supporting a wide range of features required by complex native applications
2727
* Incorporating modern GUI concepts like responsive layouts, gestures, etc
28-
* Focusing on flexibility, customizability and extensibility
28+
* Focusing on flexibility, customizability, and extensibility
2929
* Supporting multiple platforms, ideally all of popular ones
3030
* Decent performance and energy efficiency
3131
* Better safety story compared to other C++ frameworks
@@ -39,10 +39,10 @@ Non-goals:
3939

4040
## Project status
4141

42-
Currently the main focus of development is building underlying machinery for higher level components.
43-
A few of UI controls and layouts are available at this moment.
42+
The current focus of development is building the underlying machinery for higher-level components.
43+
A few UI controls and layouts are available at the moment.
4444

45-
### Supported platforms
45+
### Supported platforms
4646

4747
Currently only supports Windows 11.
4848

@@ -59,8 +59,8 @@ Currently only supports Windows 11.
5959
## Building
6060

6161
> [!NOTE]
62-
> This is for building tests and examples in this repository.
63-
> There's no proper way to develop applications yet.
62+
> These instructions are for building the tests and examples in this repository.
63+
> There is not yet a proper way to develop applications.
6464
6565
You can build tests and examples with following steps:
6666

@@ -70,7 +70,7 @@ You can build tests and examples with following steps:
7070
pip3 install conan
7171
```
7272

73-
2. Setup local package for Skia
73+
2. Set up the local Skia package
7474

7575
```
7676
git clone https://github.com/mocabe/conan-skia.git
@@ -92,5 +92,5 @@ conan build . -pr:h=./conan/vs2022_x86_64_Debug.profile --build=missing
9292
9393
## License
9494

95-
Licensed under Mozilla Public License 2.0
95+
Licensed under the Mozilla Public License 2.0
9696

0 commit comments

Comments
 (0)