https://bugs.kde.org/show_bug.cgi?id=409170

            Bug ID: 409170
           Summary: Kate does not have an option for creating a new
                    project
           Product: kate
           Version: 19.04.2
          Platform: Manjaro
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: application
          Assignee: kwrite-bugs-n...@kde.org
          Reporter: baltas...@gmail.com
  Target Milestone: ---

SUMMARY
Kate does not have an option called "create project" under the projects options
menu.

STEPS TO REPRODUCE
1. Activate the projects plugin
2. Browse the projects plugin' options menu.
3. 

OBSERVED RESULT
The projects plugin menu options do only offer to navigate among projects.

EXPECTED RESULT
There should be an option to create a new project.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 5.59.0
Qt Version:  5.12.3

ADDITIONAL INFORMATION
The plugins project has a very special behaviour when compared to other project
managers present in other IDE's or advanced editors.

Most of times, in order to create a project you don't actually need to do
anything, provided the files are in a repository (Git, etc.) directory. If the
directory is not a repo, then you have to... manually create a .kateproject
file.

You cannot, however, configure many aspects from the project (no matter its
origin, manual or from repo):
- The files inside that project that are relevant (for example, *.cpp).
- How to build the project.
- etc.

The whole list of possibilities can only be inferred from the plugins
documentation page:
https://docs.kde.org/trunk5/en/applications/kate/kate-application-plugin-projects.html

A "new project" dialog could first check if the directory is a git repository
and then load the inferred options, so it is possible to fine-tune its
behaviour.

If the project is manual, that dialog would be of great help instead of
creating a project file manually.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to