[Differential] [Request, 283 lines] D4593: Standardize on "Executable" in UI & API, do not mix with "Binary"

Friedrich W. H. Kossebau noreply at phabricator.kde.org
Mon Feb 13 01:02:51 UTC 2017


kossebau created this revision.
kossebau added a reviewer: KDevelop.
kossebau added a dependency: D4592: Standardize on "Executable" in UI & API, do not mix with "Binary".
Restricted Application added a subscriber: kdevelop-devel.

REVISION SUMMARY
  For UI:
  
  - KDevelop supports both scripting and compiled languages, so e.g. debugging target can be non-binary
  - external tools might be known as binary-only, but sometimes they are inside wrapper scripts and no place really requires a compiled binary
  - consistent terms help users & also translators
  
  For API/variable names:
  
  - "executable" matches API of Qt
  - consistent with UI language
  
  Config storage keys not touched for now, might need more thinking.
  
  Depends on https://phabricator.kde.org/D4592

REPOSITORY
  R32 KDevelop

BRANCH
  standardizeOnExecutable

REVISION DETAIL
  https://phabricator.kde.org/D4593

AFFECTED FILES
  app/kdevideextension.cpp
  app/kdevideextension.h
  app/main.cpp
  debuggers/common/dialogs/selectcoredialog.cpp
  debuggers/common/dialogs/selectcoredialog.h
  debuggers/common/dialogs/selectcoredialog.ui
  debuggers/common/midebugger.cpp
  debuggers/common/midebugger.h
  debuggers/common/midebugjobs.cpp
  debuggers/gdb/gdb.cpp
  debuggers/gdb/gdbconfigpage.ui
  debuggers/lldb/lldbdebugger.cpp
  languages/plugins/custom-definesandincludes/compilerprovider/widget/compilerswidget.ui
  projectbuilders/cmakebuilder/cmakejob.cpp
  projectbuilders/makebuilder/makebuilderconfig.kcfg
  projectbuilders/makebuilder/makebuilderpreferences.cpp
  projectbuilders/makebuilder/makebuilderpreferences.h
  projectbuilders/makebuilder/makeconfig.ui
  projectbuilders/makebuilder/makejob.cpp
  projectbuilders/ninjabuilder/kdevninjabuilderplugin.cpp
  projectbuilders/ninjabuilder/ninjajob.cpp
  projectbuilders/ninjabuilder/ninjajob.h
  projectbuilders/qmakebuilder/qmakejob.cpp
  projectmanagers/cmake/cmakebuilddirchooser.cpp
  projectmanagers/cmake/cmakebuilddirchooser.h
  projectmanagers/cmake/cmakebuilddirchooser.ui
  projectmanagers/cmake/cmakeutils.cpp
  projectmanagers/cmake/cmakeutils.h
  projectmanagers/cmake/settings/cmakebuildsettings.ui
  projectmanagers/cmake/settings/cmakepreferences.cpp
  projectmanagers/cmake/tests/testhelpers.h
  projectmanagers/qmake/qmakebuilddirchooser.cpp
  projectmanagers/qmake/qmakebuilddirchooser.h
  projectmanagers/qmake/qmakebuilddirchooser.ui
  projectmanagers/qmake/qmakebuilddirchooserdialog.cpp
  projectmanagers/qmake/qmakeconfig.cpp
  projectmanagers/qmake/qmakeconfig.h
  projectmanagers/qmake/qmakemanager.cpp
  projectmanagers/qmake/qmakeprojectfile.cpp
  projectmanagers/qmake/qmakeutils.cpp
  projectmanagers/qmake/tests/qmaketestconfig.h.in
  projectmanagers/qmake/tests/test_qmakefile.cpp
  projectmanagers/qmake/tests/test_qmakeproject.cpp

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kossebau, #kdevelop
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20170213/c9e3ba7a/attachment.html>


More information about the KDevelop-devel mailing list