summaryrefslogtreecommitdiff
path: root/Base/res/devel/templates
AgeCommit message (Collapse)Author
2021-11-30Base: Port cpp-basic template application to LibMain :^)Andreas Kling
2021-10-31Base: Use outln() in the HackStudio basic C++ program templateAndreas Kling
2021-08-18Userland+LibGUI: Add shorthand versions of the Margins constructorsin-ack
This allows for typing [8] instead of [8, 8, 8, 8] to specify the same margin on all edges, for example. The constructors follow CSS' style of specifying margins. The added constructors are: - Margins(int all): Sets the same margin on all edges. - Margins(int vertical, int horizontal): Sets the first argument to top and bottom margins, and the second argument to left and right margins. - Margins(int top, int vertical, int bottom): Sets the first argument to the top margin, the second argument to the left and right margins, and the third argument to the bottom margin.
2021-08-14Base: Add the serenity-application HackStudio templatesin-ack
This is a template which instantiates into what you'd write to start out a basic Serenity GUI application. It contains a CMakeLists.txt file which describes what each declaration does, a simple GUI application which uses layouts, widgets and callbacks, and comes with a minimal set of pledges which the user can add to as necessary.
2021-08-13Base: Convert postcreate scripts to use heredocsin-ack
2021-04-25Base: clang-format the cpp-gui template project.Brian Gianforcaro
I noticed this was miss-formated when fixing up the clang-format error in a different PR. I just ran `pre-commit run --all-files`
2021-02-13HackStudio: Project templates and New Project dialogNick Vella
This commit adds a simple project template system to HackStudio, as well as a pretty New Project dialog, inspired by early VS.NET and MS Office.