Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
FTXUI
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Will2.Mcgregor@live.uwe.ac.uk
FTXUI
Commits
9dbc23a7
Unverified
Commit
9dbc23a7
authored
3 years ago
by
IsakTheHacker
Committed by
GitHub
3 years ago
Browse files
Options
Downloads
Patches
Plain Diff
Fix typos in README (#349)
parent
3fe12b8a
Branches
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
README.md
+13
-13
13 additions, 13 deletions
README.md
with
13 additions
and
13 deletions
README.md
+
13
−
13
View file @
9dbc23a7
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
<br/>
<br/>
<a
href=
"https://arthursonzogni.github.io/FTXUI/"
>
Documentation
</a>
·
<a
href=
"https://arthursonzogni.github.io/FTXUI/"
>
Documentation
</a>
·
<a
href=
"https://github.com/ArthurSonzogni/FTXUI/issues"
>
Report Bug
</a>
·
<a
href=
"https://github.com/ArthurSonzogni/FTXUI/issues"
>
Report
a
Bug
</a>
·
<a
href=
"https://arthursonzogni.github.io/FTXUI/examples.html"
>
Examples
</a>
.
<a
href=
"https://arthursonzogni.github.io/FTXUI/examples.html"
>
Examples
</a>
.
<a
href=
"https://github.com/ArthurSonzogni/FTXUI/issues"
>
Request Feature
</a>
·
<a
href=
"https://github.com/ArthurSonzogni/FTXUI/issues"
>
Request Feature
</a>
·
<a
href=
"https://github.com/ArthurSonzogni/FTXUI/pulls"
>
Send a Pull Request
</a>
<a
href=
"https://github.com/ArthurSonzogni/FTXUI/pulls"
>
Send a Pull Request
</a>
...
@@ -22,21 +22,21 @@
...
@@ -22,21 +22,21 @@
<i>
Functional Terminal (X) User interface
</i>
<i>
Functional Terminal (X) User interface
</i>
A simple C++ library for terminal based user interface
.
A simple C++ library for terminal based user interface
s!
## Feature
## Feature
*
Functional style. Inspired by
*
Functional style. Inspired by
[
[1]
](
https://hackernoon.com/building-reactive-terminal-interfaces-in-c-d392ce34e649?gi=d9fb9ce35901
)
[
[1]
](
https://hackernoon.com/building-reactive-terminal-interfaces-in-c-d392ce34e649?gi=d9fb9ce35901
)
and
[
React
](
https://reactjs.org/
)
and
[
React
](
https://reactjs.org/
)
*
Simple and elegant syntax (in my opinion)
.
*
Simple and elegant syntax (in my opinion)
*
Support for
[
UTF8
](
https://en.wikipedia.org/wiki/UTF-8
)
and
[
fullwidth chars
](
https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms
)
(
→
测试)
.
*
Support for
[
UTF8
](
https://en.wikipedia.org/wiki/UTF-8
)
and
[
fullwidth chars
](
https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms
)
(
→
测试)
*
No dependencies
.
*
No dependencies
*
Cross platform. Linux/
m
ac (main target), Windows (experimental thanks to contributors), WebAssembly
.
*
Cross platform. Linux/
M
ac
OS
(main target), Windows (experimental thanks to contributors), WebAssembly
*
Keyboard & mouse navigation
.
*
Keyboard & mouse navigation
## Operating systems
## Operating systems
-
Web
a
ssembly
-
Web
A
ssembly
-
Linux
-
Linux
-
MacOS
-
MacOS
-
Windows
-
Windows
...
@@ -120,13 +120,13 @@ An element can be decorated using the functions:
...
@@ -120,13 +120,13 @@ An element can be decorated using the functions:


FTXUI support the pipe operator. It means:
`decorator1(decorator2(element))`
and
`element | decorator1 | decorator2`
can be used.
FTXUI support
s
the pipe operator. It means:
`decorator1(decorator2(element))`
and
`element | decorator1 | decorator2`
can be used.
</details>
</details>
<details><summary>
Colors
</summary>
<details><summary>
Colors
</summary>
FTXUI support every color palette
s
:
FTXUI support every color palette:
Color
[
gallery
](
https://arthursonzogni.github.io/FTXUI/examples_2dom_2color_gallery_8cpp-example.html
)
:
Color
[
gallery
](
https://arthursonzogni.github.io/FTXUI/examples_2dom_2color_gallery_8cpp-example.html
)
:


...
@@ -156,7 +156,7 @@ auto document = vbox({
...
@@ -156,7 +156,7 @@ auto document = vbox({
A simple piece of text is represented using
`text("content")`
.
A simple piece of text is represented using
`text("content")`
.
To support text wrapping following spaces the following function are provided:
To support text wrapping following spaces the following function
s
are provided:
```
cpp
```
cpp
Element
paragraph
(
std
::
string
text
);
Element
paragraph
(
std
::
string
text
);
Element
paragraphAlignLeft
(
std
::
string
text
);
Element
paragraphAlignLeft
(
std
::
string
text
);
...
@@ -321,8 +321,8 @@ Feel free to add your projects here:
...
@@ -321,8 +321,8 @@ Feel free to add your projects here:
## External package
## External package
It is
**highly**
recomm
a
nded to use
cm
ake FetchContent to depend
s
on FTXUI. This
It is
**highly**
recomm
e
nded to use
CM
ake FetchContent to depend on FTXUI. This
way you can specify which commit you would like to depend
s
on.
way you can specify which commit you would like to depend on.
```
cmake
```
cmake
include
(
FetchContent
)
include
(
FetchContent
)
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment