Go to file
xiaoyuluoke f8daa75315 修改,使其完全支持png图片 2024-03-14 21:56:51 +08:00
.devcontainer Add devcontainer 2022-02-03 01:32:12 +08:00
cmake 修改,使其完全支持png图片 2024-03-14 21:56:51 +08:00
extrlib update extrlib/readme.txt 2016-07-19 23:28:00 +08:00
include/nana 修改png库为libspng,还没修改成功 2024-03-13 23:14:39 +08:00
source 修改,使其完全支持png图片 2024-03-14 21:56:51 +08:00
spng 修改png库为libspng,还没修改成功 2024-03-13 23:14:39 +08:00
.clang-format add .clang-format 2020-08-25 15:25:48 -04:00
.gitattributes Use .gitattributes file to specify line endings for Visual Studio solutions and projects files 2019-02-24 06:02:24 +09:00
.gitignore 修改编译系统为cmake,并修改部分程序 2024-03-12 23:27:46 +08:00
.travis.yml use GCC 9 in travis 2020-04-18 05:42:20 +08:00
CMakeLists.txt 修改,使其完全支持png图片 2024-03-14 21:56:51 +08:00
Installation-guide.txt manually merge PRs(#643,#644) into develop-1.8 2022-02-02 22:15:54 +08:00
LICENSE Rename LICENSE_1_0.txt to LICENSE 2016-12-16 14:05:06 +01:00
README.md update Readme 2019-12-03 19:09:36 +01:00
appveyor.yml Update appveyor.yml to vc2022 2024-01-08 21:39:22 +01:00

README.md

Nana C++ Library

Linux (gcc 8.3.0 and 9.2)TravisCI build status including (nana-demos)

Windows (Microsoft (R) Build Engine version 15.9.21) AppVeyor build status

Licence

Nana is a C++ standard-like GUI library designed to allow developers to easily create cross-platform GUI applications with modern C++ style. Currently it is regularly tested on Linux(X11) and Windows, and experimentally on macOS and FreeBSD. The nana repository contains the entire source of the library. You can browse the source code and submit your pull request for contributing.

License

Nana is licensed under the Boost Software License

Members

Jinhao, Ariel Viña Rodríguez.

Support

The best way to get help with Nana library is by visiting http://nanapro.org/help.htm

Sending a Pull Request ?

This project encourage you to contribute through sending a pull request! There is a simple rule: please don't directly commit your contributions to the master branch. According to your commits, please choose the hotfixes branch or the develop branch. Thank you!

Introduction to the Repository

There are two main branches with an infinite lifetime:

  • master is the main branch and it is marked as every version release.
  • develop is also another main branch where the source code reflects a state with the lastest delivered developement changes for the next release.

Other branches:

  • features are used to develop new features for the upcoming or a distant future release. Feature branches are named as 'feature-FEATURENAME'.
  • hotfix is meant to prepare for a new release, and fixes some bugs from the corresponding tag on the master branch.