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

..03-May-2022-

3rdparty/timsort/H27-Feb-2022-840618

LICENSES/H03-May-2022-

app/H03-May-2022-4,8333,651

app_templates/H03-May-2022-958843

appimage/H27-Feb-2022-680468

cmake/modules/H27-Feb-2022-1,3301,130

developer-scripts/H27-Feb-2022-3420

doc/kdevelop/H03-May-2022-1,4451,437

file_templates/H03-May-2022-7,1496,181

kdevplatform/H03-May-2022-172,855116,531

pics/H03-May-2022-

plugins/H03-May-2022-279,391209,892

po/H01-Mar-2022-1,190,018986,328

release-scripts/H27-Feb-2022-288217

share/bash-completions/H03-May-2022-5124

shortcuts/H03-May-2022-8079

.clang-formatH A D27-Feb-2022657 2725

.gitattributesH A D27-Feb-202248 32

.gitignoreH A D27-Feb-2022390 3532

.gitlab-ci.ymlH A D27-Feb-2022252 75

.kateconfigH A D27-Feb-2022114 31

.kateprojectH A D27-Feb-202266 64

.kde-ci.ymlH A D27-Feb-2022423 1513

.krazyH A D27-Feb-202268 32

AUTHORSH A D27-Feb-20222.9 KiB10772

COPYING.DOCH A D27-Feb-202219.9 KiB398328

CTestConfig.cmakeH A D27-Feb-2022532 1412

CTestCustom.cmakeH A D27-Feb-2022757 2722

DoxyfileH A D27-Feb-202211.1 KiB269267

ExtraDesktop.shH A D27-Feb-2022178 51

INSTALLH A D27-Feb-202295 42

KDevelopConfig.cmake.inH A D27-Feb-202275 42

README.mdH A D27-Feb-20221.8 KiB3926

config-kdevelop.h.cmakeH A D27-Feb-2022223 116

format.config.uncrustifyH A D27-Feb-20223.9 KiB167165

format_sourcesH A D27-Feb-2022191 64

kdevelop.kdev4H A D27-Feb-202249 43

org.kde.kdevelop.appdata.xmlH A D27-Feb-202218.9 KiB169168

README.md

1# KDevelop
2
3This repository contains the source code for the KDevelop IDE.
4It also includes KDevelop Platform (kdevplatform) and most of the plugins.
5
6Other KDevelop plugins can be found in [KDevelop Group](https://invent.kde.org/kdevelop) of KDE GitLab instance.
7
8## User Documentation
9
10User documentation is available from:
11https://userbase.kde.org/KDevelop5/Manual
12
13## Compile
14
15KDevelop is built the same way as most KDE projects, using CMake to set up a build directory and build options.
16For detailed instructions how to compile KDevelop, please refer to the Wiki:
17https://community.kde.org/KDevelop/HowToCompile_v5 .
18
19### Optional dependencies
20
21Most of KDevelop's optional dependencies are opportunistic under the assumption that the build should
22always use all available functionality, as well as the most recent version. CMake has a lesser known feature
23to control which of such dependencies is used.
24
25For instance, to skip building the Subversion plugin, use
26`-DCMAKE_DISABLE_FIND_PACKAGE_SubversionLibrary=ON`. To use QtWebKit instead of QtWebEngine for
27documentation rendering when both are available, add `-DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets=ON` to
28the CMake arguments.
29
30## Contribute
31
32If you want to contribute to KDevelop, please read through:
33https://www.kdevelop.org/contribute-kdevelop
34
35## Development Infrastructure
36- [Bug tracker](https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&list_id=1777266&product=kdevelop&product=kdevplatform&query_format=advanced)
37- [KDE GitLab instance (code review as well as hosting and other important collaboration tasks)](https://invent.kde.org/kdevelop/kdevelop/-/merge_requests)
38- [Phabricator (task tracker until this functionality is migrated to GitLab)](https://phabricator.kde.org/dashboard/view/8/?)
39