Commit Graph

16 Commits

Author SHA1 Message Date
Mikaela Szekely 0c38943ee1
Document that the codebase uses C++17 in Contributing.md 2019-05-05 10:03:39 -06:00
Anthony 2260063554 specify clang-format version 2017-09-20 21:31:09 -07:00
Léo Lam 04fbc5e5ba Contributing: Use constexpr for compile-time constants
This introduces `constexpr` usages for compile-time constants in the
contributing guide, as apparently most people don't know it exists,
or that it doesn't have to be used with `const` most of the time.
2017-05-07 13:40:59 +02:00
Lioncash 0fa8d6b49b Contributing.md: Minor re-organization of headings
This gives headings consistent link references that won't arbitrarily
change if the text representing it does, which makes for better
organization. This is also less error-prone when it comes to specifying
links in the presence of two headings with the same text content, but
under different sections.

This also treats each section and sub-section such that they all have
their own dividers.
2017-03-04 23:10:46 -05:00
Lioncash 8b094081a0 Contributing.md: Update C++11 mention to C++14 2017-03-01 13:22:49 -05:00
Lioncash b7bf1dc558 Contributing.md: Add missing table of contents sections 2017-03-01 11:39:08 -05:00
Léo Lam a3eaee06ef Contributing: Update guide for clang-format
This changes the guide to reflect the new formatting rules, and adds
instructions for using clang-format to automatically check and fix
most formatting issues.
2016-07-07 14:15:04 +02:00
BhaaL a4771fa8b9 Add a sample snippet to illustrate indentation/alignment
Apparently new contributors were confused by the mix of tabs and spaces,
along with how they work out in practise - especially where one begins and
the other ends.

Fixes issue #9368
2016-02-24 21:51:59 +01:00
Ryan Houdek 5bbaa85f25 Merge pull request #2389 from sigmabeta/lollipop-ui-tweaks
Android: Add file browser screen to new UI, and several tweaks.
2015-05-11 11:35:51 -04:00
Eder Bastos f3aec526b1 Add an IntelliJ settings file describing the Dolphin project code style. 2015-05-11 11:16:56 -04:00
Lioncash 5037833083 Contributing.md: Fix a typo 2015-05-10 17:26:26 -04:00
Stevoisiak f20fb9b471 Style Guide: Added rule for do-while loops 2015-02-19 23:32:08 -05:00
Augustin Cavalier 3e4245c23e Add a notice about licensing to CONTRIBUTING.md 2014-11-21 18:38:45 -05:00
Lioncash 2791f6053e Clarify the preferred prefix form to be within loops in the style guide 2014-07-27 07:45:34 -04:00
Lioncash adf3543a57 Fix a style guide oversight
Fixes an oversight which says to not use mult-line comments.
2014-07-27 06:25:51 -04:00
Lioncash 7b57d64962 Introduce the revised coding style. 2014-07-06 18:20:17 -04:00