-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Cyril Hrubis <[email protected]>
- Loading branch information
Showing
9 changed files
with
107 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
name: Doxygen GitHub Pages Deploy Action | ||
|
||
on: | ||
push: | ||
branches: | ||
- main | ||
workflow_dispatch: | ||
|
||
jobs: | ||
deploy: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: DenverCoder1/[email protected] | ||
with: | ||
github_token: ${{ secrets.GITHUB_TOKEN }} | ||
branch: gh-pages | ||
folder: docs/html | ||
config_file: Doxyfile |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
nekowm | ||
*.dep | ||
*.o | ||
docs/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
PROJECT_NAME = NekoWM | ||
PROJECT_BRIEF = "A gfxprim proxy backend tiling window manager" | ||
PROJECT_LOGO = | ||
OUTPUT_DIRECTORY = docs | ||
TAB_SIZE = 8 | ||
OPTIMIZE_OUTPUT_FOR_C = YES | ||
TOC_INCLUDE_HEADINGS = 0 | ||
DISTRIBUTE_GROUP_DOC = YES | ||
EXTRACT_STATIC = YES | ||
EXTRACT_LOCAL_CLASSES = NO | ||
HIDE_UNDOC_MEMBERS = YES | ||
HIDE_UNDOC_CLASSES = YES | ||
CASE_SENSE_NAMES = YES | ||
WARN_NO_PARAMDOC = YES | ||
INPUT = . | ||
FILE_PATTERNS = *.h | ||
RECURSIVE = YES | ||
EXCLUDE = README.md | ||
SOURCE_BROWSER = YES | ||
REFERENCED_BY_RELATION = YES | ||
REFERENCES_RELATION = YES | ||
REFERENCES_LINK_SOURCE = NO | ||
GENERATE_LATEX = NO | ||
MACRO_EXPANSION = YES | ||
INCLUDE_PATH = . | ||
PREDEFINED = DOXYGEN=1 | ||
EXPAND_AS_DEFINED = no_name | ||
HAVE_DOT = YES | ||
CLASS_GRAPH = NO | ||
COLLABORATION_GRAPH = YES | ||
INCLUDE_GRAPH = NO | ||
INCLUDED_BY_GRAPH = NO | ||
GRAPHICAL_HIERARCHY = NO | ||
DIRECTORY_GRAPH = NO |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,17 @@ | ||
//SPDX-License-Identifier: GPL-2.0-or-later | ||
/* | ||
Copyright (c) 2019-2023 Cyril Hrubis <[email protected]> | ||
Copyright (c) 2019-2024 Cyril Hrubis <[email protected]> | ||
*/ | ||
|
||
/* | ||
* Configuration. | ||
/** | ||
* @brief Global context, font, colors, backend pointer. | ||
* @file neko_ctx.h | ||
*/ | ||
|
||
#ifndef NEKO_CTX__ | ||
#define NEKO_CTX__ | ||
#ifndef NEKO_CTX_H | ||
#define NEKO_CTX_H | ||
|
||
#include <text/gp_text.h> | ||
#include <core/gp_types.h> | ||
|
@@ -31,4 +32,4 @@ extern struct neko_ctx ctx; | |
|
||
void neko_ctx_init(gp_backend *backend, const char *font_family); | ||
|
||
#endif /* NEKO_CTX__ */ | ||
#endif /* NEKO_CTX_H */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,21 +2,30 @@ | |
/* | ||
Copyright (c) 2019-2024 Cyril Hrubis <[email protected]> | ||
*/ | ||
|
||
/** | ||
* @brief A running application. | ||
* @file neko_view_app.h | ||
*/ | ||
|
||
#ifndef NEKO_VIEW_APP | ||
#define NEKO_VIEW_APP | ||
#ifndef NEKO_VIEW_APP_H | ||
#define NEKO_VIEW_APP_H | ||
|
||
/** | ||
* @brief Creates a child for a running application. | ||
* @brief Creates a slot content for a running application. | ||
* | ||
* @param cli A proxy backend client handle. | ||
* | ||
* Displays an application. | ||
*/ | ||
neko_view_slot *neko_view_app_init(gp_proxy_cli *cli); | ||
|
||
/** | ||
* @brief A poll handler for the app child. | ||
* @brief A poll handler for the app slot. | ||
* | ||
* @param self A gfxprim poll fd. The priv pointer must point to the | ||
* application slot returned from neko_view_app_init(). | ||
*/ | ||
enum gp_poll_event_ret neko_view_app_event(gp_fd *self); | ||
|
||
|
@@ -36,4 +45,4 @@ extern neko_view_slot **neko_apps; | |
*/ | ||
gp_proxy_cli *neko_view_app_cli(neko_view_slot *self); | ||
|
||
#endif /* NEKO_VIEW_APP */ | ||
#endif /* NEKO_VIEW_APP_H */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters