Arthur Sonzogni
1a3fcc1bd8
Improvement documentation. ( #361 )
2022-03-20 18:13:11 +01:00
Arthur Sonzogni
4450cca31a
Update docs to use std::string. ( #184 )
2021-08-09 22:51:48 +02:00
Tushar Maheshwari
34d955e9ac
Refactor examples list in CMake ( #170 )
...
* Reduce example list duplication
* Add COEP and COOP headers in local HTTP server
* Revert Examples URL in readme
2021-07-31 18:32:48 +02:00
Tushar Maheshwari
a40a54ec10
Improve documentation workflow ( #163 )
...
* Compact project relative paths from doc directory
* Remove committed example_list.md
- generate example_list from cmake for documentation
* Fix doxygen same-line comments
* Add workflow for generating documentation
2021-07-23 08:40:47 +02:00
Tushar Maheshwari
21d746e858
Remove explicit default destructors ( #157 )
...
From CppCoreGuidelines:
Rule of Zero: C.20: If you can avoid defining default operations, do.
C.52: Use inheriting constructors to import constructors into a derived class that does not need further explicit initialization.
DRY forward and using declarations.
Miscellaneous:
Fix format.sh to output examples with normalised paths in sorted order.
Co-authored-by: ArthurSonzogni <sonzogniarthur@gmail.com>
2021-07-17 12:02:08 +02:00
Tushar Maheshwari
5ee4ec40de
Update CMake usage to enable C++17 ( #156 )
...
The target_compile_features command allows setting PUBLIC compile features for the library, making it implicit for the applications linking it. This reduces the CMake boilerplate required to set up a dependent project (eg. ftxui-starter).
2021-07-17 09:16:02 +02:00
cmorganBE
23789c2d7b
Component example showing composition of components ( #150 )
...
This approach can allow for UI sections that are more modular and reusable
2021-07-14 15:04:12 +02:00
Arthur Sonzogni
e87ff7e873
Minor update of the documentation. ( #148 )
2021-07-12 23:22:15 +02:00
cmorganBE
cd828bf94d
mainpage.md - Document 'refreshing / invalidating the screen to cause… ( #147 )
...
Add a section explaining the use for ScreenInteractive::PostEvent.
Co-authored-by: ArthurSonzogni <sonzogniarthur@gmail.com>
2021-07-12 23:15:44 +02:00
ArthurSonzogni
9820832fea
Improve the documentation.
2021-07-11 12:23:42 +02:00
Shreyas Atre
bd21cac2b6
Menu of components ( #131 )
...
Allow Container::Vertical and Container::Horizontal to have an
external selector, similar to Container::Tab.
This is useful for implementing a menu of menu.
Co-authored-by: ArthurSonzogni <sonzogniarthur@gmail.com>
2021-06-27 17:53:17 +02:00
ArthurSonzogni
20a05e99ca
Execute IWYU and format.
2021-06-21 23:10:51 +02:00
ArthurSonzogni
2504a24ee0
Add documentation for ResizableSplit
2021-05-28 15:07:08 +02:00
ArthurSonzogni
7e4720b471
Fix typo in Doxyfile.in
2021-05-15 00:36:21 +02:00
ArthurSonzogni
9fdf235836
Improve the documentation.
2021-05-14 20:56:37 +02:00
ArthurSonzogni
6d75cb2748
Make component more functionnal
2021-05-09 22:35:34 +02:00
ArthurSonzogni
155758c073
Use IWYU.
2021-05-01 23:19:07 +02:00
Arthur Sonzogni
6ed5051cfc
Add documentation about ./example/util/print_key_press ( #73 )
...
Fixed: https://github.com/ArthurSonzogni/FTXUI/issues/72
2021-02-13 20:00:00 +01:00
Arthur Sonzogni
d969c74341
Improve color handling. ( #49 )
2020-10-16 22:31:24 +02:00
Stephan Roslen
5d140845ee
Fix indices for screen code example and create call ( #53 )
...
PixelAt(10,10) was outside of the Screen and there is no c'tor for
Dimensions but a static Create method.
2020-10-16 18:37:52 +02:00
ArthurSonzogni
d09996a6c7
Add more example for colors.
2020-09-07 11:25:50 +02:00
ArthurSonzogni
114ab4ae2a
Add more documentation.
2020-08-28 23:54:25 +02:00
ArthurSonzogni
f2dc080a35
Variou details:
...
- Put the MIT copyright at the end.
- Move the directory /other -> tools
- Various improvements.
2020-08-28 23:54:25 +02:00
ArthurSonzogni
5a4afba66f
Improve the documentation.
2020-08-28 23:54:25 +02:00
ArthurSonzogni
20b9a0f0f5
Add a doxygen documentation.
2020-08-15 10:38:14 +02:00
ArthurSonzogni
75c424cea9
Update document WIP.
2020-08-09 10:49:06 +02:00