• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

3rdparty/catch/H03-May-2022-33,48025,263

art/H03-May-2022-8,7598,585

build/H03-May-2022-214,080197,109

demos/H12-Apr-2021-30,68726,749

distrib/H12-Apr-2021-516298

docs/H03-May-2022-28,9585,708

include/H12-Apr-2021-287,236157,554

interface/H12-Apr-2021-182,82933,522

lib/H12-Apr-2021-149111

locale/H12-Apr-2021-445,967349,287

misc/H12-Apr-2021-3,9913,127

samples/H03-May-2022-495,223439,197

src/H12-Apr-2021-932,680680,215

tests/H03-May-2022-107,43982,974

utils/H12-Apr-2021-31,75927,322

.editorconfigH A D12-Apr-2021286 1713

.mailmapH A D12-Apr-20213.8 KiB7271

Makefile.inH A D03-May-20222 MiB37,85330,135

README-GIT.mdH A D12-Apr-2021559 1310

README.mdH A D12-Apr-20213.3 KiB8558

acinclude.m4H A D12-Apr-202124.4 KiB689627

aclocal.m4H A D12-Apr-20211.4 KiB3328

autoconf_inc.m4H A D12-Apr-2021244.4 KiB1,0491,046

autogen.shH A D12-Apr-202152 21

config.guessH A D12-Apr-202148.3 KiB1,7011,487

config.subH A D12-Apr-202133.6 KiB1,8611,683

configureH A D03-May-20221.1 MiB42,90433,658

configure.inH A D12-Apr-2021312.4 KiB8,8037,720

descrip.mmsH A D12-Apr-202115.1 KiB372365

install-shH A D12-Apr-20215.5 KiB251152

mkinstalldirsH A D12-Apr-2021675 4023

regenH A D12-Apr-2021547 2413

setup.h.inH A D03-May-202226.4 KiB1,318864

setup.h_vmsH A D12-Apr-202130.1 KiB1,4651,019

version-script.inH A D12-Apr-2021906 3026

wx-config-inplace.inH A D12-Apr-20211.1 KiB3918

wx-config.inH A D12-Apr-202147.2 KiB1,398766

wxwidgets.propsH A D12-Apr-20216.8 KiB13090

wxwin.m4H A D12-Apr-202139.9 KiB1,058936

README-GIT.md

1Building from Git Sources
2-------------------------
3
4Please use `--recurse-submodules` option with the initial `git clone`. If you
5had already cloned the repository without this option, please run `git
6submodule update --init` to also get all 3rd party libraries code.
7
8Otherwise, building from Git checkout is not different from building
9from the sources include into the releases, so please follow the usual
10instructions in the port-specific files, such as
11[wxMSW](docs/msw/install.md), [wxGTK](docs/gtk/install.md),
12[wxOSX](docs/osx/install.md) and so on.
13

README.md

1About
2-----
3
4wxWidgets is a free and open source cross-platform C++ framework
5for writing advanced GUI applications using native controls.
6
7![wxWidgets Logo](https://www.wxwidgets.org/assets/img/header-logo.png)
8
9wxWidgets allows you to write native-looking GUI applications for
10all the major desktop platforms and also helps with abstracting
11the differences in the non-GUI aspects between them. It is free
12for the use in both open source and commercial applications, comes
13with the full, easy to read and modify, source and extensive
14documentation and a collection of more than a hundred examples.
15You can learn more about wxWidgets at https://www.wxwidgets.org/
16and read its documentation online at https://docs.wxwidgets.org/
17
18
19Platforms
20---------
21
22[![AppVeyor](https://img.shields.io/appveyor/build/wxWidgets/wxWidgets?label=AppVeyor&logo=appveyor)](https://ci.appveyor.com/project/wxWidgets/wxwidgets)
23[![Travis](https://img.shields.io/travis/wxWidgets/wxWidgets?label=TravisCI&logo=travis)](https://travis-ci.org/wxWidgets/wxWidgets)
24[![Github](https://img.shields.io/github/checks-status/wxWidgets/wxWidgets/master?label=GitHub&logo=github)](https://github.com/wxWidgets/wxWidgets/actions)
25[![OSS-Fuzz](https://oss-fuzz-build-logs.storage.googleapis.com/badges/wxwidgets.svg)](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:wxwidgets)
26
27This version of wxWidgets supports the following primary platforms:
28
29- Windows XP, Vista, 7, 8 and 10 (32/64 bits).
30- Most Unix variants using the GTK+ toolkit (version 2.6 or newer or 3.x).
31- macOS (10.10 or newer) using Cocoa under both amd64 and ARM platforms.
32
33Most popular C++ compilers are supported including but not limited to:
34
35- Microsoft Visual C++ 2003 or later (up to 2019).
36- g++ 4 or later, including MinGW/MinGW-64/TDM under Windows.
37- Clang under macOS and Linux.
38- Intel icc compiler.
39- Oracle (ex-Sun) CC.
40
41
42Licence
43-------
44
45[wxWidgets licence](https://github.com/wxWidgets/wxWidgets/blob/master/docs/licence.txt)
46is a modified version of LGPL explicitly allowing not distributing the sources
47of an application using the library even in the case of static linking.
48
49
50Building
51--------
52
53For building the library, please see platform-specific documentation under
54`docs/<port>` directory, e.g. here are the instructions for
55[wxGTK](docs/gtk/install.md), [wxMSW](docs/msw/install.md) and
56[wxOSX](docs/osx/install.md).
57
58If you're building the sources checked out from Git, and not from a released
59version, please see these additional [Git-specific notes](README-GIT.md).
60
61
62Further information
63-------------------
64
65If you are looking for community support, you can get it from
66
67- [Mailing Lists](https://www.wxwidgets.org/support/mailing-lists/)
68- [Discussion Forums](https://forums.wxwidgets.org/)
69- [#wxwidgets IRC channel](https://www.wxwidgets.org/support/irc/)
70- [Stack Overflow](https://stackoverflow.com/questions/tagged/wxwidgets)
71  (tag your questions with `wxwidgets`)
72- And you can report bugs at https://trac.wxwidgets.org/newticket
73
74[Commercial support](https://www.wxwidgets.org/support/commercial/) is also
75available.
76
77Finally, keep in mind that wxWidgets is an open source project collaboratively
78developed by its users and your contributions to it are always welcome. Please
79check [our guidelines](.github/CONTRIBUTING.md) if you'd like to do it.
80
81
82Have fun!
83
84The wxWidgets Team.
85