Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
187 commits
Select commit Hold shift + click to select a range
5070880
Update README.md
p0ryae Jul 23, 2025
c56cc31
Hello C++
p0ryae Jul 23, 2025
f8298c2
Small test
p0ryae Jul 24, 2025
dade800
Introduce a new core/ui struct
p0ryae Jul 25, 2025
1f8cfe0
Add abstract client with steam as a demo
p0ryae Jul 25, 2025
a892470
Bump glfw to support native wayland
p0ryae Jul 27, 2025
ac709b5
Add launcher manager for game launching
p0ryae Jul 27, 2025
8de05f2
Add deconstructor in abstract client
p0ryae Jul 27, 2025
fddead6
Add .clang-format to keep format consistency
p0ryae Jul 30, 2025
7d0eb3d
Prepare addon support by adding an abstract
p0ryae Jul 30, 2025
075d5b7
Merge branch 'main' into cpp
p0ryae Jul 30, 2025
e222d8e
Get rid of extra terminal window in release build
p0ryae Jul 31, 2025
89c7884
Get rid of extra terminal window in release build
p0ryae Jul 31, 2025
832b21f
Extend Steam support and running executable natively
p0ryae Aug 12, 2025
07619fa
Bump down the CXX standard
p0ryae Aug 15, 2025
9bf3874
Move headers to include to improve imports and decrease clutter
p0ryae Aug 15, 2025
35d1628
Get steam executable path natively in C++
p0ryae Aug 15, 2025
d2fa55a
Use angle brackets instead of quotes
p0ryae Aug 15, 2025
4b1d041
Update launch_manager & appinfo launch conf via vector map
p0ryae Aug 15, 2025
9c5eb90
Convert launch_manager into a constructor for game unq_ptr
p0ryae Aug 16, 2025
c2fa377
Fix some windows related launch issues
p0ryae Aug 16, 2025
d1c1bd1
Fix issues with tlhelp32.h
LegItMate Aug 16, 2025
b6d8f35
Fix invalid clang config
LegItMate Aug 16, 2025
5c6dca5
Address formatting
p0ryae Aug 16, 2025
7b9ef1b
Merge branch 'main' into cpp
p0ryae Aug 17, 2025
29e2a50
Add: IPC based Discord RPC system. Fix: all_of not being part of std.
SpoiledUnknown Aug 17, 2025
ed099e9
Merge branch 'main' of https://github.com/Lazap-Development/Lazap int…
LegItMate Aug 17, 2025
0a340f9
Fixes for CI checks
LegItMate Aug 17, 2025
01be5d7
Fix: Cross Platform system, windows files compiled on linux.
SpoiledUnknown Aug 17, 2025
e5eea52
Improve game launching mechanism
p0ryae Aug 18, 2025
4e86cd5
Merge branch 'cpp' into cpp
p0ryae Aug 18, 2025
9521abb
Fix: No logs when discord client not running and retry logic.
SpoiledUnknown Aug 19, 2025
c87c582
Merge branch 'cpp' of https://github.com/SpoiledUnknown/Lazap into cpp
SpoiledUnknown Aug 19, 2025
d79bdf5
Fixed console logging error.
SpoiledUnknown Aug 22, 2025
23ea800
Merge pull request #164 from SpoiledUnknown/cpp
p0ryae Aug 23, 2025
9df3331
Forged the base foundation of UI
LegItMate Oct 20, 2025
fda1130
Formattinggg
LegItMate Oct 21, 2025
96220d6
Merge pull request #165 from LegItMate/cpp-ui
p0ryae Oct 21, 2025
4f0df7c
Change default theme to a custom
p0ryae Oct 21, 2025
1df7f03
Add panel manager
LegItMate Oct 21, 2025
11f45fe
Add docking feature and some fixes
LegItMate Oct 22, 2025
2fb394a
Merge branch 'main' into cpp
p0ryae Oct 23, 2025
dcc9265
Small fixes
LegItMate Oct 24, 2025
b568c2a
Docking setup and window initialisation
LegItMate Oct 24, 2025
b01658a
Replace definePointers with proper pass-by-pointer to list games
p0ryae Oct 24, 2025
6e381ce
Add complete left menu functionality
LegItMate Oct 25, 2025
34ec87f
Add png loading functionality and titlebar
LegItMate Oct 25, 2025
cb52d94
Fix issue with imgui relaunch artifacts
p0ryae Oct 25, 2025
7d901bb
Fix issues with layout initialisation
LegItMate Oct 26, 2025
6ce42d6
Added Epic Games Support.
SpoiledUnknown Oct 26, 2025
b7dc8b3
Minor GUI fixes
LegItMate Oct 26, 2025
b3b61eb
Fix memory leaks temporarily
LegItMate Oct 27, 2025
5cba393
General improvements and bug fixes
p0ryae Oct 30, 2025
cc66cb0
Always save your file
p0ryae Oct 30, 2025
a15f3cc
avoid calling panel init every frame
p0ryae Nov 1, 2025
383fc9c
Address the annoying docking issue when switching panels
p0ryae Nov 1, 2025
a68cc3d
Update description of the library in README
p0ryae Nov 1, 2025
0b22bdb
Update CMakeLists
p0ryae Nov 1, 2025
feda55c
Merge branch 'cpp' of https://github.com/Lazap-Development/Lazap into…
p0ryae Nov 1, 2025
72f5f52
Implement idle FPS logic to reduce cpu/gpu usage
p0ryae Nov 2, 2025
24a6ed9
Completed Epic Games integration.
SpoiledUnknown Nov 2, 2025
a8ff380
Added Ubisoft Connect Support. Fixed Epic Games not opening.
SpoiledUnknown Nov 2, 2025
364771d
Merge branch 'cpp' into cpp
p0ryae Nov 3, 2025
0d04e8b
Merge pull request #166 from SpoiledUnknown/cpp
p0ryae Nov 3, 2025
c6642c8
Some cross-platform compatiblity fixes for epic and ubi
p0ryae Nov 3, 2025
64a8b91
Some optimizations (decrease startup time) and show startup debug ms
p0ryae Nov 3, 2025
e40c2c8
Remove GetEpicLauncherPath function
SpoiledUnknown Nov 3, 2025
2e30263
Added font manager
LegItMate Nov 3, 2025
7146819
Make titlebar and background image look better
LegItMate Nov 3, 2025
677e017
Fix a small human error from 2e30263
p0ryae Nov 3, 2025
9a28460
Implement storage system (.toml) + ui pipeline access
p0ryae Nov 9, 2025
bceeb4c
Added SVG support
LegItMate Nov 9, 2025
d4106b5
Replaced SVGs, fixes to themes & icon_manager and UI updates
LegItMate Nov 9, 2025
8875b23
Bump tomlplusplus version to a commit
p0ryae Nov 9, 2025
adb86d1
Add validation checks for config.toml
p0ryae Nov 10, 2025
d1dc2fc
Add GNU GPL v3 License
p0ryae Nov 10, 2025
7bdd798
Revise README with project updates and installation info
p0ryae Nov 10, 2025
b5a13fe
Update README.md
p0ryae Nov 10, 2025
c426c16
Remove LoadAllIcons in favor of manually loading icons
LegItMate Nov 10, 2025
feb3c0e
Revise contributing guidelines for clarity and detail
p0ryae Nov 11, 2025
7e025f3
Rename icon_manager to image_manager
p0ryae Nov 11, 2025
8969427
Merge branch 'cpp' of https://github.com/Lazap-Development/Lazap into…
p0ryae Nov 11, 2025
e0b9483
Refactor key features in README.md
p0ryae Nov 11, 2025
e20d1c0
Added Riot and Rockstar Games Support.
SpoiledUnknown Nov 12, 2025
d3fc379
Merge pull request #167 from SpoiledUnknown/cpp
p0ryae Nov 12, 2025
69770b5
Add banner fetching mechanism + add playtime to storage
p0ryae Nov 12, 2025
d1acd85
Fix merge conflict, add getType to new clients
p0ryae Nov 12, 2025
57ea66e
Merge branch 'main' into cpp
p0ryae Nov 12, 2025
9c526e7
Merge branch 'main' into cpp
p0ryae Nov 12, 2025
82b33f8
Update build env variables and add _WIN32_WINNT
p0ryae Nov 12, 2025
d1154db
Merge branch 'cpp' of https://github.com/Lazap-Development/Lazap into…
p0ryae Nov 12, 2025
c78cfe2
Merge branch 'main' into cpp
p0ryae Nov 12, 2025
4778905
Replace cpp-httplib with cpr for better compatibility
p0ryae Nov 13, 2025
615ae91
Merge branch 'cpp' of https://github.com/Lazap-Development/Lazap into…
p0ryae Nov 13, 2025
cb77e04
Merge branch 'main' into cpp
p0ryae Nov 13, 2025
82da45f
Merge branch 'main' into cpp
p0ryae Nov 13, 2025
1eada42
Merge branch 'main' into cpp
p0ryae Nov 13, 2025
4d96554
Merge branch 'main' into cpp
p0ryae Nov 13, 2025
d2ff40f
Merge branch 'main' into cpp
p0ryae Nov 13, 2025
8a6e14e
I used to pray for times like this
p0ryae Nov 13, 2025
006e26f
Use asset embeddings for builds (static), and misc changes
p0ryae Nov 13, 2025
a913743
prevent invalid-free (double-free) of embedded font data in FontManager
p0ryae Nov 13, 2025
2c69ce8
Added gamebox element and other UI fixes
LegItMate Nov 15, 2025
0add589
Important misc bug fixes for 2c69ce8
p0ryae Nov 15, 2025
4c4bcbe
Load game banner for game boxes
p0ryae Nov 15, 2025
49dfbfc
Address a video random accessible memory leak (due to constant LoadPNG)
p0ryae Nov 15, 2025
c41bf21
Add credits section to acknowledge contributors
p0ryae Nov 16, 2025
99fb32d
Dangling pointer bug fix, center on startup, maximize toggleable
p0ryae Nov 16, 2025
e3d1436
Merge branch 'cpp' of https://github.com/Lazap-Development/Lazap into…
p0ryae Nov 16, 2025
62bd192
Avoid scaling the banner to fit gamebox
p0ryae Nov 16, 2025
460e953
UI related fixes and improvements
p0ryae Nov 17, 2025
da20d17
Tiny thing I forgor
p0ryae Nov 17, 2025
fa26445
Window (glfw) related tweaks (wayland_appid + windows rounded corners)
p0ryae Nov 20, 2025
220ed53
Revert an accidental change in prev commit
p0ryae Nov 20, 2025
08361cb
Improve build speed for embedding, use system curl if possible, etc...
p0ryae Nov 21, 2025
7f412e3
Decrease cmake version
p0ryae Nov 21, 2025
9da0363
Filter favourite panel accordingly, use view enum instead of string, …
p0ryae Nov 23, 2025
a8c4590
Fixes to UI & Rewrite UI Pt. 1
LegItMate Nov 23, 2025
8d11cda
Add placeholder if no banner, update lazap icon to latest
p0ryae Nov 23, 2025
5f546db
Add WiX bundling to produce .msi installer for wintoes
p0ryae Nov 24, 2025
ceacd96
Rewrite UI Pt. 2
LegItMate Nov 24, 2025
069c90f
Add Linux packaging with DEB, RPM, TGZ, and AppImage
p0ryae Nov 24, 2025
a3309ca
Implement custom window drag and resize behavior
p0ryae Nov 28, 2025
f7e665e
Rewrite UI Pt. 3 and some other scaling fixes
LegItMate Nov 28, 2025
b6c5d58
glfw: upgrade to latest version including drag-window patch
p0ryae Nov 28, 2025
ae3d43b
Make scaling constant
LegItMate Dec 1, 2025
e035c2a
ui: address ui related bugs in particular scale
p0ryae Dec 1, 2025
d6d635d
core (win32): get rid of rounded corners when maximize
p0ryae Dec 2, 2025
414fdfe
core: avoid setting scale on linux
p0ryae Dec 2, 2025
e394ec0
Create CD.yml
p0ryae Dec 3, 2025
ae49567
Delete .github/workflows/tauri-builds.yml
p0ryae Dec 3, 2025
cf9d25a
Update CI.yml
p0ryae Dec 3, 2025
3ada78f
Update CI.yml
p0ryae Dec 3, 2025
29cdb48
code cleanup + bump cpr version
p0ryae Dec 3, 2025
41ffc44
Merge branch 'cpp' of https://github.com/Lazap-Development/Lazap into…
p0ryae Dec 3, 2025
c592c90
cmake: link unistring for curl to prevent DSO err
p0ryae Dec 3, 2025
b2097a9
Update CMakeLists.txt
p0ryae Dec 3, 2025
69d6135
Update CMakeLists.txt
p0ryae Dec 3, 2025
022fd93
core: replace glew with glad for reduced memory usage and smaller bundle
p0ryae Dec 4, 2025
1666e2e
cmake: revert use of batteryembed fork
p0ryae Dec 4, 2025
821a71b
ui: better loadsvg, layout, and functionality
p0ryae Dec 5, 2025
1dd81e6
add ctime header in game box
p0ryae Dec 5, 2025
3f92d58
ui: fix image_manager svg loading (color) and general improvements
p0ryae Dec 5, 2025
9f6e500
fix issue of preprocessor directive and an #include inside a function…
p0ryae Dec 5, 2025
5bf4fc8
core: use core gl profile instead of compatibility
p0ryae Dec 5, 2025
f80ffee
core: add glfwResizeWindow, reduce opengl (glad) to 3.3
p0ryae Dec 8, 2025
62eedab
Remove submodule and add GLFW vendor source as normal folder
p0ryae Dec 8, 2025
9980d79
additional changes to glfw regarding cursor
p0ryae Dec 8, 2025
548815b
additional changes to glfw regarding cursor
p0ryae Dec 8, 2025
b1c1736
glfw (win32): remove native WS_THICKFRAME for non-decorated windows
p0ryae Dec 8, 2025
4ae6f2c
glfw (win32): improve on the previous commit
p0ryae Dec 9, 2025
3327ed1
fix(ui): ensure proper padding for gamebox on scale factors
p0ryae Dec 9, 2025
6d227d3
build: use arch name in bundle
p0ryae Dec 9, 2025
a05b4a3
ui: refactored settings UI code
LegItMate Dec 10, 2025
36d8c09
ui: add indicator, improve overall experience & scale
p0ryae Dec 11, 2025
bd4a62f
ui: fix settings UI entirely and add input fields
LegItMate Dec 12, 2025
dc49818
fix(ui): due to too much padding, games wouldn't show
p0ryae Dec 12, 2025
2884a50
feat(ui): link storage with settings page, impl discord_rpc toggle
p0ryae Dec 13, 2025
1e7767b
ui: settings UI polishing and some SVG fixes
LegItMate Dec 15, 2025
6d10798
Added Custom Game Support.
SpoiledUnknown Dec 15, 2025
b14d690
Merge branch 'Lazap-Development:cpp' into cpp
SpoiledUnknown Dec 15, 2025
92ec419
Added manual game name entry option in custom games.
SpoiledUnknown Dec 15, 2025
cddd385
Merge pull request #169 from SpoiledUnknown/cpp
SpoiledUnknown Dec 18, 2025
54abde1
utils: added caching to image_manager for dynamic images
LegItMate Dec 19, 2025
8db04e7
ui: fixes & improvements
LegItMate Dec 20, 2025
9b163f9
ui: adding support for custom games
LegItMate Dec 20, 2025
95230cc
fix: add discord RPC changes and fix settings crash
LegItMate Dec 20, 2025
6577b99
feat(ui): allow customization of accent color + persistence
p0ryae Dec 23, 2025
1faf60e
feat(ui): searchbar for games, and allow dual game title line in ui
p0ryae Dec 23, 2025
4a9a901
feat(ui): add option to disable custom titlebar on linux
p0ryae Dec 23, 2025
f7b022f
feat(ui): add and link custom games to game creator dialog (90% compl…
p0ryae Dec 25, 2025
b28f948
bump tomlplusplus due to missing tag (so random)
p0ryae Dec 25, 2025
a42e7fd
ui: add game modal fixes
LegItMate Dec 26, 2025
46ca773
fix: buttons crashing
LegItMate Dec 26, 2025
e3315b3
fix(ui): decrease spacing between games to match expected, fix variou…
p0ryae Dec 26, 2025
175ce56
ui: temporarily fix file picker dialog
LegItMate Dec 26, 2025
070802e
fix(core,ui): refresh games according to custom games addition using cb
p0ryae Dec 26, 2025
e3337d9
fix conflict
p0ryae Dec 26, 2025
d707d22
lord bring me mercy
p0ryae Dec 26, 2025
f03c636
Update README.md
p0ryae Dec 26, 2025
3277285
Update CMakeLists.txt
p0ryae Dec 26, 2025
dd523d1
Update compatibility requirements in CONTRIBUTING.md
SpoiledUnknown Dec 26, 2025
3e511cb
fix: remove extra pkg imports
LegItMate Dec 26, 2025
9b51fbc
Fixed for pkg import errors.
SpoiledUnknown Dec 26, 2025
2bd663d
Merge pull request #170 from SpoiledUnknown/cpp
SpoiledUnknown Dec 26, 2025
d43a4a7
Merge branch 'main' into cpp
p0ryae Dec 26, 2025
cda3cfc
fix: CD related issues and switch to msvc for CD
data-redacted-314159 Dec 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
339 changes: 339 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,339 @@
---
Language: Cpp
AccessModifierOffset: -1
AlignAfterOpenBracket: Align
AlignArrayOfStructures: None
AlignConsecutiveAssignments:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionDeclarations: false
AlignFunctionPointers: false
PadOperators: true
AlignConsecutiveBitFields:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionDeclarations: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveDeclarations:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionDeclarations: true
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveMacros:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionDeclarations: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveShortCaseStatements:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCaseArrows: false
AlignCaseColons: false
AlignConsecutiveTableGenBreakingDAGArgColons:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionDeclarations: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveTableGenCondOperatorColons:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionDeclarations: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveTableGenDefinitionColons:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionDeclarations: false
AlignFunctionPointers: false
PadOperators: false
AlignEscapedNewlines: Left
AlignOperands: Align
AlignTrailingComments:
Kind: Always
OverEmptyLines: 0
AllowAllArgumentsOnNextLine: true
AllowAllParametersOfDeclarationOnNextLine: true
AllowBreakBeforeNoexceptSpecifier: Never
AllowShortBlocksOnASingleLine: Never
AllowShortCaseExpressionOnASingleLine: true
AllowShortCaseLabelsOnASingleLine: false
AllowShortCompoundRequirementOnASingleLine: true
AllowShortEnumsOnASingleLine: true
AllowShortFunctionsOnASingleLine: All
AllowShortIfStatementsOnASingleLine: WithoutElse
AllowShortLambdasOnASingleLine: All
AllowShortLoopsOnASingleLine: true
AllowShortNamespacesOnASingleLine: false
AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakBeforeMultilineStrings: true
AttributeMacros:
- __capability
BinPackArguments: true
BinPackParameters: BinPack
BitFieldColonSpacing: Both
BraceWrapping:
AfterCaseLabel: false
AfterClass: false
AfterControlStatement: Never
AfterEnum: false
AfterExternBlock: false
AfterFunction: false
AfterNamespace: false
AfterObjCDeclaration: false
AfterStruct: false
AfterUnion: false
BeforeCatch: false
BeforeElse: false
BeforeLambdaBody: false
BeforeWhile: false
IndentBraces: false
SplitEmptyFunction: true
SplitEmptyRecord: true
SplitEmptyNamespace: true
BreakAdjacentStringLiterals: true
BreakAfterAttributes: Leave
BreakAfterJavaFieldAnnotations: false
BreakAfterReturnType: None
BreakArrays: true
BreakBeforeBinaryOperators: None
BreakBeforeConceptDeclarations: Always
BreakBeforeBraces: Attach
BreakBeforeInlineASMColon: OnlyMultiline
BreakBeforeTernaryOperators: true
BreakBinaryOperations: Never
BreakConstructorInitializers: BeforeColon
BreakFunctionDefinitionParameters: false
BreakInheritanceList: BeforeColon
BreakStringLiterals: true
BreakTemplateDeclarations: Yes
ColumnLimit: 80
CommentPragmas: '^ IWYU pragma:'
CompactNamespaces: false
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: true
DerivePointerAlignment: true
DisableFormat: false
EmptyLineAfterAccessModifier: Never
EmptyLineBeforeAccessModifier: LogicalBlock
ExperimentalAutoDetectBinPacking: false
FixNamespaceComments: true
ForEachMacros:
- foreach
- Q_FOREACH
- BOOST_FOREACH
IfMacros:
- KJ_IF_MAYBE
IncludeBlocks: Regroup
IncludeCategories:
- Regex: '^<windows\.h>'
Priority: 0
SortPriority: 0
CaseSensitive: false
- Regex: '^<tlhelp32\.h>'
Priority: 1
SortPriority: 0
CaseSensitive: false
- Regex: '^<glad/.*\.h>'
Priority: 2
SortPriority: 0
CaseSensitive: false
- Regex: '^<GLFW/.*\.h>'
Priority: 3
SortPriority: 0
CaseSensitive: false
- Regex: '^<ext/.*\.h>'
Priority: 4
SortPriority: 0
CaseSensitive: false
- Regex: '^<.*\.h>'
Priority: 5
SortPriority: 0
CaseSensitive: false
- Regex: '^<.*'
Priority: 6
SortPriority: 0
CaseSensitive: false
- Regex: '.*'
Priority: 7
SortPriority: 0
CaseSensitive: false
IncludeIsMainRegex: '([-_](test|unittest))?$'
IncludeIsMainSourceRegex: ''
IndentAccessModifiers: false
IndentCaseBlocks: false
IndentCaseLabels: true
IndentExportBlock: true
IndentExternBlock: AfterExternBlock
IndentGotoLabels: true
IndentPPDirectives: None
IndentRequiresClause: true
IndentWidth: 2
IndentWrappedFunctionNames: false
InsertBraces: false
InsertNewlineAtEOF: false
InsertTrailingCommas: None
IntegerLiteralSeparator:
Binary: 0
BinaryMinDigits: 0
Decimal: 0
DecimalMinDigits: 0
Hex: 0
HexMinDigits: 0
JavaScriptQuotes: Leave
JavaScriptWrapImports: true
KeepEmptyLines:
AtEndOfFile: false
AtStartOfBlock: false
AtStartOfFile: true
KeepFormFeed: false
LambdaBodyIndentation: Signature
LineEnding: DeriveLF
MacroBlockBegin: ''
MacroBlockEnd: ''
MainIncludeChar: Quote
MaxEmptyLinesToKeep: 1
NamespaceIndentation: None
ObjCBinPackProtocolList: Never
ObjCBlockIndentWidth: 2
ObjCBreakBeforeNestedBlockParam: true
ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
PackConstructorInitializers: NextLine
PenaltyBreakAssignment: 2
PenaltyBreakBeforeFirstCallParameter: 1
PenaltyBreakBeforeMemberAccess: 150
PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120
PenaltyBreakOpenParenthesis: 0
PenaltyBreakScopeResolution: 500
PenaltyBreakString: 1000
PenaltyBreakTemplateDeclaration: 10
PenaltyExcessCharacter: 1000000
PenaltyIndentedWhitespace: 0
PenaltyReturnTypeOnItsOwnLine: 200
PointerAlignment: Left
PPIndentWidth: -1
QualifierAlignment: Leave
RawStringFormats:
- Language: Cpp
Delimiters:
- cc
- CC
- cpp
- Cpp
- CPP
- 'c++'
- 'C++'
CanonicalDelimiter: ''
BasedOnStyle: google
- Language: TextProto
Delimiters:
- pb
- PB
- proto
- PROTO
EnclosingFunctions:
- EqualsProto
- EquivToProto
- PARSE_PARTIAL_TEXT_PROTO
- PARSE_TEST_PROTO
- PARSE_TEXT_PROTO
- ParseTextOrDie
- ParseTextProtoOrDie
- ParseTestProto
- ParsePartialTestProto
CanonicalDelimiter: pb
BasedOnStyle: google
ReferenceAlignment: Pointer
ReflowComments: Always
RemoveBracesLLVM: false
RemoveEmptyLinesInUnwrappedLines: false
RemoveParentheses: Leave
RemoveSemicolon: false
RequiresClausePosition: OwnLine
RequiresExpressionIndentation: OuterScope
SeparateDefinitionBlocks: Leave
ShortNamespaceLines: 1
SkipMacroDefinitionBody: false

SortIncludes: CaseSensitive
SortJavaStaticImport: Before
SortUsingDeclarations: LexicographicNumeric
SpaceAfterCStyleCast: false
SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: true
SpaceAroundPointerQualifiers: Default
SpaceBeforeAssignmentOperators: true
SpaceBeforeCaseColon: false
SpaceBeforeCpp11BracedList: false
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
SpaceBeforeJsonColon: false
SpaceBeforeParens: ControlStatements
SpaceBeforeParensOptions:
AfterControlStatements: true
AfterForeachMacros: true
AfterFunctionDefinitionName: false
AfterFunctionDeclarationName: false
AfterIfMacros: true
AfterOverloadedOperator: false
AfterPlacementOperator: true
AfterRequiresInClause: false
AfterRequiresInExpression: false
BeforeNonEmptyParentheses: false
SpaceBeforeRangeBasedForLoopColon: true
SpaceBeforeSquareBrackets: false
SpaceInEmptyBlock: false
SpacesBeforeTrailingComments: 2
SpacesInAngles: Never
SpacesInContainerLiterals: true
SpacesInLineCommentPrefix:
Minimum: 1
Maximum: -1
SpacesInParens: Never
SpacesInParensOptions:
ExceptDoubleParentheses: false
InCStyleCasts: false
InConditionalStatements: false
InEmptyParentheses: false
Other: false
SpacesInSquareBrackets: false
Standard: Auto
StatementAttributeLikeMacros:
- Q_EMIT
StatementMacros:
- Q_UNUSED
- QT_REQUIRE_VERSION
TableGenBreakInsideDAGArg: DontBreak
TabWidth: 8
UseTab: Never
VerilogBreakBetweenInstancePorts: true
WhitespaceSensitiveMacros:
- BOOST_PP_STRINGIZE
- CF_SWIFT_NAME
- NS_SWIFT_NAME
- PP_STRINGIZE
- STRINGIZE
WrapNamespaceBodyWithEmptyLines: Leave
...

2 changes: 0 additions & 2 deletions .gitattributes

This file was deleted.

Loading