[gnome-builder] source tree reorganization



commit 9b9db77635405aec2184237192a9ee6806caf0c0
Author: Christian Hergert <chergert redhat com>
Date:   Thu Sep 21 00:06:54 2017 -0700

    source tree reorganization
    
    As the project has grown, we've let things get a bit out of their
    logical place. This does a bit of cleanup and tries to bring some
    of the embedded resources closer to where they are used.
    
    But more importantly, this allows us to clean some things up to
    the point that we can move forward statically linking a bunch of
    the plugins into libide. The plan here is to speed up the initial
    loading by avoiding lots of disk I/O stats which are currently
    hurting us.

 data/meson.build                                   |    5 +
 meson.build                                        |   11 +-
 plugins/html-preview/css/markdown.css              |  645 ----------
 plugins/html-preview/js/markdown-view.js           |   14 -
 plugins/html-preview/js/marked.js                  | 1273 --------------------
 {contrib => src}/gstyle/OVERVIEW.md                |    0
 {contrib => src}/gstyle/TODO.md                    |    0
 {contrib => src}/gstyle/assets/assets-symbolic.svg |    0
 {contrib => src}/gstyle/assets/assets-symbolic.txt |    0
 {contrib => src}/gstyle/assets/assets.svg          |    0
 {contrib => src}/gstyle/assets/assets.txt          |    0
 .../color-scale-slider-horizontal-active.png       |  Bin 1134 -> 1134 bytes
 .../color-scale-slider-horizontal-active 2 png     |  Bin 1933 -> 1933 bytes
 ...cale-slider-horizontal-backdrop-insensitive.png |  Bin 675 -> 675 bytes
 ...le-slider-horizontal-backdrop-insensitive 2 png |  Bin 905 -> 905 bytes
 .../color-scale-slider-horizontal-backdrop.png     |  Bin 678 -> 678 bytes
 .../color-scale-slider-horizontal-backdrop 2 png   |  Bin 909 -> 909 bytes
 .../assets/color-scale-slider-horizontal-hover.png |  Bin 1040 -> 1040 bytes
 .../color-scale-slider-horizontal-hover 2 png      |  Bin 1838 -> 1838 bytes
 .../color-scale-slider-horizontal-insensitive.png  |  Bin 675 -> 675 bytes
 ...color-scale-slider-horizontal-insensitive 2 png |  Bin 905 -> 905 bytes
 .../assets/color-scale-slider-horizontal.png       |  Bin 1022 -> 1022 bytes
 .../assets/color-scale-slider-horizontal 2 png     |  Bin 1900 -> 1900 bytes
 .../assets/color-scale-slider-vertical-active.png  |  Bin 820 -> 820 bytes
 .../color-scale-slider-vertical-active 2 png       |  Bin 1577 -> 1577 bytes
 ...-scale-slider-vertical-backdrop-insensitive.png |  Bin 548 -> 548 bytes
 ...cale-slider-vertical-backdrop-insensitive 2 png |  Bin 878 -> 878 bytes
 .../color-scale-slider-vertical-backdrop.png       |  Bin 533 -> 533 bytes
 .../color-scale-slider-vertical-backdrop 2 png     |  Bin 881 -> 881 bytes
 .../assets/color-scale-slider-vertical-hover.png   |  Bin 796 -> 796 bytes
 .../assets/color-scale-slider-vertical-hover 2 png |  Bin 1483 -> 1483 bytes
 .../color-scale-slider-vertical-insensitive.png    |  Bin 548 -> 548 bytes
 .../color-scale-slider-vertical-insensitive 2 png  |  Bin 878 -> 878 bytes
 .../gstyle/assets/color-scale-slider-vertical.png  |  Bin 779 -> 779 bytes
 .../assets/color-scale-slider-vertical 2 png       |  Bin 1500 -> 1500 bytes
 .../gstyle/assets/eyedropper-symbolic.svg          |    0
 .../gstyle/assets/render-assets-symbolic.py        |    0
 {contrib => src}/gstyle/assets/render-assets.sh    |    0
 .../gstyle/assets/unit-degree-symbolic.svg         |    0
 .../gstyle/assets/unit-percent-symbolic.svg        |    0
 {contrib => src}/gstyle/check-palette.sh           |    0
 {contrib => src}/gstyle/colorlexer-regen.sh        |    0
 {contrib => src}/gstyle/data/its/gstyle.its        |    0
 {contrib => src}/gstyle/data/its/gstyle.loc        |    0
 .../gstyle/data/palettes/basic.gstyle.xml          |    0
 {contrib => src}/gstyle/data/palettes/palette.rng  |    0
 {contrib => src}/gstyle/gstyle-animation.c         |    0
 {contrib => src}/gstyle/gstyle-animation.h         |    0
 {contrib => src}/gstyle/gstyle-cielab.c            |    0
 {contrib => src}/gstyle/gstyle-cielab.h            |    0
 {contrib => src}/gstyle/gstyle-color-component.c   |    0
 {contrib => src}/gstyle/gstyle-color-component.h   |    0
 {contrib => src}/gstyle/gstyle-color-convert.c     |    0
 {contrib => src}/gstyle/gstyle-color-convert.h     |    0
 {contrib => src}/gstyle/gstyle-color-filter.c      |    0
 {contrib => src}/gstyle/gstyle-color-filter.h      |    0
 {contrib => src}/gstyle/gstyle-color-item.c        |    0
 {contrib => src}/gstyle/gstyle-color-item.h        |    0
 .../gstyle/gstyle-color-panel-actions.c            |    0
 .../gstyle/gstyle-color-panel-actions.h            |    0
 .../gstyle/gstyle-color-panel-private.h            |    0
 {contrib => src}/gstyle/gstyle-color-panel.c       |    0
 {contrib => src}/gstyle/gstyle-color-panel.h       |    0
 {contrib => src}/gstyle/gstyle-color-plane.c       |    0
 {contrib => src}/gstyle/gstyle-color-plane.h       |    0
 {contrib => src}/gstyle/gstyle-color-predefined.h  |    0
 {contrib => src}/gstyle/gstyle-color-scale.c       |    0
 {contrib => src}/gstyle/gstyle-color-scale.h       |    0
 .../gstyle/gstyle-color-widget-actions.c           |    0
 .../gstyle/gstyle-color-widget-actions.h           |    0
 {contrib => src}/gstyle/gstyle-color-widget.c      |    0
 {contrib => src}/gstyle/gstyle-color-widget.h      |    0
 {contrib => src}/gstyle/gstyle-color.c             |    0
 {contrib => src}/gstyle/gstyle-color.h             |    0
 {contrib => src}/gstyle/gstyle-colorlexer.c        |    0
 {contrib => src}/gstyle/gstyle-colorlexer.h        |    0
 {contrib => src}/gstyle/gstyle-colorlexer.re       |    0
 {contrib => src}/gstyle/gstyle-css-provider.c      |    0
 {contrib => src}/gstyle/gstyle-css-provider.h      |    0
 {contrib => src}/gstyle/gstyle-eyedropper.c        |    0
 {contrib => src}/gstyle/gstyle-eyedropper.h        |    0
 {contrib => src}/gstyle/gstyle-hsv.c               |    0
 {contrib => src}/gstyle/gstyle-hsv.h               |    0
 {contrib => src}/gstyle/gstyle-palette-widget.c    |    0
 {contrib => src}/gstyle/gstyle-palette-widget.h    |    0
 {contrib => src}/gstyle/gstyle-palette.c           |    0
 {contrib => src}/gstyle/gstyle-palette.h           |    0
 {contrib => src}/gstyle/gstyle-private.h           |    0
 {contrib => src}/gstyle/gstyle-rename-popover.c    |    0
 {contrib => src}/gstyle/gstyle-rename-popover.h    |    0
 {contrib => src}/gstyle/gstyle-revealer.c          |    0
 {contrib => src}/gstyle/gstyle-revealer.h          |    0
 {contrib => src}/gstyle/gstyle-slidein.c           |    0
 {contrib => src}/gstyle/gstyle-slidein.h           |    0
 {contrib => src}/gstyle/gstyle-types.h             |    0
 {contrib => src}/gstyle/gstyle-utils.c             |    0
 {contrib => src}/gstyle/gstyle-utils.h             |    0
 {contrib => src}/gstyle/gstyle-xyz.c               |    0
 {contrib => src}/gstyle/gstyle-xyz.h               |    0
 {contrib => src}/gstyle/gstyle.gresource.xml       |    0
 {contrib => src}/gstyle/gstyle.map                 |    0
 {contrib => src}/gstyle/meson.build                |    0
 .../gstyle/tests/data/gstyle-color-editor.ui       |    0
 .../gstyle/tests/data/gstyle-filter.ui             |    0
 {contrib => src}/gstyle/tests/data/palette.gpl     |    0
 .../gstyle/tests/data/palette.gstyle.xml           |    0
 {contrib => src}/gstyle/tests/data/sample0.jpg     |  Bin 46188 -> 46188 bytes
 {contrib => src}/gstyle/tests/data/sample1.jpg     |  Bin 34587 -> 34587 bytes
 {contrib => src}/gstyle/tests/meson.build          |    0
 .../gstyle/tests/test-gstyle-color-panel.c         |    0
 .../gstyle/tests/test-gstyle-color-plane.c         |    0
 .../gstyle/tests/test-gstyle-color-scale.c         |    0
 .../gstyle/tests/test-gstyle-color-widget.c        |    0
 {contrib => src}/gstyle/tests/test-gstyle-color.c  |    0
 {contrib => src}/gstyle/tests/test-gstyle-filter.c |    0
 .../gstyle/tests/test-gstyle-palette-widget.c      |    0
 .../gstyle/tests/test-gstyle-palette.c             |    0
 {contrib => src}/gstyle/tests/test-gstyle-parse.c  |    0
 {contrib => src}/gstyle/theme/gstyle.css           |    0
 {contrib => src}/gstyle/ui/gstyle-color-panel.ui   |    0
 {contrib => src}/gstyle/ui/gstyle-color-widget.ui  |    0
 .../gstyle/ui/gstyle-palette-widget.ui             |    0
 .../gstyle/ui/gstyle-rename-popover.ui             |    0
 {contrib => src}/libeditorconfig/ec_glob.c         |    0
 {contrib => src}/libeditorconfig/ec_glob.h         |    0
 {contrib => src}/libeditorconfig/editorconfig.c    |    0
 {contrib => src}/libeditorconfig/editorconfig.h    |    0
 .../libeditorconfig/editorconfig/editorconfig.h    |    0
 .../editorconfig/editorconfig_handle.h             |    0
 .../libeditorconfig/editorconfig_handle.c          |    0
 .../libeditorconfig/editorconfig_handle.h          |    0
 {contrib => src}/libeditorconfig/global.h          |    0
 {contrib => src}/libeditorconfig/ini.c             |    0
 {contrib => src}/libeditorconfig/ini.h             |    0
 {contrib => src}/libeditorconfig/meson.build       |    0
 {contrib => src}/libeditorconfig/misc.c            |    0
 {contrib => src}/libeditorconfig/misc.h            |    0
 {contrib => src}/libeditorconfig/utarray.h         |    0
 {libide => src/libide}/Ide.py                      |    0
 {libide => src/libide}/application/OVERVIEW.md     |    0
 .../libide}/application/ide-application-actions.c  |    0
 .../libide}/application/ide-application-actions.h  |    0
 .../libide}/application/ide-application-addin.c    |    0
 .../libide}/application/ide-application-addin.h    |    0
 .../application/ide-application-command-line.c     |    0
 .../libide}/application/ide-application-credits.h  |    0
 .../libide}/application/ide-application-open.c     |    0
 .../libide}/application/ide-application-plugins.c  |   14 +-
 .../libide}/application/ide-application-private.h  |    0
 .../application/ide-application-shortcuts.c        |    0
 .../libide}/application/ide-application-tests.c    |    0
 .../libide}/application/ide-application-tests.h    |    0
 .../libide}/application/ide-application-tool.c     |    0
 .../libide}/application/ide-application-tool.h     |    0
 .../libide}/application/ide-application.c          |    0
 .../libide}/application/ide-application.h          |    0
 {libide => src/libide}/application/meson.build     |    0
 {libide => src/libide}/buffers/OVERVIEW.md         |    0
 {libide => src/libide}/buffers/ide-buffer-addin.c  |    0
 {libide => src/libide}/buffers/ide-buffer-addin.h  |    0
 .../libide}/buffers/ide-buffer-change-monitor.c    |    0
 .../libide}/buffers/ide-buffer-change-monitor.h    |    0
 .../libide}/buffers/ide-buffer-manager.c           |    0
 .../libide}/buffers/ide-buffer-manager.h           |    0
 .../libide}/buffers/ide-buffer-private.h           |    0
 {libide => src/libide}/buffers/ide-buffer.c        |    0
 {libide => src/libide}/buffers/ide-buffer.h        |    0
 {libide => src/libide}/buffers/ide-unsaved-file.c  |    0
 {libide => src/libide}/buffers/ide-unsaved-file.h  |    0
 {libide => src/libide}/buffers/ide-unsaved-files.c |    0
 {libide => src/libide}/buffers/ide-unsaved-files.h |    0
 {libide => src/libide}/buffers/meson.build         |    0
 {libide => src/libide}/buildconfig/OVERVIEW.md     |    0
 .../libide}/buildconfig/buildconfig.plugin         |    0
 .../ide-buildconfig-configuration-provider.c       |    0
 .../ide-buildconfig-configuration-provider.h       |    0
 .../buildconfig/ide-buildconfig-configuration.c    |    0
 .../buildconfig/ide-buildconfig-configuration.h    |    0
 .../buildconfig/ide-buildconfig-pipeline-addin.c   |    0
 .../buildconfig/ide-buildconfig-pipeline-addin.h   |    0
 .../libide}/buildconfig/ide-buildconfig-plugin.c   |    0
 {libide => src/libide}/buildconfig/meson.build     |    0
 {libide => src/libide}/buildsystem/OVERVIEW.md     |    0
 .../libide}/buildsystem/ide-build-log-private.h    |    0
 {libide => src/libide}/buildsystem/ide-build-log.c |    0
 {libide => src/libide}/buildsystem/ide-build-log.h |    0
 .../libide}/buildsystem/ide-build-manager.c        |    0
 .../libide}/buildsystem/ide-build-manager.h        |    0
 .../libide}/buildsystem/ide-build-pipeline-addin.c |    0
 .../libide}/buildsystem/ide-build-pipeline-addin.h |    0
 .../libide}/buildsystem/ide-build-pipeline.c       |    0
 .../libide}/buildsystem/ide-build-pipeline.h       |    0
 .../libide}/buildsystem/ide-build-stage-launcher.c |    0
 .../libide}/buildsystem/ide-build-stage-launcher.h |    0
 .../libide}/buildsystem/ide-build-stage-mkdirs.c   |    0
 .../libide}/buildsystem/ide-build-stage-mkdirs.h   |    0
 .../libide}/buildsystem/ide-build-stage-private.h  |    0
 .../libide}/buildsystem/ide-build-stage-transfer.c |    0
 .../libide}/buildsystem/ide-build-stage-transfer.h |    0
 .../libide}/buildsystem/ide-build-stage.c          |    0
 .../libide}/buildsystem/ide-build-stage.h          |    0
 .../buildsystem/ide-build-system-discovery.c       |    0
 .../buildsystem/ide-build-system-discovery.h       |    0
 .../libide}/buildsystem/ide-build-system.c         |    0
 .../libide}/buildsystem/ide-build-system.h         |    0
 .../libide}/buildsystem/ide-build-target.c         |    0
 .../libide}/buildsystem/ide-build-target.h         |    0
 .../libide}/buildsystem/ide-build-utils.c          |    0
 .../libide}/buildsystem/ide-build-utils.h          |    0
 .../buildsystem/ide-configuration-manager.c        |    0
 .../buildsystem/ide-configuration-manager.h        |    0
 .../buildsystem/ide-configuration-provider.c       |    0
 .../buildsystem/ide-configuration-provider.h       |    0
 .../libide}/buildsystem/ide-configuration.c        |    0
 .../libide}/buildsystem/ide-configuration.h        |    0
 .../libide}/buildsystem/ide-environment-variable.c |    0
 .../libide}/buildsystem/ide-environment-variable.h |    0
 .../libide}/buildsystem/ide-environment.c          |    0
 .../libide}/buildsystem/ide-environment.h          |    0
 {libide => src/libide}/buildsystem/meson.build     |    0
 {libide => src/libide}/buildui/OVERVIEW.md         |    0
 {libide => src/libide}/buildui/buildui.plugin      |    0
 .../libide}/buildui/ide-build-configuration-row.c  |    0
 .../libide}/buildui/ide-build-configuration-row.h  |    0
 .../libide}/buildui/ide-build-configuration-row.ui |    0
 .../libide}/buildui/ide-build-configuration-view.c |    0
 .../libide}/buildui/ide-build-configuration-view.h |    0
 .../buildui/ide-build-configuration-view.ui        |    0
 .../libide}/buildui/ide-build-log-panel.c          |    0
 .../libide}/buildui/ide-build-log-panel.h          |    0
 .../libide}/buildui/ide-build-log-panel.ui         |    0
 {libide => src/libide}/buildui/ide-build-panel.c   |    0
 {libide => src/libide}/buildui/ide-build-panel.h   |    0
 {libide => src/libide}/buildui/ide-build-panel.ui  |    0
 .../libide}/buildui/ide-build-perspective.c        |    0
 .../libide}/buildui/ide-build-perspective.h        |    0
 .../libide}/buildui/ide-build-perspective.ui       |    0
 {libide => src/libide}/buildui/ide-build-plugin.c  |    0
 {libide => src/libide}/buildui/ide-build-tool.c    |    0
 {libide => src/libide}/buildui/ide-build-tool.h    |    0
 .../libide}/buildui/ide-build-workbench-addin.c    |    0
 .../libide}/buildui/ide-build-workbench-addin.h    |    0
 .../libide}/buildui/ide-environment-editor-row.c   |    0
 .../libide}/buildui/ide-environment-editor-row.h   |    0
 .../libide}/buildui/ide-environment-editor-row.ui  |    0
 .../libide}/buildui/ide-environment-editor.c       |    0
 .../libide}/buildui/ide-environment-editor.h       |    0
 {libide => src/libide}/buildui/meson.build         |    0
 {libide => src/libide}/debugger/debugger.plugin    |    0
 {libide => src/libide}/debugger/gtk/menus.ui       |    0
 .../libide}/debugger/ide-debug-manager.c           |    0
 .../libide}/debugger/ide-debug-manager.h           |    0
 .../libide}/debugger/ide-debugger-actions.c        |    0
 .../libide}/debugger/ide-debugger-address-map.c    |    0
 .../libide}/debugger/ide-debugger-address-map.h    |    0
 .../libide}/debugger/ide-debugger-breakpoint.c     |    0
 .../libide}/debugger/ide-debugger-breakpoint.h     |    0
 .../debugger/ide-debugger-breakpoints-view.c       |    0
 .../debugger/ide-debugger-breakpoints-view.h       |    0
 .../debugger/ide-debugger-breakpoints-view.ui      |    0
 .../libide}/debugger/ide-debugger-breakpoints.c    |    0
 .../libide}/debugger/ide-debugger-breakpoints.h    |    0
 .../libide}/debugger/ide-debugger-controls.c       |    0
 .../libide}/debugger/ide-debugger-controls.h       |    0
 .../libide}/debugger/ide-debugger-controls.ui      |    0
 .../debugger/ide-debugger-disassembly-view.c       |    0
 .../debugger/ide-debugger-disassembly-view.h       |    0
 .../debugger/ide-debugger-disassembly-view.ui      |    0
 .../libide}/debugger/ide-debugger-editor-addin.c   |    0
 .../libide}/debugger/ide-debugger-editor-addin.h   |    0
 .../libide}/debugger/ide-debugger-fallbacks.c      |    0
 .../libide}/debugger/ide-debugger-frame.c          |    0
 .../libide}/debugger/ide-debugger-frame.h          |    0
 .../debugger/ide-debugger-gutter-renderer.c        |    0
 .../debugger/ide-debugger-gutter-renderer.h        |    0
 .../libide}/debugger/ide-debugger-instruction.c    |    0
 .../libide}/debugger/ide-debugger-instruction.h    |    0
 .../libide}/debugger/ide-debugger-libraries-view.c |    0
 .../libide}/debugger/ide-debugger-libraries-view.h |    0
 .../debugger/ide-debugger-libraries-view.ui        |    0
 .../libide}/debugger/ide-debugger-library.c        |    0
 .../libide}/debugger/ide-debugger-library.h        |    0
 .../libide}/debugger/ide-debugger-locals-view.c    |    0
 .../libide}/debugger/ide-debugger-locals-view.h    |    0
 .../libide}/debugger/ide-debugger-locals-view.ui   |    0
 .../libide}/debugger/ide-debugger-plugin.c         |    0
 .../libide}/debugger/ide-debugger-private.h        |    0
 .../libide}/debugger/ide-debugger-register.c       |    0
 .../libide}/debugger/ide-debugger-register.h       |    0
 .../libide}/debugger/ide-debugger-registers-view.c |    0
 .../libide}/debugger/ide-debugger-registers-view.h |    0
 .../debugger/ide-debugger-registers-view.ui        |    0
 .../libide}/debugger/ide-debugger-thread-group.c   |    0
 .../libide}/debugger/ide-debugger-thread-group.h   |    0
 .../libide}/debugger/ide-debugger-thread.c         |    0
 .../libide}/debugger/ide-debugger-thread.h         |    0
 .../libide}/debugger/ide-debugger-threads-view.c   |    0
 .../libide}/debugger/ide-debugger-threads-view.h   |    0
 .../libide}/debugger/ide-debugger-threads-view.ui  |    0
 .../libide}/debugger/ide-debugger-types.c          |    0
 .../libide}/debugger/ide-debugger-types.h          |    0
 .../libide}/debugger/ide-debugger-variable.c       |    0
 .../libide}/debugger/ide-debugger-variable.h       |    0
 {libide => src/libide}/debugger/ide-debugger.c     |    0
 {libide => src/libide}/debugger/ide-debugger.h     |    0
 {libide => src/libide}/debugger/meson.build        |    0
 {libide => src/libide}/devices/OVERVIEW.md         |    0
 .../libide}/devices/ide-device-manager.c           |    0
 .../libide}/devices/ide-device-manager.h           |    0
 .../libide}/devices/ide-device-provider.c          |    0
 .../libide}/devices/ide-device-provider.h          |    0
 {libide => src/libide}/devices/ide-device.c        |    0
 {libide => src/libide}/devices/ide-device.h        |    0
 {libide => src/libide}/devices/meson.build         |    0
 .../libide}/diagnostics/ide-diagnostic-provider.c  |    0
 .../libide}/diagnostics/ide-diagnostic-provider.h  |    0
 .../libide}/diagnostics/ide-diagnostic.c           |    0
 .../libide}/diagnostics/ide-diagnostic.h           |    0
 .../libide}/diagnostics/ide-diagnostics-manager.c  |    0
 .../libide}/diagnostics/ide-diagnostics-manager.h  |    0
 .../libide}/diagnostics/ide-diagnostics.c          |    0
 .../libide}/diagnostics/ide-diagnostics.h          |    0
 {libide => src/libide}/diagnostics/ide-fixit.c     |    0
 {libide => src/libide}/diagnostics/ide-fixit.h     |    0
 .../libide}/diagnostics/ide-source-location.c      |    0
 .../libide}/diagnostics/ide-source-location.h      |    0
 .../libide}/diagnostics/ide-source-range.c         |    0
 .../libide}/diagnostics/ide-source-range.h         |    0
 {libide => src/libide}/diagnostics/meson.build     |    0
 {libide => src/libide}/directory/OVERVIEW.md       |    0
 {libide => src/libide}/directory/directory.plugin  |    0
 .../libide}/directory/ide-directory-build-system.c |    0
 .../libide}/directory/ide-directory-build-system.h |    0
 .../libide}/directory/ide-directory-plugin.c       |    0
 .../libide}/directory/ide-directory-vcs.c          |    0
 .../libide}/directory/ide-directory-vcs.h          |    0
 {libide => src/libide}/directory/meson.build       |    0
 {libide => src/libide}/doap/OVERVIEW.md            |    0
 {libide => src/libide}/doap/ide-doap-person.c      |    0
 {libide => src/libide}/doap/ide-doap-person.h      |    0
 {libide => src/libide}/doap/ide-doap.c             |    0
 {libide => src/libide}/doap/ide-doap.h             |    0
 {libide => src/libide}/doap/meson.build            |    0
 .../libide}/documentation/ide-documentation-info.c |    0
 .../libide}/documentation/ide-documentation-info.h |    0
 .../documentation/ide-documentation-proposal.c     |    0
 .../documentation/ide-documentation-proposal.h     |    0
 .../documentation/ide-documentation-provider.c     |    0
 .../documentation/ide-documentation-provider.h     |    0
 .../libide}/documentation/ide-documentation.c      |    0
 .../libide}/documentation/ide-documentation.h      |    0
 {libide => src/libide}/documentation/meson.build   |    0
 {libide => src/libide}/editor/editor.plugin        |    0
 {libide => src/libide}/editor/ide-editor-addin.c   |    0
 {libide => src/libide}/editor/ide-editor-addin.h   |    0
 .../libide}/editor/ide-editor-layout-stack-addin.c |    0
 .../libide}/editor/ide-editor-layout-stack-addin.h |    0
 .../editor/ide-editor-layout-stack-controls.c      |    0
 .../editor/ide-editor-layout-stack-controls.h      |    0
 .../editor/ide-editor-layout-stack-controls.ui     |    0
 .../editor/ide-editor-perspective-actions.c        |    0
 .../editor/ide-editor-perspective-shortcuts.c      |    0
 .../libide}/editor/ide-editor-perspective.c        |    0
 .../libide}/editor/ide-editor-perspective.h        |    0
 .../libide}/editor/ide-editor-perspective.ui       |    0
 {libide => src/libide}/editor/ide-editor-plugin.c  |    0
 .../libide}/editor/ide-editor-print-operation.c    |    0
 .../libide}/editor/ide-editor-print-operation.h    |    0
 {libide => src/libide}/editor/ide-editor-private.h |    0
 .../libide}/editor/ide-editor-properties.c         |    0
 .../libide}/editor/ide-editor-properties.h         |    0
 .../libide}/editor/ide-editor-properties.ui        |    0
 .../libide}/editor/ide-editor-search-bar-actions.c |    0
 .../editor/ide-editor-search-bar-shortcuts.c       |    0
 .../libide}/editor/ide-editor-search-bar.c         |    0
 .../libide}/editor/ide-editor-search-bar.h         |    0
 .../libide}/editor/ide-editor-search-bar.ui        |    0
 {libide => src/libide}/editor/ide-editor-sidebar.c |    0
 {libide => src/libide}/editor/ide-editor-sidebar.h |    0
 .../libide}/editor/ide-editor-sidebar.ui           |    0
 .../libide}/editor/ide-editor-utilities.c          |    0
 .../libide}/editor/ide-editor-utilities.h          |    0
 .../libide}/editor/ide-editor-utilities.ui         |    0
 .../libide}/editor/ide-editor-view-actions.c       |    0
 .../libide}/editor/ide-editor-view-addin.c         |    0
 .../libide}/editor/ide-editor-view-addin.h         |    0
 .../libide}/editor/ide-editor-view-settings.c      |    0
 .../libide}/editor/ide-editor-view-shortcuts.c     |    0
 {libide => src/libide}/editor/ide-editor-view.c    |    0
 {libide => src/libide}/editor/ide-editor-view.h    |    0
 {libide => src/libide}/editor/ide-editor-view.ui   |    0
 .../libide}/editor/ide-editor-workbench-addin.c    |    0
 .../libide}/editor/ide-editor-workbench-addin.h    |    0
 {libide => src/libide}/editor/meson.build          |    0
 {libide => src/libide}/editorconfig/OVERVIEW.md    |    0
 .../libide}/editorconfig/editorconfig-glib.c       |    0
 .../libide}/editorconfig/editorconfig-glib.h       |    0
 .../editorconfig/ide-editorconfig-file-settings.c  |    0
 .../editorconfig/ide-editorconfig-file-settings.h  |    0
 .../libide/files}/defaults.ini                     |    0
 {libide => src/libide}/files/ide-file-settings.c   |    0
 .../libide}/files/ide-file-settings.defs           |    0
 {libide => src/libide}/files/ide-file-settings.h   |    0
 {libide => src/libide}/files/ide-file.c            |    0
 {libide => src/libide}/files/ide-file.h            |    0
 {libide => src/libide}/files/ide-indent-style.h    |    0
 {libide => src/libide}/files/meson.build           |    0
 .../libide}/formatting/ide-formatter-options.c     |    0
 .../libide}/formatting/ide-formatter-options.h     |    0
 {libide => src/libide}/formatting/ide-formatter.c  |    0
 {libide => src/libide}/formatting/ide-formatter.h  |    0
 {libide => src/libide}/formatting/meson.build      |    0
 {libide => src/libide}/gconstructor.h              |    0
 {libide => src/libide}/genesis/ide-genesis-addin.c |    0
 {libide => src/libide}/genesis/ide-genesis-addin.h |    0
 {libide => src/libide}/genesis/meson.build         |    0
 .../libide}/greeter/ide-greeter-perspective.c      |    0
 .../libide}/greeter/ide-greeter-perspective.h      |    0
 .../libide}/greeter/ide-greeter-perspective.ui     |    0
 .../libide}/greeter/ide-greeter-project-row.c      |    0
 .../libide}/greeter/ide-greeter-project-row.h      |    0
 .../libide}/greeter/ide-greeter-project-row.ui     |    0
 {libide => src/libide}/greeter/meson.build         |    0
 .../gsettings/ide-gsettings-file-settings.c        |    0
 .../gsettings/ide-gsettings-file-settings.h        |    0
 .../libide}/gsettings/ide-language-defaults.c      |    0
 .../libide}/gsettings/ide-language-defaults.h      |    0
 {libide => src/libide}/gsettings/meson.build       |    0
 {data => src/libide}/gtk/menus.ui                  |    0
 .../libide}/highlighting/ide-highlight-engine.c    |    0
 .../libide}/highlighting/ide-highlight-engine.h    |    0
 .../libide}/highlighting/ide-highlight-index.c     |    0
 .../libide}/highlighting/ide-highlight-index.h     |    0
 .../libide}/highlighting/ide-highlighter.c         |    0
 .../libide}/highlighting/ide-highlighter.h         |    0
 {libide => src/libide}/highlighting/meson.build    |    0
 {libide => src/libide}/ide-build-ident.h.in        |    0
 {libide => src/libide}/ide-context.c               |    0
 {libide => src/libide}/ide-context.h               |    0
 {libide => src/libide}/ide-debug.h.in              |    0
 {libide => src/libide}/ide-enums.c.in              |    0
 {libide => src/libide}/ide-enums.h.in              |    0
 {libide => src/libide}/ide-global.h                |    0
 {libide => src/libide}/ide-internal.h              |    0
 {libide => src/libide}/ide-macros.h                |    0
 {libide => src/libide}/ide-object.c                |    0
 {libide => src/libide}/ide-object.h                |    0
 {libide => src/libide}/ide-pausable.c              |    0
 {libide => src/libide}/ide-pausable.h              |    0
 {libide => src/libide}/ide-service.c               |    0
 {libide => src/libide}/ide-service.h               |    0
 {libide => src/libide}/ide-types.h                 |    0
 {libide => src/libide}/ide-version.h.in            |    0
 {libide => src/libide}/ide.c                       |    0
 {libide => src/libide}/ide.h                       |    0
 {libide => src/libide}/ide.map                     |    0
 {data => src/libide}/keybindings/default.css       |    0
 {data => src/libide}/keybindings/emacs.css         |    0
 .../libide}/keybindings/ide-keybindings.c          |    0
 .../libide}/keybindings/ide-keybindings.h          |    0
 .../libide}/keybindings/ide-shortcuts-window.c     |    0
 .../libide}/keybindings/ide-shortcuts-window.h     |    0
 .../libide}/keybindings/ide-shortcuts-window.ui    |    0
 {libide => src/libide}/keybindings/meson.build     |    0
 {data => src/libide}/keybindings/shared.css        |    0
 {data => src/libide}/keybindings/vim.css           |    0
 .../libide}/langserv/ide-langserv-client.c         |    0
 .../libide}/langserv/ide-langserv-client.h         |    0
 .../langserv/ide-langserv-completion-provider.c    |    0
 .../langserv/ide-langserv-completion-provider.h    |    0
 .../langserv/ide-langserv-diagnostic-provider.c    |    0
 .../langserv/ide-langserv-diagnostic-provider.h    |    0
 .../libide}/langserv/ide-langserv-formatter.c      |    0
 .../libide}/langserv/ide-langserv-formatter.h      |    0
 .../libide}/langserv/ide-langserv-highlighter.c    |    0
 .../libide}/langserv/ide-langserv-highlighter.h    |    0
 .../langserv/ide-langserv-rename-provider.c        |    0
 .../langserv/ide-langserv-rename-provider.h        |    0
 .../langserv/ide-langserv-symbol-node-private.h    |    0
 .../libide}/langserv/ide-langserv-symbol-node.c    |    0
 .../libide}/langserv/ide-langserv-symbol-node.h    |    0
 .../langserv/ide-langserv-symbol-resolver.c        |    0
 .../langserv/ide-langserv-symbol-resolver.h        |    0
 .../langserv/ide-langserv-symbol-tree-private.h    |    0
 .../libide}/langserv/ide-langserv-symbol-tree.c    |    0
 .../libide}/langserv/ide-langserv-symbol-tree.h    |    0
 .../libide}/langserv/ide-langserv-util.c           |    0
 .../libide}/langserv/ide-langserv-util.h           |    0
 {libide => src/libide}/langserv/meson.build        |    0
 .../libide}/layout/ide-layout-grid-actions.c       |    0
 .../layout/ide-layout-grid-column-actions.c        |    0
 .../libide}/layout/ide-layout-grid-column.c        |    0
 .../libide}/layout/ide-layout-grid-column.h        |    0
 {libide => src/libide}/layout/ide-layout-grid.c    |    0
 {libide => src/libide}/layout/ide-layout-grid.h    |    0
 {libide => src/libide}/layout/ide-layout-pane.c    |    0
 {libide => src/libide}/layout/ide-layout-pane.h    |    0
 {libide => src/libide}/layout/ide-layout-pane.ui   |    0
 {libide => src/libide}/layout/ide-layout-private.h |    0
 .../libide}/layout/ide-layout-stack-actions.c      |    0
 .../libide}/layout/ide-layout-stack-addin.c        |    0
 .../libide}/layout/ide-layout-stack-addin.h        |    0
 .../libide}/layout/ide-layout-stack-header.c       |    0
 .../libide}/layout/ide-layout-stack-header.h       |    0
 .../libide}/layout/ide-layout-stack-header.ui      |    0
 .../libide}/layout/ide-layout-stack-shortcuts.c    |    0
 {libide => src/libide}/layout/ide-layout-stack.c   |    0
 {libide => src/libide}/layout/ide-layout-stack.h   |    0
 {libide => src/libide}/layout/ide-layout-stack.ui  |    0
 .../libide}/layout/ide-layout-transient-sidebar.c  |    0
 .../libide}/layout/ide-layout-transient-sidebar.h  |    0
 {libide => src/libide}/layout/ide-layout-view.c    |    0
 {libide => src/libide}/layout/ide-layout-view.h    |    0
 {libide => src/libide}/layout/ide-layout.c         |    0
 {libide => src/libide}/layout/ide-layout.h         |    0
 {libide => src/libide}/layout/ide-shortcut-label.c |    0
 {libide => src/libide}/layout/ide-shortcut-label.h |    0
 {libide => src/libide}/layout/meson.build          |    0
 {libide => src/libide}/libide-1.0.deps             |    0
 {libide => src/libide}/libide.gresource.xml        |   70 +-
 {libide => src/libide}/local/ide-local-device.c    |    0
 {libide => src/libide}/local/ide-local-device.h    |    0
 {libide => src/libide}/local/meson.build           |    0
 {libide => src/libide}/logging/ide-log.c           |    0
 {libide => src/libide}/logging/ide-log.h           |    0
 {libide => src/libide}/logging/meson.build         |    0
 {libide => src/libide}/meson.build                 |    0
 .../modelines/ide-modelines-file-settings.c        |    0
 .../modelines/ide-modelines-file-settings.h        |    0
 {libide => src/libide}/modelines/language-mappings |    0
 {libide => src/libide}/modelines/meson.build       |    0
 {libide => src/libide}/modelines/modeline-parser.c |    0
 {libide => src/libide}/modelines/modeline-parser.h |    0
 .../libide}/plugins/ide-extension-adapter.c        |    0
 .../libide}/plugins/ide-extension-adapter.h        |    0
 .../libide}/plugins/ide-extension-set-adapter.c    |    0
 .../libide}/plugins/ide-extension-set-adapter.h    |    0
 .../libide}/plugins/ide-extension-util.c           |    0
 .../libide}/plugins/ide-extension-util.h           |    0
 {libide => src/libide}/plugins/meson.build         |    0
 .../libide}/preferences/ide-preferences-addin.c    |    0
 .../libide}/preferences/ide-preferences-addin.h    |    0
 .../libide}/preferences/ide-preferences-builtin.c  |    0
 .../libide}/preferences/ide-preferences-builtin.h  |    0
 .../preferences/ide-preferences-language-row.c     |    0
 .../preferences/ide-preferences-language-row.h     |    0
 .../preferences/ide-preferences-language-row.ui    |    0
 .../preferences/ide-preferences-perspective.c      |    0
 .../preferences/ide-preferences-perspective.h      |    0
 {libide => src/libide}/preferences/meson.build     |    0
 .../libide}/projects/ide-project-edit-private.h    |    0
 {libide => src/libide}/projects/ide-project-edit.c |    0
 {libide => src/libide}/projects/ide-project-edit.h |    0
 {libide => src/libide}/projects/ide-project-file.c |    0
 {libide => src/libide}/projects/ide-project-file.h |    0
 .../libide}/projects/ide-project-files.c           |    0
 .../libide}/projects/ide-project-files.h           |    0
 {libide => src/libide}/projects/ide-project-info.c |    0
 {libide => src/libide}/projects/ide-project-info.h |    0
 {libide => src/libide}/projects/ide-project-item.c |    0
 {libide => src/libide}/projects/ide-project-item.h |    0
 .../libide}/projects/ide-project-miner.c           |    0
 .../libide}/projects/ide-project-miner.h           |    0
 {libide => src/libide}/projects/ide-project.c      |    0
 {libide => src/libide}/projects/ide-project.h      |    0
 .../libide}/projects/ide-recent-projects.c         |    0
 .../libide}/projects/ide-recent-projects.h         |    0
 {libide => src/libide}/projects/meson.build        |    0
 .../libide}/rename/ide-rename-provider.c           |    0
 .../libide}/rename/ide-rename-provider.h           |    0
 {libide => src/libide}/rename/meson.build          |    0
 {libide => src/libide}/runner/OVERVIEW.md          |    0
 {libide => src/libide}/runner/ide-run-button.c     |    0
 {libide => src/libide}/runner/ide-run-button.h     |    0
 {libide => src/libide}/runner/ide-run-button.ui    |    0
 .../libide}/runner/ide-run-manager-private.h       |    0
 {libide => src/libide}/runner/ide-run-manager.c    |    0
 {libide => src/libide}/runner/ide-run-manager.h    |    0
 {libide => src/libide}/runner/ide-runner-addin.c   |    0
 {libide => src/libide}/runner/ide-runner-addin.h   |    0
 {libide => src/libide}/runner/ide-runner.c         |    0
 {libide => src/libide}/runner/ide-runner.h         |    0
 {libide => src/libide}/runner/meson.build          |    0
 .../libide}/runtimes/ide-runtime-manager.c         |    0
 .../libide}/runtimes/ide-runtime-manager.h         |    0
 .../libide}/runtimes/ide-runtime-provider.c        |    0
 .../libide}/runtimes/ide-runtime-provider.h        |    0
 {libide => src/libide}/runtimes/ide-runtime.c      |    0
 {libide => src/libide}/runtimes/ide-runtime.h      |    0
 {libide => src/libide}/runtimes/meson.build        |    0
 {libide => src/libide}/search/ide-search-engine.c  |    0
 {libide => src/libide}/search/ide-search-engine.h  |    0
 {libide => src/libide}/search/ide-search-entry.c   |    0
 {libide => src/libide}/search/ide-search-entry.h   |    0
 .../libide}/search/ide-search-provider.c           |    0
 .../libide}/search/ide-search-provider.h           |    0
 {libide => src/libide}/search/ide-search-reducer.c |    0
 {libide => src/libide}/search/ide-search-reducer.h |    0
 {libide => src/libide}/search/ide-search-result.c  |    0
 {libide => src/libide}/search/ide-search-result.h  |    0
 {libide => src/libide}/search/meson.build          |    0
 .../libide}/snippets/ide-source-snippet-chunk.c    |    0
 .../libide}/snippets/ide-source-snippet-chunk.h    |    0
 .../snippets/ide-source-snippet-completion-item.c  |    0
 .../snippets/ide-source-snippet-completion-item.h  |    0
 .../ide-source-snippet-completion-provider.c       |    0
 .../ide-source-snippet-completion-provider.h       |    0
 .../libide}/snippets/ide-source-snippet-context.c  |    0
 .../libide}/snippets/ide-source-snippet-context.h  |    0
 .../libide}/snippets/ide-source-snippet-parser.c   |    0
 .../libide}/snippets/ide-source-snippet-parser.h   |    0
 .../libide}/snippets/ide-source-snippet-private.h  |    0
 .../libide}/snippets/ide-source-snippet.c          |    0
 .../libide}/snippets/ide-source-snippet.h          |    0
 .../libide}/snippets/ide-source-snippets-manager.c |    0
 .../libide}/snippets/ide-source-snippets-manager.h |    0
 .../libide}/snippets/ide-source-snippets.c         |    0
 .../libide}/snippets/ide-source-snippets.h         |    0
 {libide => src/libide}/snippets/meson.build        |    0
 .../libide}/sourceview/ide-completion-item.c       |    0
 .../libide}/sourceview/ide-completion-item.h       |    0
 .../libide}/sourceview/ide-completion-provider.c   |    0
 .../libide}/sourceview/ide-completion-provider.h   |    0
 .../libide}/sourceview/ide-completion-results.c    |    0
 .../libide}/sourceview/ide-completion-results.h    |    0
 .../libide}/sourceview/ide-completion-words.c      |    0
 .../libide}/sourceview/ide-completion-words.h      |    0
 {libide => src/libide}/sourceview/ide-cursor.c     |    0
 {libide => src/libide}/sourceview/ide-cursor.h     |    0
 {libide => src/libide}/sourceview/ide-indenter.c   |    0
 {libide => src/libide}/sourceview/ide-indenter.h   |    0
 {libide => src/libide}/sourceview/ide-language.c   |    0
 {libide => src/libide}/sourceview/ide-language.h   |    0
 .../sourceview/ide-line-change-gutter-renderer.c   |    0
 .../sourceview/ide-line-change-gutter-renderer.h   |    0
 .../libide}/sourceview/ide-omni-gutter-renderer.c  |    0
 .../libide}/sourceview/ide-omni-gutter-renderer.h  |    0
 .../libide}/sourceview/ide-source-iter.c           |    0
 .../libide}/sourceview/ide-source-iter.h           |    0
 {libide => src/libide}/sourceview/ide-source-map.c |    0
 {libide => src/libide}/sourceview/ide-source-map.h |    0
 .../libide}/sourceview/ide-source-style-scheme.c   |    0
 .../libide}/sourceview/ide-source-style-scheme.h   |    0
 .../libide}/sourceview/ide-source-view-capture.c   |    0
 .../libide}/sourceview/ide-source-view-capture.h   |    0
 .../libide}/sourceview/ide-source-view-mode.c      |    0
 .../libide}/sourceview/ide-source-view-mode.h      |    0
 .../libide}/sourceview/ide-source-view-movements.c |    0
 .../libide}/sourceview/ide-source-view-movements.h |    0
 .../libide}/sourceview/ide-source-view-private.h   |    0
 .../libide}/sourceview/ide-source-view-shortcuts.c |    0
 .../libide}/sourceview/ide-source-view.c           |    0
 .../libide}/sourceview/ide-source-view.h           |    0
 {libide => src/libide}/sourceview/ide-text-iter.c  |    0
 {libide => src/libide}/sourceview/ide-text-iter.h  |    0
 {libide => src/libide}/sourceview/ide-text-util.c  |    0
 {libide => src/libide}/sourceview/ide-text-util.h  |    0
 .../libide}/sourceview/ide-word-completion-item.c  |    0
 .../libide}/sourceview/ide-word-completion-item.h  |    0
 .../sourceview/ide-word-completion-provider.c      |    0
 .../sourceview/ide-word-completion-provider.h      |    0
 .../sourceview/ide-word-completion-results.c       |    0
 .../sourceview/ide-word-completion-results.h       |    0
 {libide => src/libide}/sourceview/meson.build      |    0
 .../subprocess/ide-breakout-subprocess-private.h   |    0
 .../libide}/subprocess/ide-breakout-subprocess.c   |    0
 .../libide}/subprocess/ide-breakout-subprocess.h   |    0
 .../libide}/subprocess/ide-simple-subprocess.c     |    0
 .../libide}/subprocess/ide-simple-subprocess.h     |    0
 .../libide}/subprocess/ide-subprocess-launcher.c   |    0
 .../libide}/subprocess/ide-subprocess-launcher.h   |    0
 .../libide}/subprocess/ide-subprocess-supervisor.c |    0
 .../libide}/subprocess/ide-subprocess-supervisor.h |    0
 {libide => src/libide}/subprocess/ide-subprocess.c |    0
 {libide => src/libide}/subprocess/ide-subprocess.h |    0
 {libide => src/libide}/subprocess/meson.build      |    0
 .../libide}/symbols/ide-code-index-entries.c       |    0
 .../libide}/symbols/ide-code-index-entries.h       |    0
 .../libide}/symbols/ide-code-index-entry.c         |    0
 .../libide}/symbols/ide-code-index-entry.h         |    0
 {libide => src/libide}/symbols/ide-code-indexer.c  |    0
 {libide => src/libide}/symbols/ide-code-indexer.h  |    0
 {libide => src/libide}/symbols/ide-symbol-node.c   |    0
 {libide => src/libide}/symbols/ide-symbol-node.h   |    0
 .../libide}/symbols/ide-symbol-resolver.c          |    0
 .../libide}/symbols/ide-symbol-resolver.h          |    0
 {libide => src/libide}/symbols/ide-symbol-tree.c   |    0
 {libide => src/libide}/symbols/ide-symbol-tree.h   |    0
 {libide => src/libide}/symbols/ide-symbol.c        |    0
 {libide => src/libide}/symbols/ide-symbol.h        |    0
 {libide => src/libide}/symbols/ide-tags-builder.c  |    0
 {libide => src/libide}/symbols/ide-tags-builder.h  |    0
 {libide => src/libide}/symbols/meson.build         |    0
 .../libide}/template/ide-project-template.c        |    0
 .../libide}/template/ide-project-template.h        |    0
 .../libide}/template/ide-template-base.c           |    0
 .../libide}/template/ide-template-base.h           |    0
 .../libide}/template/ide-template-provider.c       |    0
 .../libide}/template/ide-template-provider.h       |    0
 {libide => src/libide}/template/meson.build        |    0
 {libide => src/libide}/threading/ide-thread-pool.c |    0
 {libide => src/libide}/threading/ide-thread-pool.h |    0
 {libide => src/libide}/threading/meson.build       |    0
 .../libide}/transfers/ide-pkcon-transfer.c         |    0
 .../libide}/transfers/ide-pkcon-transfer.h         |    0
 .../libide}/transfers/ide-transfer-button.c        |    0
 .../libide}/transfers/ide-transfer-button.h        |    0
 .../libide}/transfers/ide-transfer-manager.c       |    0
 .../libide}/transfers/ide-transfer-manager.h       |    0
 .../libide}/transfers/ide-transfer-row.c           |    0
 .../libide}/transfers/ide-transfer-row.h           |    0
 .../libide}/transfers/ide-transfer-row.ui          |    0
 {libide => src/libide}/transfers/ide-transfer.c    |    0
 {libide => src/libide}/transfers/ide-transfer.h    |    0
 .../libide}/transfers/ide-transfers-button.c       |    0
 .../libide}/transfers/ide-transfers-button.h       |    0
 .../libide}/transfers/ide-transfers-button.ui      |    0
 .../transfers/ide-transfers-progress-icon.c        |    0
 .../transfers/ide-transfers-progress-icon.h        |    0
 {libide => src/libide}/transfers/meson.build       |    0
 {libide => src/libide}/util/ide-async-helper.c     |    0
 {libide => src/libide}/util/ide-async-helper.h     |    0
 {libide => src/libide}/util/ide-battery-monitor.c  |    0
 {libide => src/libide}/util/ide-battery-monitor.h  |    0
 .../libide}/util/ide-cell-renderer-fancy.c         |    0
 .../libide}/util/ide-cell-renderer-fancy.h         |    0
 {libide => src/libide}/util/ide-dnd.c              |    0
 {libide => src/libide}/util/ide-dnd.h              |    0
 {libide => src/libide}/util/ide-doc-seq.c          |    0
 {libide => src/libide}/util/ide-doc-seq.h          |    0
 {libide => src/libide}/util/ide-fancy-tree-view.c  |    0
 {libide => src/libide}/util/ide-fancy-tree-view.h  |    0
 {libide => src/libide}/util/ide-flatpak.c          |    0
 {libide => src/libide}/util/ide-flatpak.h          |    0
 {libide => src/libide}/util/ide-glib.c             |    0
 {libide => src/libide}/util/ide-glib.h             |    0
 {libide => src/libide}/util/ide-gtk.c              |    0
 {libide => src/libide}/util/ide-gtk.h              |    0
 {libide => src/libide}/util/ide-line-reader.c      |    0
 {libide => src/libide}/util/ide-line-reader.h      |    0
 {libide => src/libide}/util/ide-list-inline.h      |    0
 {libide => src/libide}/util/ide-posix.c            |    0
 {libide => src/libide}/util/ide-posix.h            |    0
 {libide => src/libide}/util/ide-progress.c         |    0
 {libide => src/libide}/util/ide-progress.h         |    0
 {libide => src/libide}/util/ide-ref-ptr.c          |    0
 {libide => src/libide}/util/ide-ref-ptr.h          |    0
 {libide => src/libide}/util/ide-settings.c         |    0
 {libide => src/libide}/util/ide-settings.h         |    0
 {libide => src/libide}/util/ide-uri.c              |    0
 {libide => src/libide}/util/ide-uri.h              |    0
 {libide => src/libide}/util/ide-window-settings.c  |    0
 {libide => src/libide}/util/ide-window-settings.h  |    0
 {libide => src/libide}/util/meson.build            |    0
 {libide => src/libide}/vcs/ide-vcs-config.c        |    0
 {libide => src/libide}/vcs/ide-vcs-config.h        |    0
 {libide => src/libide}/vcs/ide-vcs-initializer.c   |    0
 {libide => src/libide}/vcs/ide-vcs-initializer.h   |    0
 {libide => src/libide}/vcs/ide-vcs-uri.c           |    0
 {libide => src/libide}/vcs/ide-vcs-uri.h           |    0
 {libide => src/libide}/vcs/ide-vcs.c               |    0
 {libide => src/libide}/vcs/ide-vcs.h               |    0
 {libide => src/libide}/vcs/meson.build             |    0
 {libide => src/libide}/webkit/ide-webkit.c         |    0
 {libide => src/libide}/webkit/webkit.plugin        |    0
 {libide => src/libide}/workbench/ide-omni-bar.c    |    0
 {libide => src/libide}/workbench/ide-omni-bar.h    |    0
 {libide => src/libide}/workbench/ide-omni-bar.ui   |    0
 .../libide}/workbench/ide-omni-pausable-row.c      |    0
 .../libide}/workbench/ide-omni-pausable-row.h      |    0
 .../libide}/workbench/ide-omni-pausable-row.ui     |    0
 {libide => src/libide}/workbench/ide-perspective.c |    0
 {libide => src/libide}/workbench/ide-perspective.h |    0
 .../libide}/workbench/ide-workbench-actions.c      |    0
 .../libide}/workbench/ide-workbench-addin.c        |    0
 .../libide}/workbench/ide-workbench-addin.h        |    0
 .../libide}/workbench/ide-workbench-header-bar.c   |    0
 .../libide}/workbench/ide-workbench-header-bar.h   |    0
 .../libide}/workbench/ide-workbench-header-bar.ui  |    0
 .../libide}/workbench/ide-workbench-message.c      |    0
 .../libide}/workbench/ide-workbench-message.h      |    0
 .../libide}/workbench/ide-workbench-message.ui     |    0
 .../libide}/workbench/ide-workbench-open.c         |    0
 .../libide}/workbench/ide-workbench-private.h      |    0
 .../libide}/workbench/ide-workbench-shortcuts.c    |    0
 {libide => src/libide}/workbench/ide-workbench.c   |    0
 {libide => src/libide}/workbench/ide-workbench.h   |    0
 {libide => src/libide}/workbench/ide-workbench.ui  |    0
 {libide => src/libide}/workbench/meson.build       |    0
 .../libide}/workers/ide-worker-manager.c           |    0
 .../libide}/workers/ide-worker-manager.h           |    0
 .../libide}/workers/ide-worker-process.c           |    0
 .../libide}/workers/ide-worker-process.h           |    0
 {libide => src/libide}/workers/ide-worker.c        |    0
 {libide => src/libide}/workers/ide-worker.h        |    0
 {libide => src/libide}/workers/meson.build         |    0
 src/meson.build                                    |    6 +
 .../autotools-templates/autotools-templates.plugin |    0
 .../autotools_templates/__init__.py                |    0
 .../autotools_templates/resources/CONTRIBUTING.md  |    0
 .../resources/FlatpakManifestTemplate.json         |    0
 .../autotools_templates/resources/Makefile.am      |    0
 .../autotools_templates/resources/NEWS             |    0
 .../autotools_templates/resources/README.md        |    0
 .../autotools_templates/resources/autogen.sh       |    0
 .../resources/bin/Makefile.gnome-app               |    0
 .../autotools_templates/resources/bin/wrapper.py   |    0
 .../autotools_templates/resources/configure.ac     |    0
 .../autotools_templates/resources/data/Makefile.am |    0
 .../resources/data/package.pc.in                   |    0
 .../autotools_templates/resources/git.mk           |    0
 .../autotools_templates/resources/m4/Makefile.am   |    0
 .../resources/m4/appstream-xml.m4                  |    0
 .../resources/m4/ax_append_compile_flags.m4        |    0
 .../resources/m4/ax_append_flag.m4                 |    0
 .../resources/m4/ax_check_compile_flag.m4          |    0
 .../resources/m4/ax_check_link_flag.m4             |    0
 .../resources/m4/ax_compiler_flags_cxxflags.m4     |    0
 .../resources/m4/ax_compiler_vendor.m4             |    0
 .../resources/m4/ax_cxx_compile_stdcxx_11.m4       |    0
 .../resources/m4/ax_require_defined.m4             |    0
 .../resources/m4/glib-gettext.m4                   |    0
 .../autotools_templates/resources/m4/gsettings.m4  |    0
 .../autotools_templates/resources/m4/intltool.m4   |    0
 .../resources/m4/introspection.m4                  |    0
 .../autotools_templates/resources/m4/libtool.m4    |    0
 .../autotools_templates/resources/m4/pkg.m4        |    0
 .../autotools_templates/resources/m4/vala.m4       |    0
 .../autotools_templates/resources/m4/vapigen.m4    |    0
 .../autotools_templates/resources/po/LINGUAS       |    0
 .../autotools_templates/resources/po/Makevars      |    0
 .../autotools_templates/resources/po/POTFILES.in   |    0
 .../resources/src/Makefile.empty                   |    0
 .../resources/src/Makefile.gnome-app               |    0
 .../resources/src/Makefile.gnome-app-python        |    0
 .../resources/src/Makefile.shared-library-c        |    0
 .../resources/src/Makefile.shared-library-vala     |    0
 .../autotools_templates/resources/src/__main__.py  |    0
 .../autotools_templates/resources/src/main.c       |    0
 .../autotools_templates/resources/src/main.cpp     |    0
 .../autotools_templates/resources/src/main.vala    |    0
 .../resources/src/package-version.h.in             |    0
 .../autotools_templates/resources/src/package.h    |    0
 .../autotools_templates/resources/src/package.vala |    0
 .../plugins}/autotools-templates/configure.ac      |    0
 .../plugins}/autotools-templates/meson.build       |    0
 .../plugins}/autotools/autotools-plugin.c          |    0
 .../plugins}/autotools/autotools.plugin            |    0
 .../autotools/ide-autotools-application-addin.c    |    0
 .../autotools/ide-autotools-application-addin.h    |    0
 .../autotools/ide-autotools-autogen-stage.c        |    0
 .../autotools/ide-autotools-autogen-stage.h        |    0
 .../autotools/ide-autotools-build-system.c         |    0
 .../autotools/ide-autotools-build-system.h         |    0
 .../autotools/ide-autotools-build-target.c         |    0
 .../autotools/ide-autotools-build-target.h         |    0
 .../plugins}/autotools/ide-autotools-make-stage.c  |    0
 .../plugins}/autotools/ide-autotools-make-stage.h  |    0
 .../autotools/ide-autotools-makecache-stage.c      |    0
 .../autotools/ide-autotools-makecache-stage.h      |    0
 .../autotools/ide-autotools-pipeline-addin.c       |    0
 .../autotools/ide-autotools-pipeline-addin.h       |    0
 .../autotools/ide-autotools-project-miner.c        |    0
 .../autotools/ide-autotools-project-miner.h        |    0
 .../plugins}/autotools/ide-makecache-target.c      |    0
 .../plugins}/autotools/ide-makecache-target.h      |    0
 {plugins => src/plugins}/autotools/ide-makecache.c |    0
 {plugins => src/plugins}/autotools/ide-makecache.h |    0
 {plugins => src/plugins}/autotools/meson.build     |    0
 {plugins => src/plugins}/beautifier/README.md      |    0
 .../plugins}/beautifier/beautifier.plugin          |    0
 .../beautifier_plugin/data/automake/config.ini     |    0
 .../beautifier_plugin/data/c-sharp/config.ini      |    0
 .../beautifier_plugin/data/c-sharp/mono.cfg        |    0
 .../beautifier/beautifier_plugin/data/c/config.ini |    0
 .../beautifier_plugin/data/c/gnu-indent.cfg        |    0
 .../beautifier/beautifier_plugin/data/c/k&r.cfg    |    0
 .../beautifier_plugin/data/c/linux-kernel.cfg      |    0
 .../beautifier/beautifier_plugin/data/d/config.ini |    0
 .../beautifier/beautifier_plugin/data/d/d.cfg      |    0
 .../beautifier/beautifier_plugin/data/global.ini   |    0
 .../beautifier_plugin/data/html/config.ini         |    0
 .../data/html/tidy-autoindent.cfg                  |    0
 .../beautifier_plugin/data/html/tidy-indent.cfg    |    0
 .../beautifier_plugin/data/objc/config.ini         |    0
 .../beautifier_plugin/data/objc/objc.cfg           |    0
 .../beautifier_plugin/data/python/config.ini       |    0
 .../beautifier_plugin/data/xml/config.ini          |    0
 .../beautifier_plugin/internal/align_makefile.py   |    0
 .../plugins}/beautifier/gb-beautifier-config.c     |    0
 .../plugins}/beautifier/gb-beautifier-config.h     |    0
 .../beautifier/gb-beautifier-editor-addin.c        |    0
 .../beautifier/gb-beautifier-editor-addin.h        |    0
 .../plugins}/beautifier/gb-beautifier-helper.c     |    0
 .../plugins}/beautifier/gb-beautifier-helper.h     |    0
 .../plugins}/beautifier/gb-beautifier-plugin.c     |    0
 .../plugins}/beautifier/gb-beautifier-private.h    |    0
 .../plugins}/beautifier/gb-beautifier-process.c    |    0
 .../plugins}/beautifier/gb-beautifier-process.h    |    0
 .../beautifier/gb-beautifier.gresource.xml         |    0
 {plugins => src/plugins}/beautifier/gtk/menus.ui   |    0
 {plugins => src/plugins}/beautifier/meson.build    |    0
 {plugins => src/plugins}/c-pack/c-pack-plugin.c    |    0
 {plugins => src/plugins}/c-pack/c-pack.plugin      |    0
 {plugins => src/plugins}/c-pack/c-parse-helper.c   |    0
 {plugins => src/plugins}/c-pack/c-parse-helper.h   |    0
 .../plugins}/c-pack/ide-c-format-provider.c        |    0
 .../plugins}/c-pack/ide-c-format-provider.h        |    0
 {plugins => src/plugins}/c-pack/ide-c-indenter.c   |    0
 {plugins => src/plugins}/c-pack/ide-c-indenter.h   |    0
 {plugins => src/plugins}/c-pack/meson.build        |    0
 {plugins => src/plugins}/cargo/cargo.plugin        |    0
 {plugins => src/plugins}/cargo/cargo_plugin.py     |    0
 {plugins => src/plugins}/cargo/meson.build         |    0
 {plugins => src/plugins}/clang/clang-plugin.c      |    0
 {plugins => src/plugins}/clang/clang.plugin        |    0
 .../plugins}/clang/ide-clang-code-index-entries.c  |    0
 .../plugins}/clang/ide-clang-code-index-entries.h  |    0
 .../plugins}/clang/ide-clang-code-indexer.c        |    0
 .../plugins}/clang/ide-clang-code-indexer.h        |    0
 .../clang/ide-clang-completion-item-private.h      |    0
 .../plugins}/clang/ide-clang-completion-item.c     |    0
 .../plugins}/clang/ide-clang-completion-item.h     |    0
 .../plugins}/clang/ide-clang-completion-provider.c |    0
 .../plugins}/clang/ide-clang-completion-provider.h |    0
 .../plugins}/clang/ide-clang-diagnostic-provider.c |    0
 .../plugins}/clang/ide-clang-diagnostic-provider.h |    0
 .../plugins}/clang/ide-clang-highlighter.c         |    0
 .../plugins}/clang/ide-clang-highlighter.h         |    0
 .../plugins}/clang/ide-clang-preferences-addin.c   |    0
 .../plugins}/clang/ide-clang-preferences-addin.h   |    0
 {plugins => src/plugins}/clang/ide-clang-private.h |    0
 {plugins => src/plugins}/clang/ide-clang-service.c |    0
 {plugins => src/plugins}/clang/ide-clang-service.h |    0
 .../plugins}/clang/ide-clang-symbol-node.c         |    0
 .../plugins}/clang/ide-clang-symbol-node.h         |    0
 .../plugins}/clang/ide-clang-symbol-resolver.c     |    0
 .../plugins}/clang/ide-clang-symbol-resolver.h     |    0
 .../plugins}/clang/ide-clang-symbol-tree.c         |    0
 .../plugins}/clang/ide-clang-symbol-tree.h         |    0
 .../plugins}/clang/ide-clang-translation-unit.c    |    0
 .../plugins}/clang/ide-clang-translation-unit.h    |    0
 {plugins => src/plugins}/clang/meson.build         |    0
 {plugins => src/plugins}/cmake/cmake.plugin        |    0
 .../plugins}/cmake/cmake_plugin/__init__.py        |    0
 {plugins => src/plugins}/cmake/meson.build         |    0
 .../plugins}/code-index/code-index-plugin.c        |    0
 .../plugins}/code-index/code-index.plugin          |    0
 .../plugins}/code-index/ide-code-index-builder.c   |    0
 .../plugins}/code-index/ide-code-index-builder.h   |    0
 .../plugins}/code-index/ide-code-index-index.c     |    0
 .../plugins}/code-index/ide-code-index-index.h     |    0
 .../code-index/ide-code-index-search-provider.c    |    0
 .../code-index/ide-code-index-search-provider.h    |    0
 .../code-index/ide-code-index-search-result.c      |    0
 .../code-index/ide-code-index-search-result.h      |    0
 .../plugins}/code-index/ide-code-index-service.c   |    0
 .../plugins}/code-index/ide-code-index-service.h   |    0
 .../code-index/ide-code-index-symbol-resolver.c    |    0
 .../code-index/ide-code-index-symbol-resolver.h    |    0
 .../code-index/ide-persistent-map-builder.c        |    0
 .../code-index/ide-persistent-map-builder.h        |    0
 .../plugins}/code-index/ide-persistent-map.c       |    0
 .../plugins}/code-index/ide-persistent-map.h       |    0
 {plugins => src/plugins}/code-index/meson.build    |    0
 {plugins => src/plugins}/color-picker/TODO.md      |    0
 .../plugins}/color-picker/color-picker.plugin      |    0
 .../plugins}/color-picker/data/basic.gstyle.xml    |    0
 {plugins => src/plugins}/color-picker/data/svg.gpl |    0
 .../gb-color-picker-document-monitor.c             |    0
 .../gb-color-picker-document-monitor.h             |    0
 .../color-picker/gb-color-picker-editor-addin.c    |    0
 .../color-picker/gb-color-picker-editor-addin.h    |    0
 .../gb-color-picker-editor-view-addin.c            |    0
 .../gb-color-picker-editor-view-addin.h            |    0
 .../plugins}/color-picker/gb-color-picker-helper.c |    0
 .../plugins}/color-picker/gb-color-picker-helper.h |    0
 .../plugins}/color-picker/gb-color-picker-plugin.c |    0
 .../color-picker/gb-color-picker-prefs-list.c      |    0
 .../color-picker/gb-color-picker-prefs-list.h      |    0
 .../gb-color-picker-prefs-palette-list.c           |    0
 .../gb-color-picker-prefs-palette-list.h           |    0
 .../gb-color-picker-prefs-palette-row.c            |    0
 .../gb-color-picker-prefs-palette-row.h            |    0
 .../plugins}/color-picker/gb-color-picker-prefs.c  |    0
 .../plugins}/color-picker/gb-color-picker-prefs.h  |    0
 .../color-picker/gb-color-picker-private.h         |    0
 .../color-picker/gb-color-picker.gresource.xml     |    0
 ...builder.plugins.color_picker_plugin.gschema.xml |    0
 .../color-picker/gtk/color-picker-palette-menu.ui  |    0
 .../color-picker/gtk/color-picker-palette-row.ui   |    0
 .../color-picker/gtk/color-picker-prefs.ui         |    0
 .../color-picker/gtk/color-picker-preview.ui       |    0
 .../plugins}/color-picker/gtk/color-picker.ui      |    0
 {plugins => src/plugins}/color-picker/gtk/menus.ui |    0
 .../plugins}/color-picker/icons/assets.svg         |    0
 .../plugins}/color-picker/icons/assets.txt         |    0
 .../color-picker/icons/palette/load-palette.svg    |    0
 .../icons/palette/palette-from-document.svg        |    0
 .../color-picker/icons/palette/save-palette.svg    |    0
 .../plugins}/color-picker/icons/render-assets.py   |    0
 .../plugins}/color-picker/icons/render-assets.rb   |    0
 .../color-picker/icons/viewmode/viewmode-list.svg  |    0
 .../icons/viewmode/viewmode-swatchs.svg            |    0
 {plugins => src/plugins}/color-picker/meson.build  |    0
 .../plugins}/color-picker/themes/Adwaita-dark.css  |    0
 .../plugins}/color-picker/themes/Adwaita.css       |    0
 .../plugins}/color-picker/themes/shared.css        |    0
 .../plugins}/command-bar/command-bar.plugin        |    0
 .../plugins}/command-bar/gb-command-bar.c          |    0
 .../command-bar/gb-command-bar.gresource.xml       |    0
 .../plugins}/command-bar/gb-command-bar.h          |    0
 .../plugins}/command-bar/gb-command-bar.ui         |    0
 .../command-bar/gb-command-gaction-provider.c      |    0
 .../command-bar/gb-command-gaction-provider.h      |    0
 .../plugins}/command-bar/gb-command-gaction.c      |    0
 .../plugins}/command-bar/gb-command-gaction.h      |    0
 .../plugins}/command-bar/gb-command-manager.c      |    0
 .../plugins}/command-bar/gb-command-manager.h      |    0
 .../plugins}/command-bar/gb-command-provider.c     |    0
 .../plugins}/command-bar/gb-command-provider.h     |    0
 .../plugins}/command-bar/gb-command-result.c       |    0
 .../plugins}/command-bar/gb-command-result.h       |    0
 .../plugins}/command-bar/gb-command-vim-provider.c |    0
 .../plugins}/command-bar/gb-command-vim-provider.h |    0
 .../plugins}/command-bar/gb-command-vim.c          |    0
 .../plugins}/command-bar/gb-command-vim.h          |    0
 {plugins => src/plugins}/command-bar/gb-command.c  |    0
 {plugins => src/plugins}/command-bar/gb-command.h  |    0
 {plugins => src/plugins}/command-bar/gb-vim.c      |    0
 {plugins => src/plugins}/command-bar/gb-vim.h      |    0
 {plugins => src/plugins}/command-bar/meson.build   |    0
 .../plugins}/command-bar/themes/shared.css         |    0
 .../plugins}/comment-code/comment-code.plugin      |    0
 .../comment-code/gbp-comment-code-plugin.c         |    0
 .../comment-code/gbp-comment-code-view-addin.c     |    0
 .../comment-code/gbp-comment-code-view-addin.h     |    0
 .../comment-code/gbp-comment-code.gresource.xml    |    0
 {plugins => src/plugins}/comment-code/gtk/menus.ui |    0
 {plugins => src/plugins}/comment-code/meson.build  |    0
 .../plugins}/create-project/create-project.plugin  |    0
 .../gbp-create-project-genesis-addin.c             |    0
 .../gbp-create-project-genesis-addin.h             |    0
 .../create-project/gbp-create-project-plugin.c     |    0
 .../gbp-create-project-template-icon.c             |    0
 .../gbp-create-project-template-icon.h             |    0
 .../gbp-create-project-template-icon.ui            |    0
 .../create-project/gbp-create-project-tool.c       |    0
 .../create-project/gbp-create-project-tool.h       |    0
 .../create-project/gbp-create-project-widget.c     |    0
 .../create-project/gbp-create-project-widget.h     |    0
 .../create-project/gbp-create-project-widget.ui    |    0
 .../gbp-create-project.gresource.xml               |    0
 .../plugins}/create-project/meson.build            |    0
 .../plugins}/create-project/resources/agpl_3_full  |    0
 .../plugins}/create-project/resources/agpl_3_short |    0
 .../plugins}/create-project/resources/gpl_2_full   |    0
 .../plugins}/create-project/resources/gpl_2_short  |    0
 .../plugins}/create-project/resources/gpl_3_full   |    0
 .../plugins}/create-project/resources/gpl_3_short  |    0
 .../create-project/resources/lgpl_2_1_full         |    0
 .../create-project/resources/lgpl_2_1_short        |    0
 .../plugins}/create-project/resources/lgpl_3_full  |    0
 .../plugins}/create-project/resources/lgpl_3_short |    0
 .../plugins}/create-project/resources/mit_x11_full |    0
 .../create-project/resources/mit_x11_short         |    0
 {plugins => src/plugins}/ctags/ctags-plugin.c      |    0
 {plugins => src/plugins}/ctags/ctags.plugin        |    0
 {plugins => src/plugins}/ctags/ide-ctags-builder.c |    0
 {plugins => src/plugins}/ctags/ide-ctags-builder.h |    0
 .../plugins}/ctags/ide-ctags-completion-item.c     |    0
 .../plugins}/ctags/ide-ctags-completion-item.h     |    0
 .../ctags/ide-ctags-completion-provider-private.h  |    0
 .../plugins}/ctags/ide-ctags-completion-provider.c |    0
 .../plugins}/ctags/ide-ctags-completion-provider.h |    0
 .../plugins}/ctags/ide-ctags-highlighter.c         |    0
 .../plugins}/ctags/ide-ctags-highlighter.h         |    0
 {plugins => src/plugins}/ctags/ide-ctags-index.c   |    0
 {plugins => src/plugins}/ctags/ide-ctags-index.h   |    0
 {plugins => src/plugins}/ctags/ide-ctags-service.c |    0
 {plugins => src/plugins}/ctags/ide-ctags-service.h |    0
 .../plugins}/ctags/ide-ctags-symbol-node.c         |    0
 .../plugins}/ctags/ide-ctags-symbol-node.h         |    0
 .../plugins}/ctags/ide-ctags-symbol-resolver.c     |    0
 .../plugins}/ctags/ide-ctags-symbol-resolver.h     |    0
 .../plugins}/ctags/ide-ctags-symbol-tree.c         |    0
 .../plugins}/ctags/ide-ctags-symbol-tree.h         |    0
 {plugins => src/plugins}/ctags/ide-ctags-util.c    |    0
 {plugins => src/plugins}/ctags/ide-ctags-util.h    |    0
 {plugins => src/plugins}/ctags/meson.build         |    0
 {plugins => src/plugins}/devhelp/devhelp.plugin    |    0
 .../devhelp/gbp-devhelp-documentation-provider.c   |    0
 .../devhelp/gbp-devhelp-documentation-provider.h   |    0
 .../plugins}/devhelp/gbp-devhelp-editor-addin.c    |    0
 .../plugins}/devhelp/gbp-devhelp-editor-addin.h    |    0
 .../devhelp/gbp-devhelp-editor-view-addin.c        |    0
 .../devhelp/gbp-devhelp-editor-view-addin.h        |    0
 .../devhelp/gbp-devhelp-layout-stack-addin.c       |    0
 .../devhelp/gbp-devhelp-layout-stack-addin.h       |    0
 .../plugins}/devhelp/gbp-devhelp-menu-button.c     |    0
 .../plugins}/devhelp/gbp-devhelp-menu-button.h     |    0
 .../plugins}/devhelp/gbp-devhelp-menu-button.ui    |    0
 .../plugins}/devhelp/gbp-devhelp-plugin.c          |    0
 .../devhelp/gbp-devhelp-resources.gresource.xml    |    0
 .../plugins}/devhelp/gbp-devhelp-search-private.h  |    0
 .../plugins}/devhelp/gbp-devhelp-search.c          |    0
 .../plugins}/devhelp/gbp-devhelp-search.h          |    0
 .../plugins}/devhelp/gbp-devhelp-search.ui         |    0
 .../plugins}/devhelp/gbp-devhelp-view.c            |    0
 .../plugins}/devhelp/gbp-devhelp-view.h            |    0
 .../plugins}/devhelp/gbp-devhelp-view.ui           |    0
 {plugins => src/plugins}/devhelp/gtk/menus.ui      |    0
 {plugins => src/plugins}/devhelp/meson.build       |    0
 {plugins => src/plugins}/devhelp/themes/shared.css |    0
 .../documentation-card/documentation-card.plugin   |    0
 .../gbp-documentation-card-plugin.c                |    0
 .../gbp-documentation-card-resources.gresource.xml |    0
 .../gbp-documentation-card-view-addin.c            |    0
 .../gbp-documentation-card-view-addin.h            |    0
 .../documentation-card/gbp-documentation-card.c    |    0
 .../documentation-card/gbp-documentation-card.h    |    0
 .../documentation-card/gbp-documentation-card.ui   |    0
 .../plugins}/documentation-card/meson.build        |    0
 {plugins => src/plugins}/eslint/eslint.plugin      |    0
 .../plugins}/eslint/eslint_plugin/__init__.py      |    0
 {plugins => src/plugins}/eslint/meson.build        |    0
 .../org.gnome.builder.plugins.eslint.gschema.xml   |    0
 .../plugins}/file-search/file-search.plugin        |    0
 .../plugins}/file-search/gb-file-search-index.c    |    0
 .../plugins}/file-search/gb-file-search-index.h    |    0
 .../plugins}/file-search/gb-file-search-provider.c |    0
 .../plugins}/file-search/gb-file-search-provider.h |    0
 .../plugins}/file-search/gb-file-search-result.c   |    0
 .../plugins}/file-search/gb-file-search-result.h   |    0
 {plugins => src/plugins}/file-search/meson.build   |    0
 .../find-other-file/find-other-file.plugin         |    0
 .../plugins}/find-other-file/find_other_file.py    |    0
 .../plugins}/find-other-file/meson.build           |    0
 {plugins => src/plugins}/flatpak/flatpak.plugin    |    0
 .../flatpak/gbp-flatpak-application-addin.c        |    0
 .../flatpak/gbp-flatpak-application-addin.h        |    0
 .../flatpak/gbp-flatpak-build-system-discovery.c   |    0
 .../flatpak/gbp-flatpak-build-system-discovery.h   |    0
 .../plugins}/flatpak/gbp-flatpak-clone-widget.c    |    0
 .../plugins}/flatpak/gbp-flatpak-clone-widget.h    |    0
 .../plugins}/flatpak/gbp-flatpak-clone-widget.ui   |    0
 .../flatpak/gbp-flatpak-configuration-provider.c   |    0
 .../flatpak/gbp-flatpak-configuration-provider.h   |    0
 .../plugins}/flatpak/gbp-flatpak-configuration.c   |    0
 .../plugins}/flatpak/gbp-flatpak-configuration.h   |    0
 .../plugins}/flatpak/gbp-flatpak-genesis-addin.c   |    0
 .../plugins}/flatpak/gbp-flatpak-genesis-addin.h   |    0
 .../plugins}/flatpak/gbp-flatpak-pipeline-addin.c  |    0
 .../plugins}/flatpak/gbp-flatpak-pipeline-addin.h  |    0
 .../plugins}/flatpak/gbp-flatpak-plugin.c          |    0
 .../flatpak/gbp-flatpak-preferences-addin.c        |    0
 .../flatpak/gbp-flatpak-preferences-addin.h        |    0
 .../flatpak/gbp-flatpak-resources.gresource.xml    |    0
 .../plugins}/flatpak/gbp-flatpak-runner.c          |    0
 .../plugins}/flatpak/gbp-flatpak-runner.h          |    0
 .../flatpak/gbp-flatpak-runtime-provider.c         |    0
 .../flatpak/gbp-flatpak-runtime-provider.h         |    0
 .../plugins}/flatpak/gbp-flatpak-runtime.c         |    0
 .../plugins}/flatpak/gbp-flatpak-runtime.h         |    0
 .../plugins}/flatpak/gbp-flatpak-sources.c         |    0
 .../plugins}/flatpak/gbp-flatpak-sources.h         |    0
 .../flatpak/gbp-flatpak-subprocess-launcher.c      |    0
 .../flatpak/gbp-flatpak-subprocess-launcher.h      |    0
 .../plugins}/flatpak/gbp-flatpak-transfer.c        |    0
 .../plugins}/flatpak/gbp-flatpak-transfer.h        |    0
 .../plugins}/flatpak/gbp-flatpak-util.c            |    0
 .../plugins}/flatpak/gbp-flatpak-util.h            |    0
 .../plugins}/flatpak/gbp-flatpak-workbench-addin.c |    0
 .../plugins}/flatpak/gbp-flatpak-workbench-addin.h |    0
 {plugins => src/plugins}/flatpak/gtk/menus.ui      |    0
 {plugins => src/plugins}/flatpak/meson.build       |    0
 .../plugins}/gcc/gbp-gcc-pipeline-addin.c          |    0
 .../plugins}/gcc/gbp-gcc-pipeline-addin.h          |    0
 {plugins => src/plugins}/gcc/gbp-gcc-plugin.c      |    0
 {plugins => src/plugins}/gcc/gcc.plugin            |    0
 {plugins => src/plugins}/gcc/meson.build           |    0
 {plugins => src/plugins}/gdb/gbp-gdb-debugger.c    |    0
 {plugins => src/plugins}/gdb/gbp-gdb-debugger.h    |    0
 {plugins => src/plugins}/gdb/gbp-gdb-plugin.c      |    0
 {plugins => src/plugins}/gdb/gdb.plugin            |    0
 {plugins => src/plugins}/gdb/gdbwire.c             |    0
 {plugins => src/plugins}/gdb/gdbwire.h             |    0
 {plugins => src/plugins}/gdb/meson.build           |    0
 {plugins => src/plugins}/gettext/gettext-plugin.c  |    0
 {plugins => src/plugins}/gettext/gettext.plugin    |    0
 .../gettext/ide-gettext-diagnostic-provider.c      |    0
 .../gettext/ide-gettext-diagnostic-provider.h      |    0
 {plugins => src/plugins}/gettext/meson.build       |    0
 {plugins => src/plugins}/git/git.plugin            |    0
 .../plugins}/git/ide-git-buffer-change-monitor.c   |    0
 .../plugins}/git/ide-git-buffer-change-monitor.h   |    0
 .../plugins}/git/ide-git-clone-widget.c            |    0
 .../plugins}/git/ide-git-clone-widget.h            |    0
 .../plugins}/git/ide-git-clone-widget.ui           |    0
 .../plugins}/git/ide-git-genesis-addin.c           |    0
 .../plugins}/git/ide-git-genesis-addin.h           |    0
 {plugins => src/plugins}/git/ide-git-plugin.c      |    0
 .../plugins}/git/ide-git-remote-callbacks.c        |    0
 .../plugins}/git/ide-git-remote-callbacks.h        |    0
 .../plugins}/git/ide-git-resources.gresource.xml   |    0
 {plugins => src/plugins}/git/ide-git-vcs-config.c  |    0
 {plugins => src/plugins}/git/ide-git-vcs-config.h  |    0
 .../plugins}/git/ide-git-vcs-initializer.c         |    0
 .../plugins}/git/ide-git-vcs-initializer.h         |    0
 {plugins => src/plugins}/git/ide-git-vcs.c         |    0
 {plugins => src/plugins}/git/ide-git-vcs.h         |    0
 {plugins => src/plugins}/git/meson.build           |    0
 {plugins => src/plugins}/git/themes/shared.css     |    0
 .../plugins}/gjs-symbols/gjs_symbols.plugin        |    0
 .../plugins}/gjs-symbols/gjs_symbols.py            |    0
 {plugins => src/plugins}/gjs-symbols/meson.build   |    0
 .../gnome-code-assistance/gca-diagnostics.c        |    0
 .../gnome-code-assistance/gca-diagnostics.h        |    0
 .../plugins}/gnome-code-assistance/gca-plugin.c    |    0
 .../plugins}/gnome-code-assistance/gca-service.c   |    0
 .../plugins}/gnome-code-assistance/gca-service.h   |    0
 .../plugins}/gnome-code-assistance/gca-structs.c   |    0
 .../plugins}/gnome-code-assistance/gca-structs.h   |    0
 .../gnome-code-assistance.plugin                   |    0
 .../ide-gca-diagnostic-provider.c                  |    0
 .../ide-gca-diagnostic-provider.h                  |    0
 .../ide-gca-preferences-addin.c                    |    0
 .../ide-gca-preferences-addin.h                    |    0
 .../gnome-code-assistance/ide-gca-service.c        |    0
 .../gnome-code-assistance/ide-gca-service.h        |    0
 .../plugins}/gnome-code-assistance/meson.build     |    0
 ...gnome.builder.gnome-code-assistance.gschema.xml |    0
 .../history/gbp-history-editor-view-addin.c        |    0
 .../history/gbp-history-editor-view-addin.h        |    0
 .../plugins}/history/gbp-history-item.c            |    0
 .../plugins}/history/gbp-history-item.h            |    0
 .../history/gbp-history-layout-stack-addin.c       |    0
 .../history/gbp-history-layout-stack-addin.h       |    0
 .../plugins}/history/gbp-history-plugin.c          |    0
 {plugins => src/plugins}/history/history.plugin    |    0
 {plugins => src/plugins}/history/meson.build       |    0
 .../html-completion/html-completion.plugin         |    0
 .../html-completion/ide-html-completion-provider.c |    0
 .../html-completion/ide-html-completion-provider.h |    0
 .../plugins}/html-completion/meson.build           |    0
 .../plugins/html-preview/css}/markdown.css         |    0
 {plugins => src/plugins}/html-preview/gtk/menus.ui |    0
 .../html-preview/html-preview.gresource.xml        |    0
 .../plugins}/html-preview/html-preview.plugin      |    0
 .../plugins}/html-preview/html_preview.py          |    0
 .../plugins/html-preview/js}/markdown-view.js      |    0
 .../plugins/html-preview/js}/marked.js             |    0
 {plugins => src/plugins}/html-preview/meson.build  |    0
 {plugins => src/plugins}/jedi/jedi.plugin          |    0
 {plugins => src/plugins}/jedi/jedi_plugin.py       |    0
 {plugins => src/plugins}/jedi/meson.build          |    0
 {plugins => src/plugins}/jhbuild/jhbuild.plugin    |    0
 {plugins => src/plugins}/jhbuild/jhbuild_plugin.py |    0
 {plugins => src/plugins}/jhbuild/meson.build       |    0
 {plugins => src/plugins}/make/make.plugin          |    0
 .../plugins}/make/make_plugin/__init__.py          |    0
 {plugins => src/plugins}/make/meson.build          |    0
 .../meson-templates/meson-templates.gresource.xml  |    0
 .../meson-templates/meson-templates.plugin         |    0
 .../plugins}/meson-templates/meson.build           |    0
 .../plugins}/meson-templates/meson_templates.py    |    0
 .../resources/build-aux/meson/postinstall.py       |    0
 .../resources/data/hello.appdata.xml.in            |    0
 .../resources/data/hello.desktop.in                |    0
 .../resources/data/hello.gschema.xml               |    0
 .../meson-templates/resources/data/meson.build     |    0
 .../meson-templates/resources/flatpak.json         |    0
 .../plugins}/meson-templates/resources/meson.build |    0
 .../plugins}/meson-templates/resources/po/LINGUAS  |    0
 .../plugins}/meson-templates/resources/po/POTFILES |    0
 .../meson-templates/resources/po/meson.build       |    0
 .../meson-templates/resources/src/__init__.py      |    0
 .../meson-templates/resources/src/gi_composites.py |    0
 .../resources/src/hello-version.h.in               |    0
 .../resources/src/hello.gresource.xml              |    0
 .../plugins}/meson-templates/resources/src/hello.h |    0
 .../meson-templates/resources/src/hello.js.in      |    0
 .../meson-templates/resources/src/hello.py.in      |    0
 .../resources/src/hello.src.gresource.xml          |    0
 .../plugins}/meson-templates/resources/src/main.c  |    0
 .../plugins}/meson-templates/resources/src/main.js |    0
 .../plugins}/meson-templates/resources/src/main.py |    0
 .../meson-templates/resources/src/main.vala        |    0
 .../resources/src/meson-c-vala.build               |    0
 .../meson-templates/resources/src/meson-clib.build |    0
 .../resources/src/meson-empty.build                |    0
 .../meson-templates/resources/src/meson-js.build   |    0
 .../meson-templates/resources/src/meson-py.build   |    0
 .../meson-templates/resources/src/window.c         |    0
 .../meson-templates/resources/src/window.h         |    0
 .../meson-templates/resources/src/window.js        |    0
 .../meson-templates/resources/src/window.py        |    0
 .../meson-templates/resources/src/window.ui        |    0
 .../meson-templates/resources/src/window.vala      |    0
 {plugins => src/plugins}/meson.build               |    0
 {plugins => src/plugins}/meson/meson.build         |    0
 {plugins => src/plugins}/meson/meson.plugin        |    0
 .../plugins}/meson/meson_plugin/__init__.py        |    0
 .../plugins}/mingw/ide-mingw-device-provider.c     |    0
 .../plugins}/mingw/ide-mingw-device-provider.h     |    0
 {plugins => src/plugins}/mingw/ide-mingw-device.c  |    0
 {plugins => src/plugins}/mingw/ide-mingw-device.h  |    0
 {plugins => src/plugins}/mingw/meson.build         |    0
 {plugins => src/plugins}/mingw/mingw-plugin.c      |    0
 {plugins => src/plugins}/mingw/mingw.plugin        |    0
 {plugins => src/plugins}/mono/meson.build          |    0
 {plugins => src/plugins}/mono/mono.plugin          |    0
 {plugins => src/plugins}/mono/mono_plugin.py       |    0
 .../plugins}/notification/ide-notification-addin.c |    0
 .../plugins}/notification/ide-notification-addin.h |    0
 .../notification/ide-notification-plugin.c         |    0
 {plugins => src/plugins}/notification/meson.build  |    0
 .../plugins}/notification/notification.plugin      |    0
 {plugins => src/plugins}/npm/meson.build           |    0
 {plugins => src/plugins}/npm/npm.plugin            |    0
 {plugins => src/plugins}/npm/npm_plugin.py         |    0
 {plugins => src/plugins}/phpize/meson.build        |    0
 {plugins => src/plugins}/phpize/phpize.plugin      |    0
 {plugins => src/plugins}/phpize/phpize_plugin.py   |    0
 {plugins => src/plugins}/plugins.map               |    0
 .../plugins}/project-tree/gb-new-file-popover.c    |    0
 .../plugins}/project-tree/gb-new-file-popover.h    |    0
 .../plugins}/project-tree/gb-new-file-popover.ui   |    0
 .../plugins}/project-tree/gb-project-file.c        |    0
 .../plugins}/project-tree/gb-project-file.h        |    0
 .../project-tree/gb-project-tree-actions.c         |    0
 .../project-tree/gb-project-tree-actions.h         |    0
 .../plugins}/project-tree/gb-project-tree-addin.c  |    0
 .../plugins}/project-tree/gb-project-tree-addin.h  |    0
 .../project-tree/gb-project-tree-builder.c         |    0
 .../project-tree/gb-project-tree-builder.h         |    0
 .../project-tree/gb-project-tree-editor-addin.c    |    0
 .../project-tree/gb-project-tree-editor-addin.h    |    0
 .../project-tree/gb-project-tree-private.h         |    0
 .../project-tree/gb-project-tree-shortcuts.c       |    0
 .../plugins}/project-tree/gb-project-tree.c        |    0
 .../project-tree/gb-project-tree.gresource.xml     |    0
 .../plugins}/project-tree/gb-project-tree.h        |    0
 .../plugins}/project-tree/gb-rename-file-popover.c |    0
 .../plugins}/project-tree/gb-rename-file-popover.h |    0
 .../project-tree/gb-rename-file-popover.ui         |    0
 {plugins => src/plugins}/project-tree/gtk/menus.ui |    0
 {plugins => src/plugins}/project-tree/meson.build  |    0
 .../plugins}/project-tree/project-tree-plugin.c    |    0
 .../plugins}/project-tree/project-tree.plugin      |    0
 .../plugins}/project-tree/themes/shared.css        |    0
 .../python-gi-imports-completion/meson.build       |    0
 .../python-gi-imports-completion.plugin            |    0
 .../python_gi_imports_completion.py                |    0
 .../python-pack/ide-python-format-provider.c       |    0
 .../python-pack/ide-python-format-provider.h       |    0
 .../plugins}/python-pack/ide-python-indenter.c     |    0
 .../plugins}/python-pack/ide-python-indenter.h     |    0
 {plugins => src/plugins}/python-pack/meson.build   |    0
 .../plugins}/python-pack/python-pack-plugin.c      |    0
 .../plugins}/python-pack/python-pack.plugin        |    0
 .../quick-highlight/gbp-quick-highlight-plugin.c   |    0
 .../gbp-quick-highlight-preferences.c              |    0
 .../gbp-quick-highlight-preferences.h              |    0
 .../gbp-quick-highlight-view-addin.c               |    0
 .../gbp-quick-highlight-view-addin.h               |    0
 .../plugins}/quick-highlight/meson.build           |    0
 .../quick-highlight/quick-highlight.plugin         |    0
 {plugins => src/plugins}/retab/gbp-retab-plugin.c  |    0
 .../plugins}/retab/gbp-retab-view-addin.c          |    0
 .../plugins}/retab/gbp-retab-view-addin.h          |    0
 .../plugins}/retab/gbp-retab.gresource.xml         |    0
 {plugins => src/plugins}/retab/gtk/menus.ui        |    0
 {plugins => src/plugins}/retab/meson.build         |    0
 {plugins => src/plugins}/retab/retab.plugin        |    0
 {plugins => src/plugins}/rust-langserv/meson.build |    0
 .../plugins}/rust-langserv/rust-langserv.plugin    |    0
 .../plugins}/rust-langserv/rust_langserv_plugin.py |    0
 {plugins => src/plugins}/rustup/meson.build        |    0
 {plugins => src/plugins}/rustup/rustup.plugin      |    0
 .../plugins}/rustup/rustup_plugin/__init__.py      |    0
 .../rustup/rustup_plugin/resources/rustup.sh       |    0
 .../plugins}/spellcheck/gbp-spell-buffer-addin.c   |    0
 .../plugins}/spellcheck/gbp-spell-buffer-addin.h   |    0
 .../plugins}/spellcheck/gbp-spell-dict.c           |    0
 .../plugins}/spellcheck/gbp-spell-dict.h           |    0
 .../plugins}/spellcheck/gbp-spell-editor-addin.c   |    0
 .../plugins}/spellcheck/gbp-spell-editor-addin.h   |    0
 .../spellcheck/gbp-spell-editor-view-addin.c       |    0
 .../spellcheck/gbp-spell-editor-view-addin.h       |    0
 .../spellcheck/gbp-spell-language-popover.c        |    0
 .../spellcheck/gbp-spell-language-popover.h        |    0
 .../plugins}/spellcheck/gbp-spell-navigator.c      |    0
 .../plugins}/spellcheck/gbp-spell-navigator.h      |    0
 .../plugins}/spellcheck/gbp-spell-private.h        |    0
 .../plugins}/spellcheck/gbp-spell-utils.c          |    0
 .../plugins}/spellcheck/gbp-spell-utils.h          |    0
 .../plugins}/spellcheck/gbp-spell-widget-actions.c |    0
 .../plugins}/spellcheck/gbp-spell-widget.c         |    0
 .../plugins}/spellcheck/gbp-spell-widget.h         |    0
 .../plugins}/spellcheck/gbp-spell-widget.ui        |    0
 {plugins => src/plugins}/spellcheck/gtk/menus.ui   |    0
 {plugins => src/plugins}/spellcheck/meson.build    |    0
 .../plugins}/spellcheck/spellcheck-plugin.c        |    0
 .../plugins}/spellcheck/spellcheck.gresource.xml   |    0
 .../plugins}/spellcheck/spellcheck.plugin          |    0
 .../plugins}/spellcheck/themes/shared.css          |    0
 {plugins => src/plugins}/support/gtk/menus.ui      |    0
 .../support/ide-support-application-addin.c        |    0
 .../support/ide-support-application-addin.h        |    0
 .../plugins}/support/ide-support-plugin.c          |    0
 .../support/ide-support-resources.gresource.xml    |    0
 {plugins => src/plugins}/support/ide-support.c     |    0
 {plugins => src/plugins}/support/ide-support.h     |    0
 {plugins => src/plugins}/support/meson.build       |    0
 {plugins => src/plugins}/support/support.plugin    |    0
 .../symbol-tree/gbp-symbol-layout-stack-addin.c    |    0
 .../symbol-tree/gbp-symbol-layout-stack-addin.h    |    0
 .../plugins}/symbol-tree/gbp-symbol-menu-button.c  |    0
 .../plugins}/symbol-tree/gbp-symbol-menu-button.h  |    0
 .../plugins}/symbol-tree/gbp-symbol-menu-button.ui |    0
 .../plugins}/symbol-tree/gbp-symbol-tree-builder.c |    0
 .../plugins}/symbol-tree/gbp-symbol-tree-builder.h |    0
 {plugins => src/plugins}/symbol-tree/meson.build   |    0
 .../plugins}/symbol-tree/symbol-tree-plugin.c      |    0
 .../plugins}/symbol-tree/symbol-tree.gresource.xml |    0
 .../plugins}/symbol-tree/symbol-tree.plugin        |    0
 .../plugins}/symbol-tree/themes/shared.css         |    0
 {plugins => src/plugins}/sysmon/gb-sysmon-addin.c  |    0
 {plugins => src/plugins}/sysmon/gb-sysmon-addin.h  |    0
 {plugins => src/plugins}/sysmon/gb-sysmon-panel.c  |    0
 {plugins => src/plugins}/sysmon/gb-sysmon-panel.h  |    0
 {plugins => src/plugins}/sysmon/gb-sysmon-panel.ui |    0
 .../plugins}/sysmon/gb-sysmon.gresource.xml        |    0
 {plugins => src/plugins}/sysmon/meson.build        |    0
 {plugins => src/plugins}/sysmon/sysmon.plugin      |    0
 .../plugins}/sysprof/gbp-sysprof-perspective.c     |    0
 .../plugins}/sysprof/gbp-sysprof-perspective.h     |    0
 .../plugins}/sysprof/gbp-sysprof-perspective.ui    |    0
 .../plugins}/sysprof/gbp-sysprof-plugin.c          |    0
 .../plugins}/sysprof/gbp-sysprof-workbench-addin.c |    0
 .../plugins}/sysprof/gbp-sysprof-workbench-addin.h |    0
 {plugins => src/plugins}/sysprof/gtk/menus.ui      |    0
 {plugins => src/plugins}/sysprof/meson.build       |    0
 .../plugins}/sysprof/sysprof.gresource.xml         |    0
 {plugins => src/plugins}/sysprof/sysprof.plugin    |    0
 {plugins => src/plugins}/sysprof/themes/shared.css |    0
 .../plugins}/terminal/gb-terminal-plugin.c         |    0
 .../plugins}/terminal/gb-terminal-private.h        |    0
 .../plugins}/terminal/gb-terminal-search-private.h |    0
 .../plugins}/terminal/gb-terminal-search.c         |    0
 .../plugins}/terminal/gb-terminal-search.h         |    0
 .../plugins}/terminal/gb-terminal-search.ui        |    0
 .../plugins}/terminal/gb-terminal-util.c           |    0
 .../plugins}/terminal/gb-terminal-util.h           |    0
 .../plugins}/terminal/gb-terminal-view-actions.c   |    0
 .../plugins}/terminal/gb-terminal-view-actions.h   |    0
 .../plugins}/terminal/gb-terminal-view-private.h   |    0
 .../plugins}/terminal/gb-terminal-view.c           |    0
 .../plugins}/terminal/gb-terminal-view.h           |    0
 .../plugins}/terminal/gb-terminal-view.ui          |    0
 .../terminal/gb-terminal-workbench-addin.c         |    0
 .../terminal/gb-terminal-workbench-addin.h         |    0
 {plugins => src/plugins}/terminal/gb-terminal.c    |    0
 .../plugins}/terminal/gb-terminal.gresource.xml    |    0
 {plugins => src/plugins}/terminal/gb-terminal.h    |    0
 {plugins => src/plugins}/terminal/gtk/menus.ui     |    0
 {plugins => src/plugins}/terminal/meson.build      |    0
 {plugins => src/plugins}/terminal/terminal.plugin  |    0
 .../plugins}/terminal/themes/shared.css            |    0
 {plugins => src/plugins}/todo/gbp-todo-item.c      |    0
 {plugins => src/plugins}/todo/gbp-todo-item.h      |    0
 {plugins => src/plugins}/todo/gbp-todo-model.c     |    0
 {plugins => src/plugins}/todo/gbp-todo-model.h     |    0
 {plugins => src/plugins}/todo/gbp-todo-panel.c     |    0
 {plugins => src/plugins}/todo/gbp-todo-panel.h     |    0
 {plugins => src/plugins}/todo/gbp-todo-plugin.c    |    0
 .../plugins}/todo/gbp-todo-workbench-addin.c       |    0
 .../plugins}/todo/gbp-todo-workbench-addin.h       |    0
 {plugins => src/plugins}/todo/meson.build          |    0
 {plugins => src/plugins}/todo/todo.plugin          |    0
 {plugins => src/plugins}/vala-pack/config.vapi     |    0
 .../vala-pack/ide-vala-completion-item.vala        |    0
 .../vala-pack/ide-vala-completion-provider.vala    |    0
 .../plugins}/vala-pack/ide-vala-completion.vala    |    0
 .../vala-pack/ide-vala-diagnostic-provider.vala    |    0
 .../plugins}/vala-pack/ide-vala-diagnostics.vala   |    0
 .../plugins}/vala-pack/ide-vala-indenter.vala      |    0
 .../plugins}/vala-pack/ide-vala-index.vala         |    0
 .../plugins}/vala-pack/ide-vala-locator.vala       |    0
 .../vala-pack/ide-vala-pipeline-addin.vala         |    0
 .../vala-pack/ide-vala-preferences-addin.vala      |    0
 .../plugins}/vala-pack/ide-vala-service.vala       |    0
 .../plugins}/vala-pack/ide-vala-source-file.vala   |    0
 .../vala-pack/ide-vala-symbol-resolver.vala        |    0
 .../plugins}/vala-pack/ide-vala-symbol-tree.vala   |    0
 {plugins => src/plugins}/vala-pack/meson.build     |    0
 .../plugins}/vala-pack/vala-pack-plugin.vala       |    0
 .../plugins}/vala-pack/vala-pack.plugin            |    0
 {plugins => src/plugins}/valgrind/gtk/menus.ui     |    0
 {plugins => src/plugins}/valgrind/meson.build      |    0
 .../valgrind/valgrind-plugin.gresource.xml         |    0
 {plugins => src/plugins}/valgrind/valgrind.plugin  |    0
 .../plugins}/valgrind/valgrind_plugin.py           |    0
 {plugins => src/plugins}/xml-pack/OVERVIEW.md      |    0
 .../plugins}/xml-pack/ide-xml-analysis.c           |    0
 .../plugins}/xml-pack/ide-xml-analysis.h           |    0
 .../xml-pack/ide-xml-completion-attributes.c       |    0
 .../xml-pack/ide-xml-completion-attributes.h       |    0
 .../xml-pack/ide-xml-completion-provider.c         |    0
 .../xml-pack/ide-xml-completion-provider.h         |    0
 .../plugins}/xml-pack/ide-xml-completion-values.c  |    0
 .../plugins}/xml-pack/ide-xml-completion-values.h  |    0
 .../xml-pack/ide-xml-diagnostic-provider.c         |    0
 .../xml-pack/ide-xml-diagnostic-provider.h         |    0
 .../plugins}/xml-pack/ide-xml-hash-table.c         |    0
 .../plugins}/xml-pack/ide-xml-hash-table.h         |    0
 .../plugins}/xml-pack/ide-xml-highlighter.c        |    0
 .../plugins}/xml-pack/ide-xml-highlighter.h        |    0
 .../plugins}/xml-pack/ide-xml-indenter.c           |    0
 .../plugins}/xml-pack/ide-xml-indenter.h           |    0
 .../plugins}/xml-pack/ide-xml-parser-generic.c     |    0
 .../plugins}/xml-pack/ide-xml-parser-generic.h     |    0
 .../plugins}/xml-pack/ide-xml-parser-private.h     |    0
 .../plugins}/xml-pack/ide-xml-parser-ui.c          |    0
 .../plugins}/xml-pack/ide-xml-parser-ui.h          |    0
 {plugins => src/plugins}/xml-pack/ide-xml-parser.c |    0
 {plugins => src/plugins}/xml-pack/ide-xml-parser.h |    0
 {plugins => src/plugins}/xml-pack/ide-xml-path.c   |    0
 {plugins => src/plugins}/xml-pack/ide-xml-path.h   |    0
 .../plugins}/xml-pack/ide-xml-position.c           |    0
 .../plugins}/xml-pack/ide-xml-position.h           |    0
 .../plugins}/xml-pack/ide-xml-rng-define.c         |    0
 .../plugins}/xml-pack/ide-xml-rng-define.h         |    0
 .../plugins}/xml-pack/ide-xml-rng-grammar.c        |    0
 .../plugins}/xml-pack/ide-xml-rng-grammar.h        |    0
 .../plugins}/xml-pack/ide-xml-rng-parser.c         |    0
 .../plugins}/xml-pack/ide-xml-rng-parser.h         |    0
 {plugins => src/plugins}/xml-pack/ide-xml-sax.c    |    0
 {plugins => src/plugins}/xml-pack/ide-xml-sax.h    |    0
 .../plugins}/xml-pack/ide-xml-schema-cache-entry.c |    0
 .../plugins}/xml-pack/ide-xml-schema-cache-entry.h |    0
 {plugins => src/plugins}/xml-pack/ide-xml-schema.c |    0
 {plugins => src/plugins}/xml-pack/ide-xml-schema.h |    0
 .../plugins}/xml-pack/ide-xml-service.c            |    0
 .../plugins}/xml-pack/ide-xml-service.h            |    0
 {plugins => src/plugins}/xml-pack/ide-xml-stack.c  |    0
 {plugins => src/plugins}/xml-pack/ide-xml-stack.h  |    0
 .../plugins}/xml-pack/ide-xml-symbol-node.c        |    0
 .../plugins}/xml-pack/ide-xml-symbol-node.h        |    0
 .../plugins}/xml-pack/ide-xml-symbol-resolver.c    |    0
 .../plugins}/xml-pack/ide-xml-symbol-resolver.h    |    0
 .../plugins}/xml-pack/ide-xml-symbol-tree.c        |    0
 .../plugins}/xml-pack/ide-xml-symbol-tree.h        |    0
 .../xml-pack/ide-xml-tree-builder-utils-private.h  |    0
 .../plugins}/xml-pack/ide-xml-tree-builder-utils.c |    0
 .../plugins}/xml-pack/ide-xml-tree-builder.c       |    0
 .../plugins}/xml-pack/ide-xml-tree-builder.h       |    0
 {plugins => src/plugins}/xml-pack/ide-xml-types.h  |    0
 {plugins => src/plugins}/xml-pack/ide-xml-utils.c  |    0
 {plugins => src/plugins}/xml-pack/ide-xml-utils.h  |    0
 .../plugins}/xml-pack/ide-xml-validator.c          |    0
 .../plugins}/xml-pack/ide-xml-validator.h          |    0
 {plugins => src/plugins}/xml-pack/ide-xml.c        |    0
 .../plugins}/xml-pack/ide-xml.gresource.xml        |    0
 {plugins => src/plugins}/xml-pack/ide-xml.h        |    0
 {plugins => src/plugins}/xml-pack/meson.build      |    0
 .../plugins}/xml-pack/schemas/gtkbuilder.rng       |    0
 .../plugins}/xml-pack/xml-pack-plugin.c            |    0
 {plugins => src/plugins}/xml-pack/xml-pack.plugin  |    0
 {tests => src/tests}/data/project1/.editorconfig   |    0
 {tests => src/tests}/data/project1/.gitignore      |    0
 .../tests}/data/project1/.you-dont-git-me          |    0
 {tests => src/tests}/data/project1/autogen.sh      |    0
 .../tests}/data/project1/build-aux/.gitignore      |    0
 .../tests}/data/project1/build-aux/m4/.keep        |    0
 {tests => src/tests}/data/project1/configure.ac    |    0
 {tests => src/tests}/data/project1/project1.c      |    0
 {tests => src/tests}/data/project1/project1.doap   |    0
 {tests => src/tests}/data/project1/tags            |    0
 .../tests}/data/project2/.you-dont-git-me          |    0
 {tests => src/tests}/meson.build                   |    2 +-
 {tests => src/tests}/samples/gnome-logo.png        |  Bin 895 -> 895 bytes
 .../tests}/samples/markdown test page 2.html       |    0
 {tests => src/tests}/samples/markdown test.md      |    0
 {tests => src/tests}/test-c-parse-helper.c         |    0
 {tests => src/tests}/test-ide-buffer-manager.c     |    0
 {tests => src/tests}/test-ide-buffer.c             |    0
 {tests => src/tests}/test-ide-build-pipeline.c     |    0
 {tests => src/tests}/test-ide-configuration.c      |    0
 {tests => src/tests}/test-ide-context.c            |    0
 {tests => src/tests}/test-ide-ctags.c              |    0
 {tests => src/tests}/test-ide-doap.c               |    0
 {tests => src/tests}/test-ide-file-settings.c      |    0
 {tests => src/tests}/test-ide-indenter.c           |    0
 .../tests}/test-ide-subprocess-launcher.c          |    0
 {tests => src/tests}/test-ide-uri.c                |    0
 {tests => src/tests}/test-ide-vcs-uri.c            |    0
 {tests => src/tests}/test-snippet-parser.c         |    0
 {tests => src/tests}/test-snippet.c                |    0
 {tests => src/tests}/test-vim.c                    |    0
 {contrib => src}/xml/meson.build                   |    0
 {contrib => src}/xml/xml-reader.c                  |    0
 {contrib => src}/xml/xml-reader.h                  |    0
 1604 files changed, 53 insertions(+), 1987 deletions(-)
---
diff --git a/data/meson.build b/data/meson.build
index a087bdf..53742bd 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -43,3 +43,8 @@ configure_file(
        install: true,
        install_dir: join_paths(get_option('datadir'), 'dbus-1', 'services'),
 )
+
+subdir('fonts')
+subdir('gsettings')
+subdir('icons')
+subdir('style-schemes')
diff --git a/meson.build b/meson.build
index 19fd9be..3c27fc5 100644
--- a/meson.build
+++ b/meson.build
@@ -262,17 +262,8 @@ gnome = import('gnome')
 i18n = import('i18n')
 
 subdir('data')
-subdir('data/fonts')
-subdir('data/gsettings')
-subdir('data/icons')
-subdir('data/style-schemes')
-subdir('contrib/libeditorconfig')
-subdir('contrib/xml')
-subdir('contrib/gstyle') # Depends on libxml
-subdir('libide')
-subdir('plugins')
+subdir('src')
 subdir('po')
-subdir('tests')
 subdir('doc')
 
 exe_link_args = [ '-pie' ]
diff --git a/contrib/gstyle/OVERVIEW.md b/src/gstyle/OVERVIEW.md
similarity index 100%
rename from contrib/gstyle/OVERVIEW.md
rename to src/gstyle/OVERVIEW.md
diff --git a/contrib/gstyle/TODO.md b/src/gstyle/TODO.md
similarity index 100%
rename from contrib/gstyle/TODO.md
rename to src/gstyle/TODO.md
diff --git a/contrib/gstyle/assets/assets-symbolic.svg b/src/gstyle/assets/assets-symbolic.svg
similarity index 100%
rename from contrib/gstyle/assets/assets-symbolic.svg
rename to src/gstyle/assets/assets-symbolic.svg
diff --git a/contrib/gstyle/assets/assets-symbolic.txt b/src/gstyle/assets/assets-symbolic.txt
similarity index 100%
rename from contrib/gstyle/assets/assets-symbolic.txt
rename to src/gstyle/assets/assets-symbolic.txt
diff --git a/contrib/gstyle/assets/assets.svg b/src/gstyle/assets/assets.svg
similarity index 100%
rename from contrib/gstyle/assets/assets.svg
rename to src/gstyle/assets/assets.svg
diff --git a/contrib/gstyle/assets/assets.txt b/src/gstyle/assets/assets.txt
similarity index 100%
rename from contrib/gstyle/assets/assets.txt
rename to src/gstyle/assets/assets.txt
diff --git a/contrib/gstyle/assets/eyedropper-symbolic.svg b/src/gstyle/assets/eyedropper-symbolic.svg
similarity index 100%
rename from contrib/gstyle/assets/eyedropper-symbolic.svg
rename to src/gstyle/assets/eyedropper-symbolic.svg
diff --git a/contrib/gstyle/assets/render-assets-symbolic.py b/src/gstyle/assets/render-assets-symbolic.py
similarity index 100%
rename from contrib/gstyle/assets/render-assets-symbolic.py
rename to src/gstyle/assets/render-assets-symbolic.py
diff --git a/contrib/gstyle/assets/render-assets.sh b/src/gstyle/assets/render-assets.sh
similarity index 100%
rename from contrib/gstyle/assets/render-assets.sh
rename to src/gstyle/assets/render-assets.sh
diff --git a/contrib/gstyle/assets/unit-degree-symbolic.svg b/src/gstyle/assets/unit-degree-symbolic.svg
similarity index 100%
rename from contrib/gstyle/assets/unit-degree-symbolic.svg
rename to src/gstyle/assets/unit-degree-symbolic.svg
diff --git a/contrib/gstyle/assets/unit-percent-symbolic.svg b/src/gstyle/assets/unit-percent-symbolic.svg
similarity index 100%
rename from contrib/gstyle/assets/unit-percent-symbolic.svg
rename to src/gstyle/assets/unit-percent-symbolic.svg
diff --git a/contrib/gstyle/check-palette.sh b/src/gstyle/check-palette.sh
similarity index 100%
rename from contrib/gstyle/check-palette.sh
rename to src/gstyle/check-palette.sh
diff --git a/contrib/gstyle/colorlexer-regen.sh b/src/gstyle/colorlexer-regen.sh
similarity index 100%
rename from contrib/gstyle/colorlexer-regen.sh
rename to src/gstyle/colorlexer-regen.sh
diff --git a/contrib/gstyle/data/its/gstyle.its b/src/gstyle/data/its/gstyle.its
similarity index 100%
rename from contrib/gstyle/data/its/gstyle.its
rename to src/gstyle/data/its/gstyle.its
diff --git a/contrib/gstyle/data/its/gstyle.loc b/src/gstyle/data/its/gstyle.loc
similarity index 100%
rename from contrib/gstyle/data/its/gstyle.loc
rename to src/gstyle/data/its/gstyle.loc
diff --git a/contrib/gstyle/data/palettes/basic.gstyle.xml b/src/gstyle/data/palettes/basic.gstyle.xml
similarity index 100%
rename from contrib/gstyle/data/palettes/basic.gstyle.xml
rename to src/gstyle/data/palettes/basic.gstyle.xml
diff --git a/contrib/gstyle/data/palettes/palette.rng b/src/gstyle/data/palettes/palette.rng
similarity index 100%
rename from contrib/gstyle/data/palettes/palette.rng
rename to src/gstyle/data/palettes/palette.rng
diff --git a/contrib/gstyle/gstyle-animation.c b/src/gstyle/gstyle-animation.c
similarity index 100%
rename from contrib/gstyle/gstyle-animation.c
rename to src/gstyle/gstyle-animation.c
diff --git a/contrib/gstyle/gstyle-animation.h b/src/gstyle/gstyle-animation.h
similarity index 100%
rename from contrib/gstyle/gstyle-animation.h
rename to src/gstyle/gstyle-animation.h
diff --git a/contrib/gstyle/gstyle-cielab.c b/src/gstyle/gstyle-cielab.c
similarity index 100%
rename from contrib/gstyle/gstyle-cielab.c
rename to src/gstyle/gstyle-cielab.c
diff --git a/contrib/gstyle/gstyle-cielab.h b/src/gstyle/gstyle-cielab.h
similarity index 100%
rename from contrib/gstyle/gstyle-cielab.h
rename to src/gstyle/gstyle-cielab.h
diff --git a/contrib/gstyle/gstyle-color-component.c b/src/gstyle/gstyle-color-component.c
similarity index 100%
rename from contrib/gstyle/gstyle-color-component.c
rename to src/gstyle/gstyle-color-component.c
diff --git a/contrib/gstyle/gstyle-color-component.h b/src/gstyle/gstyle-color-component.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-component.h
rename to src/gstyle/gstyle-color-component.h
diff --git a/contrib/gstyle/gstyle-color-convert.c b/src/gstyle/gstyle-color-convert.c
similarity index 100%
rename from contrib/gstyle/gstyle-color-convert.c
rename to src/gstyle/gstyle-color-convert.c
diff --git a/contrib/gstyle/gstyle-color-convert.h b/src/gstyle/gstyle-color-convert.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-convert.h
rename to src/gstyle/gstyle-color-convert.h
diff --git a/contrib/gstyle/gstyle-color-filter.c b/src/gstyle/gstyle-color-filter.c
similarity index 100%
rename from contrib/gstyle/gstyle-color-filter.c
rename to src/gstyle/gstyle-color-filter.c
diff --git a/contrib/gstyle/gstyle-color-filter.h b/src/gstyle/gstyle-color-filter.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-filter.h
rename to src/gstyle/gstyle-color-filter.h
diff --git a/contrib/gstyle/gstyle-color-item.c b/src/gstyle/gstyle-color-item.c
similarity index 100%
rename from contrib/gstyle/gstyle-color-item.c
rename to src/gstyle/gstyle-color-item.c
diff --git a/contrib/gstyle/gstyle-color-item.h b/src/gstyle/gstyle-color-item.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-item.h
rename to src/gstyle/gstyle-color-item.h
diff --git a/contrib/gstyle/gstyle-color-panel-actions.c b/src/gstyle/gstyle-color-panel-actions.c
similarity index 100%
rename from contrib/gstyle/gstyle-color-panel-actions.c
rename to src/gstyle/gstyle-color-panel-actions.c
diff --git a/contrib/gstyle/gstyle-color-panel-actions.h b/src/gstyle/gstyle-color-panel-actions.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-panel-actions.h
rename to src/gstyle/gstyle-color-panel-actions.h
diff --git a/contrib/gstyle/gstyle-color-panel-private.h b/src/gstyle/gstyle-color-panel-private.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-panel-private.h
rename to src/gstyle/gstyle-color-panel-private.h
diff --git a/contrib/gstyle/gstyle-color-panel.c b/src/gstyle/gstyle-color-panel.c
similarity index 100%
rename from contrib/gstyle/gstyle-color-panel.c
rename to src/gstyle/gstyle-color-panel.c
diff --git a/contrib/gstyle/gstyle-color-panel.h b/src/gstyle/gstyle-color-panel.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-panel.h
rename to src/gstyle/gstyle-color-panel.h
diff --git a/contrib/gstyle/gstyle-color-plane.c b/src/gstyle/gstyle-color-plane.c
similarity index 100%
rename from contrib/gstyle/gstyle-color-plane.c
rename to src/gstyle/gstyle-color-plane.c
diff --git a/contrib/gstyle/gstyle-color-plane.h b/src/gstyle/gstyle-color-plane.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-plane.h
rename to src/gstyle/gstyle-color-plane.h
diff --git a/contrib/gstyle/gstyle-color-predefined.h b/src/gstyle/gstyle-color-predefined.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-predefined.h
rename to src/gstyle/gstyle-color-predefined.h
diff --git a/contrib/gstyle/gstyle-color-scale.c b/src/gstyle/gstyle-color-scale.c
similarity index 100%
rename from contrib/gstyle/gstyle-color-scale.c
rename to src/gstyle/gstyle-color-scale.c
diff --git a/contrib/gstyle/gstyle-color-scale.h b/src/gstyle/gstyle-color-scale.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-scale.h
rename to src/gstyle/gstyle-color-scale.h
diff --git a/contrib/gstyle/gstyle-color-widget-actions.c b/src/gstyle/gstyle-color-widget-actions.c
similarity index 100%
rename from contrib/gstyle/gstyle-color-widget-actions.c
rename to src/gstyle/gstyle-color-widget-actions.c
diff --git a/contrib/gstyle/gstyle-color-widget-actions.h b/src/gstyle/gstyle-color-widget-actions.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-widget-actions.h
rename to src/gstyle/gstyle-color-widget-actions.h
diff --git a/contrib/gstyle/gstyle-color-widget.c b/src/gstyle/gstyle-color-widget.c
similarity index 100%
rename from contrib/gstyle/gstyle-color-widget.c
rename to src/gstyle/gstyle-color-widget.c
diff --git a/contrib/gstyle/gstyle-color-widget.h b/src/gstyle/gstyle-color-widget.h
similarity index 100%
rename from contrib/gstyle/gstyle-color-widget.h
rename to src/gstyle/gstyle-color-widget.h
diff --git a/contrib/gstyle/gstyle-color.c b/src/gstyle/gstyle-color.c
similarity index 100%
rename from contrib/gstyle/gstyle-color.c
rename to src/gstyle/gstyle-color.c
diff --git a/contrib/gstyle/gstyle-color.h b/src/gstyle/gstyle-color.h
similarity index 100%
rename from contrib/gstyle/gstyle-color.h
rename to src/gstyle/gstyle-color.h
diff --git a/contrib/gstyle/gstyle-colorlexer.c b/src/gstyle/gstyle-colorlexer.c
similarity index 100%
rename from contrib/gstyle/gstyle-colorlexer.c
rename to src/gstyle/gstyle-colorlexer.c
diff --git a/contrib/gstyle/gstyle-colorlexer.h b/src/gstyle/gstyle-colorlexer.h
similarity index 100%
rename from contrib/gstyle/gstyle-colorlexer.h
rename to src/gstyle/gstyle-colorlexer.h
diff --git a/contrib/gstyle/gstyle-colorlexer.re b/src/gstyle/gstyle-colorlexer.re
similarity index 100%
rename from contrib/gstyle/gstyle-colorlexer.re
rename to src/gstyle/gstyle-colorlexer.re
diff --git a/contrib/gstyle/gstyle-css-provider.c b/src/gstyle/gstyle-css-provider.c
similarity index 100%
rename from contrib/gstyle/gstyle-css-provider.c
rename to src/gstyle/gstyle-css-provider.c
diff --git a/contrib/gstyle/gstyle-css-provider.h b/src/gstyle/gstyle-css-provider.h
similarity index 100%
rename from contrib/gstyle/gstyle-css-provider.h
rename to src/gstyle/gstyle-css-provider.h
diff --git a/contrib/gstyle/gstyle-eyedropper.c b/src/gstyle/gstyle-eyedropper.c
similarity index 100%
rename from contrib/gstyle/gstyle-eyedropper.c
rename to src/gstyle/gstyle-eyedropper.c
diff --git a/contrib/gstyle/gstyle-eyedropper.h b/src/gstyle/gstyle-eyedropper.h
similarity index 100%
rename from contrib/gstyle/gstyle-eyedropper.h
rename to src/gstyle/gstyle-eyedropper.h
diff --git a/contrib/gstyle/gstyle-hsv.c b/src/gstyle/gstyle-hsv.c
similarity index 100%
rename from contrib/gstyle/gstyle-hsv.c
rename to src/gstyle/gstyle-hsv.c
diff --git a/contrib/gstyle/gstyle-hsv.h b/src/gstyle/gstyle-hsv.h
similarity index 100%
rename from contrib/gstyle/gstyle-hsv.h
rename to src/gstyle/gstyle-hsv.h
diff --git a/contrib/gstyle/gstyle-palette-widget.c b/src/gstyle/gstyle-palette-widget.c
similarity index 100%
rename from contrib/gstyle/gstyle-palette-widget.c
rename to src/gstyle/gstyle-palette-widget.c
diff --git a/contrib/gstyle/gstyle-palette-widget.h b/src/gstyle/gstyle-palette-widget.h
similarity index 100%
rename from contrib/gstyle/gstyle-palette-widget.h
rename to src/gstyle/gstyle-palette-widget.h
diff --git a/contrib/gstyle/gstyle-palette.c b/src/gstyle/gstyle-palette.c
similarity index 100%
rename from contrib/gstyle/gstyle-palette.c
rename to src/gstyle/gstyle-palette.c
diff --git a/contrib/gstyle/gstyle-palette.h b/src/gstyle/gstyle-palette.h
similarity index 100%
rename from contrib/gstyle/gstyle-palette.h
rename to src/gstyle/gstyle-palette.h
diff --git a/contrib/gstyle/gstyle-private.h b/src/gstyle/gstyle-private.h
similarity index 100%
rename from contrib/gstyle/gstyle-private.h
rename to src/gstyle/gstyle-private.h
diff --git a/contrib/gstyle/gstyle-rename-popover.c b/src/gstyle/gstyle-rename-popover.c
similarity index 100%
rename from contrib/gstyle/gstyle-rename-popover.c
rename to src/gstyle/gstyle-rename-popover.c
diff --git a/contrib/gstyle/gstyle-rename-popover.h b/src/gstyle/gstyle-rename-popover.h
similarity index 100%
rename from contrib/gstyle/gstyle-rename-popover.h
rename to src/gstyle/gstyle-rename-popover.h
diff --git a/contrib/gstyle/gstyle-revealer.c b/src/gstyle/gstyle-revealer.c
similarity index 100%
rename from contrib/gstyle/gstyle-revealer.c
rename to src/gstyle/gstyle-revealer.c
diff --git a/contrib/gstyle/gstyle-revealer.h b/src/gstyle/gstyle-revealer.h
similarity index 100%
rename from contrib/gstyle/gstyle-revealer.h
rename to src/gstyle/gstyle-revealer.h
diff --git a/contrib/gstyle/gstyle-slidein.c b/src/gstyle/gstyle-slidein.c
similarity index 100%
rename from contrib/gstyle/gstyle-slidein.c
rename to src/gstyle/gstyle-slidein.c
diff --git a/contrib/gstyle/gstyle-slidein.h b/src/gstyle/gstyle-slidein.h
similarity index 100%
rename from contrib/gstyle/gstyle-slidein.h
rename to src/gstyle/gstyle-slidein.h
diff --git a/contrib/gstyle/gstyle-types.h b/src/gstyle/gstyle-types.h
similarity index 100%
rename from contrib/gstyle/gstyle-types.h
rename to src/gstyle/gstyle-types.h
diff --git a/contrib/gstyle/gstyle-utils.c b/src/gstyle/gstyle-utils.c
similarity index 100%
rename from contrib/gstyle/gstyle-utils.c
rename to src/gstyle/gstyle-utils.c
diff --git a/contrib/gstyle/gstyle-utils.h b/src/gstyle/gstyle-utils.h
similarity index 100%
rename from contrib/gstyle/gstyle-utils.h
rename to src/gstyle/gstyle-utils.h
diff --git a/contrib/gstyle/gstyle-xyz.c b/src/gstyle/gstyle-xyz.c
similarity index 100%
rename from contrib/gstyle/gstyle-xyz.c
rename to src/gstyle/gstyle-xyz.c
diff --git a/contrib/gstyle/gstyle-xyz.h b/src/gstyle/gstyle-xyz.h
similarity index 100%
rename from contrib/gstyle/gstyle-xyz.h
rename to src/gstyle/gstyle-xyz.h
diff --git a/contrib/gstyle/gstyle.gresource.xml b/src/gstyle/gstyle.gresource.xml
similarity index 100%
rename from contrib/gstyle/gstyle.gresource.xml
rename to src/gstyle/gstyle.gresource.xml
diff --git a/contrib/gstyle/gstyle.map b/src/gstyle/gstyle.map
similarity index 100%
rename from contrib/gstyle/gstyle.map
rename to src/gstyle/gstyle.map
diff --git a/contrib/gstyle/meson.build b/src/gstyle/meson.build
similarity index 100%
rename from contrib/gstyle/meson.build
rename to src/gstyle/meson.build
diff --git a/contrib/gstyle/tests/data/gstyle-color-editor.ui b/src/gstyle/tests/data/gstyle-color-editor.ui
similarity index 100%
rename from contrib/gstyle/tests/data/gstyle-color-editor.ui
rename to src/gstyle/tests/data/gstyle-color-editor.ui
diff --git a/contrib/gstyle/tests/data/gstyle-filter.ui b/src/gstyle/tests/data/gstyle-filter.ui
similarity index 100%
rename from contrib/gstyle/tests/data/gstyle-filter.ui
rename to src/gstyle/tests/data/gstyle-filter.ui
diff --git a/contrib/gstyle/tests/data/palette.gpl b/src/gstyle/tests/data/palette.gpl
similarity index 100%
rename from contrib/gstyle/tests/data/palette.gpl
rename to src/gstyle/tests/data/palette.gpl
diff --git a/contrib/gstyle/tests/data/palette.gstyle.xml b/src/gstyle/tests/data/palette.gstyle.xml
similarity index 100%
rename from contrib/gstyle/tests/data/palette.gstyle.xml
rename to src/gstyle/tests/data/palette.gstyle.xml
diff --git a/contrib/gstyle/tests/meson.build b/src/gstyle/tests/meson.build
similarity index 100%
rename from contrib/gstyle/tests/meson.build
rename to src/gstyle/tests/meson.build
diff --git a/contrib/gstyle/tests/test-gstyle-color-panel.c b/src/gstyle/tests/test-gstyle-color-panel.c
similarity index 100%
rename from contrib/gstyle/tests/test-gstyle-color-panel.c
rename to src/gstyle/tests/test-gstyle-color-panel.c
diff --git a/contrib/gstyle/tests/test-gstyle-color-plane.c b/src/gstyle/tests/test-gstyle-color-plane.c
similarity index 100%
rename from contrib/gstyle/tests/test-gstyle-color-plane.c
rename to src/gstyle/tests/test-gstyle-color-plane.c
diff --git a/contrib/gstyle/tests/test-gstyle-color-scale.c b/src/gstyle/tests/test-gstyle-color-scale.c
similarity index 100%
rename from contrib/gstyle/tests/test-gstyle-color-scale.c
rename to src/gstyle/tests/test-gstyle-color-scale.c
diff --git a/contrib/gstyle/tests/test-gstyle-color-widget.c b/src/gstyle/tests/test-gstyle-color-widget.c
similarity index 100%
rename from contrib/gstyle/tests/test-gstyle-color-widget.c
rename to src/gstyle/tests/test-gstyle-color-widget.c
diff --git a/contrib/gstyle/tests/test-gstyle-color.c b/src/gstyle/tests/test-gstyle-color.c
similarity index 100%
rename from contrib/gstyle/tests/test-gstyle-color.c
rename to src/gstyle/tests/test-gstyle-color.c
diff --git a/contrib/gstyle/tests/test-gstyle-filter.c b/src/gstyle/tests/test-gstyle-filter.c
similarity index 100%
rename from contrib/gstyle/tests/test-gstyle-filter.c
rename to src/gstyle/tests/test-gstyle-filter.c
diff --git a/contrib/gstyle/tests/test-gstyle-palette-widget.c b/src/gstyle/tests/test-gstyle-palette-widget.c
similarity index 100%
rename from contrib/gstyle/tests/test-gstyle-palette-widget.c
rename to src/gstyle/tests/test-gstyle-palette-widget.c
diff --git a/contrib/gstyle/tests/test-gstyle-palette.c b/src/gstyle/tests/test-gstyle-palette.c
similarity index 100%
rename from contrib/gstyle/tests/test-gstyle-palette.c
rename to src/gstyle/tests/test-gstyle-palette.c
diff --git a/contrib/gstyle/tests/test-gstyle-parse.c b/src/gstyle/tests/test-gstyle-parse.c
similarity index 100%
rename from contrib/gstyle/tests/test-gstyle-parse.c
rename to src/gstyle/tests/test-gstyle-parse.c
diff --git a/contrib/gstyle/theme/gstyle.css b/src/gstyle/theme/gstyle.css
similarity index 100%
rename from contrib/gstyle/theme/gstyle.css
rename to src/gstyle/theme/gstyle.css
diff --git a/contrib/gstyle/ui/gstyle-color-panel.ui b/src/gstyle/ui/gstyle-color-panel.ui
similarity index 100%
rename from contrib/gstyle/ui/gstyle-color-panel.ui
rename to src/gstyle/ui/gstyle-color-panel.ui
diff --git a/contrib/gstyle/ui/gstyle-color-widget.ui b/src/gstyle/ui/gstyle-color-widget.ui
similarity index 100%
rename from contrib/gstyle/ui/gstyle-color-widget.ui
rename to src/gstyle/ui/gstyle-color-widget.ui
diff --git a/contrib/gstyle/ui/gstyle-palette-widget.ui b/src/gstyle/ui/gstyle-palette-widget.ui
similarity index 100%
rename from contrib/gstyle/ui/gstyle-palette-widget.ui
rename to src/gstyle/ui/gstyle-palette-widget.ui
diff --git a/contrib/gstyle/ui/gstyle-rename-popover.ui b/src/gstyle/ui/gstyle-rename-popover.ui
similarity index 100%
rename from contrib/gstyle/ui/gstyle-rename-popover.ui
rename to src/gstyle/ui/gstyle-rename-popover.ui
diff --git a/contrib/libeditorconfig/ec_glob.c b/src/libeditorconfig/ec_glob.c
similarity index 100%
rename from contrib/libeditorconfig/ec_glob.c
rename to src/libeditorconfig/ec_glob.c
diff --git a/contrib/libeditorconfig/ec_glob.h b/src/libeditorconfig/ec_glob.h
similarity index 100%
rename from contrib/libeditorconfig/ec_glob.h
rename to src/libeditorconfig/ec_glob.h
diff --git a/contrib/libeditorconfig/editorconfig.c b/src/libeditorconfig/editorconfig.c
similarity index 100%
rename from contrib/libeditorconfig/editorconfig.c
rename to src/libeditorconfig/editorconfig.c
diff --git a/contrib/libeditorconfig/editorconfig.h b/src/libeditorconfig/editorconfig.h
similarity index 100%
rename from contrib/libeditorconfig/editorconfig.h
rename to src/libeditorconfig/editorconfig.h
diff --git a/contrib/libeditorconfig/editorconfig/editorconfig.h 
b/src/libeditorconfig/editorconfig/editorconfig.h
similarity index 100%
rename from contrib/libeditorconfig/editorconfig/editorconfig.h
rename to src/libeditorconfig/editorconfig/editorconfig.h
diff --git a/contrib/libeditorconfig/editorconfig/editorconfig_handle.h 
b/src/libeditorconfig/editorconfig/editorconfig_handle.h
similarity index 100%
rename from contrib/libeditorconfig/editorconfig/editorconfig_handle.h
rename to src/libeditorconfig/editorconfig/editorconfig_handle.h
diff --git a/contrib/libeditorconfig/editorconfig_handle.c b/src/libeditorconfig/editorconfig_handle.c
similarity index 100%
rename from contrib/libeditorconfig/editorconfig_handle.c
rename to src/libeditorconfig/editorconfig_handle.c
diff --git a/contrib/libeditorconfig/editorconfig_handle.h b/src/libeditorconfig/editorconfig_handle.h
similarity index 100%
rename from contrib/libeditorconfig/editorconfig_handle.h
rename to src/libeditorconfig/editorconfig_handle.h
diff --git a/contrib/libeditorconfig/global.h b/src/libeditorconfig/global.h
similarity index 100%
rename from contrib/libeditorconfig/global.h
rename to src/libeditorconfig/global.h
diff --git a/contrib/libeditorconfig/ini.c b/src/libeditorconfig/ini.c
similarity index 100%
rename from contrib/libeditorconfig/ini.c
rename to src/libeditorconfig/ini.c
diff --git a/contrib/libeditorconfig/ini.h b/src/libeditorconfig/ini.h
similarity index 100%
rename from contrib/libeditorconfig/ini.h
rename to src/libeditorconfig/ini.h
diff --git a/contrib/libeditorconfig/meson.build b/src/libeditorconfig/meson.build
similarity index 100%
rename from contrib/libeditorconfig/meson.build
rename to src/libeditorconfig/meson.build
diff --git a/contrib/libeditorconfig/misc.c b/src/libeditorconfig/misc.c
similarity index 100%
rename from contrib/libeditorconfig/misc.c
rename to src/libeditorconfig/misc.c
diff --git a/contrib/libeditorconfig/misc.h b/src/libeditorconfig/misc.h
similarity index 100%
rename from contrib/libeditorconfig/misc.h
rename to src/libeditorconfig/misc.h
diff --git a/contrib/libeditorconfig/utarray.h b/src/libeditorconfig/utarray.h
similarity index 100%
rename from contrib/libeditorconfig/utarray.h
rename to src/libeditorconfig/utarray.h
diff --git a/libide/Ide.py b/src/libide/Ide.py
similarity index 100%
rename from libide/Ide.py
rename to src/libide/Ide.py
diff --git a/libide/application/OVERVIEW.md b/src/libide/application/OVERVIEW.md
similarity index 100%
rename from libide/application/OVERVIEW.md
rename to src/libide/application/OVERVIEW.md
diff --git a/libide/application/ide-application-actions.c b/src/libide/application/ide-application-actions.c
similarity index 100%
rename from libide/application/ide-application-actions.c
rename to src/libide/application/ide-application-actions.c
diff --git a/libide/application/ide-application-actions.h b/src/libide/application/ide-application-actions.h
similarity index 100%
rename from libide/application/ide-application-actions.h
rename to src/libide/application/ide-application-actions.h
diff --git a/libide/application/ide-application-addin.c b/src/libide/application/ide-application-addin.c
similarity index 100%
rename from libide/application/ide-application-addin.c
rename to src/libide/application/ide-application-addin.c
diff --git a/libide/application/ide-application-addin.h b/src/libide/application/ide-application-addin.h
similarity index 100%
rename from libide/application/ide-application-addin.h
rename to src/libide/application/ide-application-addin.h
diff --git a/libide/application/ide-application-command-line.c 
b/src/libide/application/ide-application-command-line.c
similarity index 100%
rename from libide/application/ide-application-command-line.c
rename to src/libide/application/ide-application-command-line.c
diff --git a/libide/application/ide-application-credits.h b/src/libide/application/ide-application-credits.h
similarity index 100%
rename from libide/application/ide-application-credits.h
rename to src/libide/application/ide-application-credits.h
diff --git a/libide/application/ide-application-open.c b/src/libide/application/ide-application-open.c
similarity index 100%
rename from libide/application/ide-application-open.c
rename to src/libide/application/ide-application-open.c
diff --git a/libide/application/ide-application-plugins.c b/src/libide/application/ide-application-plugins.c
similarity index 96%
rename from libide/application/ide-application-plugins.c
rename to src/libide/application/ide-application-plugins.c
index 5a759b2..cb5cd0b 100644
--- a/libide/application/ide-application-plugins.c
+++ b/src/libide/application/ide-application-plugins.c
@@ -105,20 +105,16 @@ ide_application_discover_plugins (IdeApplication *self)
     {
       GDir *dir;
 
-      g_irepository_prepend_search_path (BUILDDIR"/contrib/egg");
-      g_irepository_prepend_search_path (BUILDDIR"/contrib/gstyle");
-      g_irepository_prepend_search_path (BUILDDIR"/contrib/jsonrpc-glib");
-      g_irepository_prepend_search_path (BUILDDIR"/contrib/pnl");
-      g_irepository_prepend_search_path (BUILDDIR"/contrib/tmpl");
-      g_irepository_prepend_search_path (BUILDDIR"/libide");
-
-      if ((dir = g_dir_open (BUILDDIR"/plugins", 0, NULL)))
+      g_irepository_prepend_search_path (BUILDDIR"/src/gstyle");
+      g_irepository_prepend_search_path (BUILDDIR"/src/libide");
+
+      if ((dir = g_dir_open (BUILDDIR"/src/plugins", 0, NULL)))
         {
           const gchar *name;
 
           while ((name = g_dir_read_name (dir)))
             {
-              path = g_build_filename (BUILDDIR, "plugins", name, NULL);
+              path = g_build_filename (BUILDDIR, "src", "plugins", name, NULL);
               peas_engine_prepend_search_path (engine, path, path);
               g_free (path);
             }
diff --git a/libide/application/ide-application-private.h b/src/libide/application/ide-application-private.h
similarity index 100%
rename from libide/application/ide-application-private.h
rename to src/libide/application/ide-application-private.h
diff --git a/libide/application/ide-application-shortcuts.c 
b/src/libide/application/ide-application-shortcuts.c
similarity index 100%
rename from libide/application/ide-application-shortcuts.c
rename to src/libide/application/ide-application-shortcuts.c
diff --git a/libide/application/ide-application-tests.c b/src/libide/application/ide-application-tests.c
similarity index 100%
rename from libide/application/ide-application-tests.c
rename to src/libide/application/ide-application-tests.c
diff --git a/libide/application/ide-application-tests.h b/src/libide/application/ide-application-tests.h
similarity index 100%
rename from libide/application/ide-application-tests.h
rename to src/libide/application/ide-application-tests.h
diff --git a/libide/application/ide-application-tool.c b/src/libide/application/ide-application-tool.c
similarity index 100%
rename from libide/application/ide-application-tool.c
rename to src/libide/application/ide-application-tool.c
diff --git a/libide/application/ide-application-tool.h b/src/libide/application/ide-application-tool.h
similarity index 100%
rename from libide/application/ide-application-tool.h
rename to src/libide/application/ide-application-tool.h
diff --git a/libide/application/ide-application.c b/src/libide/application/ide-application.c
similarity index 100%
rename from libide/application/ide-application.c
rename to src/libide/application/ide-application.c
diff --git a/libide/application/ide-application.h b/src/libide/application/ide-application.h
similarity index 100%
rename from libide/application/ide-application.h
rename to src/libide/application/ide-application.h
diff --git a/libide/application/meson.build b/src/libide/application/meson.build
similarity index 100%
rename from libide/application/meson.build
rename to src/libide/application/meson.build
diff --git a/libide/buffers/OVERVIEW.md b/src/libide/buffers/OVERVIEW.md
similarity index 100%
rename from libide/buffers/OVERVIEW.md
rename to src/libide/buffers/OVERVIEW.md
diff --git a/libide/buffers/ide-buffer-addin.c b/src/libide/buffers/ide-buffer-addin.c
similarity index 100%
rename from libide/buffers/ide-buffer-addin.c
rename to src/libide/buffers/ide-buffer-addin.c
diff --git a/libide/buffers/ide-buffer-addin.h b/src/libide/buffers/ide-buffer-addin.h
similarity index 100%
rename from libide/buffers/ide-buffer-addin.h
rename to src/libide/buffers/ide-buffer-addin.h
diff --git a/libide/buffers/ide-buffer-change-monitor.c b/src/libide/buffers/ide-buffer-change-monitor.c
similarity index 100%
rename from libide/buffers/ide-buffer-change-monitor.c
rename to src/libide/buffers/ide-buffer-change-monitor.c
diff --git a/libide/buffers/ide-buffer-change-monitor.h b/src/libide/buffers/ide-buffer-change-monitor.h
similarity index 100%
rename from libide/buffers/ide-buffer-change-monitor.h
rename to src/libide/buffers/ide-buffer-change-monitor.h
diff --git a/libide/buffers/ide-buffer-manager.c b/src/libide/buffers/ide-buffer-manager.c
similarity index 100%
rename from libide/buffers/ide-buffer-manager.c
rename to src/libide/buffers/ide-buffer-manager.c
diff --git a/libide/buffers/ide-buffer-manager.h b/src/libide/buffers/ide-buffer-manager.h
similarity index 100%
rename from libide/buffers/ide-buffer-manager.h
rename to src/libide/buffers/ide-buffer-manager.h
diff --git a/libide/buffers/ide-buffer-private.h b/src/libide/buffers/ide-buffer-private.h
similarity index 100%
rename from libide/buffers/ide-buffer-private.h
rename to src/libide/buffers/ide-buffer-private.h
diff --git a/libide/buffers/ide-buffer.c b/src/libide/buffers/ide-buffer.c
similarity index 100%
rename from libide/buffers/ide-buffer.c
rename to src/libide/buffers/ide-buffer.c
diff --git a/libide/buffers/ide-buffer.h b/src/libide/buffers/ide-buffer.h
similarity index 100%
rename from libide/buffers/ide-buffer.h
rename to src/libide/buffers/ide-buffer.h
diff --git a/libide/buffers/ide-unsaved-file.c b/src/libide/buffers/ide-unsaved-file.c
similarity index 100%
rename from libide/buffers/ide-unsaved-file.c
rename to src/libide/buffers/ide-unsaved-file.c
diff --git a/libide/buffers/ide-unsaved-file.h b/src/libide/buffers/ide-unsaved-file.h
similarity index 100%
rename from libide/buffers/ide-unsaved-file.h
rename to src/libide/buffers/ide-unsaved-file.h
diff --git a/libide/buffers/ide-unsaved-files.c b/src/libide/buffers/ide-unsaved-files.c
similarity index 100%
rename from libide/buffers/ide-unsaved-files.c
rename to src/libide/buffers/ide-unsaved-files.c
diff --git a/libide/buffers/ide-unsaved-files.h b/src/libide/buffers/ide-unsaved-files.h
similarity index 100%
rename from libide/buffers/ide-unsaved-files.h
rename to src/libide/buffers/ide-unsaved-files.h
diff --git a/libide/buffers/meson.build b/src/libide/buffers/meson.build
similarity index 100%
rename from libide/buffers/meson.build
rename to src/libide/buffers/meson.build
diff --git a/libide/buildconfig/OVERVIEW.md b/src/libide/buildconfig/OVERVIEW.md
similarity index 100%
rename from libide/buildconfig/OVERVIEW.md
rename to src/libide/buildconfig/OVERVIEW.md
diff --git a/libide/buildconfig/buildconfig.plugin b/src/libide/buildconfig/buildconfig.plugin
similarity index 100%
rename from libide/buildconfig/buildconfig.plugin
rename to src/libide/buildconfig/buildconfig.plugin
diff --git a/libide/buildconfig/ide-buildconfig-configuration-provider.c 
b/src/libide/buildconfig/ide-buildconfig-configuration-provider.c
similarity index 100%
rename from libide/buildconfig/ide-buildconfig-configuration-provider.c
rename to src/libide/buildconfig/ide-buildconfig-configuration-provider.c
diff --git a/libide/buildconfig/ide-buildconfig-configuration-provider.h 
b/src/libide/buildconfig/ide-buildconfig-configuration-provider.h
similarity index 100%
rename from libide/buildconfig/ide-buildconfig-configuration-provider.h
rename to src/libide/buildconfig/ide-buildconfig-configuration-provider.h
diff --git a/libide/buildconfig/ide-buildconfig-configuration.c 
b/src/libide/buildconfig/ide-buildconfig-configuration.c
similarity index 100%
rename from libide/buildconfig/ide-buildconfig-configuration.c
rename to src/libide/buildconfig/ide-buildconfig-configuration.c
diff --git a/libide/buildconfig/ide-buildconfig-configuration.h 
b/src/libide/buildconfig/ide-buildconfig-configuration.h
similarity index 100%
rename from libide/buildconfig/ide-buildconfig-configuration.h
rename to src/libide/buildconfig/ide-buildconfig-configuration.h
diff --git a/libide/buildconfig/ide-buildconfig-pipeline-addin.c 
b/src/libide/buildconfig/ide-buildconfig-pipeline-addin.c
similarity index 100%
rename from libide/buildconfig/ide-buildconfig-pipeline-addin.c
rename to src/libide/buildconfig/ide-buildconfig-pipeline-addin.c
diff --git a/libide/buildconfig/ide-buildconfig-pipeline-addin.h 
b/src/libide/buildconfig/ide-buildconfig-pipeline-addin.h
similarity index 100%
rename from libide/buildconfig/ide-buildconfig-pipeline-addin.h
rename to src/libide/buildconfig/ide-buildconfig-pipeline-addin.h
diff --git a/libide/buildconfig/ide-buildconfig-plugin.c b/src/libide/buildconfig/ide-buildconfig-plugin.c
similarity index 100%
rename from libide/buildconfig/ide-buildconfig-plugin.c
rename to src/libide/buildconfig/ide-buildconfig-plugin.c
diff --git a/libide/buildconfig/meson.build b/src/libide/buildconfig/meson.build
similarity index 100%
rename from libide/buildconfig/meson.build
rename to src/libide/buildconfig/meson.build
diff --git a/libide/buildsystem/OVERVIEW.md b/src/libide/buildsystem/OVERVIEW.md
similarity index 100%
rename from libide/buildsystem/OVERVIEW.md
rename to src/libide/buildsystem/OVERVIEW.md
diff --git a/libide/buildsystem/ide-build-log-private.h b/src/libide/buildsystem/ide-build-log-private.h
similarity index 100%
rename from libide/buildsystem/ide-build-log-private.h
rename to src/libide/buildsystem/ide-build-log-private.h
diff --git a/libide/buildsystem/ide-build-log.c b/src/libide/buildsystem/ide-build-log.c
similarity index 100%
rename from libide/buildsystem/ide-build-log.c
rename to src/libide/buildsystem/ide-build-log.c
diff --git a/libide/buildsystem/ide-build-log.h b/src/libide/buildsystem/ide-build-log.h
similarity index 100%
rename from libide/buildsystem/ide-build-log.h
rename to src/libide/buildsystem/ide-build-log.h
diff --git a/libide/buildsystem/ide-build-manager.c b/src/libide/buildsystem/ide-build-manager.c
similarity index 100%
rename from libide/buildsystem/ide-build-manager.c
rename to src/libide/buildsystem/ide-build-manager.c
diff --git a/libide/buildsystem/ide-build-manager.h b/src/libide/buildsystem/ide-build-manager.h
similarity index 100%
rename from libide/buildsystem/ide-build-manager.h
rename to src/libide/buildsystem/ide-build-manager.h
diff --git a/libide/buildsystem/ide-build-pipeline-addin.c b/src/libide/buildsystem/ide-build-pipeline-addin.c
similarity index 100%
rename from libide/buildsystem/ide-build-pipeline-addin.c
rename to src/libide/buildsystem/ide-build-pipeline-addin.c
diff --git a/libide/buildsystem/ide-build-pipeline-addin.h b/src/libide/buildsystem/ide-build-pipeline-addin.h
similarity index 100%
rename from libide/buildsystem/ide-build-pipeline-addin.h
rename to src/libide/buildsystem/ide-build-pipeline-addin.h
diff --git a/libide/buildsystem/ide-build-pipeline.c b/src/libide/buildsystem/ide-build-pipeline.c
similarity index 100%
rename from libide/buildsystem/ide-build-pipeline.c
rename to src/libide/buildsystem/ide-build-pipeline.c
diff --git a/libide/buildsystem/ide-build-pipeline.h b/src/libide/buildsystem/ide-build-pipeline.h
similarity index 100%
rename from libide/buildsystem/ide-build-pipeline.h
rename to src/libide/buildsystem/ide-build-pipeline.h
diff --git a/libide/buildsystem/ide-build-stage-launcher.c b/src/libide/buildsystem/ide-build-stage-launcher.c
similarity index 100%
rename from libide/buildsystem/ide-build-stage-launcher.c
rename to src/libide/buildsystem/ide-build-stage-launcher.c
diff --git a/libide/buildsystem/ide-build-stage-launcher.h b/src/libide/buildsystem/ide-build-stage-launcher.h
similarity index 100%
rename from libide/buildsystem/ide-build-stage-launcher.h
rename to src/libide/buildsystem/ide-build-stage-launcher.h
diff --git a/libide/buildsystem/ide-build-stage-mkdirs.c b/src/libide/buildsystem/ide-build-stage-mkdirs.c
similarity index 100%
rename from libide/buildsystem/ide-build-stage-mkdirs.c
rename to src/libide/buildsystem/ide-build-stage-mkdirs.c
diff --git a/libide/buildsystem/ide-build-stage-mkdirs.h b/src/libide/buildsystem/ide-build-stage-mkdirs.h
similarity index 100%
rename from libide/buildsystem/ide-build-stage-mkdirs.h
rename to src/libide/buildsystem/ide-build-stage-mkdirs.h
diff --git a/libide/buildsystem/ide-build-stage-private.h b/src/libide/buildsystem/ide-build-stage-private.h
similarity index 100%
rename from libide/buildsystem/ide-build-stage-private.h
rename to src/libide/buildsystem/ide-build-stage-private.h
diff --git a/libide/buildsystem/ide-build-stage-transfer.c b/src/libide/buildsystem/ide-build-stage-transfer.c
similarity index 100%
rename from libide/buildsystem/ide-build-stage-transfer.c
rename to src/libide/buildsystem/ide-build-stage-transfer.c
diff --git a/libide/buildsystem/ide-build-stage-transfer.h b/src/libide/buildsystem/ide-build-stage-transfer.h
similarity index 100%
rename from libide/buildsystem/ide-build-stage-transfer.h
rename to src/libide/buildsystem/ide-build-stage-transfer.h
diff --git a/libide/buildsystem/ide-build-stage.c b/src/libide/buildsystem/ide-build-stage.c
similarity index 100%
rename from libide/buildsystem/ide-build-stage.c
rename to src/libide/buildsystem/ide-build-stage.c
diff --git a/libide/buildsystem/ide-build-stage.h b/src/libide/buildsystem/ide-build-stage.h
similarity index 100%
rename from libide/buildsystem/ide-build-stage.h
rename to src/libide/buildsystem/ide-build-stage.h
diff --git a/libide/buildsystem/ide-build-system-discovery.c 
b/src/libide/buildsystem/ide-build-system-discovery.c
similarity index 100%
rename from libide/buildsystem/ide-build-system-discovery.c
rename to src/libide/buildsystem/ide-build-system-discovery.c
diff --git a/libide/buildsystem/ide-build-system-discovery.h 
b/src/libide/buildsystem/ide-build-system-discovery.h
similarity index 100%
rename from libide/buildsystem/ide-build-system-discovery.h
rename to src/libide/buildsystem/ide-build-system-discovery.h
diff --git a/libide/buildsystem/ide-build-system.c b/src/libide/buildsystem/ide-build-system.c
similarity index 100%
rename from libide/buildsystem/ide-build-system.c
rename to src/libide/buildsystem/ide-build-system.c
diff --git a/libide/buildsystem/ide-build-system.h b/src/libide/buildsystem/ide-build-system.h
similarity index 100%
rename from libide/buildsystem/ide-build-system.h
rename to src/libide/buildsystem/ide-build-system.h
diff --git a/libide/buildsystem/ide-build-target.c b/src/libide/buildsystem/ide-build-target.c
similarity index 100%
rename from libide/buildsystem/ide-build-target.c
rename to src/libide/buildsystem/ide-build-target.c
diff --git a/libide/buildsystem/ide-build-target.h b/src/libide/buildsystem/ide-build-target.h
similarity index 100%
rename from libide/buildsystem/ide-build-target.h
rename to src/libide/buildsystem/ide-build-target.h
diff --git a/libide/buildsystem/ide-build-utils.c b/src/libide/buildsystem/ide-build-utils.c
similarity index 100%
rename from libide/buildsystem/ide-build-utils.c
rename to src/libide/buildsystem/ide-build-utils.c
diff --git a/libide/buildsystem/ide-build-utils.h b/src/libide/buildsystem/ide-build-utils.h
similarity index 100%
rename from libide/buildsystem/ide-build-utils.h
rename to src/libide/buildsystem/ide-build-utils.h
diff --git a/libide/buildsystem/ide-configuration-manager.c 
b/src/libide/buildsystem/ide-configuration-manager.c
similarity index 100%
rename from libide/buildsystem/ide-configuration-manager.c
rename to src/libide/buildsystem/ide-configuration-manager.c
diff --git a/libide/buildsystem/ide-configuration-manager.h 
b/src/libide/buildsystem/ide-configuration-manager.h
similarity index 100%
rename from libide/buildsystem/ide-configuration-manager.h
rename to src/libide/buildsystem/ide-configuration-manager.h
diff --git a/libide/buildsystem/ide-configuration-provider.c 
b/src/libide/buildsystem/ide-configuration-provider.c
similarity index 100%
rename from libide/buildsystem/ide-configuration-provider.c
rename to src/libide/buildsystem/ide-configuration-provider.c
diff --git a/libide/buildsystem/ide-configuration-provider.h 
b/src/libide/buildsystem/ide-configuration-provider.h
similarity index 100%
rename from libide/buildsystem/ide-configuration-provider.h
rename to src/libide/buildsystem/ide-configuration-provider.h
diff --git a/libide/buildsystem/ide-configuration.c b/src/libide/buildsystem/ide-configuration.c
similarity index 100%
rename from libide/buildsystem/ide-configuration.c
rename to src/libide/buildsystem/ide-configuration.c
diff --git a/libide/buildsystem/ide-configuration.h b/src/libide/buildsystem/ide-configuration.h
similarity index 100%
rename from libide/buildsystem/ide-configuration.h
rename to src/libide/buildsystem/ide-configuration.h
diff --git a/libide/buildsystem/ide-environment-variable.c b/src/libide/buildsystem/ide-environment-variable.c
similarity index 100%
rename from libide/buildsystem/ide-environment-variable.c
rename to src/libide/buildsystem/ide-environment-variable.c
diff --git a/libide/buildsystem/ide-environment-variable.h b/src/libide/buildsystem/ide-environment-variable.h
similarity index 100%
rename from libide/buildsystem/ide-environment-variable.h
rename to src/libide/buildsystem/ide-environment-variable.h
diff --git a/libide/buildsystem/ide-environment.c b/src/libide/buildsystem/ide-environment.c
similarity index 100%
rename from libide/buildsystem/ide-environment.c
rename to src/libide/buildsystem/ide-environment.c
diff --git a/libide/buildsystem/ide-environment.h b/src/libide/buildsystem/ide-environment.h
similarity index 100%
rename from libide/buildsystem/ide-environment.h
rename to src/libide/buildsystem/ide-environment.h
diff --git a/libide/buildsystem/meson.build b/src/libide/buildsystem/meson.build
similarity index 100%
rename from libide/buildsystem/meson.build
rename to src/libide/buildsystem/meson.build
diff --git a/libide/buildui/OVERVIEW.md b/src/libide/buildui/OVERVIEW.md
similarity index 100%
rename from libide/buildui/OVERVIEW.md
rename to src/libide/buildui/OVERVIEW.md
diff --git a/libide/buildui/buildui.plugin b/src/libide/buildui/buildui.plugin
similarity index 100%
rename from libide/buildui/buildui.plugin
rename to src/libide/buildui/buildui.plugin
diff --git a/libide/buildui/ide-build-configuration-row.c b/src/libide/buildui/ide-build-configuration-row.c
similarity index 100%
rename from libide/buildui/ide-build-configuration-row.c
rename to src/libide/buildui/ide-build-configuration-row.c
diff --git a/libide/buildui/ide-build-configuration-row.h b/src/libide/buildui/ide-build-configuration-row.h
similarity index 100%
rename from libide/buildui/ide-build-configuration-row.h
rename to src/libide/buildui/ide-build-configuration-row.h
diff --git a/libide/buildui/ide-build-configuration-row.ui b/src/libide/buildui/ide-build-configuration-row.ui
similarity index 100%
rename from libide/buildui/ide-build-configuration-row.ui
rename to src/libide/buildui/ide-build-configuration-row.ui
diff --git a/libide/buildui/ide-build-configuration-view.c b/src/libide/buildui/ide-build-configuration-view.c
similarity index 100%
rename from libide/buildui/ide-build-configuration-view.c
rename to src/libide/buildui/ide-build-configuration-view.c
diff --git a/libide/buildui/ide-build-configuration-view.h b/src/libide/buildui/ide-build-configuration-view.h
similarity index 100%
rename from libide/buildui/ide-build-configuration-view.h
rename to src/libide/buildui/ide-build-configuration-view.h
diff --git a/libide/buildui/ide-build-configuration-view.ui 
b/src/libide/buildui/ide-build-configuration-view.ui
similarity index 100%
rename from libide/buildui/ide-build-configuration-view.ui
rename to src/libide/buildui/ide-build-configuration-view.ui
diff --git a/libide/buildui/ide-build-log-panel.c b/src/libide/buildui/ide-build-log-panel.c
similarity index 100%
rename from libide/buildui/ide-build-log-panel.c
rename to src/libide/buildui/ide-build-log-panel.c
diff --git a/libide/buildui/ide-build-log-panel.h b/src/libide/buildui/ide-build-log-panel.h
similarity index 100%
rename from libide/buildui/ide-build-log-panel.h
rename to src/libide/buildui/ide-build-log-panel.h
diff --git a/libide/buildui/ide-build-log-panel.ui b/src/libide/buildui/ide-build-log-panel.ui
similarity index 100%
rename from libide/buildui/ide-build-log-panel.ui
rename to src/libide/buildui/ide-build-log-panel.ui
diff --git a/libide/buildui/ide-build-panel.c b/src/libide/buildui/ide-build-panel.c
similarity index 100%
rename from libide/buildui/ide-build-panel.c
rename to src/libide/buildui/ide-build-panel.c
diff --git a/libide/buildui/ide-build-panel.h b/src/libide/buildui/ide-build-panel.h
similarity index 100%
rename from libide/buildui/ide-build-panel.h
rename to src/libide/buildui/ide-build-panel.h
diff --git a/libide/buildui/ide-build-panel.ui b/src/libide/buildui/ide-build-panel.ui
similarity index 100%
rename from libide/buildui/ide-build-panel.ui
rename to src/libide/buildui/ide-build-panel.ui
diff --git a/libide/buildui/ide-build-perspective.c b/src/libide/buildui/ide-build-perspective.c
similarity index 100%
rename from libide/buildui/ide-build-perspective.c
rename to src/libide/buildui/ide-build-perspective.c
diff --git a/libide/buildui/ide-build-perspective.h b/src/libide/buildui/ide-build-perspective.h
similarity index 100%
rename from libide/buildui/ide-build-perspective.h
rename to src/libide/buildui/ide-build-perspective.h
diff --git a/libide/buildui/ide-build-perspective.ui b/src/libide/buildui/ide-build-perspective.ui
similarity index 100%
rename from libide/buildui/ide-build-perspective.ui
rename to src/libide/buildui/ide-build-perspective.ui
diff --git a/libide/buildui/ide-build-plugin.c b/src/libide/buildui/ide-build-plugin.c
similarity index 100%
rename from libide/buildui/ide-build-plugin.c
rename to src/libide/buildui/ide-build-plugin.c
diff --git a/libide/buildui/ide-build-tool.c b/src/libide/buildui/ide-build-tool.c
similarity index 100%
rename from libide/buildui/ide-build-tool.c
rename to src/libide/buildui/ide-build-tool.c
diff --git a/libide/buildui/ide-build-tool.h b/src/libide/buildui/ide-build-tool.h
similarity index 100%
rename from libide/buildui/ide-build-tool.h
rename to src/libide/buildui/ide-build-tool.h
diff --git a/libide/buildui/ide-build-workbench-addin.c b/src/libide/buildui/ide-build-workbench-addin.c
similarity index 100%
rename from libide/buildui/ide-build-workbench-addin.c
rename to src/libide/buildui/ide-build-workbench-addin.c
diff --git a/libide/buildui/ide-build-workbench-addin.h b/src/libide/buildui/ide-build-workbench-addin.h
similarity index 100%
rename from libide/buildui/ide-build-workbench-addin.h
rename to src/libide/buildui/ide-build-workbench-addin.h
diff --git a/libide/buildui/ide-environment-editor-row.c b/src/libide/buildui/ide-environment-editor-row.c
similarity index 100%
rename from libide/buildui/ide-environment-editor-row.c
rename to src/libide/buildui/ide-environment-editor-row.c
diff --git a/libide/buildui/ide-environment-editor-row.h b/src/libide/buildui/ide-environment-editor-row.h
similarity index 100%
rename from libide/buildui/ide-environment-editor-row.h
rename to src/libide/buildui/ide-environment-editor-row.h
diff --git a/libide/buildui/ide-environment-editor-row.ui b/src/libide/buildui/ide-environment-editor-row.ui
similarity index 100%
rename from libide/buildui/ide-environment-editor-row.ui
rename to src/libide/buildui/ide-environment-editor-row.ui
diff --git a/libide/buildui/ide-environment-editor.c b/src/libide/buildui/ide-environment-editor.c
similarity index 100%
rename from libide/buildui/ide-environment-editor.c
rename to src/libide/buildui/ide-environment-editor.c
diff --git a/libide/buildui/ide-environment-editor.h b/src/libide/buildui/ide-environment-editor.h
similarity index 100%
rename from libide/buildui/ide-environment-editor.h
rename to src/libide/buildui/ide-environment-editor.h
diff --git a/libide/buildui/meson.build b/src/libide/buildui/meson.build
similarity index 100%
rename from libide/buildui/meson.build
rename to src/libide/buildui/meson.build
diff --git a/libide/debugger/debugger.plugin b/src/libide/debugger/debugger.plugin
similarity index 100%
rename from libide/debugger/debugger.plugin
rename to src/libide/debugger/debugger.plugin
diff --git a/libide/debugger/gtk/menus.ui b/src/libide/debugger/gtk/menus.ui
similarity index 100%
rename from libide/debugger/gtk/menus.ui
rename to src/libide/debugger/gtk/menus.ui
diff --git a/libide/debugger/ide-debug-manager.c b/src/libide/debugger/ide-debug-manager.c
similarity index 100%
rename from libide/debugger/ide-debug-manager.c
rename to src/libide/debugger/ide-debug-manager.c
diff --git a/libide/debugger/ide-debug-manager.h b/src/libide/debugger/ide-debug-manager.h
similarity index 100%
rename from libide/debugger/ide-debug-manager.h
rename to src/libide/debugger/ide-debug-manager.h
diff --git a/libide/debugger/ide-debugger-actions.c b/src/libide/debugger/ide-debugger-actions.c
similarity index 100%
rename from libide/debugger/ide-debugger-actions.c
rename to src/libide/debugger/ide-debugger-actions.c
diff --git a/libide/debugger/ide-debugger-address-map.c b/src/libide/debugger/ide-debugger-address-map.c
similarity index 100%
rename from libide/debugger/ide-debugger-address-map.c
rename to src/libide/debugger/ide-debugger-address-map.c
diff --git a/libide/debugger/ide-debugger-address-map.h b/src/libide/debugger/ide-debugger-address-map.h
similarity index 100%
rename from libide/debugger/ide-debugger-address-map.h
rename to src/libide/debugger/ide-debugger-address-map.h
diff --git a/libide/debugger/ide-debugger-breakpoint.c b/src/libide/debugger/ide-debugger-breakpoint.c
similarity index 100%
rename from libide/debugger/ide-debugger-breakpoint.c
rename to src/libide/debugger/ide-debugger-breakpoint.c
diff --git a/libide/debugger/ide-debugger-breakpoint.h b/src/libide/debugger/ide-debugger-breakpoint.h
similarity index 100%
rename from libide/debugger/ide-debugger-breakpoint.h
rename to src/libide/debugger/ide-debugger-breakpoint.h
diff --git a/libide/debugger/ide-debugger-breakpoints-view.c 
b/src/libide/debugger/ide-debugger-breakpoints-view.c
similarity index 100%
rename from libide/debugger/ide-debugger-breakpoints-view.c
rename to src/libide/debugger/ide-debugger-breakpoints-view.c
diff --git a/libide/debugger/ide-debugger-breakpoints-view.h 
b/src/libide/debugger/ide-debugger-breakpoints-view.h
similarity index 100%
rename from libide/debugger/ide-debugger-breakpoints-view.h
rename to src/libide/debugger/ide-debugger-breakpoints-view.h
diff --git a/libide/debugger/ide-debugger-breakpoints-view.ui 
b/src/libide/debugger/ide-debugger-breakpoints-view.ui
similarity index 100%
rename from libide/debugger/ide-debugger-breakpoints-view.ui
rename to src/libide/debugger/ide-debugger-breakpoints-view.ui
diff --git a/libide/debugger/ide-debugger-breakpoints.c b/src/libide/debugger/ide-debugger-breakpoints.c
similarity index 100%
rename from libide/debugger/ide-debugger-breakpoints.c
rename to src/libide/debugger/ide-debugger-breakpoints.c
diff --git a/libide/debugger/ide-debugger-breakpoints.h b/src/libide/debugger/ide-debugger-breakpoints.h
similarity index 100%
rename from libide/debugger/ide-debugger-breakpoints.h
rename to src/libide/debugger/ide-debugger-breakpoints.h
diff --git a/libide/debugger/ide-debugger-controls.c b/src/libide/debugger/ide-debugger-controls.c
similarity index 100%
rename from libide/debugger/ide-debugger-controls.c
rename to src/libide/debugger/ide-debugger-controls.c
diff --git a/libide/debugger/ide-debugger-controls.h b/src/libide/debugger/ide-debugger-controls.h
similarity index 100%
rename from libide/debugger/ide-debugger-controls.h
rename to src/libide/debugger/ide-debugger-controls.h
diff --git a/libide/debugger/ide-debugger-controls.ui b/src/libide/debugger/ide-debugger-controls.ui
similarity index 100%
rename from libide/debugger/ide-debugger-controls.ui
rename to src/libide/debugger/ide-debugger-controls.ui
diff --git a/libide/debugger/ide-debugger-disassembly-view.c 
b/src/libide/debugger/ide-debugger-disassembly-view.c
similarity index 100%
rename from libide/debugger/ide-debugger-disassembly-view.c
rename to src/libide/debugger/ide-debugger-disassembly-view.c
diff --git a/libide/debugger/ide-debugger-disassembly-view.h 
b/src/libide/debugger/ide-debugger-disassembly-view.h
similarity index 100%
rename from libide/debugger/ide-debugger-disassembly-view.h
rename to src/libide/debugger/ide-debugger-disassembly-view.h
diff --git a/libide/debugger/ide-debugger-disassembly-view.ui 
b/src/libide/debugger/ide-debugger-disassembly-view.ui
similarity index 100%
rename from libide/debugger/ide-debugger-disassembly-view.ui
rename to src/libide/debugger/ide-debugger-disassembly-view.ui
diff --git a/libide/debugger/ide-debugger-editor-addin.c b/src/libide/debugger/ide-debugger-editor-addin.c
similarity index 100%
rename from libide/debugger/ide-debugger-editor-addin.c
rename to src/libide/debugger/ide-debugger-editor-addin.c
diff --git a/libide/debugger/ide-debugger-editor-addin.h b/src/libide/debugger/ide-debugger-editor-addin.h
similarity index 100%
rename from libide/debugger/ide-debugger-editor-addin.h
rename to src/libide/debugger/ide-debugger-editor-addin.h
diff --git a/libide/debugger/ide-debugger-fallbacks.c b/src/libide/debugger/ide-debugger-fallbacks.c
similarity index 100%
rename from libide/debugger/ide-debugger-fallbacks.c
rename to src/libide/debugger/ide-debugger-fallbacks.c
diff --git a/libide/debugger/ide-debugger-frame.c b/src/libide/debugger/ide-debugger-frame.c
similarity index 100%
rename from libide/debugger/ide-debugger-frame.c
rename to src/libide/debugger/ide-debugger-frame.c
diff --git a/libide/debugger/ide-debugger-frame.h b/src/libide/debugger/ide-debugger-frame.h
similarity index 100%
rename from libide/debugger/ide-debugger-frame.h
rename to src/libide/debugger/ide-debugger-frame.h
diff --git a/libide/debugger/ide-debugger-gutter-renderer.c 
b/src/libide/debugger/ide-debugger-gutter-renderer.c
similarity index 100%
rename from libide/debugger/ide-debugger-gutter-renderer.c
rename to src/libide/debugger/ide-debugger-gutter-renderer.c
diff --git a/libide/debugger/ide-debugger-gutter-renderer.h 
b/src/libide/debugger/ide-debugger-gutter-renderer.h
similarity index 100%
rename from libide/debugger/ide-debugger-gutter-renderer.h
rename to src/libide/debugger/ide-debugger-gutter-renderer.h
diff --git a/libide/debugger/ide-debugger-instruction.c b/src/libide/debugger/ide-debugger-instruction.c
similarity index 100%
rename from libide/debugger/ide-debugger-instruction.c
rename to src/libide/debugger/ide-debugger-instruction.c
diff --git a/libide/debugger/ide-debugger-instruction.h b/src/libide/debugger/ide-debugger-instruction.h
similarity index 100%
rename from libide/debugger/ide-debugger-instruction.h
rename to src/libide/debugger/ide-debugger-instruction.h
diff --git a/libide/debugger/ide-debugger-libraries-view.c b/src/libide/debugger/ide-debugger-libraries-view.c
similarity index 100%
rename from libide/debugger/ide-debugger-libraries-view.c
rename to src/libide/debugger/ide-debugger-libraries-view.c
diff --git a/libide/debugger/ide-debugger-libraries-view.h b/src/libide/debugger/ide-debugger-libraries-view.h
similarity index 100%
rename from libide/debugger/ide-debugger-libraries-view.h
rename to src/libide/debugger/ide-debugger-libraries-view.h
diff --git a/libide/debugger/ide-debugger-libraries-view.ui 
b/src/libide/debugger/ide-debugger-libraries-view.ui
similarity index 100%
rename from libide/debugger/ide-debugger-libraries-view.ui
rename to src/libide/debugger/ide-debugger-libraries-view.ui
diff --git a/libide/debugger/ide-debugger-library.c b/src/libide/debugger/ide-debugger-library.c
similarity index 100%
rename from libide/debugger/ide-debugger-library.c
rename to src/libide/debugger/ide-debugger-library.c
diff --git a/libide/debugger/ide-debugger-library.h b/src/libide/debugger/ide-debugger-library.h
similarity index 100%
rename from libide/debugger/ide-debugger-library.h
rename to src/libide/debugger/ide-debugger-library.h
diff --git a/libide/debugger/ide-debugger-locals-view.c b/src/libide/debugger/ide-debugger-locals-view.c
similarity index 100%
rename from libide/debugger/ide-debugger-locals-view.c
rename to src/libide/debugger/ide-debugger-locals-view.c
diff --git a/libide/debugger/ide-debugger-locals-view.h b/src/libide/debugger/ide-debugger-locals-view.h
similarity index 100%
rename from libide/debugger/ide-debugger-locals-view.h
rename to src/libide/debugger/ide-debugger-locals-view.h
diff --git a/libide/debugger/ide-debugger-locals-view.ui b/src/libide/debugger/ide-debugger-locals-view.ui
similarity index 100%
rename from libide/debugger/ide-debugger-locals-view.ui
rename to src/libide/debugger/ide-debugger-locals-view.ui
diff --git a/libide/debugger/ide-debugger-plugin.c b/src/libide/debugger/ide-debugger-plugin.c
similarity index 100%
rename from libide/debugger/ide-debugger-plugin.c
rename to src/libide/debugger/ide-debugger-plugin.c
diff --git a/libide/debugger/ide-debugger-private.h b/src/libide/debugger/ide-debugger-private.h
similarity index 100%
rename from libide/debugger/ide-debugger-private.h
rename to src/libide/debugger/ide-debugger-private.h
diff --git a/libide/debugger/ide-debugger-register.c b/src/libide/debugger/ide-debugger-register.c
similarity index 100%
rename from libide/debugger/ide-debugger-register.c
rename to src/libide/debugger/ide-debugger-register.c
diff --git a/libide/debugger/ide-debugger-register.h b/src/libide/debugger/ide-debugger-register.h
similarity index 100%
rename from libide/debugger/ide-debugger-register.h
rename to src/libide/debugger/ide-debugger-register.h
diff --git a/libide/debugger/ide-debugger-registers-view.c b/src/libide/debugger/ide-debugger-registers-view.c
similarity index 100%
rename from libide/debugger/ide-debugger-registers-view.c
rename to src/libide/debugger/ide-debugger-registers-view.c
diff --git a/libide/debugger/ide-debugger-registers-view.h b/src/libide/debugger/ide-debugger-registers-view.h
similarity index 100%
rename from libide/debugger/ide-debugger-registers-view.h
rename to src/libide/debugger/ide-debugger-registers-view.h
diff --git a/libide/debugger/ide-debugger-registers-view.ui 
b/src/libide/debugger/ide-debugger-registers-view.ui
similarity index 100%
rename from libide/debugger/ide-debugger-registers-view.ui
rename to src/libide/debugger/ide-debugger-registers-view.ui
diff --git a/libide/debugger/ide-debugger-thread-group.c b/src/libide/debugger/ide-debugger-thread-group.c
similarity index 100%
rename from libide/debugger/ide-debugger-thread-group.c
rename to src/libide/debugger/ide-debugger-thread-group.c
diff --git a/libide/debugger/ide-debugger-thread-group.h b/src/libide/debugger/ide-debugger-thread-group.h
similarity index 100%
rename from libide/debugger/ide-debugger-thread-group.h
rename to src/libide/debugger/ide-debugger-thread-group.h
diff --git a/libide/debugger/ide-debugger-thread.c b/src/libide/debugger/ide-debugger-thread.c
similarity index 100%
rename from libide/debugger/ide-debugger-thread.c
rename to src/libide/debugger/ide-debugger-thread.c
diff --git a/libide/debugger/ide-debugger-thread.h b/src/libide/debugger/ide-debugger-thread.h
similarity index 100%
rename from libide/debugger/ide-debugger-thread.h
rename to src/libide/debugger/ide-debugger-thread.h
diff --git a/libide/debugger/ide-debugger-threads-view.c b/src/libide/debugger/ide-debugger-threads-view.c
similarity index 100%
rename from libide/debugger/ide-debugger-threads-view.c
rename to src/libide/debugger/ide-debugger-threads-view.c
diff --git a/libide/debugger/ide-debugger-threads-view.h b/src/libide/debugger/ide-debugger-threads-view.h
similarity index 100%
rename from libide/debugger/ide-debugger-threads-view.h
rename to src/libide/debugger/ide-debugger-threads-view.h
diff --git a/libide/debugger/ide-debugger-threads-view.ui b/src/libide/debugger/ide-debugger-threads-view.ui
similarity index 100%
rename from libide/debugger/ide-debugger-threads-view.ui
rename to src/libide/debugger/ide-debugger-threads-view.ui
diff --git a/libide/debugger/ide-debugger-types.c b/src/libide/debugger/ide-debugger-types.c
similarity index 100%
rename from libide/debugger/ide-debugger-types.c
rename to src/libide/debugger/ide-debugger-types.c
diff --git a/libide/debugger/ide-debugger-types.h b/src/libide/debugger/ide-debugger-types.h
similarity index 100%
rename from libide/debugger/ide-debugger-types.h
rename to src/libide/debugger/ide-debugger-types.h
diff --git a/libide/debugger/ide-debugger-variable.c b/src/libide/debugger/ide-debugger-variable.c
similarity index 100%
rename from libide/debugger/ide-debugger-variable.c
rename to src/libide/debugger/ide-debugger-variable.c
diff --git a/libide/debugger/ide-debugger-variable.h b/src/libide/debugger/ide-debugger-variable.h
similarity index 100%
rename from libide/debugger/ide-debugger-variable.h
rename to src/libide/debugger/ide-debugger-variable.h
diff --git a/libide/debugger/ide-debugger.c b/src/libide/debugger/ide-debugger.c
similarity index 100%
rename from libide/debugger/ide-debugger.c
rename to src/libide/debugger/ide-debugger.c
diff --git a/libide/debugger/ide-debugger.h b/src/libide/debugger/ide-debugger.h
similarity index 100%
rename from libide/debugger/ide-debugger.h
rename to src/libide/debugger/ide-debugger.h
diff --git a/libide/debugger/meson.build b/src/libide/debugger/meson.build
similarity index 100%
rename from libide/debugger/meson.build
rename to src/libide/debugger/meson.build
diff --git a/libide/devices/OVERVIEW.md b/src/libide/devices/OVERVIEW.md
similarity index 100%
rename from libide/devices/OVERVIEW.md
rename to src/libide/devices/OVERVIEW.md
diff --git a/libide/devices/ide-device-manager.c b/src/libide/devices/ide-device-manager.c
similarity index 100%
rename from libide/devices/ide-device-manager.c
rename to src/libide/devices/ide-device-manager.c
diff --git a/libide/devices/ide-device-manager.h b/src/libide/devices/ide-device-manager.h
similarity index 100%
rename from libide/devices/ide-device-manager.h
rename to src/libide/devices/ide-device-manager.h
diff --git a/libide/devices/ide-device-provider.c b/src/libide/devices/ide-device-provider.c
similarity index 100%
rename from libide/devices/ide-device-provider.c
rename to src/libide/devices/ide-device-provider.c
diff --git a/libide/devices/ide-device-provider.h b/src/libide/devices/ide-device-provider.h
similarity index 100%
rename from libide/devices/ide-device-provider.h
rename to src/libide/devices/ide-device-provider.h
diff --git a/libide/devices/ide-device.c b/src/libide/devices/ide-device.c
similarity index 100%
rename from libide/devices/ide-device.c
rename to src/libide/devices/ide-device.c
diff --git a/libide/devices/ide-device.h b/src/libide/devices/ide-device.h
similarity index 100%
rename from libide/devices/ide-device.h
rename to src/libide/devices/ide-device.h
diff --git a/libide/devices/meson.build b/src/libide/devices/meson.build
similarity index 100%
rename from libide/devices/meson.build
rename to src/libide/devices/meson.build
diff --git a/libide/diagnostics/ide-diagnostic-provider.c b/src/libide/diagnostics/ide-diagnostic-provider.c
similarity index 100%
rename from libide/diagnostics/ide-diagnostic-provider.c
rename to src/libide/diagnostics/ide-diagnostic-provider.c
diff --git a/libide/diagnostics/ide-diagnostic-provider.h b/src/libide/diagnostics/ide-diagnostic-provider.h
similarity index 100%
rename from libide/diagnostics/ide-diagnostic-provider.h
rename to src/libide/diagnostics/ide-diagnostic-provider.h
diff --git a/libide/diagnostics/ide-diagnostic.c b/src/libide/diagnostics/ide-diagnostic.c
similarity index 100%
rename from libide/diagnostics/ide-diagnostic.c
rename to src/libide/diagnostics/ide-diagnostic.c
diff --git a/libide/diagnostics/ide-diagnostic.h b/src/libide/diagnostics/ide-diagnostic.h
similarity index 100%
rename from libide/diagnostics/ide-diagnostic.h
rename to src/libide/diagnostics/ide-diagnostic.h
diff --git a/libide/diagnostics/ide-diagnostics-manager.c b/src/libide/diagnostics/ide-diagnostics-manager.c
similarity index 100%
rename from libide/diagnostics/ide-diagnostics-manager.c
rename to src/libide/diagnostics/ide-diagnostics-manager.c
diff --git a/libide/diagnostics/ide-diagnostics-manager.h b/src/libide/diagnostics/ide-diagnostics-manager.h
similarity index 100%
rename from libide/diagnostics/ide-diagnostics-manager.h
rename to src/libide/diagnostics/ide-diagnostics-manager.h
diff --git a/libide/diagnostics/ide-diagnostics.c b/src/libide/diagnostics/ide-diagnostics.c
similarity index 100%
rename from libide/diagnostics/ide-diagnostics.c
rename to src/libide/diagnostics/ide-diagnostics.c
diff --git a/libide/diagnostics/ide-diagnostics.h b/src/libide/diagnostics/ide-diagnostics.h
similarity index 100%
rename from libide/diagnostics/ide-diagnostics.h
rename to src/libide/diagnostics/ide-diagnostics.h
diff --git a/libide/diagnostics/ide-fixit.c b/src/libide/diagnostics/ide-fixit.c
similarity index 100%
rename from libide/diagnostics/ide-fixit.c
rename to src/libide/diagnostics/ide-fixit.c
diff --git a/libide/diagnostics/ide-fixit.h b/src/libide/diagnostics/ide-fixit.h
similarity index 100%
rename from libide/diagnostics/ide-fixit.h
rename to src/libide/diagnostics/ide-fixit.h
diff --git a/libide/diagnostics/ide-source-location.c b/src/libide/diagnostics/ide-source-location.c
similarity index 100%
rename from libide/diagnostics/ide-source-location.c
rename to src/libide/diagnostics/ide-source-location.c
diff --git a/libide/diagnostics/ide-source-location.h b/src/libide/diagnostics/ide-source-location.h
similarity index 100%
rename from libide/diagnostics/ide-source-location.h
rename to src/libide/diagnostics/ide-source-location.h
diff --git a/libide/diagnostics/ide-source-range.c b/src/libide/diagnostics/ide-source-range.c
similarity index 100%
rename from libide/diagnostics/ide-source-range.c
rename to src/libide/diagnostics/ide-source-range.c
diff --git a/libide/diagnostics/ide-source-range.h b/src/libide/diagnostics/ide-source-range.h
similarity index 100%
rename from libide/diagnostics/ide-source-range.h
rename to src/libide/diagnostics/ide-source-range.h
diff --git a/libide/diagnostics/meson.build b/src/libide/diagnostics/meson.build
similarity index 100%
rename from libide/diagnostics/meson.build
rename to src/libide/diagnostics/meson.build
diff --git a/libide/directory/OVERVIEW.md b/src/libide/directory/OVERVIEW.md
similarity index 100%
rename from libide/directory/OVERVIEW.md
rename to src/libide/directory/OVERVIEW.md
diff --git a/libide/directory/directory.plugin b/src/libide/directory/directory.plugin
similarity index 100%
rename from libide/directory/directory.plugin
rename to src/libide/directory/directory.plugin
diff --git a/libide/directory/ide-directory-build-system.c b/src/libide/directory/ide-directory-build-system.c
similarity index 100%
rename from libide/directory/ide-directory-build-system.c
rename to src/libide/directory/ide-directory-build-system.c
diff --git a/libide/directory/ide-directory-build-system.h b/src/libide/directory/ide-directory-build-system.h
similarity index 100%
rename from libide/directory/ide-directory-build-system.h
rename to src/libide/directory/ide-directory-build-system.h
diff --git a/libide/directory/ide-directory-plugin.c b/src/libide/directory/ide-directory-plugin.c
similarity index 100%
rename from libide/directory/ide-directory-plugin.c
rename to src/libide/directory/ide-directory-plugin.c
diff --git a/libide/directory/ide-directory-vcs.c b/src/libide/directory/ide-directory-vcs.c
similarity index 100%
rename from libide/directory/ide-directory-vcs.c
rename to src/libide/directory/ide-directory-vcs.c
diff --git a/libide/directory/ide-directory-vcs.h b/src/libide/directory/ide-directory-vcs.h
similarity index 100%
rename from libide/directory/ide-directory-vcs.h
rename to src/libide/directory/ide-directory-vcs.h
diff --git a/libide/directory/meson.build b/src/libide/directory/meson.build
similarity index 100%
rename from libide/directory/meson.build
rename to src/libide/directory/meson.build
diff --git a/libide/doap/OVERVIEW.md b/src/libide/doap/OVERVIEW.md
similarity index 100%
rename from libide/doap/OVERVIEW.md
rename to src/libide/doap/OVERVIEW.md
diff --git a/libide/doap/ide-doap-person.c b/src/libide/doap/ide-doap-person.c
similarity index 100%
rename from libide/doap/ide-doap-person.c
rename to src/libide/doap/ide-doap-person.c
diff --git a/libide/doap/ide-doap-person.h b/src/libide/doap/ide-doap-person.h
similarity index 100%
rename from libide/doap/ide-doap-person.h
rename to src/libide/doap/ide-doap-person.h
diff --git a/libide/doap/ide-doap.c b/src/libide/doap/ide-doap.c
similarity index 100%
rename from libide/doap/ide-doap.c
rename to src/libide/doap/ide-doap.c
diff --git a/libide/doap/ide-doap.h b/src/libide/doap/ide-doap.h
similarity index 100%
rename from libide/doap/ide-doap.h
rename to src/libide/doap/ide-doap.h
diff --git a/libide/doap/meson.build b/src/libide/doap/meson.build
similarity index 100%
rename from libide/doap/meson.build
rename to src/libide/doap/meson.build
diff --git a/libide/documentation/ide-documentation-info.c b/src/libide/documentation/ide-documentation-info.c
similarity index 100%
rename from libide/documentation/ide-documentation-info.c
rename to src/libide/documentation/ide-documentation-info.c
diff --git a/libide/documentation/ide-documentation-info.h b/src/libide/documentation/ide-documentation-info.h
similarity index 100%
rename from libide/documentation/ide-documentation-info.h
rename to src/libide/documentation/ide-documentation-info.h
diff --git a/libide/documentation/ide-documentation-proposal.c 
b/src/libide/documentation/ide-documentation-proposal.c
similarity index 100%
rename from libide/documentation/ide-documentation-proposal.c
rename to src/libide/documentation/ide-documentation-proposal.c
diff --git a/libide/documentation/ide-documentation-proposal.h 
b/src/libide/documentation/ide-documentation-proposal.h
similarity index 100%
rename from libide/documentation/ide-documentation-proposal.h
rename to src/libide/documentation/ide-documentation-proposal.h
diff --git a/libide/documentation/ide-documentation-provider.c 
b/src/libide/documentation/ide-documentation-provider.c
similarity index 100%
rename from libide/documentation/ide-documentation-provider.c
rename to src/libide/documentation/ide-documentation-provider.c
diff --git a/libide/documentation/ide-documentation-provider.h 
b/src/libide/documentation/ide-documentation-provider.h
similarity index 100%
rename from libide/documentation/ide-documentation-provider.h
rename to src/libide/documentation/ide-documentation-provider.h
diff --git a/libide/documentation/ide-documentation.c b/src/libide/documentation/ide-documentation.c
similarity index 100%
rename from libide/documentation/ide-documentation.c
rename to src/libide/documentation/ide-documentation.c
diff --git a/libide/documentation/ide-documentation.h b/src/libide/documentation/ide-documentation.h
similarity index 100%
rename from libide/documentation/ide-documentation.h
rename to src/libide/documentation/ide-documentation.h
diff --git a/libide/documentation/meson.build b/src/libide/documentation/meson.build
similarity index 100%
rename from libide/documentation/meson.build
rename to src/libide/documentation/meson.build
diff --git a/libide/editor/editor.plugin b/src/libide/editor/editor.plugin
similarity index 100%
rename from libide/editor/editor.plugin
rename to src/libide/editor/editor.plugin
diff --git a/libide/editor/ide-editor-addin.c b/src/libide/editor/ide-editor-addin.c
similarity index 100%
rename from libide/editor/ide-editor-addin.c
rename to src/libide/editor/ide-editor-addin.c
diff --git a/libide/editor/ide-editor-addin.h b/src/libide/editor/ide-editor-addin.h
similarity index 100%
rename from libide/editor/ide-editor-addin.h
rename to src/libide/editor/ide-editor-addin.h
diff --git a/libide/editor/ide-editor-layout-stack-addin.c b/src/libide/editor/ide-editor-layout-stack-addin.c
similarity index 100%
rename from libide/editor/ide-editor-layout-stack-addin.c
rename to src/libide/editor/ide-editor-layout-stack-addin.c
diff --git a/libide/editor/ide-editor-layout-stack-addin.h b/src/libide/editor/ide-editor-layout-stack-addin.h
similarity index 100%
rename from libide/editor/ide-editor-layout-stack-addin.h
rename to src/libide/editor/ide-editor-layout-stack-addin.h
diff --git a/libide/editor/ide-editor-layout-stack-controls.c 
b/src/libide/editor/ide-editor-layout-stack-controls.c
similarity index 100%
rename from libide/editor/ide-editor-layout-stack-controls.c
rename to src/libide/editor/ide-editor-layout-stack-controls.c
diff --git a/libide/editor/ide-editor-layout-stack-controls.h 
b/src/libide/editor/ide-editor-layout-stack-controls.h
similarity index 100%
rename from libide/editor/ide-editor-layout-stack-controls.h
rename to src/libide/editor/ide-editor-layout-stack-controls.h
diff --git a/libide/editor/ide-editor-layout-stack-controls.ui 
b/src/libide/editor/ide-editor-layout-stack-controls.ui
similarity index 100%
rename from libide/editor/ide-editor-layout-stack-controls.ui
rename to src/libide/editor/ide-editor-layout-stack-controls.ui
diff --git a/libide/editor/ide-editor-perspective-actions.c 
b/src/libide/editor/ide-editor-perspective-actions.c
similarity index 100%
rename from libide/editor/ide-editor-perspective-actions.c
rename to src/libide/editor/ide-editor-perspective-actions.c
diff --git a/libide/editor/ide-editor-perspective-shortcuts.c 
b/src/libide/editor/ide-editor-perspective-shortcuts.c
similarity index 100%
rename from libide/editor/ide-editor-perspective-shortcuts.c
rename to src/libide/editor/ide-editor-perspective-shortcuts.c
diff --git a/libide/editor/ide-editor-perspective.c b/src/libide/editor/ide-editor-perspective.c
similarity index 100%
rename from libide/editor/ide-editor-perspective.c
rename to src/libide/editor/ide-editor-perspective.c
diff --git a/libide/editor/ide-editor-perspective.h b/src/libide/editor/ide-editor-perspective.h
similarity index 100%
rename from libide/editor/ide-editor-perspective.h
rename to src/libide/editor/ide-editor-perspective.h
diff --git a/libide/editor/ide-editor-perspective.ui b/src/libide/editor/ide-editor-perspective.ui
similarity index 100%
rename from libide/editor/ide-editor-perspective.ui
rename to src/libide/editor/ide-editor-perspective.ui
diff --git a/libide/editor/ide-editor-plugin.c b/src/libide/editor/ide-editor-plugin.c
similarity index 100%
rename from libide/editor/ide-editor-plugin.c
rename to src/libide/editor/ide-editor-plugin.c
diff --git a/libide/editor/ide-editor-print-operation.c b/src/libide/editor/ide-editor-print-operation.c
similarity index 100%
rename from libide/editor/ide-editor-print-operation.c
rename to src/libide/editor/ide-editor-print-operation.c
diff --git a/libide/editor/ide-editor-print-operation.h b/src/libide/editor/ide-editor-print-operation.h
similarity index 100%
rename from libide/editor/ide-editor-print-operation.h
rename to src/libide/editor/ide-editor-print-operation.h
diff --git a/libide/editor/ide-editor-private.h b/src/libide/editor/ide-editor-private.h
similarity index 100%
rename from libide/editor/ide-editor-private.h
rename to src/libide/editor/ide-editor-private.h
diff --git a/libide/editor/ide-editor-properties.c b/src/libide/editor/ide-editor-properties.c
similarity index 100%
rename from libide/editor/ide-editor-properties.c
rename to src/libide/editor/ide-editor-properties.c
diff --git a/libide/editor/ide-editor-properties.h b/src/libide/editor/ide-editor-properties.h
similarity index 100%
rename from libide/editor/ide-editor-properties.h
rename to src/libide/editor/ide-editor-properties.h
diff --git a/libide/editor/ide-editor-properties.ui b/src/libide/editor/ide-editor-properties.ui
similarity index 100%
rename from libide/editor/ide-editor-properties.ui
rename to src/libide/editor/ide-editor-properties.ui
diff --git a/libide/editor/ide-editor-search-bar-actions.c b/src/libide/editor/ide-editor-search-bar-actions.c
similarity index 100%
rename from libide/editor/ide-editor-search-bar-actions.c
rename to src/libide/editor/ide-editor-search-bar-actions.c
diff --git a/libide/editor/ide-editor-search-bar-shortcuts.c 
b/src/libide/editor/ide-editor-search-bar-shortcuts.c
similarity index 100%
rename from libide/editor/ide-editor-search-bar-shortcuts.c
rename to src/libide/editor/ide-editor-search-bar-shortcuts.c
diff --git a/libide/editor/ide-editor-search-bar.c b/src/libide/editor/ide-editor-search-bar.c
similarity index 100%
rename from libide/editor/ide-editor-search-bar.c
rename to src/libide/editor/ide-editor-search-bar.c
diff --git a/libide/editor/ide-editor-search-bar.h b/src/libide/editor/ide-editor-search-bar.h
similarity index 100%
rename from libide/editor/ide-editor-search-bar.h
rename to src/libide/editor/ide-editor-search-bar.h
diff --git a/libide/editor/ide-editor-search-bar.ui b/src/libide/editor/ide-editor-search-bar.ui
similarity index 100%
rename from libide/editor/ide-editor-search-bar.ui
rename to src/libide/editor/ide-editor-search-bar.ui
diff --git a/libide/editor/ide-editor-sidebar.c b/src/libide/editor/ide-editor-sidebar.c
similarity index 100%
rename from libide/editor/ide-editor-sidebar.c
rename to src/libide/editor/ide-editor-sidebar.c
diff --git a/libide/editor/ide-editor-sidebar.h b/src/libide/editor/ide-editor-sidebar.h
similarity index 100%
rename from libide/editor/ide-editor-sidebar.h
rename to src/libide/editor/ide-editor-sidebar.h
diff --git a/libide/editor/ide-editor-sidebar.ui b/src/libide/editor/ide-editor-sidebar.ui
similarity index 100%
rename from libide/editor/ide-editor-sidebar.ui
rename to src/libide/editor/ide-editor-sidebar.ui
diff --git a/libide/editor/ide-editor-utilities.c b/src/libide/editor/ide-editor-utilities.c
similarity index 100%
rename from libide/editor/ide-editor-utilities.c
rename to src/libide/editor/ide-editor-utilities.c
diff --git a/libide/editor/ide-editor-utilities.h b/src/libide/editor/ide-editor-utilities.h
similarity index 100%
rename from libide/editor/ide-editor-utilities.h
rename to src/libide/editor/ide-editor-utilities.h
diff --git a/libide/editor/ide-editor-utilities.ui b/src/libide/editor/ide-editor-utilities.ui
similarity index 100%
rename from libide/editor/ide-editor-utilities.ui
rename to src/libide/editor/ide-editor-utilities.ui
diff --git a/libide/editor/ide-editor-view-actions.c b/src/libide/editor/ide-editor-view-actions.c
similarity index 100%
rename from libide/editor/ide-editor-view-actions.c
rename to src/libide/editor/ide-editor-view-actions.c
diff --git a/libide/editor/ide-editor-view-addin.c b/src/libide/editor/ide-editor-view-addin.c
similarity index 100%
rename from libide/editor/ide-editor-view-addin.c
rename to src/libide/editor/ide-editor-view-addin.c
diff --git a/libide/editor/ide-editor-view-addin.h b/src/libide/editor/ide-editor-view-addin.h
similarity index 100%
rename from libide/editor/ide-editor-view-addin.h
rename to src/libide/editor/ide-editor-view-addin.h
diff --git a/libide/editor/ide-editor-view-settings.c b/src/libide/editor/ide-editor-view-settings.c
similarity index 100%
rename from libide/editor/ide-editor-view-settings.c
rename to src/libide/editor/ide-editor-view-settings.c
diff --git a/libide/editor/ide-editor-view-shortcuts.c b/src/libide/editor/ide-editor-view-shortcuts.c
similarity index 100%
rename from libide/editor/ide-editor-view-shortcuts.c
rename to src/libide/editor/ide-editor-view-shortcuts.c
diff --git a/libide/editor/ide-editor-view.c b/src/libide/editor/ide-editor-view.c
similarity index 100%
rename from libide/editor/ide-editor-view.c
rename to src/libide/editor/ide-editor-view.c
diff --git a/libide/editor/ide-editor-view.h b/src/libide/editor/ide-editor-view.h
similarity index 100%
rename from libide/editor/ide-editor-view.h
rename to src/libide/editor/ide-editor-view.h
diff --git a/libide/editor/ide-editor-view.ui b/src/libide/editor/ide-editor-view.ui
similarity index 100%
rename from libide/editor/ide-editor-view.ui
rename to src/libide/editor/ide-editor-view.ui
diff --git a/libide/editor/ide-editor-workbench-addin.c b/src/libide/editor/ide-editor-workbench-addin.c
similarity index 100%
rename from libide/editor/ide-editor-workbench-addin.c
rename to src/libide/editor/ide-editor-workbench-addin.c
diff --git a/libide/editor/ide-editor-workbench-addin.h b/src/libide/editor/ide-editor-workbench-addin.h
similarity index 100%
rename from libide/editor/ide-editor-workbench-addin.h
rename to src/libide/editor/ide-editor-workbench-addin.h
diff --git a/libide/editor/meson.build b/src/libide/editor/meson.build
similarity index 100%
rename from libide/editor/meson.build
rename to src/libide/editor/meson.build
diff --git a/libide/editorconfig/OVERVIEW.md b/src/libide/editorconfig/OVERVIEW.md
similarity index 100%
rename from libide/editorconfig/OVERVIEW.md
rename to src/libide/editorconfig/OVERVIEW.md
diff --git a/libide/editorconfig/editorconfig-glib.c b/src/libide/editorconfig/editorconfig-glib.c
similarity index 100%
rename from libide/editorconfig/editorconfig-glib.c
rename to src/libide/editorconfig/editorconfig-glib.c
diff --git a/libide/editorconfig/editorconfig-glib.h b/src/libide/editorconfig/editorconfig-glib.h
similarity index 100%
rename from libide/editorconfig/editorconfig-glib.h
rename to src/libide/editorconfig/editorconfig-glib.h
diff --git a/libide/editorconfig/ide-editorconfig-file-settings.c 
b/src/libide/editorconfig/ide-editorconfig-file-settings.c
similarity index 100%
rename from libide/editorconfig/ide-editorconfig-file-settings.c
rename to src/libide/editorconfig/ide-editorconfig-file-settings.c
diff --git a/libide/editorconfig/ide-editorconfig-file-settings.h 
b/src/libide/editorconfig/ide-editorconfig-file-settings.h
similarity index 100%
rename from libide/editorconfig/ide-editorconfig-file-settings.h
rename to src/libide/editorconfig/ide-editorconfig-file-settings.h
diff --git a/data/file-settings/defaults.ini b/src/libide/files/defaults.ini
similarity index 100%
rename from data/file-settings/defaults.ini
rename to src/libide/files/defaults.ini
diff --git a/libide/files/ide-file-settings.c b/src/libide/files/ide-file-settings.c
similarity index 100%
rename from libide/files/ide-file-settings.c
rename to src/libide/files/ide-file-settings.c
diff --git a/libide/files/ide-file-settings.defs b/src/libide/files/ide-file-settings.defs
similarity index 100%
rename from libide/files/ide-file-settings.defs
rename to src/libide/files/ide-file-settings.defs
diff --git a/libide/files/ide-file-settings.h b/src/libide/files/ide-file-settings.h
similarity index 100%
rename from libide/files/ide-file-settings.h
rename to src/libide/files/ide-file-settings.h
diff --git a/libide/files/ide-file.c b/src/libide/files/ide-file.c
similarity index 100%
rename from libide/files/ide-file.c
rename to src/libide/files/ide-file.c
diff --git a/libide/files/ide-file.h b/src/libide/files/ide-file.h
similarity index 100%
rename from libide/files/ide-file.h
rename to src/libide/files/ide-file.h
diff --git a/libide/files/ide-indent-style.h b/src/libide/files/ide-indent-style.h
similarity index 100%
rename from libide/files/ide-indent-style.h
rename to src/libide/files/ide-indent-style.h
diff --git a/libide/files/meson.build b/src/libide/files/meson.build
similarity index 100%
rename from libide/files/meson.build
rename to src/libide/files/meson.build
diff --git a/libide/formatting/ide-formatter-options.c b/src/libide/formatting/ide-formatter-options.c
similarity index 100%
rename from libide/formatting/ide-formatter-options.c
rename to src/libide/formatting/ide-formatter-options.c
diff --git a/libide/formatting/ide-formatter-options.h b/src/libide/formatting/ide-formatter-options.h
similarity index 100%
rename from libide/formatting/ide-formatter-options.h
rename to src/libide/formatting/ide-formatter-options.h
diff --git a/libide/formatting/ide-formatter.c b/src/libide/formatting/ide-formatter.c
similarity index 100%
rename from libide/formatting/ide-formatter.c
rename to src/libide/formatting/ide-formatter.c
diff --git a/libide/formatting/ide-formatter.h b/src/libide/formatting/ide-formatter.h
similarity index 100%
rename from libide/formatting/ide-formatter.h
rename to src/libide/formatting/ide-formatter.h
diff --git a/libide/formatting/meson.build b/src/libide/formatting/meson.build
similarity index 100%
rename from libide/formatting/meson.build
rename to src/libide/formatting/meson.build
diff --git a/libide/gconstructor.h b/src/libide/gconstructor.h
similarity index 100%
rename from libide/gconstructor.h
rename to src/libide/gconstructor.h
diff --git a/libide/genesis/ide-genesis-addin.c b/src/libide/genesis/ide-genesis-addin.c
similarity index 100%
rename from libide/genesis/ide-genesis-addin.c
rename to src/libide/genesis/ide-genesis-addin.c
diff --git a/libide/genesis/ide-genesis-addin.h b/src/libide/genesis/ide-genesis-addin.h
similarity index 100%
rename from libide/genesis/ide-genesis-addin.h
rename to src/libide/genesis/ide-genesis-addin.h
diff --git a/libide/genesis/meson.build b/src/libide/genesis/meson.build
similarity index 100%
rename from libide/genesis/meson.build
rename to src/libide/genesis/meson.build
diff --git a/libide/greeter/ide-greeter-perspective.c b/src/libide/greeter/ide-greeter-perspective.c
similarity index 100%
rename from libide/greeter/ide-greeter-perspective.c
rename to src/libide/greeter/ide-greeter-perspective.c
diff --git a/libide/greeter/ide-greeter-perspective.h b/src/libide/greeter/ide-greeter-perspective.h
similarity index 100%
rename from libide/greeter/ide-greeter-perspective.h
rename to src/libide/greeter/ide-greeter-perspective.h
diff --git a/libide/greeter/ide-greeter-perspective.ui b/src/libide/greeter/ide-greeter-perspective.ui
similarity index 100%
rename from libide/greeter/ide-greeter-perspective.ui
rename to src/libide/greeter/ide-greeter-perspective.ui
diff --git a/libide/greeter/ide-greeter-project-row.c b/src/libide/greeter/ide-greeter-project-row.c
similarity index 100%
rename from libide/greeter/ide-greeter-project-row.c
rename to src/libide/greeter/ide-greeter-project-row.c
diff --git a/libide/greeter/ide-greeter-project-row.h b/src/libide/greeter/ide-greeter-project-row.h
similarity index 100%
rename from libide/greeter/ide-greeter-project-row.h
rename to src/libide/greeter/ide-greeter-project-row.h
diff --git a/libide/greeter/ide-greeter-project-row.ui b/src/libide/greeter/ide-greeter-project-row.ui
similarity index 100%
rename from libide/greeter/ide-greeter-project-row.ui
rename to src/libide/greeter/ide-greeter-project-row.ui
diff --git a/libide/greeter/meson.build b/src/libide/greeter/meson.build
similarity index 100%
rename from libide/greeter/meson.build
rename to src/libide/greeter/meson.build
diff --git a/libide/gsettings/ide-gsettings-file-settings.c 
b/src/libide/gsettings/ide-gsettings-file-settings.c
similarity index 100%
rename from libide/gsettings/ide-gsettings-file-settings.c
rename to src/libide/gsettings/ide-gsettings-file-settings.c
diff --git a/libide/gsettings/ide-gsettings-file-settings.h 
b/src/libide/gsettings/ide-gsettings-file-settings.h
similarity index 100%
rename from libide/gsettings/ide-gsettings-file-settings.h
rename to src/libide/gsettings/ide-gsettings-file-settings.h
diff --git a/libide/gsettings/ide-language-defaults.c b/src/libide/gsettings/ide-language-defaults.c
similarity index 100%
rename from libide/gsettings/ide-language-defaults.c
rename to src/libide/gsettings/ide-language-defaults.c
diff --git a/libide/gsettings/ide-language-defaults.h b/src/libide/gsettings/ide-language-defaults.h
similarity index 100%
rename from libide/gsettings/ide-language-defaults.h
rename to src/libide/gsettings/ide-language-defaults.h
diff --git a/libide/gsettings/meson.build b/src/libide/gsettings/meson.build
similarity index 100%
rename from libide/gsettings/meson.build
rename to src/libide/gsettings/meson.build
diff --git a/data/gtk/menus.ui b/src/libide/gtk/menus.ui
similarity index 100%
rename from data/gtk/menus.ui
rename to src/libide/gtk/menus.ui
diff --git a/libide/highlighting/ide-highlight-engine.c b/src/libide/highlighting/ide-highlight-engine.c
similarity index 100%
rename from libide/highlighting/ide-highlight-engine.c
rename to src/libide/highlighting/ide-highlight-engine.c
diff --git a/libide/highlighting/ide-highlight-engine.h b/src/libide/highlighting/ide-highlight-engine.h
similarity index 100%
rename from libide/highlighting/ide-highlight-engine.h
rename to src/libide/highlighting/ide-highlight-engine.h
diff --git a/libide/highlighting/ide-highlight-index.c b/src/libide/highlighting/ide-highlight-index.c
similarity index 100%
rename from libide/highlighting/ide-highlight-index.c
rename to src/libide/highlighting/ide-highlight-index.c
diff --git a/libide/highlighting/ide-highlight-index.h b/src/libide/highlighting/ide-highlight-index.h
similarity index 100%
rename from libide/highlighting/ide-highlight-index.h
rename to src/libide/highlighting/ide-highlight-index.h
diff --git a/libide/highlighting/ide-highlighter.c b/src/libide/highlighting/ide-highlighter.c
similarity index 100%
rename from libide/highlighting/ide-highlighter.c
rename to src/libide/highlighting/ide-highlighter.c
diff --git a/libide/highlighting/ide-highlighter.h b/src/libide/highlighting/ide-highlighter.h
similarity index 100%
rename from libide/highlighting/ide-highlighter.h
rename to src/libide/highlighting/ide-highlighter.h
diff --git a/libide/highlighting/meson.build b/src/libide/highlighting/meson.build
similarity index 100%
rename from libide/highlighting/meson.build
rename to src/libide/highlighting/meson.build
diff --git a/libide/ide-build-ident.h.in b/src/libide/ide-build-ident.h.in
similarity index 100%
rename from libide/ide-build-ident.h.in
rename to src/libide/ide-build-ident.h.in
diff --git a/libide/ide-context.c b/src/libide/ide-context.c
similarity index 100%
rename from libide/ide-context.c
rename to src/libide/ide-context.c
diff --git a/libide/ide-context.h b/src/libide/ide-context.h
similarity index 100%
rename from libide/ide-context.h
rename to src/libide/ide-context.h
diff --git a/libide/ide-debug.h.in b/src/libide/ide-debug.h.in
similarity index 100%
rename from libide/ide-debug.h.in
rename to src/libide/ide-debug.h.in
diff --git a/libide/ide-enums.c.in b/src/libide/ide-enums.c.in
similarity index 100%
rename from libide/ide-enums.c.in
rename to src/libide/ide-enums.c.in
diff --git a/libide/ide-enums.h.in b/src/libide/ide-enums.h.in
similarity index 100%
rename from libide/ide-enums.h.in
rename to src/libide/ide-enums.h.in
diff --git a/libide/ide-global.h b/src/libide/ide-global.h
similarity index 100%
rename from libide/ide-global.h
rename to src/libide/ide-global.h
diff --git a/libide/ide-internal.h b/src/libide/ide-internal.h
similarity index 100%
rename from libide/ide-internal.h
rename to src/libide/ide-internal.h
diff --git a/libide/ide-macros.h b/src/libide/ide-macros.h
similarity index 100%
rename from libide/ide-macros.h
rename to src/libide/ide-macros.h
diff --git a/libide/ide-object.c b/src/libide/ide-object.c
similarity index 100%
rename from libide/ide-object.c
rename to src/libide/ide-object.c
diff --git a/libide/ide-object.h b/src/libide/ide-object.h
similarity index 100%
rename from libide/ide-object.h
rename to src/libide/ide-object.h
diff --git a/libide/ide-pausable.c b/src/libide/ide-pausable.c
similarity index 100%
rename from libide/ide-pausable.c
rename to src/libide/ide-pausable.c
diff --git a/libide/ide-pausable.h b/src/libide/ide-pausable.h
similarity index 100%
rename from libide/ide-pausable.h
rename to src/libide/ide-pausable.h
diff --git a/libide/ide-service.c b/src/libide/ide-service.c
similarity index 100%
rename from libide/ide-service.c
rename to src/libide/ide-service.c
diff --git a/libide/ide-service.h b/src/libide/ide-service.h
similarity index 100%
rename from libide/ide-service.h
rename to src/libide/ide-service.h
diff --git a/libide/ide-types.h b/src/libide/ide-types.h
similarity index 100%
rename from libide/ide-types.h
rename to src/libide/ide-types.h
diff --git a/libide/ide-version.h.in b/src/libide/ide-version.h.in
similarity index 100%
rename from libide/ide-version.h.in
rename to src/libide/ide-version.h.in
diff --git a/libide/ide.c b/src/libide/ide.c
similarity index 100%
rename from libide/ide.c
rename to src/libide/ide.c
diff --git a/libide/ide.h b/src/libide/ide.h
similarity index 100%
rename from libide/ide.h
rename to src/libide/ide.h
diff --git a/libide/ide.map b/src/libide/ide.map
similarity index 100%
rename from libide/ide.map
rename to src/libide/ide.map
diff --git a/data/keybindings/default.css b/src/libide/keybindings/default.css
similarity index 100%
rename from data/keybindings/default.css
rename to src/libide/keybindings/default.css
diff --git a/data/keybindings/emacs.css b/src/libide/keybindings/emacs.css
similarity index 100%
rename from data/keybindings/emacs.css
rename to src/libide/keybindings/emacs.css
diff --git a/libide/keybindings/ide-keybindings.c b/src/libide/keybindings/ide-keybindings.c
similarity index 100%
rename from libide/keybindings/ide-keybindings.c
rename to src/libide/keybindings/ide-keybindings.c
diff --git a/libide/keybindings/ide-keybindings.h b/src/libide/keybindings/ide-keybindings.h
similarity index 100%
rename from libide/keybindings/ide-keybindings.h
rename to src/libide/keybindings/ide-keybindings.h
diff --git a/libide/keybindings/ide-shortcuts-window.c b/src/libide/keybindings/ide-shortcuts-window.c
similarity index 100%
rename from libide/keybindings/ide-shortcuts-window.c
rename to src/libide/keybindings/ide-shortcuts-window.c
diff --git a/libide/keybindings/ide-shortcuts-window.h b/src/libide/keybindings/ide-shortcuts-window.h
similarity index 100%
rename from libide/keybindings/ide-shortcuts-window.h
rename to src/libide/keybindings/ide-shortcuts-window.h
diff --git a/libide/keybindings/ide-shortcuts-window.ui b/src/libide/keybindings/ide-shortcuts-window.ui
similarity index 100%
rename from libide/keybindings/ide-shortcuts-window.ui
rename to src/libide/keybindings/ide-shortcuts-window.ui
diff --git a/libide/keybindings/meson.build b/src/libide/keybindings/meson.build
similarity index 100%
rename from libide/keybindings/meson.build
rename to src/libide/keybindings/meson.build
diff --git a/data/keybindings/shared.css b/src/libide/keybindings/shared.css
similarity index 100%
rename from data/keybindings/shared.css
rename to src/libide/keybindings/shared.css
diff --git a/data/keybindings/vim.css b/src/libide/keybindings/vim.css
similarity index 100%
rename from data/keybindings/vim.css
rename to src/libide/keybindings/vim.css
diff --git a/libide/langserv/ide-langserv-client.c b/src/libide/langserv/ide-langserv-client.c
similarity index 100%
rename from libide/langserv/ide-langserv-client.c
rename to src/libide/langserv/ide-langserv-client.c
diff --git a/libide/langserv/ide-langserv-client.h b/src/libide/langserv/ide-langserv-client.h
similarity index 100%
rename from libide/langserv/ide-langserv-client.h
rename to src/libide/langserv/ide-langserv-client.h
diff --git a/libide/langserv/ide-langserv-completion-provider.c 
b/src/libide/langserv/ide-langserv-completion-provider.c
similarity index 100%
rename from libide/langserv/ide-langserv-completion-provider.c
rename to src/libide/langserv/ide-langserv-completion-provider.c
diff --git a/libide/langserv/ide-langserv-completion-provider.h 
b/src/libide/langserv/ide-langserv-completion-provider.h
similarity index 100%
rename from libide/langserv/ide-langserv-completion-provider.h
rename to src/libide/langserv/ide-langserv-completion-provider.h
diff --git a/libide/langserv/ide-langserv-diagnostic-provider.c 
b/src/libide/langserv/ide-langserv-diagnostic-provider.c
similarity index 100%
rename from libide/langserv/ide-langserv-diagnostic-provider.c
rename to src/libide/langserv/ide-langserv-diagnostic-provider.c
diff --git a/libide/langserv/ide-langserv-diagnostic-provider.h 
b/src/libide/langserv/ide-langserv-diagnostic-provider.h
similarity index 100%
rename from libide/langserv/ide-langserv-diagnostic-provider.h
rename to src/libide/langserv/ide-langserv-diagnostic-provider.h
diff --git a/libide/langserv/ide-langserv-formatter.c b/src/libide/langserv/ide-langserv-formatter.c
similarity index 100%
rename from libide/langserv/ide-langserv-formatter.c
rename to src/libide/langserv/ide-langserv-formatter.c
diff --git a/libide/langserv/ide-langserv-formatter.h b/src/libide/langserv/ide-langserv-formatter.h
similarity index 100%
rename from libide/langserv/ide-langserv-formatter.h
rename to src/libide/langserv/ide-langserv-formatter.h
diff --git a/libide/langserv/ide-langserv-highlighter.c b/src/libide/langserv/ide-langserv-highlighter.c
similarity index 100%
rename from libide/langserv/ide-langserv-highlighter.c
rename to src/libide/langserv/ide-langserv-highlighter.c
diff --git a/libide/langserv/ide-langserv-highlighter.h b/src/libide/langserv/ide-langserv-highlighter.h
similarity index 100%
rename from libide/langserv/ide-langserv-highlighter.h
rename to src/libide/langserv/ide-langserv-highlighter.h
diff --git a/libide/langserv/ide-langserv-rename-provider.c 
b/src/libide/langserv/ide-langserv-rename-provider.c
similarity index 100%
rename from libide/langserv/ide-langserv-rename-provider.c
rename to src/libide/langserv/ide-langserv-rename-provider.c
diff --git a/libide/langserv/ide-langserv-rename-provider.h 
b/src/libide/langserv/ide-langserv-rename-provider.h
similarity index 100%
rename from libide/langserv/ide-langserv-rename-provider.h
rename to src/libide/langserv/ide-langserv-rename-provider.h
diff --git a/libide/langserv/ide-langserv-symbol-node-private.h 
b/src/libide/langserv/ide-langserv-symbol-node-private.h
similarity index 100%
rename from libide/langserv/ide-langserv-symbol-node-private.h
rename to src/libide/langserv/ide-langserv-symbol-node-private.h
diff --git a/libide/langserv/ide-langserv-symbol-node.c b/src/libide/langserv/ide-langserv-symbol-node.c
similarity index 100%
rename from libide/langserv/ide-langserv-symbol-node.c
rename to src/libide/langserv/ide-langserv-symbol-node.c
diff --git a/libide/langserv/ide-langserv-symbol-node.h b/src/libide/langserv/ide-langserv-symbol-node.h
similarity index 100%
rename from libide/langserv/ide-langserv-symbol-node.h
rename to src/libide/langserv/ide-langserv-symbol-node.h
diff --git a/libide/langserv/ide-langserv-symbol-resolver.c 
b/src/libide/langserv/ide-langserv-symbol-resolver.c
similarity index 100%
rename from libide/langserv/ide-langserv-symbol-resolver.c
rename to src/libide/langserv/ide-langserv-symbol-resolver.c
diff --git a/libide/langserv/ide-langserv-symbol-resolver.h 
b/src/libide/langserv/ide-langserv-symbol-resolver.h
similarity index 100%
rename from libide/langserv/ide-langserv-symbol-resolver.h
rename to src/libide/langserv/ide-langserv-symbol-resolver.h
diff --git a/libide/langserv/ide-langserv-symbol-tree-private.h 
b/src/libide/langserv/ide-langserv-symbol-tree-private.h
similarity index 100%
rename from libide/langserv/ide-langserv-symbol-tree-private.h
rename to src/libide/langserv/ide-langserv-symbol-tree-private.h
diff --git a/libide/langserv/ide-langserv-symbol-tree.c b/src/libide/langserv/ide-langserv-symbol-tree.c
similarity index 100%
rename from libide/langserv/ide-langserv-symbol-tree.c
rename to src/libide/langserv/ide-langserv-symbol-tree.c
diff --git a/libide/langserv/ide-langserv-symbol-tree.h b/src/libide/langserv/ide-langserv-symbol-tree.h
similarity index 100%
rename from libide/langserv/ide-langserv-symbol-tree.h
rename to src/libide/langserv/ide-langserv-symbol-tree.h
diff --git a/libide/langserv/ide-langserv-util.c b/src/libide/langserv/ide-langserv-util.c
similarity index 100%
rename from libide/langserv/ide-langserv-util.c
rename to src/libide/langserv/ide-langserv-util.c
diff --git a/libide/langserv/ide-langserv-util.h b/src/libide/langserv/ide-langserv-util.h
similarity index 100%
rename from libide/langserv/ide-langserv-util.h
rename to src/libide/langserv/ide-langserv-util.h
diff --git a/libide/langserv/meson.build b/src/libide/langserv/meson.build
similarity index 100%
rename from libide/langserv/meson.build
rename to src/libide/langserv/meson.build
diff --git a/libide/layout/ide-layout-grid-actions.c b/src/libide/layout/ide-layout-grid-actions.c
similarity index 100%
rename from libide/layout/ide-layout-grid-actions.c
rename to src/libide/layout/ide-layout-grid-actions.c
diff --git a/libide/layout/ide-layout-grid-column-actions.c 
b/src/libide/layout/ide-layout-grid-column-actions.c
similarity index 100%
rename from libide/layout/ide-layout-grid-column-actions.c
rename to src/libide/layout/ide-layout-grid-column-actions.c
diff --git a/libide/layout/ide-layout-grid-column.c b/src/libide/layout/ide-layout-grid-column.c
similarity index 100%
rename from libide/layout/ide-layout-grid-column.c
rename to src/libide/layout/ide-layout-grid-column.c
diff --git a/libide/layout/ide-layout-grid-column.h b/src/libide/layout/ide-layout-grid-column.h
similarity index 100%
rename from libide/layout/ide-layout-grid-column.h
rename to src/libide/layout/ide-layout-grid-column.h
diff --git a/libide/layout/ide-layout-grid.c b/src/libide/layout/ide-layout-grid.c
similarity index 100%
rename from libide/layout/ide-layout-grid.c
rename to src/libide/layout/ide-layout-grid.c
diff --git a/libide/layout/ide-layout-grid.h b/src/libide/layout/ide-layout-grid.h
similarity index 100%
rename from libide/layout/ide-layout-grid.h
rename to src/libide/layout/ide-layout-grid.h
diff --git a/libide/layout/ide-layout-pane.c b/src/libide/layout/ide-layout-pane.c
similarity index 100%
rename from libide/layout/ide-layout-pane.c
rename to src/libide/layout/ide-layout-pane.c
diff --git a/libide/layout/ide-layout-pane.h b/src/libide/layout/ide-layout-pane.h
similarity index 100%
rename from libide/layout/ide-layout-pane.h
rename to src/libide/layout/ide-layout-pane.h
diff --git a/libide/layout/ide-layout-pane.ui b/src/libide/layout/ide-layout-pane.ui
similarity index 100%
rename from libide/layout/ide-layout-pane.ui
rename to src/libide/layout/ide-layout-pane.ui
diff --git a/libide/layout/ide-layout-private.h b/src/libide/layout/ide-layout-private.h
similarity index 100%
rename from libide/layout/ide-layout-private.h
rename to src/libide/layout/ide-layout-private.h
diff --git a/libide/layout/ide-layout-stack-actions.c b/src/libide/layout/ide-layout-stack-actions.c
similarity index 100%
rename from libide/layout/ide-layout-stack-actions.c
rename to src/libide/layout/ide-layout-stack-actions.c
diff --git a/libide/layout/ide-layout-stack-addin.c b/src/libide/layout/ide-layout-stack-addin.c
similarity index 100%
rename from libide/layout/ide-layout-stack-addin.c
rename to src/libide/layout/ide-layout-stack-addin.c
diff --git a/libide/layout/ide-layout-stack-addin.h b/src/libide/layout/ide-layout-stack-addin.h
similarity index 100%
rename from libide/layout/ide-layout-stack-addin.h
rename to src/libide/layout/ide-layout-stack-addin.h
diff --git a/libide/layout/ide-layout-stack-header.c b/src/libide/layout/ide-layout-stack-header.c
similarity index 100%
rename from libide/layout/ide-layout-stack-header.c
rename to src/libide/layout/ide-layout-stack-header.c
diff --git a/libide/layout/ide-layout-stack-header.h b/src/libide/layout/ide-layout-stack-header.h
similarity index 100%
rename from libide/layout/ide-layout-stack-header.h
rename to src/libide/layout/ide-layout-stack-header.h
diff --git a/libide/layout/ide-layout-stack-header.ui b/src/libide/layout/ide-layout-stack-header.ui
similarity index 100%
rename from libide/layout/ide-layout-stack-header.ui
rename to src/libide/layout/ide-layout-stack-header.ui
diff --git a/libide/layout/ide-layout-stack-shortcuts.c b/src/libide/layout/ide-layout-stack-shortcuts.c
similarity index 100%
rename from libide/layout/ide-layout-stack-shortcuts.c
rename to src/libide/layout/ide-layout-stack-shortcuts.c
diff --git a/libide/layout/ide-layout-stack.c b/src/libide/layout/ide-layout-stack.c
similarity index 100%
rename from libide/layout/ide-layout-stack.c
rename to src/libide/layout/ide-layout-stack.c
diff --git a/libide/layout/ide-layout-stack.h b/src/libide/layout/ide-layout-stack.h
similarity index 100%
rename from libide/layout/ide-layout-stack.h
rename to src/libide/layout/ide-layout-stack.h
diff --git a/libide/layout/ide-layout-stack.ui b/src/libide/layout/ide-layout-stack.ui
similarity index 100%
rename from libide/layout/ide-layout-stack.ui
rename to src/libide/layout/ide-layout-stack.ui
diff --git a/libide/layout/ide-layout-transient-sidebar.c b/src/libide/layout/ide-layout-transient-sidebar.c
similarity index 100%
rename from libide/layout/ide-layout-transient-sidebar.c
rename to src/libide/layout/ide-layout-transient-sidebar.c
diff --git a/libide/layout/ide-layout-transient-sidebar.h b/src/libide/layout/ide-layout-transient-sidebar.h
similarity index 100%
rename from libide/layout/ide-layout-transient-sidebar.h
rename to src/libide/layout/ide-layout-transient-sidebar.h
diff --git a/libide/layout/ide-layout-view.c b/src/libide/layout/ide-layout-view.c
similarity index 100%
rename from libide/layout/ide-layout-view.c
rename to src/libide/layout/ide-layout-view.c
diff --git a/libide/layout/ide-layout-view.h b/src/libide/layout/ide-layout-view.h
similarity index 100%
rename from libide/layout/ide-layout-view.h
rename to src/libide/layout/ide-layout-view.h
diff --git a/libide/layout/ide-layout.c b/src/libide/layout/ide-layout.c
similarity index 100%
rename from libide/layout/ide-layout.c
rename to src/libide/layout/ide-layout.c
diff --git a/libide/layout/ide-layout.h b/src/libide/layout/ide-layout.h
similarity index 100%
rename from libide/layout/ide-layout.h
rename to src/libide/layout/ide-layout.h
diff --git a/libide/layout/ide-shortcut-label.c b/src/libide/layout/ide-shortcut-label.c
similarity index 100%
rename from libide/layout/ide-shortcut-label.c
rename to src/libide/layout/ide-shortcut-label.c
diff --git a/libide/layout/ide-shortcut-label.h b/src/libide/layout/ide-shortcut-label.h
similarity index 100%
rename from libide/layout/ide-shortcut-label.h
rename to src/libide/layout/ide-shortcut-label.h
diff --git a/libide/layout/meson.build b/src/libide/layout/meson.build
similarity index 100%
rename from libide/layout/meson.build
rename to src/libide/layout/meson.build
diff --git a/libide/libide-1.0.deps b/src/libide/libide-1.0.deps
similarity index 100%
rename from libide/libide-1.0.deps
rename to src/libide/libide-1.0.deps
diff --git a/libide/libide.gresource.xml b/src/libide/libide.gresource.xml
similarity index 69%
rename from libide/libide.gresource.xml
rename to src/libide/libide.gresource.xml
index fe75e96..89781c3 100644
--- a/libide/libide.gresource.xml
+++ b/src/libide/libide.gresource.xml
@@ -1,44 +1,44 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <gresources>
   <gresource prefix="/org/gnome/builder/snippets">
-    <file alias="c.snippets">../data/snippets/c.snippets</file>
-    <file alias="chdr.snippets">../data/snippets/chdr.snippets</file>
-    <file alias="gobject.snippets">../data/snippets/gobject.snippets</file>
-    <file alias="js.snippets">../data/snippets/js.snippets</file>
-    <file alias="licenses.snippets">../data/snippets/licenses.snippets</file>
-    <file alias="main.snippets">../data/snippets/main.snippets</file>
-    <file alias="python.snippets">../data/snippets/python.snippets</file>
-    <file alias="rpmspec.snippets">../data/snippets/rpmspec.snippets</file>
-    <file alias="shebang.snippets">../data/snippets/shebang.snippets</file>
-    <file alias="vala.snippets">../data/snippets/vala.snippets</file>
-    <file alias="xml.snippets">../data/snippets/xml.snippets</file>
+    <file alias="c.snippets">../../data/snippets/c.snippets</file>
+    <file alias="chdr.snippets">../../data/snippets/chdr.snippets</file>
+    <file alias="gobject.snippets">../../data/snippets/gobject.snippets</file>
+    <file alias="js.snippets">../../data/snippets/js.snippets</file>
+    <file alias="licenses.snippets">../../data/snippets/licenses.snippets</file>
+    <file alias="main.snippets">../../data/snippets/main.snippets</file>
+    <file alias="python.snippets">../../data/snippets/python.snippets</file>
+    <file alias="rpmspec.snippets">../../data/snippets/rpmspec.snippets</file>
+    <file alias="shebang.snippets">../../data/snippets/shebang.snippets</file>
+    <file alias="vala.snippets">../../data/snippets/vala.snippets</file>
+    <file alias="xml.snippets">../../data/snippets/xml.snippets</file>
   </gresource>
 
   <gresource prefix="/org/gnome/builder/gtk">
-    <file preprocess="xml-stripblanks" alias="menus.ui">../data/gtk/menus.ui</file>
+    <file preprocess="xml-stripblanks" alias="menus.ui">gtk/menus.ui</file>
   </gresource>
 
   <gresource prefix="/org/gnome/builder/themes">
-    <file compressed="true" alias="Adwaita.css">../data/themes/Adwaita.css</file>
-    <file compressed="true" alias="Adwaita-dark.css">../data/themes/Adwaita-dark.css</file>
-    <file compressed="true" alias="Adwaita-shared.css">../data/themes/Adwaita-shared.css</file>
+    <file compressed="true" alias="Adwaita.css">../../data/themes/Adwaita.css</file>
+    <file compressed="true" alias="Adwaita-dark.css">../../data/themes/Adwaita-dark.css</file>
+    <file compressed="true" alias="Adwaita-shared.css">../../data/themes/Adwaita-shared.css</file>
 
-    <file compressed="true" alias="Arc.css">../data/themes/Arc.css</file>
-    <file compressed="true" alias="Arc-Dark.css">../data/themes/Arc-Dark.css</file>
-    <file compressed="true" alias="Arc-Darker.css">../data/themes/Arc-Darker.css</file>
-    <file compressed="true" alias="Arc-dark.css">../data/themes/Arc-Dark.css</file>
-    <file compressed="true" alias="Arc-Dark-dark.css">../data/themes/Arc-Dark.css</file>
-    <file compressed="true" alias="Arc-Darker-dark.css">../data/themes/Arc-Dark.css</file>
-    <file compressed="true" alias="Arc-shared.css">../data/themes/Arc-shared.css</file>
+    <file compressed="true" alias="Arc.css">../../data/themes/Arc.css</file>
+    <file compressed="true" alias="Arc-Dark.css">../../data/themes/Arc-Dark.css</file>
+    <file compressed="true" alias="Arc-Darker.css">../../data/themes/Arc-Darker.css</file>
+    <file compressed="true" alias="Arc-dark.css">../../data/themes/Arc-Dark.css</file>
+    <file compressed="true" alias="Arc-Dark-dark.css">../../data/themes/Arc-Dark.css</file>
+    <file compressed="true" alias="Arc-Darker-dark.css">../../data/themes/Arc-Dark.css</file>
+    <file compressed="true" alias="Arc-shared.css">../../data/themes/Arc-shared.css</file>
 
-    <file compressed="true" alias="shared.css">../data/themes/shared.css</file>
-    <file compressed="true" 
alias="shared/shared-debugger.css">../data/themes/shared/shared-debugger.css</file>
-    <file compressed="true" alias="shared/shared-editor.css">../data/themes/shared/shared-editor.css</file>
-    <file compressed="true" alias="shared/shared-greeter.css">../data/themes/shared/shared-greeter.css</file>
-    <file compressed="true" alias="shared/shared-layout.css">../data/themes/shared/shared-layout.css</file>
-    <file compressed="true" alias="shared/shared-omnibar.css">../data/themes/shared/shared-omnibar.css</file>
-    <file compressed="true" alias="shared/shared-search.css">../data/themes/shared/shared-search.css</file>
-    <file compressed="true" 
alias="shared/shared-treeview.css">../data/themes/shared/shared-treeview.css</file>
+    <file compressed="true" alias="shared.css">../../data/themes/shared.css</file>
+    <file compressed="true" 
alias="shared/shared-debugger.css">../../data/themes/shared/shared-debugger.css</file>
+    <file compressed="true" 
alias="shared/shared-editor.css">../../data/themes/shared/shared-editor.css</file>
+    <file compressed="true" 
alias="shared/shared-greeter.css">../../data/themes/shared/shared-greeter.css</file>
+    <file compressed="true" 
alias="shared/shared-layout.css">../../data/themes/shared/shared-layout.css</file>
+    <file compressed="true" 
alias="shared/shared-omnibar.css">../../data/themes/shared/shared-omnibar.css</file>
+    <file compressed="true" 
alias="shared/shared-search.css">../../data/themes/shared/shared-search.css</file>
+    <file compressed="true" 
alias="shared/shared-treeview.css">../../data/themes/shared/shared-treeview.css</file>
   </gresource>
 
   <gresource prefix="/org/gnome/builder/modelines">
@@ -46,14 +46,14 @@
   </gresource>
 
   <gresource prefix="/org/gnome/builder/file-settings">
-    <file compressed="true" alias="defaults.ini">../data/file-settings/defaults.ini</file>
+    <file compressed="true" alias="defaults.ini">files/defaults.ini</file>
   </gresource>
 
   <gresource prefix="/org/gnome/builder/keybindings">
-    <file compressed="true" alias="default.css">../data/keybindings/default.css</file>
-    <file compressed="true" alias="emacs.css">../data/keybindings/emacs.css</file>
-    <file compressed="true" alias="shared.css">../data/keybindings/shared.css</file>
-    <file compressed="true" alias="vim.css">../data/keybindings/vim.css</file>
+    <file compressed="true" alias="default.css">keybindings/default.css</file>
+    <file compressed="true" alias="emacs.css">keybindings/emacs.css</file>
+    <file compressed="true" alias="shared.css">keybindings/shared.css</file>
+    <file compressed="true" alias="vim.css">keybindings/vim.css</file>
   </gresource>
 
   <gresource prefix="/org/gnome/builder/ui">
diff --git a/libide/local/ide-local-device.c b/src/libide/local/ide-local-device.c
similarity index 100%
rename from libide/local/ide-local-device.c
rename to src/libide/local/ide-local-device.c
diff --git a/libide/local/ide-local-device.h b/src/libide/local/ide-local-device.h
similarity index 100%
rename from libide/local/ide-local-device.h
rename to src/libide/local/ide-local-device.h
diff --git a/libide/local/meson.build b/src/libide/local/meson.build
similarity index 100%
rename from libide/local/meson.build
rename to src/libide/local/meson.build
diff --git a/libide/logging/ide-log.c b/src/libide/logging/ide-log.c
similarity index 100%
rename from libide/logging/ide-log.c
rename to src/libide/logging/ide-log.c
diff --git a/libide/logging/ide-log.h b/src/libide/logging/ide-log.h
similarity index 100%
rename from libide/logging/ide-log.h
rename to src/libide/logging/ide-log.h
diff --git a/libide/logging/meson.build b/src/libide/logging/meson.build
similarity index 100%
rename from libide/logging/meson.build
rename to src/libide/logging/meson.build
diff --git a/libide/meson.build b/src/libide/meson.build
similarity index 100%
rename from libide/meson.build
rename to src/libide/meson.build
diff --git a/libide/modelines/ide-modelines-file-settings.c 
b/src/libide/modelines/ide-modelines-file-settings.c
similarity index 100%
rename from libide/modelines/ide-modelines-file-settings.c
rename to src/libide/modelines/ide-modelines-file-settings.c
diff --git a/libide/modelines/ide-modelines-file-settings.h 
b/src/libide/modelines/ide-modelines-file-settings.h
similarity index 100%
rename from libide/modelines/ide-modelines-file-settings.h
rename to src/libide/modelines/ide-modelines-file-settings.h
diff --git a/libide/modelines/language-mappings b/src/libide/modelines/language-mappings
similarity index 100%
rename from libide/modelines/language-mappings
rename to src/libide/modelines/language-mappings
diff --git a/libide/modelines/meson.build b/src/libide/modelines/meson.build
similarity index 100%
rename from libide/modelines/meson.build
rename to src/libide/modelines/meson.build
diff --git a/libide/modelines/modeline-parser.c b/src/libide/modelines/modeline-parser.c
similarity index 100%
rename from libide/modelines/modeline-parser.c
rename to src/libide/modelines/modeline-parser.c
diff --git a/libide/modelines/modeline-parser.h b/src/libide/modelines/modeline-parser.h
similarity index 100%
rename from libide/modelines/modeline-parser.h
rename to src/libide/modelines/modeline-parser.h
diff --git a/libide/plugins/ide-extension-adapter.c b/src/libide/plugins/ide-extension-adapter.c
similarity index 100%
rename from libide/plugins/ide-extension-adapter.c
rename to src/libide/plugins/ide-extension-adapter.c
diff --git a/libide/plugins/ide-extension-adapter.h b/src/libide/plugins/ide-extension-adapter.h
similarity index 100%
rename from libide/plugins/ide-extension-adapter.h
rename to src/libide/plugins/ide-extension-adapter.h
diff --git a/libide/plugins/ide-extension-set-adapter.c b/src/libide/plugins/ide-extension-set-adapter.c
similarity index 100%
rename from libide/plugins/ide-extension-set-adapter.c
rename to src/libide/plugins/ide-extension-set-adapter.c
diff --git a/libide/plugins/ide-extension-set-adapter.h b/src/libide/plugins/ide-extension-set-adapter.h
similarity index 100%
rename from libide/plugins/ide-extension-set-adapter.h
rename to src/libide/plugins/ide-extension-set-adapter.h
diff --git a/libide/plugins/ide-extension-util.c b/src/libide/plugins/ide-extension-util.c
similarity index 100%
rename from libide/plugins/ide-extension-util.c
rename to src/libide/plugins/ide-extension-util.c
diff --git a/libide/plugins/ide-extension-util.h b/src/libide/plugins/ide-extension-util.h
similarity index 100%
rename from libide/plugins/ide-extension-util.h
rename to src/libide/plugins/ide-extension-util.h
diff --git a/libide/plugins/meson.build b/src/libide/plugins/meson.build
similarity index 100%
rename from libide/plugins/meson.build
rename to src/libide/plugins/meson.build
diff --git a/libide/preferences/ide-preferences-addin.c b/src/libide/preferences/ide-preferences-addin.c
similarity index 100%
rename from libide/preferences/ide-preferences-addin.c
rename to src/libide/preferences/ide-preferences-addin.c
diff --git a/libide/preferences/ide-preferences-addin.h b/src/libide/preferences/ide-preferences-addin.h
similarity index 100%
rename from libide/preferences/ide-preferences-addin.h
rename to src/libide/preferences/ide-preferences-addin.h
diff --git a/libide/preferences/ide-preferences-builtin.c b/src/libide/preferences/ide-preferences-builtin.c
similarity index 100%
rename from libide/preferences/ide-preferences-builtin.c
rename to src/libide/preferences/ide-preferences-builtin.c
diff --git a/libide/preferences/ide-preferences-builtin.h b/src/libide/preferences/ide-preferences-builtin.h
similarity index 100%
rename from libide/preferences/ide-preferences-builtin.h
rename to src/libide/preferences/ide-preferences-builtin.h
diff --git a/libide/preferences/ide-preferences-language-row.c 
b/src/libide/preferences/ide-preferences-language-row.c
similarity index 100%
rename from libide/preferences/ide-preferences-language-row.c
rename to src/libide/preferences/ide-preferences-language-row.c
diff --git a/libide/preferences/ide-preferences-language-row.h 
b/src/libide/preferences/ide-preferences-language-row.h
similarity index 100%
rename from libide/preferences/ide-preferences-language-row.h
rename to src/libide/preferences/ide-preferences-language-row.h
diff --git a/libide/preferences/ide-preferences-language-row.ui 
b/src/libide/preferences/ide-preferences-language-row.ui
similarity index 100%
rename from libide/preferences/ide-preferences-language-row.ui
rename to src/libide/preferences/ide-preferences-language-row.ui
diff --git a/libide/preferences/ide-preferences-perspective.c 
b/src/libide/preferences/ide-preferences-perspective.c
similarity index 100%
rename from libide/preferences/ide-preferences-perspective.c
rename to src/libide/preferences/ide-preferences-perspective.c
diff --git a/libide/preferences/ide-preferences-perspective.h 
b/src/libide/preferences/ide-preferences-perspective.h
similarity index 100%
rename from libide/preferences/ide-preferences-perspective.h
rename to src/libide/preferences/ide-preferences-perspective.h
diff --git a/libide/preferences/meson.build b/src/libide/preferences/meson.build
similarity index 100%
rename from libide/preferences/meson.build
rename to src/libide/preferences/meson.build
diff --git a/libide/projects/ide-project-edit-private.h b/src/libide/projects/ide-project-edit-private.h
similarity index 100%
rename from libide/projects/ide-project-edit-private.h
rename to src/libide/projects/ide-project-edit-private.h
diff --git a/libide/projects/ide-project-edit.c b/src/libide/projects/ide-project-edit.c
similarity index 100%
rename from libide/projects/ide-project-edit.c
rename to src/libide/projects/ide-project-edit.c
diff --git a/libide/projects/ide-project-edit.h b/src/libide/projects/ide-project-edit.h
similarity index 100%
rename from libide/projects/ide-project-edit.h
rename to src/libide/projects/ide-project-edit.h
diff --git a/libide/projects/ide-project-file.c b/src/libide/projects/ide-project-file.c
similarity index 100%
rename from libide/projects/ide-project-file.c
rename to src/libide/projects/ide-project-file.c
diff --git a/libide/projects/ide-project-file.h b/src/libide/projects/ide-project-file.h
similarity index 100%
rename from libide/projects/ide-project-file.h
rename to src/libide/projects/ide-project-file.h
diff --git a/libide/projects/ide-project-files.c b/src/libide/projects/ide-project-files.c
similarity index 100%
rename from libide/projects/ide-project-files.c
rename to src/libide/projects/ide-project-files.c
diff --git a/libide/projects/ide-project-files.h b/src/libide/projects/ide-project-files.h
similarity index 100%
rename from libide/projects/ide-project-files.h
rename to src/libide/projects/ide-project-files.h
diff --git a/libide/projects/ide-project-info.c b/src/libide/projects/ide-project-info.c
similarity index 100%
rename from libide/projects/ide-project-info.c
rename to src/libide/projects/ide-project-info.c
diff --git a/libide/projects/ide-project-info.h b/src/libide/projects/ide-project-info.h
similarity index 100%
rename from libide/projects/ide-project-info.h
rename to src/libide/projects/ide-project-info.h
diff --git a/libide/projects/ide-project-item.c b/src/libide/projects/ide-project-item.c
similarity index 100%
rename from libide/projects/ide-project-item.c
rename to src/libide/projects/ide-project-item.c
diff --git a/libide/projects/ide-project-item.h b/src/libide/projects/ide-project-item.h
similarity index 100%
rename from libide/projects/ide-project-item.h
rename to src/libide/projects/ide-project-item.h
diff --git a/libide/projects/ide-project-miner.c b/src/libide/projects/ide-project-miner.c
similarity index 100%
rename from libide/projects/ide-project-miner.c
rename to src/libide/projects/ide-project-miner.c
diff --git a/libide/projects/ide-project-miner.h b/src/libide/projects/ide-project-miner.h
similarity index 100%
rename from libide/projects/ide-project-miner.h
rename to src/libide/projects/ide-project-miner.h
diff --git a/libide/projects/ide-project.c b/src/libide/projects/ide-project.c
similarity index 100%
rename from libide/projects/ide-project.c
rename to src/libide/projects/ide-project.c
diff --git a/libide/projects/ide-project.h b/src/libide/projects/ide-project.h
similarity index 100%
rename from libide/projects/ide-project.h
rename to src/libide/projects/ide-project.h
diff --git a/libide/projects/ide-recent-projects.c b/src/libide/projects/ide-recent-projects.c
similarity index 100%
rename from libide/projects/ide-recent-projects.c
rename to src/libide/projects/ide-recent-projects.c
diff --git a/libide/projects/ide-recent-projects.h b/src/libide/projects/ide-recent-projects.h
similarity index 100%
rename from libide/projects/ide-recent-projects.h
rename to src/libide/projects/ide-recent-projects.h
diff --git a/libide/projects/meson.build b/src/libide/projects/meson.build
similarity index 100%
rename from libide/projects/meson.build
rename to src/libide/projects/meson.build
diff --git a/libide/rename/ide-rename-provider.c b/src/libide/rename/ide-rename-provider.c
similarity index 100%
rename from libide/rename/ide-rename-provider.c
rename to src/libide/rename/ide-rename-provider.c
diff --git a/libide/rename/ide-rename-provider.h b/src/libide/rename/ide-rename-provider.h
similarity index 100%
rename from libide/rename/ide-rename-provider.h
rename to src/libide/rename/ide-rename-provider.h
diff --git a/libide/rename/meson.build b/src/libide/rename/meson.build
similarity index 100%
rename from libide/rename/meson.build
rename to src/libide/rename/meson.build
diff --git a/libide/runner/OVERVIEW.md b/src/libide/runner/OVERVIEW.md
similarity index 100%
rename from libide/runner/OVERVIEW.md
rename to src/libide/runner/OVERVIEW.md
diff --git a/libide/runner/ide-run-button.c b/src/libide/runner/ide-run-button.c
similarity index 100%
rename from libide/runner/ide-run-button.c
rename to src/libide/runner/ide-run-button.c
diff --git a/libide/runner/ide-run-button.h b/src/libide/runner/ide-run-button.h
similarity index 100%
rename from libide/runner/ide-run-button.h
rename to src/libide/runner/ide-run-button.h
diff --git a/libide/runner/ide-run-button.ui b/src/libide/runner/ide-run-button.ui
similarity index 100%
rename from libide/runner/ide-run-button.ui
rename to src/libide/runner/ide-run-button.ui
diff --git a/libide/runner/ide-run-manager-private.h b/src/libide/runner/ide-run-manager-private.h
similarity index 100%
rename from libide/runner/ide-run-manager-private.h
rename to src/libide/runner/ide-run-manager-private.h
diff --git a/libide/runner/ide-run-manager.c b/src/libide/runner/ide-run-manager.c
similarity index 100%
rename from libide/runner/ide-run-manager.c
rename to src/libide/runner/ide-run-manager.c
diff --git a/libide/runner/ide-run-manager.h b/src/libide/runner/ide-run-manager.h
similarity index 100%
rename from libide/runner/ide-run-manager.h
rename to src/libide/runner/ide-run-manager.h
diff --git a/libide/runner/ide-runner-addin.c b/src/libide/runner/ide-runner-addin.c
similarity index 100%
rename from libide/runner/ide-runner-addin.c
rename to src/libide/runner/ide-runner-addin.c
diff --git a/libide/runner/ide-runner-addin.h b/src/libide/runner/ide-runner-addin.h
similarity index 100%
rename from libide/runner/ide-runner-addin.h
rename to src/libide/runner/ide-runner-addin.h
diff --git a/libide/runner/ide-runner.c b/src/libide/runner/ide-runner.c
similarity index 100%
rename from libide/runner/ide-runner.c
rename to src/libide/runner/ide-runner.c
diff --git a/libide/runner/ide-runner.h b/src/libide/runner/ide-runner.h
similarity index 100%
rename from libide/runner/ide-runner.h
rename to src/libide/runner/ide-runner.h
diff --git a/libide/runner/meson.build b/src/libide/runner/meson.build
similarity index 100%
rename from libide/runner/meson.build
rename to src/libide/runner/meson.build
diff --git a/libide/runtimes/ide-runtime-manager.c b/src/libide/runtimes/ide-runtime-manager.c
similarity index 100%
rename from libide/runtimes/ide-runtime-manager.c
rename to src/libide/runtimes/ide-runtime-manager.c
diff --git a/libide/runtimes/ide-runtime-manager.h b/src/libide/runtimes/ide-runtime-manager.h
similarity index 100%
rename from libide/runtimes/ide-runtime-manager.h
rename to src/libide/runtimes/ide-runtime-manager.h
diff --git a/libide/runtimes/ide-runtime-provider.c b/src/libide/runtimes/ide-runtime-provider.c
similarity index 100%
rename from libide/runtimes/ide-runtime-provider.c
rename to src/libide/runtimes/ide-runtime-provider.c
diff --git a/libide/runtimes/ide-runtime-provider.h b/src/libide/runtimes/ide-runtime-provider.h
similarity index 100%
rename from libide/runtimes/ide-runtime-provider.h
rename to src/libide/runtimes/ide-runtime-provider.h
diff --git a/libide/runtimes/ide-runtime.c b/src/libide/runtimes/ide-runtime.c
similarity index 100%
rename from libide/runtimes/ide-runtime.c
rename to src/libide/runtimes/ide-runtime.c
diff --git a/libide/runtimes/ide-runtime.h b/src/libide/runtimes/ide-runtime.h
similarity index 100%
rename from libide/runtimes/ide-runtime.h
rename to src/libide/runtimes/ide-runtime.h
diff --git a/libide/runtimes/meson.build b/src/libide/runtimes/meson.build
similarity index 100%
rename from libide/runtimes/meson.build
rename to src/libide/runtimes/meson.build
diff --git a/libide/search/ide-search-engine.c b/src/libide/search/ide-search-engine.c
similarity index 100%
rename from libide/search/ide-search-engine.c
rename to src/libide/search/ide-search-engine.c
diff --git a/libide/search/ide-search-engine.h b/src/libide/search/ide-search-engine.h
similarity index 100%
rename from libide/search/ide-search-engine.h
rename to src/libide/search/ide-search-engine.h
diff --git a/libide/search/ide-search-entry.c b/src/libide/search/ide-search-entry.c
similarity index 100%
rename from libide/search/ide-search-entry.c
rename to src/libide/search/ide-search-entry.c
diff --git a/libide/search/ide-search-entry.h b/src/libide/search/ide-search-entry.h
similarity index 100%
rename from libide/search/ide-search-entry.h
rename to src/libide/search/ide-search-entry.h
diff --git a/libide/search/ide-search-provider.c b/src/libide/search/ide-search-provider.c
similarity index 100%
rename from libide/search/ide-search-provider.c
rename to src/libide/search/ide-search-provider.c
diff --git a/libide/search/ide-search-provider.h b/src/libide/search/ide-search-provider.h
similarity index 100%
rename from libide/search/ide-search-provider.h
rename to src/libide/search/ide-search-provider.h
diff --git a/libide/search/ide-search-reducer.c b/src/libide/search/ide-search-reducer.c
similarity index 100%
rename from libide/search/ide-search-reducer.c
rename to src/libide/search/ide-search-reducer.c
diff --git a/libide/search/ide-search-reducer.h b/src/libide/search/ide-search-reducer.h
similarity index 100%
rename from libide/search/ide-search-reducer.h
rename to src/libide/search/ide-search-reducer.h
diff --git a/libide/search/ide-search-result.c b/src/libide/search/ide-search-result.c
similarity index 100%
rename from libide/search/ide-search-result.c
rename to src/libide/search/ide-search-result.c
diff --git a/libide/search/ide-search-result.h b/src/libide/search/ide-search-result.h
similarity index 100%
rename from libide/search/ide-search-result.h
rename to src/libide/search/ide-search-result.h
diff --git a/libide/search/meson.build b/src/libide/search/meson.build
similarity index 100%
rename from libide/search/meson.build
rename to src/libide/search/meson.build
diff --git a/libide/snippets/ide-source-snippet-chunk.c b/src/libide/snippets/ide-source-snippet-chunk.c
similarity index 100%
rename from libide/snippets/ide-source-snippet-chunk.c
rename to src/libide/snippets/ide-source-snippet-chunk.c
diff --git a/libide/snippets/ide-source-snippet-chunk.h b/src/libide/snippets/ide-source-snippet-chunk.h
similarity index 100%
rename from libide/snippets/ide-source-snippet-chunk.h
rename to src/libide/snippets/ide-source-snippet-chunk.h
diff --git a/libide/snippets/ide-source-snippet-completion-item.c 
b/src/libide/snippets/ide-source-snippet-completion-item.c
similarity index 100%
rename from libide/snippets/ide-source-snippet-completion-item.c
rename to src/libide/snippets/ide-source-snippet-completion-item.c
diff --git a/libide/snippets/ide-source-snippet-completion-item.h 
b/src/libide/snippets/ide-source-snippet-completion-item.h
similarity index 100%
rename from libide/snippets/ide-source-snippet-completion-item.h
rename to src/libide/snippets/ide-source-snippet-completion-item.h
diff --git a/libide/snippets/ide-source-snippet-completion-provider.c 
b/src/libide/snippets/ide-source-snippet-completion-provider.c
similarity index 100%
rename from libide/snippets/ide-source-snippet-completion-provider.c
rename to src/libide/snippets/ide-source-snippet-completion-provider.c
diff --git a/libide/snippets/ide-source-snippet-completion-provider.h 
b/src/libide/snippets/ide-source-snippet-completion-provider.h
similarity index 100%
rename from libide/snippets/ide-source-snippet-completion-provider.h
rename to src/libide/snippets/ide-source-snippet-completion-provider.h
diff --git a/libide/snippets/ide-source-snippet-context.c b/src/libide/snippets/ide-source-snippet-context.c
similarity index 100%
rename from libide/snippets/ide-source-snippet-context.c
rename to src/libide/snippets/ide-source-snippet-context.c
diff --git a/libide/snippets/ide-source-snippet-context.h b/src/libide/snippets/ide-source-snippet-context.h
similarity index 100%
rename from libide/snippets/ide-source-snippet-context.h
rename to src/libide/snippets/ide-source-snippet-context.h
diff --git a/libide/snippets/ide-source-snippet-parser.c b/src/libide/snippets/ide-source-snippet-parser.c
similarity index 100%
rename from libide/snippets/ide-source-snippet-parser.c
rename to src/libide/snippets/ide-source-snippet-parser.c
diff --git a/libide/snippets/ide-source-snippet-parser.h b/src/libide/snippets/ide-source-snippet-parser.h
similarity index 100%
rename from libide/snippets/ide-source-snippet-parser.h
rename to src/libide/snippets/ide-source-snippet-parser.h
diff --git a/libide/snippets/ide-source-snippet-private.h b/src/libide/snippets/ide-source-snippet-private.h
similarity index 100%
rename from libide/snippets/ide-source-snippet-private.h
rename to src/libide/snippets/ide-source-snippet-private.h
diff --git a/libide/snippets/ide-source-snippet.c b/src/libide/snippets/ide-source-snippet.c
similarity index 100%
rename from libide/snippets/ide-source-snippet.c
rename to src/libide/snippets/ide-source-snippet.c
diff --git a/libide/snippets/ide-source-snippet.h b/src/libide/snippets/ide-source-snippet.h
similarity index 100%
rename from libide/snippets/ide-source-snippet.h
rename to src/libide/snippets/ide-source-snippet.h
diff --git a/libide/snippets/ide-source-snippets-manager.c b/src/libide/snippets/ide-source-snippets-manager.c
similarity index 100%
rename from libide/snippets/ide-source-snippets-manager.c
rename to src/libide/snippets/ide-source-snippets-manager.c
diff --git a/libide/snippets/ide-source-snippets-manager.h b/src/libide/snippets/ide-source-snippets-manager.h
similarity index 100%
rename from libide/snippets/ide-source-snippets-manager.h
rename to src/libide/snippets/ide-source-snippets-manager.h
diff --git a/libide/snippets/ide-source-snippets.c b/src/libide/snippets/ide-source-snippets.c
similarity index 100%
rename from libide/snippets/ide-source-snippets.c
rename to src/libide/snippets/ide-source-snippets.c
diff --git a/libide/snippets/ide-source-snippets.h b/src/libide/snippets/ide-source-snippets.h
similarity index 100%
rename from libide/snippets/ide-source-snippets.h
rename to src/libide/snippets/ide-source-snippets.h
diff --git a/libide/snippets/meson.build b/src/libide/snippets/meson.build
similarity index 100%
rename from libide/snippets/meson.build
rename to src/libide/snippets/meson.build
diff --git a/libide/sourceview/ide-completion-item.c b/src/libide/sourceview/ide-completion-item.c
similarity index 100%
rename from libide/sourceview/ide-completion-item.c
rename to src/libide/sourceview/ide-completion-item.c
diff --git a/libide/sourceview/ide-completion-item.h b/src/libide/sourceview/ide-completion-item.h
similarity index 100%
rename from libide/sourceview/ide-completion-item.h
rename to src/libide/sourceview/ide-completion-item.h
diff --git a/libide/sourceview/ide-completion-provider.c b/src/libide/sourceview/ide-completion-provider.c
similarity index 100%
rename from libide/sourceview/ide-completion-provider.c
rename to src/libide/sourceview/ide-completion-provider.c
diff --git a/libide/sourceview/ide-completion-provider.h b/src/libide/sourceview/ide-completion-provider.h
similarity index 100%
rename from libide/sourceview/ide-completion-provider.h
rename to src/libide/sourceview/ide-completion-provider.h
diff --git a/libide/sourceview/ide-completion-results.c b/src/libide/sourceview/ide-completion-results.c
similarity index 100%
rename from libide/sourceview/ide-completion-results.c
rename to src/libide/sourceview/ide-completion-results.c
diff --git a/libide/sourceview/ide-completion-results.h b/src/libide/sourceview/ide-completion-results.h
similarity index 100%
rename from libide/sourceview/ide-completion-results.h
rename to src/libide/sourceview/ide-completion-results.h
diff --git a/libide/sourceview/ide-completion-words.c b/src/libide/sourceview/ide-completion-words.c
similarity index 100%
rename from libide/sourceview/ide-completion-words.c
rename to src/libide/sourceview/ide-completion-words.c
diff --git a/libide/sourceview/ide-completion-words.h b/src/libide/sourceview/ide-completion-words.h
similarity index 100%
rename from libide/sourceview/ide-completion-words.h
rename to src/libide/sourceview/ide-completion-words.h
diff --git a/libide/sourceview/ide-cursor.c b/src/libide/sourceview/ide-cursor.c
similarity index 100%
rename from libide/sourceview/ide-cursor.c
rename to src/libide/sourceview/ide-cursor.c
diff --git a/libide/sourceview/ide-cursor.h b/src/libide/sourceview/ide-cursor.h
similarity index 100%
rename from libide/sourceview/ide-cursor.h
rename to src/libide/sourceview/ide-cursor.h
diff --git a/libide/sourceview/ide-indenter.c b/src/libide/sourceview/ide-indenter.c
similarity index 100%
rename from libide/sourceview/ide-indenter.c
rename to src/libide/sourceview/ide-indenter.c
diff --git a/libide/sourceview/ide-indenter.h b/src/libide/sourceview/ide-indenter.h
similarity index 100%
rename from libide/sourceview/ide-indenter.h
rename to src/libide/sourceview/ide-indenter.h
diff --git a/libide/sourceview/ide-language.c b/src/libide/sourceview/ide-language.c
similarity index 100%
rename from libide/sourceview/ide-language.c
rename to src/libide/sourceview/ide-language.c
diff --git a/libide/sourceview/ide-language.h b/src/libide/sourceview/ide-language.h
similarity index 100%
rename from libide/sourceview/ide-language.h
rename to src/libide/sourceview/ide-language.h
diff --git a/libide/sourceview/ide-line-change-gutter-renderer.c 
b/src/libide/sourceview/ide-line-change-gutter-renderer.c
similarity index 100%
rename from libide/sourceview/ide-line-change-gutter-renderer.c
rename to src/libide/sourceview/ide-line-change-gutter-renderer.c
diff --git a/libide/sourceview/ide-line-change-gutter-renderer.h 
b/src/libide/sourceview/ide-line-change-gutter-renderer.h
similarity index 100%
rename from libide/sourceview/ide-line-change-gutter-renderer.h
rename to src/libide/sourceview/ide-line-change-gutter-renderer.h
diff --git a/libide/sourceview/ide-omni-gutter-renderer.c b/src/libide/sourceview/ide-omni-gutter-renderer.c
similarity index 100%
rename from libide/sourceview/ide-omni-gutter-renderer.c
rename to src/libide/sourceview/ide-omni-gutter-renderer.c
diff --git a/libide/sourceview/ide-omni-gutter-renderer.h b/src/libide/sourceview/ide-omni-gutter-renderer.h
similarity index 100%
rename from libide/sourceview/ide-omni-gutter-renderer.h
rename to src/libide/sourceview/ide-omni-gutter-renderer.h
diff --git a/libide/sourceview/ide-source-iter.c b/src/libide/sourceview/ide-source-iter.c
similarity index 100%
rename from libide/sourceview/ide-source-iter.c
rename to src/libide/sourceview/ide-source-iter.c
diff --git a/libide/sourceview/ide-source-iter.h b/src/libide/sourceview/ide-source-iter.h
similarity index 100%
rename from libide/sourceview/ide-source-iter.h
rename to src/libide/sourceview/ide-source-iter.h
diff --git a/libide/sourceview/ide-source-map.c b/src/libide/sourceview/ide-source-map.c
similarity index 100%
rename from libide/sourceview/ide-source-map.c
rename to src/libide/sourceview/ide-source-map.c
diff --git a/libide/sourceview/ide-source-map.h b/src/libide/sourceview/ide-source-map.h
similarity index 100%
rename from libide/sourceview/ide-source-map.h
rename to src/libide/sourceview/ide-source-map.h
diff --git a/libide/sourceview/ide-source-style-scheme.c b/src/libide/sourceview/ide-source-style-scheme.c
similarity index 100%
rename from libide/sourceview/ide-source-style-scheme.c
rename to src/libide/sourceview/ide-source-style-scheme.c
diff --git a/libide/sourceview/ide-source-style-scheme.h b/src/libide/sourceview/ide-source-style-scheme.h
similarity index 100%
rename from libide/sourceview/ide-source-style-scheme.h
rename to src/libide/sourceview/ide-source-style-scheme.h
diff --git a/libide/sourceview/ide-source-view-capture.c b/src/libide/sourceview/ide-source-view-capture.c
similarity index 100%
rename from libide/sourceview/ide-source-view-capture.c
rename to src/libide/sourceview/ide-source-view-capture.c
diff --git a/libide/sourceview/ide-source-view-capture.h b/src/libide/sourceview/ide-source-view-capture.h
similarity index 100%
rename from libide/sourceview/ide-source-view-capture.h
rename to src/libide/sourceview/ide-source-view-capture.h
diff --git a/libide/sourceview/ide-source-view-mode.c b/src/libide/sourceview/ide-source-view-mode.c
similarity index 100%
rename from libide/sourceview/ide-source-view-mode.c
rename to src/libide/sourceview/ide-source-view-mode.c
diff --git a/libide/sourceview/ide-source-view-mode.h b/src/libide/sourceview/ide-source-view-mode.h
similarity index 100%
rename from libide/sourceview/ide-source-view-mode.h
rename to src/libide/sourceview/ide-source-view-mode.h
diff --git a/libide/sourceview/ide-source-view-movements.c b/src/libide/sourceview/ide-source-view-movements.c
similarity index 100%
rename from libide/sourceview/ide-source-view-movements.c
rename to src/libide/sourceview/ide-source-view-movements.c
diff --git a/libide/sourceview/ide-source-view-movements.h b/src/libide/sourceview/ide-source-view-movements.h
similarity index 100%
rename from libide/sourceview/ide-source-view-movements.h
rename to src/libide/sourceview/ide-source-view-movements.h
diff --git a/libide/sourceview/ide-source-view-private.h b/src/libide/sourceview/ide-source-view-private.h
similarity index 100%
rename from libide/sourceview/ide-source-view-private.h
rename to src/libide/sourceview/ide-source-view-private.h
diff --git a/libide/sourceview/ide-source-view-shortcuts.c b/src/libide/sourceview/ide-source-view-shortcuts.c
similarity index 100%
rename from libide/sourceview/ide-source-view-shortcuts.c
rename to src/libide/sourceview/ide-source-view-shortcuts.c
diff --git a/libide/sourceview/ide-source-view.c b/src/libide/sourceview/ide-source-view.c
similarity index 100%
rename from libide/sourceview/ide-source-view.c
rename to src/libide/sourceview/ide-source-view.c
diff --git a/libide/sourceview/ide-source-view.h b/src/libide/sourceview/ide-source-view.h
similarity index 100%
rename from libide/sourceview/ide-source-view.h
rename to src/libide/sourceview/ide-source-view.h
diff --git a/libide/sourceview/ide-text-iter.c b/src/libide/sourceview/ide-text-iter.c
similarity index 100%
rename from libide/sourceview/ide-text-iter.c
rename to src/libide/sourceview/ide-text-iter.c
diff --git a/libide/sourceview/ide-text-iter.h b/src/libide/sourceview/ide-text-iter.h
similarity index 100%
rename from libide/sourceview/ide-text-iter.h
rename to src/libide/sourceview/ide-text-iter.h
diff --git a/libide/sourceview/ide-text-util.c b/src/libide/sourceview/ide-text-util.c
similarity index 100%
rename from libide/sourceview/ide-text-util.c
rename to src/libide/sourceview/ide-text-util.c
diff --git a/libide/sourceview/ide-text-util.h b/src/libide/sourceview/ide-text-util.h
similarity index 100%
rename from libide/sourceview/ide-text-util.h
rename to src/libide/sourceview/ide-text-util.h
diff --git a/libide/sourceview/ide-word-completion-item.c b/src/libide/sourceview/ide-word-completion-item.c
similarity index 100%
rename from libide/sourceview/ide-word-completion-item.c
rename to src/libide/sourceview/ide-word-completion-item.c
diff --git a/libide/sourceview/ide-word-completion-item.h b/src/libide/sourceview/ide-word-completion-item.h
similarity index 100%
rename from libide/sourceview/ide-word-completion-item.h
rename to src/libide/sourceview/ide-word-completion-item.h
diff --git a/libide/sourceview/ide-word-completion-provider.c 
b/src/libide/sourceview/ide-word-completion-provider.c
similarity index 100%
rename from libide/sourceview/ide-word-completion-provider.c
rename to src/libide/sourceview/ide-word-completion-provider.c
diff --git a/libide/sourceview/ide-word-completion-provider.h 
b/src/libide/sourceview/ide-word-completion-provider.h
similarity index 100%
rename from libide/sourceview/ide-word-completion-provider.h
rename to src/libide/sourceview/ide-word-completion-provider.h
diff --git a/libide/sourceview/ide-word-completion-results.c 
b/src/libide/sourceview/ide-word-completion-results.c
similarity index 100%
rename from libide/sourceview/ide-word-completion-results.c
rename to src/libide/sourceview/ide-word-completion-results.c
diff --git a/libide/sourceview/ide-word-completion-results.h 
b/src/libide/sourceview/ide-word-completion-results.h
similarity index 100%
rename from libide/sourceview/ide-word-completion-results.h
rename to src/libide/sourceview/ide-word-completion-results.h
diff --git a/libide/sourceview/meson.build b/src/libide/sourceview/meson.build
similarity index 100%
rename from libide/sourceview/meson.build
rename to src/libide/sourceview/meson.build
diff --git a/libide/subprocess/ide-breakout-subprocess-private.h 
b/src/libide/subprocess/ide-breakout-subprocess-private.h
similarity index 100%
rename from libide/subprocess/ide-breakout-subprocess-private.h
rename to src/libide/subprocess/ide-breakout-subprocess-private.h
diff --git a/libide/subprocess/ide-breakout-subprocess.c b/src/libide/subprocess/ide-breakout-subprocess.c
similarity index 100%
rename from libide/subprocess/ide-breakout-subprocess.c
rename to src/libide/subprocess/ide-breakout-subprocess.c
diff --git a/libide/subprocess/ide-breakout-subprocess.h b/src/libide/subprocess/ide-breakout-subprocess.h
similarity index 100%
rename from libide/subprocess/ide-breakout-subprocess.h
rename to src/libide/subprocess/ide-breakout-subprocess.h
diff --git a/libide/subprocess/ide-simple-subprocess.c b/src/libide/subprocess/ide-simple-subprocess.c
similarity index 100%
rename from libide/subprocess/ide-simple-subprocess.c
rename to src/libide/subprocess/ide-simple-subprocess.c
diff --git a/libide/subprocess/ide-simple-subprocess.h b/src/libide/subprocess/ide-simple-subprocess.h
similarity index 100%
rename from libide/subprocess/ide-simple-subprocess.h
rename to src/libide/subprocess/ide-simple-subprocess.h
diff --git a/libide/subprocess/ide-subprocess-launcher.c b/src/libide/subprocess/ide-subprocess-launcher.c
similarity index 100%
rename from libide/subprocess/ide-subprocess-launcher.c
rename to src/libide/subprocess/ide-subprocess-launcher.c
diff --git a/libide/subprocess/ide-subprocess-launcher.h b/src/libide/subprocess/ide-subprocess-launcher.h
similarity index 100%
rename from libide/subprocess/ide-subprocess-launcher.h
rename to src/libide/subprocess/ide-subprocess-launcher.h
diff --git a/libide/subprocess/ide-subprocess-supervisor.c b/src/libide/subprocess/ide-subprocess-supervisor.c
similarity index 100%
rename from libide/subprocess/ide-subprocess-supervisor.c
rename to src/libide/subprocess/ide-subprocess-supervisor.c
diff --git a/libide/subprocess/ide-subprocess-supervisor.h b/src/libide/subprocess/ide-subprocess-supervisor.h
similarity index 100%
rename from libide/subprocess/ide-subprocess-supervisor.h
rename to src/libide/subprocess/ide-subprocess-supervisor.h
diff --git a/libide/subprocess/ide-subprocess.c b/src/libide/subprocess/ide-subprocess.c
similarity index 100%
rename from libide/subprocess/ide-subprocess.c
rename to src/libide/subprocess/ide-subprocess.c
diff --git a/libide/subprocess/ide-subprocess.h b/src/libide/subprocess/ide-subprocess.h
similarity index 100%
rename from libide/subprocess/ide-subprocess.h
rename to src/libide/subprocess/ide-subprocess.h
diff --git a/libide/subprocess/meson.build b/src/libide/subprocess/meson.build
similarity index 100%
rename from libide/subprocess/meson.build
rename to src/libide/subprocess/meson.build
diff --git a/libide/symbols/ide-code-index-entries.c b/src/libide/symbols/ide-code-index-entries.c
similarity index 100%
rename from libide/symbols/ide-code-index-entries.c
rename to src/libide/symbols/ide-code-index-entries.c
diff --git a/libide/symbols/ide-code-index-entries.h b/src/libide/symbols/ide-code-index-entries.h
similarity index 100%
rename from libide/symbols/ide-code-index-entries.h
rename to src/libide/symbols/ide-code-index-entries.h
diff --git a/libide/symbols/ide-code-index-entry.c b/src/libide/symbols/ide-code-index-entry.c
similarity index 100%
rename from libide/symbols/ide-code-index-entry.c
rename to src/libide/symbols/ide-code-index-entry.c
diff --git a/libide/symbols/ide-code-index-entry.h b/src/libide/symbols/ide-code-index-entry.h
similarity index 100%
rename from libide/symbols/ide-code-index-entry.h
rename to src/libide/symbols/ide-code-index-entry.h
diff --git a/libide/symbols/ide-code-indexer.c b/src/libide/symbols/ide-code-indexer.c
similarity index 100%
rename from libide/symbols/ide-code-indexer.c
rename to src/libide/symbols/ide-code-indexer.c
diff --git a/libide/symbols/ide-code-indexer.h b/src/libide/symbols/ide-code-indexer.h
similarity index 100%
rename from libide/symbols/ide-code-indexer.h
rename to src/libide/symbols/ide-code-indexer.h
diff --git a/libide/symbols/ide-symbol-node.c b/src/libide/symbols/ide-symbol-node.c
similarity index 100%
rename from libide/symbols/ide-symbol-node.c
rename to src/libide/symbols/ide-symbol-node.c
diff --git a/libide/symbols/ide-symbol-node.h b/src/libide/symbols/ide-symbol-node.h
similarity index 100%
rename from libide/symbols/ide-symbol-node.h
rename to src/libide/symbols/ide-symbol-node.h
diff --git a/libide/symbols/ide-symbol-resolver.c b/src/libide/symbols/ide-symbol-resolver.c
similarity index 100%
rename from libide/symbols/ide-symbol-resolver.c
rename to src/libide/symbols/ide-symbol-resolver.c
diff --git a/libide/symbols/ide-symbol-resolver.h b/src/libide/symbols/ide-symbol-resolver.h
similarity index 100%
rename from libide/symbols/ide-symbol-resolver.h
rename to src/libide/symbols/ide-symbol-resolver.h
diff --git a/libide/symbols/ide-symbol-tree.c b/src/libide/symbols/ide-symbol-tree.c
similarity index 100%
rename from libide/symbols/ide-symbol-tree.c
rename to src/libide/symbols/ide-symbol-tree.c
diff --git a/libide/symbols/ide-symbol-tree.h b/src/libide/symbols/ide-symbol-tree.h
similarity index 100%
rename from libide/symbols/ide-symbol-tree.h
rename to src/libide/symbols/ide-symbol-tree.h
diff --git a/libide/symbols/ide-symbol.c b/src/libide/symbols/ide-symbol.c
similarity index 100%
rename from libide/symbols/ide-symbol.c
rename to src/libide/symbols/ide-symbol.c
diff --git a/libide/symbols/ide-symbol.h b/src/libide/symbols/ide-symbol.h
similarity index 100%
rename from libide/symbols/ide-symbol.h
rename to src/libide/symbols/ide-symbol.h
diff --git a/libide/symbols/ide-tags-builder.c b/src/libide/symbols/ide-tags-builder.c
similarity index 100%
rename from libide/symbols/ide-tags-builder.c
rename to src/libide/symbols/ide-tags-builder.c
diff --git a/libide/symbols/ide-tags-builder.h b/src/libide/symbols/ide-tags-builder.h
similarity index 100%
rename from libide/symbols/ide-tags-builder.h
rename to src/libide/symbols/ide-tags-builder.h
diff --git a/libide/symbols/meson.build b/src/libide/symbols/meson.build
similarity index 100%
rename from libide/symbols/meson.build
rename to src/libide/symbols/meson.build
diff --git a/libide/template/ide-project-template.c b/src/libide/template/ide-project-template.c
similarity index 100%
rename from libide/template/ide-project-template.c
rename to src/libide/template/ide-project-template.c
diff --git a/libide/template/ide-project-template.h b/src/libide/template/ide-project-template.h
similarity index 100%
rename from libide/template/ide-project-template.h
rename to src/libide/template/ide-project-template.h
diff --git a/libide/template/ide-template-base.c b/src/libide/template/ide-template-base.c
similarity index 100%
rename from libide/template/ide-template-base.c
rename to src/libide/template/ide-template-base.c
diff --git a/libide/template/ide-template-base.h b/src/libide/template/ide-template-base.h
similarity index 100%
rename from libide/template/ide-template-base.h
rename to src/libide/template/ide-template-base.h
diff --git a/libide/template/ide-template-provider.c b/src/libide/template/ide-template-provider.c
similarity index 100%
rename from libide/template/ide-template-provider.c
rename to src/libide/template/ide-template-provider.c
diff --git a/libide/template/ide-template-provider.h b/src/libide/template/ide-template-provider.h
similarity index 100%
rename from libide/template/ide-template-provider.h
rename to src/libide/template/ide-template-provider.h
diff --git a/libide/template/meson.build b/src/libide/template/meson.build
similarity index 100%
rename from libide/template/meson.build
rename to src/libide/template/meson.build
diff --git a/libide/threading/ide-thread-pool.c b/src/libide/threading/ide-thread-pool.c
similarity index 100%
rename from libide/threading/ide-thread-pool.c
rename to src/libide/threading/ide-thread-pool.c
diff --git a/libide/threading/ide-thread-pool.h b/src/libide/threading/ide-thread-pool.h
similarity index 100%
rename from libide/threading/ide-thread-pool.h
rename to src/libide/threading/ide-thread-pool.h
diff --git a/libide/threading/meson.build b/src/libide/threading/meson.build
similarity index 100%
rename from libide/threading/meson.build
rename to src/libide/threading/meson.build
diff --git a/libide/transfers/ide-pkcon-transfer.c b/src/libide/transfers/ide-pkcon-transfer.c
similarity index 100%
rename from libide/transfers/ide-pkcon-transfer.c
rename to src/libide/transfers/ide-pkcon-transfer.c
diff --git a/libide/transfers/ide-pkcon-transfer.h b/src/libide/transfers/ide-pkcon-transfer.h
similarity index 100%
rename from libide/transfers/ide-pkcon-transfer.h
rename to src/libide/transfers/ide-pkcon-transfer.h
diff --git a/libide/transfers/ide-transfer-button.c b/src/libide/transfers/ide-transfer-button.c
similarity index 100%
rename from libide/transfers/ide-transfer-button.c
rename to src/libide/transfers/ide-transfer-button.c
diff --git a/libide/transfers/ide-transfer-button.h b/src/libide/transfers/ide-transfer-button.h
similarity index 100%
rename from libide/transfers/ide-transfer-button.h
rename to src/libide/transfers/ide-transfer-button.h
diff --git a/libide/transfers/ide-transfer-manager.c b/src/libide/transfers/ide-transfer-manager.c
similarity index 100%
rename from libide/transfers/ide-transfer-manager.c
rename to src/libide/transfers/ide-transfer-manager.c
diff --git a/libide/transfers/ide-transfer-manager.h b/src/libide/transfers/ide-transfer-manager.h
similarity index 100%
rename from libide/transfers/ide-transfer-manager.h
rename to src/libide/transfers/ide-transfer-manager.h
diff --git a/libide/transfers/ide-transfer-row.c b/src/libide/transfers/ide-transfer-row.c
similarity index 100%
rename from libide/transfers/ide-transfer-row.c
rename to src/libide/transfers/ide-transfer-row.c
diff --git a/libide/transfers/ide-transfer-row.h b/src/libide/transfers/ide-transfer-row.h
similarity index 100%
rename from libide/transfers/ide-transfer-row.h
rename to src/libide/transfers/ide-transfer-row.h
diff --git a/libide/transfers/ide-transfer-row.ui b/src/libide/transfers/ide-transfer-row.ui
similarity index 100%
rename from libide/transfers/ide-transfer-row.ui
rename to src/libide/transfers/ide-transfer-row.ui
diff --git a/libide/transfers/ide-transfer.c b/src/libide/transfers/ide-transfer.c
similarity index 100%
rename from libide/transfers/ide-transfer.c
rename to src/libide/transfers/ide-transfer.c
diff --git a/libide/transfers/ide-transfer.h b/src/libide/transfers/ide-transfer.h
similarity index 100%
rename from libide/transfers/ide-transfer.h
rename to src/libide/transfers/ide-transfer.h
diff --git a/libide/transfers/ide-transfers-button.c b/src/libide/transfers/ide-transfers-button.c
similarity index 100%
rename from libide/transfers/ide-transfers-button.c
rename to src/libide/transfers/ide-transfers-button.c
diff --git a/libide/transfers/ide-transfers-button.h b/src/libide/transfers/ide-transfers-button.h
similarity index 100%
rename from libide/transfers/ide-transfers-button.h
rename to src/libide/transfers/ide-transfers-button.h
diff --git a/libide/transfers/ide-transfers-button.ui b/src/libide/transfers/ide-transfers-button.ui
similarity index 100%
rename from libide/transfers/ide-transfers-button.ui
rename to src/libide/transfers/ide-transfers-button.ui
diff --git a/libide/transfers/ide-transfers-progress-icon.c 
b/src/libide/transfers/ide-transfers-progress-icon.c
similarity index 100%
rename from libide/transfers/ide-transfers-progress-icon.c
rename to src/libide/transfers/ide-transfers-progress-icon.c
diff --git a/libide/transfers/ide-transfers-progress-icon.h 
b/src/libide/transfers/ide-transfers-progress-icon.h
similarity index 100%
rename from libide/transfers/ide-transfers-progress-icon.h
rename to src/libide/transfers/ide-transfers-progress-icon.h
diff --git a/libide/transfers/meson.build b/src/libide/transfers/meson.build
similarity index 100%
rename from libide/transfers/meson.build
rename to src/libide/transfers/meson.build
diff --git a/libide/util/ide-async-helper.c b/src/libide/util/ide-async-helper.c
similarity index 100%
rename from libide/util/ide-async-helper.c
rename to src/libide/util/ide-async-helper.c
diff --git a/libide/util/ide-async-helper.h b/src/libide/util/ide-async-helper.h
similarity index 100%
rename from libide/util/ide-async-helper.h
rename to src/libide/util/ide-async-helper.h
diff --git a/libide/util/ide-battery-monitor.c b/src/libide/util/ide-battery-monitor.c
similarity index 100%
rename from libide/util/ide-battery-monitor.c
rename to src/libide/util/ide-battery-monitor.c
diff --git a/libide/util/ide-battery-monitor.h b/src/libide/util/ide-battery-monitor.h
similarity index 100%
rename from libide/util/ide-battery-monitor.h
rename to src/libide/util/ide-battery-monitor.h
diff --git a/libide/util/ide-cell-renderer-fancy.c b/src/libide/util/ide-cell-renderer-fancy.c
similarity index 100%
rename from libide/util/ide-cell-renderer-fancy.c
rename to src/libide/util/ide-cell-renderer-fancy.c
diff --git a/libide/util/ide-cell-renderer-fancy.h b/src/libide/util/ide-cell-renderer-fancy.h
similarity index 100%
rename from libide/util/ide-cell-renderer-fancy.h
rename to src/libide/util/ide-cell-renderer-fancy.h
diff --git a/libide/util/ide-dnd.c b/src/libide/util/ide-dnd.c
similarity index 100%
rename from libide/util/ide-dnd.c
rename to src/libide/util/ide-dnd.c
diff --git a/libide/util/ide-dnd.h b/src/libide/util/ide-dnd.h
similarity index 100%
rename from libide/util/ide-dnd.h
rename to src/libide/util/ide-dnd.h
diff --git a/libide/util/ide-doc-seq.c b/src/libide/util/ide-doc-seq.c
similarity index 100%
rename from libide/util/ide-doc-seq.c
rename to src/libide/util/ide-doc-seq.c
diff --git a/libide/util/ide-doc-seq.h b/src/libide/util/ide-doc-seq.h
similarity index 100%
rename from libide/util/ide-doc-seq.h
rename to src/libide/util/ide-doc-seq.h
diff --git a/libide/util/ide-fancy-tree-view.c b/src/libide/util/ide-fancy-tree-view.c
similarity index 100%
rename from libide/util/ide-fancy-tree-view.c
rename to src/libide/util/ide-fancy-tree-view.c
diff --git a/libide/util/ide-fancy-tree-view.h b/src/libide/util/ide-fancy-tree-view.h
similarity index 100%
rename from libide/util/ide-fancy-tree-view.h
rename to src/libide/util/ide-fancy-tree-view.h
diff --git a/libide/util/ide-flatpak.c b/src/libide/util/ide-flatpak.c
similarity index 100%
rename from libide/util/ide-flatpak.c
rename to src/libide/util/ide-flatpak.c
diff --git a/libide/util/ide-flatpak.h b/src/libide/util/ide-flatpak.h
similarity index 100%
rename from libide/util/ide-flatpak.h
rename to src/libide/util/ide-flatpak.h
diff --git a/libide/util/ide-glib.c b/src/libide/util/ide-glib.c
similarity index 100%
rename from libide/util/ide-glib.c
rename to src/libide/util/ide-glib.c
diff --git a/libide/util/ide-glib.h b/src/libide/util/ide-glib.h
similarity index 100%
rename from libide/util/ide-glib.h
rename to src/libide/util/ide-glib.h
diff --git a/libide/util/ide-gtk.c b/src/libide/util/ide-gtk.c
similarity index 100%
rename from libide/util/ide-gtk.c
rename to src/libide/util/ide-gtk.c
diff --git a/libide/util/ide-gtk.h b/src/libide/util/ide-gtk.h
similarity index 100%
rename from libide/util/ide-gtk.h
rename to src/libide/util/ide-gtk.h
diff --git a/libide/util/ide-line-reader.c b/src/libide/util/ide-line-reader.c
similarity index 100%
rename from libide/util/ide-line-reader.c
rename to src/libide/util/ide-line-reader.c
diff --git a/libide/util/ide-line-reader.h b/src/libide/util/ide-line-reader.h
similarity index 100%
rename from libide/util/ide-line-reader.h
rename to src/libide/util/ide-line-reader.h
diff --git a/libide/util/ide-list-inline.h b/src/libide/util/ide-list-inline.h
similarity index 100%
rename from libide/util/ide-list-inline.h
rename to src/libide/util/ide-list-inline.h
diff --git a/libide/util/ide-posix.c b/src/libide/util/ide-posix.c
similarity index 100%
rename from libide/util/ide-posix.c
rename to src/libide/util/ide-posix.c
diff --git a/libide/util/ide-posix.h b/src/libide/util/ide-posix.h
similarity index 100%
rename from libide/util/ide-posix.h
rename to src/libide/util/ide-posix.h
diff --git a/libide/util/ide-progress.c b/src/libide/util/ide-progress.c
similarity index 100%
rename from libide/util/ide-progress.c
rename to src/libide/util/ide-progress.c
diff --git a/libide/util/ide-progress.h b/src/libide/util/ide-progress.h
similarity index 100%
rename from libide/util/ide-progress.h
rename to src/libide/util/ide-progress.h
diff --git a/libide/util/ide-ref-ptr.c b/src/libide/util/ide-ref-ptr.c
similarity index 100%
rename from libide/util/ide-ref-ptr.c
rename to src/libide/util/ide-ref-ptr.c
diff --git a/libide/util/ide-ref-ptr.h b/src/libide/util/ide-ref-ptr.h
similarity index 100%
rename from libide/util/ide-ref-ptr.h
rename to src/libide/util/ide-ref-ptr.h
diff --git a/libide/util/ide-settings.c b/src/libide/util/ide-settings.c
similarity index 100%
rename from libide/util/ide-settings.c
rename to src/libide/util/ide-settings.c
diff --git a/libide/util/ide-settings.h b/src/libide/util/ide-settings.h
similarity index 100%
rename from libide/util/ide-settings.h
rename to src/libide/util/ide-settings.h
diff --git a/libide/util/ide-uri.c b/src/libide/util/ide-uri.c
similarity index 100%
rename from libide/util/ide-uri.c
rename to src/libide/util/ide-uri.c
diff --git a/libide/util/ide-uri.h b/src/libide/util/ide-uri.h
similarity index 100%
rename from libide/util/ide-uri.h
rename to src/libide/util/ide-uri.h
diff --git a/libide/util/ide-window-settings.c b/src/libide/util/ide-window-settings.c
similarity index 100%
rename from libide/util/ide-window-settings.c
rename to src/libide/util/ide-window-settings.c
diff --git a/libide/util/ide-window-settings.h b/src/libide/util/ide-window-settings.h
similarity index 100%
rename from libide/util/ide-window-settings.h
rename to src/libide/util/ide-window-settings.h
diff --git a/libide/util/meson.build b/src/libide/util/meson.build
similarity index 100%
rename from libide/util/meson.build
rename to src/libide/util/meson.build
diff --git a/libide/vcs/ide-vcs-config.c b/src/libide/vcs/ide-vcs-config.c
similarity index 100%
rename from libide/vcs/ide-vcs-config.c
rename to src/libide/vcs/ide-vcs-config.c
diff --git a/libide/vcs/ide-vcs-config.h b/src/libide/vcs/ide-vcs-config.h
similarity index 100%
rename from libide/vcs/ide-vcs-config.h
rename to src/libide/vcs/ide-vcs-config.h
diff --git a/libide/vcs/ide-vcs-initializer.c b/src/libide/vcs/ide-vcs-initializer.c
similarity index 100%
rename from libide/vcs/ide-vcs-initializer.c
rename to src/libide/vcs/ide-vcs-initializer.c
diff --git a/libide/vcs/ide-vcs-initializer.h b/src/libide/vcs/ide-vcs-initializer.h
similarity index 100%
rename from libide/vcs/ide-vcs-initializer.h
rename to src/libide/vcs/ide-vcs-initializer.h
diff --git a/libide/vcs/ide-vcs-uri.c b/src/libide/vcs/ide-vcs-uri.c
similarity index 100%
rename from libide/vcs/ide-vcs-uri.c
rename to src/libide/vcs/ide-vcs-uri.c
diff --git a/libide/vcs/ide-vcs-uri.h b/src/libide/vcs/ide-vcs-uri.h
similarity index 100%
rename from libide/vcs/ide-vcs-uri.h
rename to src/libide/vcs/ide-vcs-uri.h
diff --git a/libide/vcs/ide-vcs.c b/src/libide/vcs/ide-vcs.c
similarity index 100%
rename from libide/vcs/ide-vcs.c
rename to src/libide/vcs/ide-vcs.c
diff --git a/libide/vcs/ide-vcs.h b/src/libide/vcs/ide-vcs.h
similarity index 100%
rename from libide/vcs/ide-vcs.h
rename to src/libide/vcs/ide-vcs.h
diff --git a/libide/vcs/meson.build b/src/libide/vcs/meson.build
similarity index 100%
rename from libide/vcs/meson.build
rename to src/libide/vcs/meson.build
diff --git a/libide/webkit/ide-webkit.c b/src/libide/webkit/ide-webkit.c
similarity index 100%
rename from libide/webkit/ide-webkit.c
rename to src/libide/webkit/ide-webkit.c
diff --git a/libide/webkit/webkit.plugin b/src/libide/webkit/webkit.plugin
similarity index 100%
rename from libide/webkit/webkit.plugin
rename to src/libide/webkit/webkit.plugin
diff --git a/libide/workbench/ide-omni-bar.c b/src/libide/workbench/ide-omni-bar.c
similarity index 100%
rename from libide/workbench/ide-omni-bar.c
rename to src/libide/workbench/ide-omni-bar.c
diff --git a/libide/workbench/ide-omni-bar.h b/src/libide/workbench/ide-omni-bar.h
similarity index 100%
rename from libide/workbench/ide-omni-bar.h
rename to src/libide/workbench/ide-omni-bar.h
diff --git a/libide/workbench/ide-omni-bar.ui b/src/libide/workbench/ide-omni-bar.ui
similarity index 100%
rename from libide/workbench/ide-omni-bar.ui
rename to src/libide/workbench/ide-omni-bar.ui
diff --git a/libide/workbench/ide-omni-pausable-row.c b/src/libide/workbench/ide-omni-pausable-row.c
similarity index 100%
rename from libide/workbench/ide-omni-pausable-row.c
rename to src/libide/workbench/ide-omni-pausable-row.c
diff --git a/libide/workbench/ide-omni-pausable-row.h b/src/libide/workbench/ide-omni-pausable-row.h
similarity index 100%
rename from libide/workbench/ide-omni-pausable-row.h
rename to src/libide/workbench/ide-omni-pausable-row.h
diff --git a/libide/workbench/ide-omni-pausable-row.ui b/src/libide/workbench/ide-omni-pausable-row.ui
similarity index 100%
rename from libide/workbench/ide-omni-pausable-row.ui
rename to src/libide/workbench/ide-omni-pausable-row.ui
diff --git a/libide/workbench/ide-perspective.c b/src/libide/workbench/ide-perspective.c
similarity index 100%
rename from libide/workbench/ide-perspective.c
rename to src/libide/workbench/ide-perspective.c
diff --git a/libide/workbench/ide-perspective.h b/src/libide/workbench/ide-perspective.h
similarity index 100%
rename from libide/workbench/ide-perspective.h
rename to src/libide/workbench/ide-perspective.h
diff --git a/libide/workbench/ide-workbench-actions.c b/src/libide/workbench/ide-workbench-actions.c
similarity index 100%
rename from libide/workbench/ide-workbench-actions.c
rename to src/libide/workbench/ide-workbench-actions.c
diff --git a/libide/workbench/ide-workbench-addin.c b/src/libide/workbench/ide-workbench-addin.c
similarity index 100%
rename from libide/workbench/ide-workbench-addin.c
rename to src/libide/workbench/ide-workbench-addin.c
diff --git a/libide/workbench/ide-workbench-addin.h b/src/libide/workbench/ide-workbench-addin.h
similarity index 100%
rename from libide/workbench/ide-workbench-addin.h
rename to src/libide/workbench/ide-workbench-addin.h
diff --git a/libide/workbench/ide-workbench-header-bar.c b/src/libide/workbench/ide-workbench-header-bar.c
similarity index 100%
rename from libide/workbench/ide-workbench-header-bar.c
rename to src/libide/workbench/ide-workbench-header-bar.c
diff --git a/libide/workbench/ide-workbench-header-bar.h b/src/libide/workbench/ide-workbench-header-bar.h
similarity index 100%
rename from libide/workbench/ide-workbench-header-bar.h
rename to src/libide/workbench/ide-workbench-header-bar.h
diff --git a/libide/workbench/ide-workbench-header-bar.ui b/src/libide/workbench/ide-workbench-header-bar.ui
similarity index 100%
rename from libide/workbench/ide-workbench-header-bar.ui
rename to src/libide/workbench/ide-workbench-header-bar.ui
diff --git a/libide/workbench/ide-workbench-message.c b/src/libide/workbench/ide-workbench-message.c
similarity index 100%
rename from libide/workbench/ide-workbench-message.c
rename to src/libide/workbench/ide-workbench-message.c
diff --git a/libide/workbench/ide-workbench-message.h b/src/libide/workbench/ide-workbench-message.h
similarity index 100%
rename from libide/workbench/ide-workbench-message.h
rename to src/libide/workbench/ide-workbench-message.h
diff --git a/libide/workbench/ide-workbench-message.ui b/src/libide/workbench/ide-workbench-message.ui
similarity index 100%
rename from libide/workbench/ide-workbench-message.ui
rename to src/libide/workbench/ide-workbench-message.ui
diff --git a/libide/workbench/ide-workbench-open.c b/src/libide/workbench/ide-workbench-open.c
similarity index 100%
rename from libide/workbench/ide-workbench-open.c
rename to src/libide/workbench/ide-workbench-open.c
diff --git a/libide/workbench/ide-workbench-private.h b/src/libide/workbench/ide-workbench-private.h
similarity index 100%
rename from libide/workbench/ide-workbench-private.h
rename to src/libide/workbench/ide-workbench-private.h
diff --git a/libide/workbench/ide-workbench-shortcuts.c b/src/libide/workbench/ide-workbench-shortcuts.c
similarity index 100%
rename from libide/workbench/ide-workbench-shortcuts.c
rename to src/libide/workbench/ide-workbench-shortcuts.c
diff --git a/libide/workbench/ide-workbench.c b/src/libide/workbench/ide-workbench.c
similarity index 100%
rename from libide/workbench/ide-workbench.c
rename to src/libide/workbench/ide-workbench.c
diff --git a/libide/workbench/ide-workbench.h b/src/libide/workbench/ide-workbench.h
similarity index 100%
rename from libide/workbench/ide-workbench.h
rename to src/libide/workbench/ide-workbench.h
diff --git a/libide/workbench/ide-workbench.ui b/src/libide/workbench/ide-workbench.ui
similarity index 100%
rename from libide/workbench/ide-workbench.ui
rename to src/libide/workbench/ide-workbench.ui
diff --git a/libide/workbench/meson.build b/src/libide/workbench/meson.build
similarity index 100%
rename from libide/workbench/meson.build
rename to src/libide/workbench/meson.build
diff --git a/libide/workers/ide-worker-manager.c b/src/libide/workers/ide-worker-manager.c
similarity index 100%
rename from libide/workers/ide-worker-manager.c
rename to src/libide/workers/ide-worker-manager.c
diff --git a/libide/workers/ide-worker-manager.h b/src/libide/workers/ide-worker-manager.h
similarity index 100%
rename from libide/workers/ide-worker-manager.h
rename to src/libide/workers/ide-worker-manager.h
diff --git a/libide/workers/ide-worker-process.c b/src/libide/workers/ide-worker-process.c
similarity index 100%
rename from libide/workers/ide-worker-process.c
rename to src/libide/workers/ide-worker-process.c
diff --git a/libide/workers/ide-worker-process.h b/src/libide/workers/ide-worker-process.h
similarity index 100%
rename from libide/workers/ide-worker-process.h
rename to src/libide/workers/ide-worker-process.h
diff --git a/libide/workers/ide-worker.c b/src/libide/workers/ide-worker.c
similarity index 100%
rename from libide/workers/ide-worker.c
rename to src/libide/workers/ide-worker.c
diff --git a/libide/workers/ide-worker.h b/src/libide/workers/ide-worker.h
similarity index 100%
rename from libide/workers/ide-worker.h
rename to src/libide/workers/ide-worker.h
diff --git a/libide/workers/meson.build b/src/libide/workers/meson.build
similarity index 100%
rename from libide/workers/meson.build
rename to src/libide/workers/meson.build
diff --git a/src/meson.build b/src/meson.build
new file mode 100644
index 0000000..4af47c1
--- /dev/null
+++ b/src/meson.build
@@ -0,0 +1,6 @@
+subdir('libeditorconfig')
+subdir('xml')
+subdir('gstyle')
+subdir('libide')
+subdir('plugins')
+subdir('tests')
diff --git a/plugins/autotools-templates/autotools-templates.plugin 
b/src/plugins/autotools-templates/autotools-templates.plugin
similarity index 100%
rename from plugins/autotools-templates/autotools-templates.plugin
rename to src/plugins/autotools-templates/autotools-templates.plugin
diff --git a/plugins/autotools-templates/autotools_templates/__init__.py 
b/src/plugins/autotools-templates/autotools_templates/__init__.py
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/__init__.py
rename to src/plugins/autotools-templates/autotools_templates/__init__.py
diff --git a/plugins/autotools-templates/autotools_templates/resources/CONTRIBUTING.md 
b/src/plugins/autotools-templates/autotools_templates/resources/CONTRIBUTING.md
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/CONTRIBUTING.md
rename to src/plugins/autotools-templates/autotools_templates/resources/CONTRIBUTING.md
diff --git a/plugins/autotools-templates/autotools_templates/resources/FlatpakManifestTemplate.json 
b/src/plugins/autotools-templates/autotools_templates/resources/FlatpakManifestTemplate.json
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/FlatpakManifestTemplate.json
rename to src/plugins/autotools-templates/autotools_templates/resources/FlatpakManifestTemplate.json
diff --git a/plugins/autotools-templates/autotools_templates/resources/Makefile.am 
b/src/plugins/autotools-templates/autotools_templates/resources/Makefile.am
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/Makefile.am
rename to src/plugins/autotools-templates/autotools_templates/resources/Makefile.am
diff --git a/plugins/autotools-templates/autotools_templates/resources/NEWS 
b/src/plugins/autotools-templates/autotools_templates/resources/NEWS
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/NEWS
rename to src/plugins/autotools-templates/autotools_templates/resources/NEWS
diff --git a/plugins/autotools-templates/autotools_templates/resources/README.md 
b/src/plugins/autotools-templates/autotools_templates/resources/README.md
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/README.md
rename to src/plugins/autotools-templates/autotools_templates/resources/README.md
diff --git a/plugins/autotools-templates/autotools_templates/resources/autogen.sh 
b/src/plugins/autotools-templates/autotools_templates/resources/autogen.sh
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/autogen.sh
rename to src/plugins/autotools-templates/autotools_templates/resources/autogen.sh
diff --git a/plugins/autotools-templates/autotools_templates/resources/bin/Makefile.gnome-app 
b/src/plugins/autotools-templates/autotools_templates/resources/bin/Makefile.gnome-app
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/bin/Makefile.gnome-app
rename to src/plugins/autotools-templates/autotools_templates/resources/bin/Makefile.gnome-app
diff --git a/plugins/autotools-templates/autotools_templates/resources/bin/wrapper.py 
b/src/plugins/autotools-templates/autotools_templates/resources/bin/wrapper.py
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/bin/wrapper.py
rename to src/plugins/autotools-templates/autotools_templates/resources/bin/wrapper.py
diff --git a/plugins/autotools-templates/autotools_templates/resources/configure.ac 
b/src/plugins/autotools-templates/autotools_templates/resources/configure.ac
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/configure.ac
rename to src/plugins/autotools-templates/autotools_templates/resources/configure.ac
diff --git a/plugins/autotools-templates/autotools_templates/resources/data/Makefile.am 
b/src/plugins/autotools-templates/autotools_templates/resources/data/Makefile.am
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/data/Makefile.am
rename to src/plugins/autotools-templates/autotools_templates/resources/data/Makefile.am
diff --git a/plugins/autotools-templates/autotools_templates/resources/data/package.pc.in 
b/src/plugins/autotools-templates/autotools_templates/resources/data/package.pc.in
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/data/package.pc.in
rename to src/plugins/autotools-templates/autotools_templates/resources/data/package.pc.in
diff --git a/plugins/autotools-templates/autotools_templates/resources/git.mk 
b/src/plugins/autotools-templates/autotools_templates/resources/git.mk
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/git.mk
rename to src/plugins/autotools-templates/autotools_templates/resources/git.mk
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/Makefile.am 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/Makefile.am
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/Makefile.am
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/Makefile.am
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/appstream-xml.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/appstream-xml.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/appstream-xml.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/appstream-xml.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/ax_append_compile_flags.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/ax_append_compile_flags.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/ax_append_compile_flags.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/ax_append_compile_flags.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/ax_append_flag.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/ax_append_flag.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/ax_append_flag.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/ax_append_flag.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/ax_check_compile_flag.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/ax_check_compile_flag.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/ax_check_compile_flag.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/ax_check_compile_flag.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/ax_check_link_flag.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/ax_check_link_flag.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/ax_check_link_flag.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/ax_check_link_flag.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/ax_compiler_flags_cxxflags.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/ax_compiler_flags_cxxflags.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/ax_compiler_flags_cxxflags.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/ax_compiler_flags_cxxflags.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/ax_compiler_vendor.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/ax_compiler_vendor.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/ax_compiler_vendor.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/ax_compiler_vendor.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/ax_cxx_compile_stdcxx_11.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/ax_cxx_compile_stdcxx_11.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/ax_cxx_compile_stdcxx_11.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/ax_cxx_compile_stdcxx_11.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/ax_require_defined.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/ax_require_defined.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/ax_require_defined.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/ax_require_defined.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/glib-gettext.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/glib-gettext.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/glib-gettext.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/glib-gettext.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/gsettings.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/gsettings.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/gsettings.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/gsettings.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/intltool.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/intltool.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/intltool.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/intltool.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/introspection.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/introspection.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/introspection.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/introspection.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/libtool.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/libtool.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/libtool.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/libtool.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/pkg.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/pkg.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/pkg.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/pkg.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/vala.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/vala.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/vala.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/vala.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/m4/vapigen.m4 
b/src/plugins/autotools-templates/autotools_templates/resources/m4/vapigen.m4
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/m4/vapigen.m4
rename to src/plugins/autotools-templates/autotools_templates/resources/m4/vapigen.m4
diff --git a/plugins/autotools-templates/autotools_templates/resources/po/LINGUAS 
b/src/plugins/autotools-templates/autotools_templates/resources/po/LINGUAS
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/po/LINGUAS
rename to src/plugins/autotools-templates/autotools_templates/resources/po/LINGUAS
diff --git a/plugins/autotools-templates/autotools_templates/resources/po/Makevars 
b/src/plugins/autotools-templates/autotools_templates/resources/po/Makevars
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/po/Makevars
rename to src/plugins/autotools-templates/autotools_templates/resources/po/Makevars
diff --git a/plugins/autotools-templates/autotools_templates/resources/po/POTFILES.in 
b/src/plugins/autotools-templates/autotools_templates/resources/po/POTFILES.in
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/po/POTFILES.in
rename to src/plugins/autotools-templates/autotools_templates/resources/po/POTFILES.in
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/Makefile.empty 
b/src/plugins/autotools-templates/autotools_templates/resources/src/Makefile.empty
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/Makefile.empty
rename to src/plugins/autotools-templates/autotools_templates/resources/src/Makefile.empty
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/Makefile.gnome-app 
b/src/plugins/autotools-templates/autotools_templates/resources/src/Makefile.gnome-app
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/Makefile.gnome-app
rename to src/plugins/autotools-templates/autotools_templates/resources/src/Makefile.gnome-app
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/Makefile.gnome-app-python 
b/src/plugins/autotools-templates/autotools_templates/resources/src/Makefile.gnome-app-python
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/Makefile.gnome-app-python
rename to src/plugins/autotools-templates/autotools_templates/resources/src/Makefile.gnome-app-python
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/Makefile.shared-library-c 
b/src/plugins/autotools-templates/autotools_templates/resources/src/Makefile.shared-library-c
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/Makefile.shared-library-c
rename to src/plugins/autotools-templates/autotools_templates/resources/src/Makefile.shared-library-c
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/Makefile.shared-library-vala 
b/src/plugins/autotools-templates/autotools_templates/resources/src/Makefile.shared-library-vala
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/Makefile.shared-library-vala
rename to src/plugins/autotools-templates/autotools_templates/resources/src/Makefile.shared-library-vala
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/__main__.py 
b/src/plugins/autotools-templates/autotools_templates/resources/src/__main__.py
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/__main__.py
rename to src/plugins/autotools-templates/autotools_templates/resources/src/__main__.py
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/main.c 
b/src/plugins/autotools-templates/autotools_templates/resources/src/main.c
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/main.c
rename to src/plugins/autotools-templates/autotools_templates/resources/src/main.c
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/main.cpp 
b/src/plugins/autotools-templates/autotools_templates/resources/src/main.cpp
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/main.cpp
rename to src/plugins/autotools-templates/autotools_templates/resources/src/main.cpp
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/main.vala 
b/src/plugins/autotools-templates/autotools_templates/resources/src/main.vala
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/main.vala
rename to src/plugins/autotools-templates/autotools_templates/resources/src/main.vala
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/package-version.h.in 
b/src/plugins/autotools-templates/autotools_templates/resources/src/package-version.h.in
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/package-version.h.in
rename to src/plugins/autotools-templates/autotools_templates/resources/src/package-version.h.in
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/package.h 
b/src/plugins/autotools-templates/autotools_templates/resources/src/package.h
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/package.h
rename to src/plugins/autotools-templates/autotools_templates/resources/src/package.h
diff --git a/plugins/autotools-templates/autotools_templates/resources/src/package.vala 
b/src/plugins/autotools-templates/autotools_templates/resources/src/package.vala
similarity index 100%
rename from plugins/autotools-templates/autotools_templates/resources/src/package.vala
rename to src/plugins/autotools-templates/autotools_templates/resources/src/package.vala
diff --git a/plugins/autotools-templates/configure.ac b/src/plugins/autotools-templates/configure.ac
similarity index 100%
rename from plugins/autotools-templates/configure.ac
rename to src/plugins/autotools-templates/configure.ac
diff --git a/plugins/autotools-templates/meson.build b/src/plugins/autotools-templates/meson.build
similarity index 100%
rename from plugins/autotools-templates/meson.build
rename to src/plugins/autotools-templates/meson.build
diff --git a/plugins/autotools/autotools-plugin.c b/src/plugins/autotools/autotools-plugin.c
similarity index 100%
rename from plugins/autotools/autotools-plugin.c
rename to src/plugins/autotools/autotools-plugin.c
diff --git a/plugins/autotools/autotools.plugin b/src/plugins/autotools/autotools.plugin
similarity index 100%
rename from plugins/autotools/autotools.plugin
rename to src/plugins/autotools/autotools.plugin
diff --git a/plugins/autotools/ide-autotools-application-addin.c 
b/src/plugins/autotools/ide-autotools-application-addin.c
similarity index 100%
rename from plugins/autotools/ide-autotools-application-addin.c
rename to src/plugins/autotools/ide-autotools-application-addin.c
diff --git a/plugins/autotools/ide-autotools-application-addin.h 
b/src/plugins/autotools/ide-autotools-application-addin.h
similarity index 100%
rename from plugins/autotools/ide-autotools-application-addin.h
rename to src/plugins/autotools/ide-autotools-application-addin.h
diff --git a/plugins/autotools/ide-autotools-autogen-stage.c 
b/src/plugins/autotools/ide-autotools-autogen-stage.c
similarity index 100%
rename from plugins/autotools/ide-autotools-autogen-stage.c
rename to src/plugins/autotools/ide-autotools-autogen-stage.c
diff --git a/plugins/autotools/ide-autotools-autogen-stage.h 
b/src/plugins/autotools/ide-autotools-autogen-stage.h
similarity index 100%
rename from plugins/autotools/ide-autotools-autogen-stage.h
rename to src/plugins/autotools/ide-autotools-autogen-stage.h
diff --git a/plugins/autotools/ide-autotools-build-system.c 
b/src/plugins/autotools/ide-autotools-build-system.c
similarity index 100%
rename from plugins/autotools/ide-autotools-build-system.c
rename to src/plugins/autotools/ide-autotools-build-system.c
diff --git a/plugins/autotools/ide-autotools-build-system.h 
b/src/plugins/autotools/ide-autotools-build-system.h
similarity index 100%
rename from plugins/autotools/ide-autotools-build-system.h
rename to src/plugins/autotools/ide-autotools-build-system.h
diff --git a/plugins/autotools/ide-autotools-build-target.c 
b/src/plugins/autotools/ide-autotools-build-target.c
similarity index 100%
rename from plugins/autotools/ide-autotools-build-target.c
rename to src/plugins/autotools/ide-autotools-build-target.c
diff --git a/plugins/autotools/ide-autotools-build-target.h 
b/src/plugins/autotools/ide-autotools-build-target.h
similarity index 100%
rename from plugins/autotools/ide-autotools-build-target.h
rename to src/plugins/autotools/ide-autotools-build-target.h
diff --git a/plugins/autotools/ide-autotools-make-stage.c b/src/plugins/autotools/ide-autotools-make-stage.c
similarity index 100%
rename from plugins/autotools/ide-autotools-make-stage.c
rename to src/plugins/autotools/ide-autotools-make-stage.c
diff --git a/plugins/autotools/ide-autotools-make-stage.h b/src/plugins/autotools/ide-autotools-make-stage.h
similarity index 100%
rename from plugins/autotools/ide-autotools-make-stage.h
rename to src/plugins/autotools/ide-autotools-make-stage.h
diff --git a/plugins/autotools/ide-autotools-makecache-stage.c 
b/src/plugins/autotools/ide-autotools-makecache-stage.c
similarity index 100%
rename from plugins/autotools/ide-autotools-makecache-stage.c
rename to src/plugins/autotools/ide-autotools-makecache-stage.c
diff --git a/plugins/autotools/ide-autotools-makecache-stage.h 
b/src/plugins/autotools/ide-autotools-makecache-stage.h
similarity index 100%
rename from plugins/autotools/ide-autotools-makecache-stage.h
rename to src/plugins/autotools/ide-autotools-makecache-stage.h
diff --git a/plugins/autotools/ide-autotools-pipeline-addin.c 
b/src/plugins/autotools/ide-autotools-pipeline-addin.c
similarity index 100%
rename from plugins/autotools/ide-autotools-pipeline-addin.c
rename to src/plugins/autotools/ide-autotools-pipeline-addin.c
diff --git a/plugins/autotools/ide-autotools-pipeline-addin.h 
b/src/plugins/autotools/ide-autotools-pipeline-addin.h
similarity index 100%
rename from plugins/autotools/ide-autotools-pipeline-addin.h
rename to src/plugins/autotools/ide-autotools-pipeline-addin.h
diff --git a/plugins/autotools/ide-autotools-project-miner.c 
b/src/plugins/autotools/ide-autotools-project-miner.c
similarity index 100%
rename from plugins/autotools/ide-autotools-project-miner.c
rename to src/plugins/autotools/ide-autotools-project-miner.c
diff --git a/plugins/autotools/ide-autotools-project-miner.h 
b/src/plugins/autotools/ide-autotools-project-miner.h
similarity index 100%
rename from plugins/autotools/ide-autotools-project-miner.h
rename to src/plugins/autotools/ide-autotools-project-miner.h
diff --git a/plugins/autotools/ide-makecache-target.c b/src/plugins/autotools/ide-makecache-target.c
similarity index 100%
rename from plugins/autotools/ide-makecache-target.c
rename to src/plugins/autotools/ide-makecache-target.c
diff --git a/plugins/autotools/ide-makecache-target.h b/src/plugins/autotools/ide-makecache-target.h
similarity index 100%
rename from plugins/autotools/ide-makecache-target.h
rename to src/plugins/autotools/ide-makecache-target.h
diff --git a/plugins/autotools/ide-makecache.c b/src/plugins/autotools/ide-makecache.c
similarity index 100%
rename from plugins/autotools/ide-makecache.c
rename to src/plugins/autotools/ide-makecache.c
diff --git a/plugins/autotools/ide-makecache.h b/src/plugins/autotools/ide-makecache.h
similarity index 100%
rename from plugins/autotools/ide-makecache.h
rename to src/plugins/autotools/ide-makecache.h
diff --git a/plugins/autotools/meson.build b/src/plugins/autotools/meson.build
similarity index 100%
rename from plugins/autotools/meson.build
rename to src/plugins/autotools/meson.build
diff --git a/plugins/beautifier/README.md b/src/plugins/beautifier/README.md
similarity index 100%
rename from plugins/beautifier/README.md
rename to src/plugins/beautifier/README.md
diff --git a/plugins/beautifier/beautifier.plugin b/src/plugins/beautifier/beautifier.plugin
similarity index 100%
rename from plugins/beautifier/beautifier.plugin
rename to src/plugins/beautifier/beautifier.plugin
diff --git a/plugins/beautifier/beautifier_plugin/data/automake/config.ini 
b/src/plugins/beautifier/beautifier_plugin/data/automake/config.ini
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/automake/config.ini
rename to src/plugins/beautifier/beautifier_plugin/data/automake/config.ini
diff --git a/plugins/beautifier/beautifier_plugin/data/c-sharp/config.ini 
b/src/plugins/beautifier/beautifier_plugin/data/c-sharp/config.ini
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/c-sharp/config.ini
rename to src/plugins/beautifier/beautifier_plugin/data/c-sharp/config.ini
diff --git a/plugins/beautifier/beautifier_plugin/data/c-sharp/mono.cfg 
b/src/plugins/beautifier/beautifier_plugin/data/c-sharp/mono.cfg
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/c-sharp/mono.cfg
rename to src/plugins/beautifier/beautifier_plugin/data/c-sharp/mono.cfg
diff --git a/plugins/beautifier/beautifier_plugin/data/c/config.ini 
b/src/plugins/beautifier/beautifier_plugin/data/c/config.ini
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/c/config.ini
rename to src/plugins/beautifier/beautifier_plugin/data/c/config.ini
diff --git a/plugins/beautifier/beautifier_plugin/data/c/gnu-indent.cfg 
b/src/plugins/beautifier/beautifier_plugin/data/c/gnu-indent.cfg
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/c/gnu-indent.cfg
rename to src/plugins/beautifier/beautifier_plugin/data/c/gnu-indent.cfg
diff --git a/plugins/beautifier/beautifier_plugin/data/c/k&r.cfg 
b/src/plugins/beautifier/beautifier_plugin/data/c/k&r.cfg
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/c/k&r.cfg
rename to src/plugins/beautifier/beautifier_plugin/data/c/k&r.cfg
diff --git a/plugins/beautifier/beautifier_plugin/data/c/linux-kernel.cfg 
b/src/plugins/beautifier/beautifier_plugin/data/c/linux-kernel.cfg
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/c/linux-kernel.cfg
rename to src/plugins/beautifier/beautifier_plugin/data/c/linux-kernel.cfg
diff --git a/plugins/beautifier/beautifier_plugin/data/d/config.ini 
b/src/plugins/beautifier/beautifier_plugin/data/d/config.ini
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/d/config.ini
rename to src/plugins/beautifier/beautifier_plugin/data/d/config.ini
diff --git a/plugins/beautifier/beautifier_plugin/data/d/d.cfg 
b/src/plugins/beautifier/beautifier_plugin/data/d/d.cfg
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/d/d.cfg
rename to src/plugins/beautifier/beautifier_plugin/data/d/d.cfg
diff --git a/plugins/beautifier/beautifier_plugin/data/global.ini 
b/src/plugins/beautifier/beautifier_plugin/data/global.ini
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/global.ini
rename to src/plugins/beautifier/beautifier_plugin/data/global.ini
diff --git a/plugins/beautifier/beautifier_plugin/data/html/config.ini 
b/src/plugins/beautifier/beautifier_plugin/data/html/config.ini
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/html/config.ini
rename to src/plugins/beautifier/beautifier_plugin/data/html/config.ini
diff --git a/plugins/beautifier/beautifier_plugin/data/html/tidy-autoindent.cfg 
b/src/plugins/beautifier/beautifier_plugin/data/html/tidy-autoindent.cfg
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/html/tidy-autoindent.cfg
rename to src/plugins/beautifier/beautifier_plugin/data/html/tidy-autoindent.cfg
diff --git a/plugins/beautifier/beautifier_plugin/data/html/tidy-indent.cfg 
b/src/plugins/beautifier/beautifier_plugin/data/html/tidy-indent.cfg
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/html/tidy-indent.cfg
rename to src/plugins/beautifier/beautifier_plugin/data/html/tidy-indent.cfg
diff --git a/plugins/beautifier/beautifier_plugin/data/objc/config.ini 
b/src/plugins/beautifier/beautifier_plugin/data/objc/config.ini
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/objc/config.ini
rename to src/plugins/beautifier/beautifier_plugin/data/objc/config.ini
diff --git a/plugins/beautifier/beautifier_plugin/data/objc/objc.cfg 
b/src/plugins/beautifier/beautifier_plugin/data/objc/objc.cfg
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/objc/objc.cfg
rename to src/plugins/beautifier/beautifier_plugin/data/objc/objc.cfg
diff --git a/plugins/beautifier/beautifier_plugin/data/python/config.ini 
b/src/plugins/beautifier/beautifier_plugin/data/python/config.ini
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/python/config.ini
rename to src/plugins/beautifier/beautifier_plugin/data/python/config.ini
diff --git a/plugins/beautifier/beautifier_plugin/data/xml/config.ini 
b/src/plugins/beautifier/beautifier_plugin/data/xml/config.ini
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/data/xml/config.ini
rename to src/plugins/beautifier/beautifier_plugin/data/xml/config.ini
diff --git a/plugins/beautifier/beautifier_plugin/internal/align_makefile.py 
b/src/plugins/beautifier/beautifier_plugin/internal/align_makefile.py
similarity index 100%
rename from plugins/beautifier/beautifier_plugin/internal/align_makefile.py
rename to src/plugins/beautifier/beautifier_plugin/internal/align_makefile.py
diff --git a/plugins/beautifier/gb-beautifier-config.c b/src/plugins/beautifier/gb-beautifier-config.c
similarity index 100%
rename from plugins/beautifier/gb-beautifier-config.c
rename to src/plugins/beautifier/gb-beautifier-config.c
diff --git a/plugins/beautifier/gb-beautifier-config.h b/src/plugins/beautifier/gb-beautifier-config.h
similarity index 100%
rename from plugins/beautifier/gb-beautifier-config.h
rename to src/plugins/beautifier/gb-beautifier-config.h
diff --git a/plugins/beautifier/gb-beautifier-editor-addin.c 
b/src/plugins/beautifier/gb-beautifier-editor-addin.c
similarity index 100%
rename from plugins/beautifier/gb-beautifier-editor-addin.c
rename to src/plugins/beautifier/gb-beautifier-editor-addin.c
diff --git a/plugins/beautifier/gb-beautifier-editor-addin.h 
b/src/plugins/beautifier/gb-beautifier-editor-addin.h
similarity index 100%
rename from plugins/beautifier/gb-beautifier-editor-addin.h
rename to src/plugins/beautifier/gb-beautifier-editor-addin.h
diff --git a/plugins/beautifier/gb-beautifier-helper.c b/src/plugins/beautifier/gb-beautifier-helper.c
similarity index 100%
rename from plugins/beautifier/gb-beautifier-helper.c
rename to src/plugins/beautifier/gb-beautifier-helper.c
diff --git a/plugins/beautifier/gb-beautifier-helper.h b/src/plugins/beautifier/gb-beautifier-helper.h
similarity index 100%
rename from plugins/beautifier/gb-beautifier-helper.h
rename to src/plugins/beautifier/gb-beautifier-helper.h
diff --git a/plugins/beautifier/gb-beautifier-plugin.c b/src/plugins/beautifier/gb-beautifier-plugin.c
similarity index 100%
rename from plugins/beautifier/gb-beautifier-plugin.c
rename to src/plugins/beautifier/gb-beautifier-plugin.c
diff --git a/plugins/beautifier/gb-beautifier-private.h b/src/plugins/beautifier/gb-beautifier-private.h
similarity index 100%
rename from plugins/beautifier/gb-beautifier-private.h
rename to src/plugins/beautifier/gb-beautifier-private.h
diff --git a/plugins/beautifier/gb-beautifier-process.c b/src/plugins/beautifier/gb-beautifier-process.c
similarity index 100%
rename from plugins/beautifier/gb-beautifier-process.c
rename to src/plugins/beautifier/gb-beautifier-process.c
diff --git a/plugins/beautifier/gb-beautifier-process.h b/src/plugins/beautifier/gb-beautifier-process.h
similarity index 100%
rename from plugins/beautifier/gb-beautifier-process.h
rename to src/plugins/beautifier/gb-beautifier-process.h
diff --git a/plugins/beautifier/gb-beautifier.gresource.xml 
b/src/plugins/beautifier/gb-beautifier.gresource.xml
similarity index 100%
rename from plugins/beautifier/gb-beautifier.gresource.xml
rename to src/plugins/beautifier/gb-beautifier.gresource.xml
diff --git a/plugins/beautifier/gtk/menus.ui b/src/plugins/beautifier/gtk/menus.ui
similarity index 100%
rename from plugins/beautifier/gtk/menus.ui
rename to src/plugins/beautifier/gtk/menus.ui
diff --git a/plugins/beautifier/meson.build b/src/plugins/beautifier/meson.build
similarity index 100%
rename from plugins/beautifier/meson.build
rename to src/plugins/beautifier/meson.build
diff --git a/plugins/c-pack/c-pack-plugin.c b/src/plugins/c-pack/c-pack-plugin.c
similarity index 100%
rename from plugins/c-pack/c-pack-plugin.c
rename to src/plugins/c-pack/c-pack-plugin.c
diff --git a/plugins/c-pack/c-pack.plugin b/src/plugins/c-pack/c-pack.plugin
similarity index 100%
rename from plugins/c-pack/c-pack.plugin
rename to src/plugins/c-pack/c-pack.plugin
diff --git a/plugins/c-pack/c-parse-helper.c b/src/plugins/c-pack/c-parse-helper.c
similarity index 100%
rename from plugins/c-pack/c-parse-helper.c
rename to src/plugins/c-pack/c-parse-helper.c
diff --git a/plugins/c-pack/c-parse-helper.h b/src/plugins/c-pack/c-parse-helper.h
similarity index 100%
rename from plugins/c-pack/c-parse-helper.h
rename to src/plugins/c-pack/c-parse-helper.h
diff --git a/plugins/c-pack/ide-c-format-provider.c b/src/plugins/c-pack/ide-c-format-provider.c
similarity index 100%
rename from plugins/c-pack/ide-c-format-provider.c
rename to src/plugins/c-pack/ide-c-format-provider.c
diff --git a/plugins/c-pack/ide-c-format-provider.h b/src/plugins/c-pack/ide-c-format-provider.h
similarity index 100%
rename from plugins/c-pack/ide-c-format-provider.h
rename to src/plugins/c-pack/ide-c-format-provider.h
diff --git a/plugins/c-pack/ide-c-indenter.c b/src/plugins/c-pack/ide-c-indenter.c
similarity index 100%
rename from plugins/c-pack/ide-c-indenter.c
rename to src/plugins/c-pack/ide-c-indenter.c
diff --git a/plugins/c-pack/ide-c-indenter.h b/src/plugins/c-pack/ide-c-indenter.h
similarity index 100%
rename from plugins/c-pack/ide-c-indenter.h
rename to src/plugins/c-pack/ide-c-indenter.h
diff --git a/plugins/c-pack/meson.build b/src/plugins/c-pack/meson.build
similarity index 100%
rename from plugins/c-pack/meson.build
rename to src/plugins/c-pack/meson.build
diff --git a/plugins/cargo/cargo.plugin b/src/plugins/cargo/cargo.plugin
similarity index 100%
rename from plugins/cargo/cargo.plugin
rename to src/plugins/cargo/cargo.plugin
diff --git a/plugins/cargo/cargo_plugin.py b/src/plugins/cargo/cargo_plugin.py
similarity index 100%
rename from plugins/cargo/cargo_plugin.py
rename to src/plugins/cargo/cargo_plugin.py
diff --git a/plugins/cargo/meson.build b/src/plugins/cargo/meson.build
similarity index 100%
rename from plugins/cargo/meson.build
rename to src/plugins/cargo/meson.build
diff --git a/plugins/clang/clang-plugin.c b/src/plugins/clang/clang-plugin.c
similarity index 100%
rename from plugins/clang/clang-plugin.c
rename to src/plugins/clang/clang-plugin.c
diff --git a/plugins/clang/clang.plugin b/src/plugins/clang/clang.plugin
similarity index 100%
rename from plugins/clang/clang.plugin
rename to src/plugins/clang/clang.plugin
diff --git a/plugins/clang/ide-clang-code-index-entries.c b/src/plugins/clang/ide-clang-code-index-entries.c
similarity index 100%
rename from plugins/clang/ide-clang-code-index-entries.c
rename to src/plugins/clang/ide-clang-code-index-entries.c
diff --git a/plugins/clang/ide-clang-code-index-entries.h b/src/plugins/clang/ide-clang-code-index-entries.h
similarity index 100%
rename from plugins/clang/ide-clang-code-index-entries.h
rename to src/plugins/clang/ide-clang-code-index-entries.h
diff --git a/plugins/clang/ide-clang-code-indexer.c b/src/plugins/clang/ide-clang-code-indexer.c
similarity index 100%
rename from plugins/clang/ide-clang-code-indexer.c
rename to src/plugins/clang/ide-clang-code-indexer.c
diff --git a/plugins/clang/ide-clang-code-indexer.h b/src/plugins/clang/ide-clang-code-indexer.h
similarity index 100%
rename from plugins/clang/ide-clang-code-indexer.h
rename to src/plugins/clang/ide-clang-code-indexer.h
diff --git a/plugins/clang/ide-clang-completion-item-private.h 
b/src/plugins/clang/ide-clang-completion-item-private.h
similarity index 100%
rename from plugins/clang/ide-clang-completion-item-private.h
rename to src/plugins/clang/ide-clang-completion-item-private.h
diff --git a/plugins/clang/ide-clang-completion-item.c b/src/plugins/clang/ide-clang-completion-item.c
similarity index 100%
rename from plugins/clang/ide-clang-completion-item.c
rename to src/plugins/clang/ide-clang-completion-item.c
diff --git a/plugins/clang/ide-clang-completion-item.h b/src/plugins/clang/ide-clang-completion-item.h
similarity index 100%
rename from plugins/clang/ide-clang-completion-item.h
rename to src/plugins/clang/ide-clang-completion-item.h
diff --git a/plugins/clang/ide-clang-completion-provider.c b/src/plugins/clang/ide-clang-completion-provider.c
similarity index 100%
rename from plugins/clang/ide-clang-completion-provider.c
rename to src/plugins/clang/ide-clang-completion-provider.c
diff --git a/plugins/clang/ide-clang-completion-provider.h b/src/plugins/clang/ide-clang-completion-provider.h
similarity index 100%
rename from plugins/clang/ide-clang-completion-provider.h
rename to src/plugins/clang/ide-clang-completion-provider.h
diff --git a/plugins/clang/ide-clang-diagnostic-provider.c b/src/plugins/clang/ide-clang-diagnostic-provider.c
similarity index 100%
rename from plugins/clang/ide-clang-diagnostic-provider.c
rename to src/plugins/clang/ide-clang-diagnostic-provider.c
diff --git a/plugins/clang/ide-clang-diagnostic-provider.h b/src/plugins/clang/ide-clang-diagnostic-provider.h
similarity index 100%
rename from plugins/clang/ide-clang-diagnostic-provider.h
rename to src/plugins/clang/ide-clang-diagnostic-provider.h
diff --git a/plugins/clang/ide-clang-highlighter.c b/src/plugins/clang/ide-clang-highlighter.c
similarity index 100%
rename from plugins/clang/ide-clang-highlighter.c
rename to src/plugins/clang/ide-clang-highlighter.c
diff --git a/plugins/clang/ide-clang-highlighter.h b/src/plugins/clang/ide-clang-highlighter.h
similarity index 100%
rename from plugins/clang/ide-clang-highlighter.h
rename to src/plugins/clang/ide-clang-highlighter.h
diff --git a/plugins/clang/ide-clang-preferences-addin.c b/src/plugins/clang/ide-clang-preferences-addin.c
similarity index 100%
rename from plugins/clang/ide-clang-preferences-addin.c
rename to src/plugins/clang/ide-clang-preferences-addin.c
diff --git a/plugins/clang/ide-clang-preferences-addin.h b/src/plugins/clang/ide-clang-preferences-addin.h
similarity index 100%
rename from plugins/clang/ide-clang-preferences-addin.h
rename to src/plugins/clang/ide-clang-preferences-addin.h
diff --git a/plugins/clang/ide-clang-private.h b/src/plugins/clang/ide-clang-private.h
similarity index 100%
rename from plugins/clang/ide-clang-private.h
rename to src/plugins/clang/ide-clang-private.h
diff --git a/plugins/clang/ide-clang-service.c b/src/plugins/clang/ide-clang-service.c
similarity index 100%
rename from plugins/clang/ide-clang-service.c
rename to src/plugins/clang/ide-clang-service.c
diff --git a/plugins/clang/ide-clang-service.h b/src/plugins/clang/ide-clang-service.h
similarity index 100%
rename from plugins/clang/ide-clang-service.h
rename to src/plugins/clang/ide-clang-service.h
diff --git a/plugins/clang/ide-clang-symbol-node.c b/src/plugins/clang/ide-clang-symbol-node.c
similarity index 100%
rename from plugins/clang/ide-clang-symbol-node.c
rename to src/plugins/clang/ide-clang-symbol-node.c
diff --git a/plugins/clang/ide-clang-symbol-node.h b/src/plugins/clang/ide-clang-symbol-node.h
similarity index 100%
rename from plugins/clang/ide-clang-symbol-node.h
rename to src/plugins/clang/ide-clang-symbol-node.h
diff --git a/plugins/clang/ide-clang-symbol-resolver.c b/src/plugins/clang/ide-clang-symbol-resolver.c
similarity index 100%
rename from plugins/clang/ide-clang-symbol-resolver.c
rename to src/plugins/clang/ide-clang-symbol-resolver.c
diff --git a/plugins/clang/ide-clang-symbol-resolver.h b/src/plugins/clang/ide-clang-symbol-resolver.h
similarity index 100%
rename from plugins/clang/ide-clang-symbol-resolver.h
rename to src/plugins/clang/ide-clang-symbol-resolver.h
diff --git a/plugins/clang/ide-clang-symbol-tree.c b/src/plugins/clang/ide-clang-symbol-tree.c
similarity index 100%
rename from plugins/clang/ide-clang-symbol-tree.c
rename to src/plugins/clang/ide-clang-symbol-tree.c
diff --git a/plugins/clang/ide-clang-symbol-tree.h b/src/plugins/clang/ide-clang-symbol-tree.h
similarity index 100%
rename from plugins/clang/ide-clang-symbol-tree.h
rename to src/plugins/clang/ide-clang-symbol-tree.h
diff --git a/plugins/clang/ide-clang-translation-unit.c b/src/plugins/clang/ide-clang-translation-unit.c
similarity index 100%
rename from plugins/clang/ide-clang-translation-unit.c
rename to src/plugins/clang/ide-clang-translation-unit.c
diff --git a/plugins/clang/ide-clang-translation-unit.h b/src/plugins/clang/ide-clang-translation-unit.h
similarity index 100%
rename from plugins/clang/ide-clang-translation-unit.h
rename to src/plugins/clang/ide-clang-translation-unit.h
diff --git a/plugins/clang/meson.build b/src/plugins/clang/meson.build
similarity index 100%
rename from plugins/clang/meson.build
rename to src/plugins/clang/meson.build
diff --git a/plugins/cmake/cmake.plugin b/src/plugins/cmake/cmake.plugin
similarity index 100%
rename from plugins/cmake/cmake.plugin
rename to src/plugins/cmake/cmake.plugin
diff --git a/plugins/cmake/cmake_plugin/__init__.py b/src/plugins/cmake/cmake_plugin/__init__.py
similarity index 100%
rename from plugins/cmake/cmake_plugin/__init__.py
rename to src/plugins/cmake/cmake_plugin/__init__.py
diff --git a/plugins/cmake/meson.build b/src/plugins/cmake/meson.build
similarity index 100%
rename from plugins/cmake/meson.build
rename to src/plugins/cmake/meson.build
diff --git a/plugins/code-index/code-index-plugin.c b/src/plugins/code-index/code-index-plugin.c
similarity index 100%
rename from plugins/code-index/code-index-plugin.c
rename to src/plugins/code-index/code-index-plugin.c
diff --git a/plugins/code-index/code-index.plugin b/src/plugins/code-index/code-index.plugin
similarity index 100%
rename from plugins/code-index/code-index.plugin
rename to src/plugins/code-index/code-index.plugin
diff --git a/plugins/code-index/ide-code-index-builder.c b/src/plugins/code-index/ide-code-index-builder.c
similarity index 100%
rename from plugins/code-index/ide-code-index-builder.c
rename to src/plugins/code-index/ide-code-index-builder.c
diff --git a/plugins/code-index/ide-code-index-builder.h b/src/plugins/code-index/ide-code-index-builder.h
similarity index 100%
rename from plugins/code-index/ide-code-index-builder.h
rename to src/plugins/code-index/ide-code-index-builder.h
diff --git a/plugins/code-index/ide-code-index-index.c b/src/plugins/code-index/ide-code-index-index.c
similarity index 100%
rename from plugins/code-index/ide-code-index-index.c
rename to src/plugins/code-index/ide-code-index-index.c
diff --git a/plugins/code-index/ide-code-index-index.h b/src/plugins/code-index/ide-code-index-index.h
similarity index 100%
rename from plugins/code-index/ide-code-index-index.h
rename to src/plugins/code-index/ide-code-index-index.h
diff --git a/plugins/code-index/ide-code-index-search-provider.c 
b/src/plugins/code-index/ide-code-index-search-provider.c
similarity index 100%
rename from plugins/code-index/ide-code-index-search-provider.c
rename to src/plugins/code-index/ide-code-index-search-provider.c
diff --git a/plugins/code-index/ide-code-index-search-provider.h 
b/src/plugins/code-index/ide-code-index-search-provider.h
similarity index 100%
rename from plugins/code-index/ide-code-index-search-provider.h
rename to src/plugins/code-index/ide-code-index-search-provider.h
diff --git a/plugins/code-index/ide-code-index-search-result.c 
b/src/plugins/code-index/ide-code-index-search-result.c
similarity index 100%
rename from plugins/code-index/ide-code-index-search-result.c
rename to src/plugins/code-index/ide-code-index-search-result.c
diff --git a/plugins/code-index/ide-code-index-search-result.h 
b/src/plugins/code-index/ide-code-index-search-result.h
similarity index 100%
rename from plugins/code-index/ide-code-index-search-result.h
rename to src/plugins/code-index/ide-code-index-search-result.h
diff --git a/plugins/code-index/ide-code-index-service.c b/src/plugins/code-index/ide-code-index-service.c
similarity index 100%
rename from plugins/code-index/ide-code-index-service.c
rename to src/plugins/code-index/ide-code-index-service.c
diff --git a/plugins/code-index/ide-code-index-service.h b/src/plugins/code-index/ide-code-index-service.h
similarity index 100%
rename from plugins/code-index/ide-code-index-service.h
rename to src/plugins/code-index/ide-code-index-service.h
diff --git a/plugins/code-index/ide-code-index-symbol-resolver.c 
b/src/plugins/code-index/ide-code-index-symbol-resolver.c
similarity index 100%
rename from plugins/code-index/ide-code-index-symbol-resolver.c
rename to src/plugins/code-index/ide-code-index-symbol-resolver.c
diff --git a/plugins/code-index/ide-code-index-symbol-resolver.h 
b/src/plugins/code-index/ide-code-index-symbol-resolver.h
similarity index 100%
rename from plugins/code-index/ide-code-index-symbol-resolver.h
rename to src/plugins/code-index/ide-code-index-symbol-resolver.h
diff --git a/plugins/code-index/ide-persistent-map-builder.c 
b/src/plugins/code-index/ide-persistent-map-builder.c
similarity index 100%
rename from plugins/code-index/ide-persistent-map-builder.c
rename to src/plugins/code-index/ide-persistent-map-builder.c
diff --git a/plugins/code-index/ide-persistent-map-builder.h 
b/src/plugins/code-index/ide-persistent-map-builder.h
similarity index 100%
rename from plugins/code-index/ide-persistent-map-builder.h
rename to src/plugins/code-index/ide-persistent-map-builder.h
diff --git a/plugins/code-index/ide-persistent-map.c b/src/plugins/code-index/ide-persistent-map.c
similarity index 100%
rename from plugins/code-index/ide-persistent-map.c
rename to src/plugins/code-index/ide-persistent-map.c
diff --git a/plugins/code-index/ide-persistent-map.h b/src/plugins/code-index/ide-persistent-map.h
similarity index 100%
rename from plugins/code-index/ide-persistent-map.h
rename to src/plugins/code-index/ide-persistent-map.h
diff --git a/plugins/code-index/meson.build b/src/plugins/code-index/meson.build
similarity index 100%
rename from plugins/code-index/meson.build
rename to src/plugins/code-index/meson.build
diff --git a/plugins/color-picker/TODO.md b/src/plugins/color-picker/TODO.md
similarity index 100%
rename from plugins/color-picker/TODO.md
rename to src/plugins/color-picker/TODO.md
diff --git a/plugins/color-picker/color-picker.plugin b/src/plugins/color-picker/color-picker.plugin
similarity index 100%
rename from plugins/color-picker/color-picker.plugin
rename to src/plugins/color-picker/color-picker.plugin
diff --git a/plugins/color-picker/data/basic.gstyle.xml b/src/plugins/color-picker/data/basic.gstyle.xml
similarity index 100%
rename from plugins/color-picker/data/basic.gstyle.xml
rename to src/plugins/color-picker/data/basic.gstyle.xml
diff --git a/plugins/color-picker/data/svg.gpl b/src/plugins/color-picker/data/svg.gpl
similarity index 100%
rename from plugins/color-picker/data/svg.gpl
rename to src/plugins/color-picker/data/svg.gpl
diff --git a/plugins/color-picker/gb-color-picker-document-monitor.c 
b/src/plugins/color-picker/gb-color-picker-document-monitor.c
similarity index 100%
rename from plugins/color-picker/gb-color-picker-document-monitor.c
rename to src/plugins/color-picker/gb-color-picker-document-monitor.c
diff --git a/plugins/color-picker/gb-color-picker-document-monitor.h 
b/src/plugins/color-picker/gb-color-picker-document-monitor.h
similarity index 100%
rename from plugins/color-picker/gb-color-picker-document-monitor.h
rename to src/plugins/color-picker/gb-color-picker-document-monitor.h
diff --git a/plugins/color-picker/gb-color-picker-editor-addin.c 
b/src/plugins/color-picker/gb-color-picker-editor-addin.c
similarity index 100%
rename from plugins/color-picker/gb-color-picker-editor-addin.c
rename to src/plugins/color-picker/gb-color-picker-editor-addin.c
diff --git a/plugins/color-picker/gb-color-picker-editor-addin.h 
b/src/plugins/color-picker/gb-color-picker-editor-addin.h
similarity index 100%
rename from plugins/color-picker/gb-color-picker-editor-addin.h
rename to src/plugins/color-picker/gb-color-picker-editor-addin.h
diff --git a/plugins/color-picker/gb-color-picker-editor-view-addin.c 
b/src/plugins/color-picker/gb-color-picker-editor-view-addin.c
similarity index 100%
rename from plugins/color-picker/gb-color-picker-editor-view-addin.c
rename to src/plugins/color-picker/gb-color-picker-editor-view-addin.c
diff --git a/plugins/color-picker/gb-color-picker-editor-view-addin.h 
b/src/plugins/color-picker/gb-color-picker-editor-view-addin.h
similarity index 100%
rename from plugins/color-picker/gb-color-picker-editor-view-addin.h
rename to src/plugins/color-picker/gb-color-picker-editor-view-addin.h
diff --git a/plugins/color-picker/gb-color-picker-helper.c b/src/plugins/color-picker/gb-color-picker-helper.c
similarity index 100%
rename from plugins/color-picker/gb-color-picker-helper.c
rename to src/plugins/color-picker/gb-color-picker-helper.c
diff --git a/plugins/color-picker/gb-color-picker-helper.h b/src/plugins/color-picker/gb-color-picker-helper.h
similarity index 100%
rename from plugins/color-picker/gb-color-picker-helper.h
rename to src/plugins/color-picker/gb-color-picker-helper.h
diff --git a/plugins/color-picker/gb-color-picker-plugin.c b/src/plugins/color-picker/gb-color-picker-plugin.c
similarity index 100%
rename from plugins/color-picker/gb-color-picker-plugin.c
rename to src/plugins/color-picker/gb-color-picker-plugin.c
diff --git a/plugins/color-picker/gb-color-picker-prefs-list.c 
b/src/plugins/color-picker/gb-color-picker-prefs-list.c
similarity index 100%
rename from plugins/color-picker/gb-color-picker-prefs-list.c
rename to src/plugins/color-picker/gb-color-picker-prefs-list.c
diff --git a/plugins/color-picker/gb-color-picker-prefs-list.h 
b/src/plugins/color-picker/gb-color-picker-prefs-list.h
similarity index 100%
rename from plugins/color-picker/gb-color-picker-prefs-list.h
rename to src/plugins/color-picker/gb-color-picker-prefs-list.h
diff --git a/plugins/color-picker/gb-color-picker-prefs-palette-list.c 
b/src/plugins/color-picker/gb-color-picker-prefs-palette-list.c
similarity index 100%
rename from plugins/color-picker/gb-color-picker-prefs-palette-list.c
rename to src/plugins/color-picker/gb-color-picker-prefs-palette-list.c
diff --git a/plugins/color-picker/gb-color-picker-prefs-palette-list.h 
b/src/plugins/color-picker/gb-color-picker-prefs-palette-list.h
similarity index 100%
rename from plugins/color-picker/gb-color-picker-prefs-palette-list.h
rename to src/plugins/color-picker/gb-color-picker-prefs-palette-list.h
diff --git a/plugins/color-picker/gb-color-picker-prefs-palette-row.c 
b/src/plugins/color-picker/gb-color-picker-prefs-palette-row.c
similarity index 100%
rename from plugins/color-picker/gb-color-picker-prefs-palette-row.c
rename to src/plugins/color-picker/gb-color-picker-prefs-palette-row.c
diff --git a/plugins/color-picker/gb-color-picker-prefs-palette-row.h 
b/src/plugins/color-picker/gb-color-picker-prefs-palette-row.h
similarity index 100%
rename from plugins/color-picker/gb-color-picker-prefs-palette-row.h
rename to src/plugins/color-picker/gb-color-picker-prefs-palette-row.h
diff --git a/plugins/color-picker/gb-color-picker-prefs.c b/src/plugins/color-picker/gb-color-picker-prefs.c
similarity index 100%
rename from plugins/color-picker/gb-color-picker-prefs.c
rename to src/plugins/color-picker/gb-color-picker-prefs.c
diff --git a/plugins/color-picker/gb-color-picker-prefs.h b/src/plugins/color-picker/gb-color-picker-prefs.h
similarity index 100%
rename from plugins/color-picker/gb-color-picker-prefs.h
rename to src/plugins/color-picker/gb-color-picker-prefs.h
diff --git a/plugins/color-picker/gb-color-picker-private.h 
b/src/plugins/color-picker/gb-color-picker-private.h
similarity index 100%
rename from plugins/color-picker/gb-color-picker-private.h
rename to src/plugins/color-picker/gb-color-picker-private.h
diff --git a/plugins/color-picker/gb-color-picker.gresource.xml 
b/src/plugins/color-picker/gb-color-picker.gresource.xml
similarity index 100%
rename from plugins/color-picker/gb-color-picker.gresource.xml
rename to src/plugins/color-picker/gb-color-picker.gresource.xml
diff --git a/plugins/color-picker/gsettings/org.gnome.builder.plugins.color_picker_plugin.gschema.xml 
b/src/plugins/color-picker/gsettings/org.gnome.builder.plugins.color_picker_plugin.gschema.xml
similarity index 100%
rename from plugins/color-picker/gsettings/org.gnome.builder.plugins.color_picker_plugin.gschema.xml
rename to src/plugins/color-picker/gsettings/org.gnome.builder.plugins.color_picker_plugin.gschema.xml
diff --git a/plugins/color-picker/gtk/color-picker-palette-menu.ui 
b/src/plugins/color-picker/gtk/color-picker-palette-menu.ui
similarity index 100%
rename from plugins/color-picker/gtk/color-picker-palette-menu.ui
rename to src/plugins/color-picker/gtk/color-picker-palette-menu.ui
diff --git a/plugins/color-picker/gtk/color-picker-palette-row.ui 
b/src/plugins/color-picker/gtk/color-picker-palette-row.ui
similarity index 100%
rename from plugins/color-picker/gtk/color-picker-palette-row.ui
rename to src/plugins/color-picker/gtk/color-picker-palette-row.ui
diff --git a/plugins/color-picker/gtk/color-picker-prefs.ui 
b/src/plugins/color-picker/gtk/color-picker-prefs.ui
similarity index 100%
rename from plugins/color-picker/gtk/color-picker-prefs.ui
rename to src/plugins/color-picker/gtk/color-picker-prefs.ui
diff --git a/plugins/color-picker/gtk/color-picker-preview.ui 
b/src/plugins/color-picker/gtk/color-picker-preview.ui
similarity index 100%
rename from plugins/color-picker/gtk/color-picker-preview.ui
rename to src/plugins/color-picker/gtk/color-picker-preview.ui
diff --git a/plugins/color-picker/gtk/color-picker.ui b/src/plugins/color-picker/gtk/color-picker.ui
similarity index 100%
rename from plugins/color-picker/gtk/color-picker.ui
rename to src/plugins/color-picker/gtk/color-picker.ui
diff --git a/plugins/color-picker/gtk/menus.ui b/src/plugins/color-picker/gtk/menus.ui
similarity index 100%
rename from plugins/color-picker/gtk/menus.ui
rename to src/plugins/color-picker/gtk/menus.ui
diff --git a/plugins/color-picker/icons/assets.svg b/src/plugins/color-picker/icons/assets.svg
similarity index 100%
rename from plugins/color-picker/icons/assets.svg
rename to src/plugins/color-picker/icons/assets.svg
diff --git a/plugins/color-picker/icons/assets.txt b/src/plugins/color-picker/icons/assets.txt
similarity index 100%
rename from plugins/color-picker/icons/assets.txt
rename to src/plugins/color-picker/icons/assets.txt
diff --git a/plugins/color-picker/icons/palette/load-palette.svg 
b/src/plugins/color-picker/icons/palette/load-palette.svg
similarity index 100%
rename from plugins/color-picker/icons/palette/load-palette.svg
rename to src/plugins/color-picker/icons/palette/load-palette.svg
diff --git a/plugins/color-picker/icons/palette/palette-from-document.svg 
b/src/plugins/color-picker/icons/palette/palette-from-document.svg
similarity index 100%
rename from plugins/color-picker/icons/palette/palette-from-document.svg
rename to src/plugins/color-picker/icons/palette/palette-from-document.svg
diff --git a/plugins/color-picker/icons/palette/save-palette.svg 
b/src/plugins/color-picker/icons/palette/save-palette.svg
similarity index 100%
rename from plugins/color-picker/icons/palette/save-palette.svg
rename to src/plugins/color-picker/icons/palette/save-palette.svg
diff --git a/plugins/color-picker/icons/render-assets.py b/src/plugins/color-picker/icons/render-assets.py
similarity index 100%
rename from plugins/color-picker/icons/render-assets.py
rename to src/plugins/color-picker/icons/render-assets.py
diff --git a/plugins/color-picker/icons/render-assets.rb b/src/plugins/color-picker/icons/render-assets.rb
similarity index 100%
rename from plugins/color-picker/icons/render-assets.rb
rename to src/plugins/color-picker/icons/render-assets.rb
diff --git a/plugins/color-picker/icons/viewmode/viewmode-list.svg 
b/src/plugins/color-picker/icons/viewmode/viewmode-list.svg
similarity index 100%
rename from plugins/color-picker/icons/viewmode/viewmode-list.svg
rename to src/plugins/color-picker/icons/viewmode/viewmode-list.svg
diff --git a/plugins/color-picker/icons/viewmode/viewmode-swatchs.svg 
b/src/plugins/color-picker/icons/viewmode/viewmode-swatchs.svg
similarity index 100%
rename from plugins/color-picker/icons/viewmode/viewmode-swatchs.svg
rename to src/plugins/color-picker/icons/viewmode/viewmode-swatchs.svg
diff --git a/plugins/color-picker/meson.build b/src/plugins/color-picker/meson.build
similarity index 100%
rename from plugins/color-picker/meson.build
rename to src/plugins/color-picker/meson.build
diff --git a/plugins/color-picker/themes/Adwaita-dark.css b/src/plugins/color-picker/themes/Adwaita-dark.css
similarity index 100%
rename from plugins/color-picker/themes/Adwaita-dark.css
rename to src/plugins/color-picker/themes/Adwaita-dark.css
diff --git a/plugins/color-picker/themes/Adwaita.css b/src/plugins/color-picker/themes/Adwaita.css
similarity index 100%
rename from plugins/color-picker/themes/Adwaita.css
rename to src/plugins/color-picker/themes/Adwaita.css
diff --git a/plugins/color-picker/themes/shared.css b/src/plugins/color-picker/themes/shared.css
similarity index 100%
rename from plugins/color-picker/themes/shared.css
rename to src/plugins/color-picker/themes/shared.css
diff --git a/plugins/command-bar/command-bar.plugin b/src/plugins/command-bar/command-bar.plugin
similarity index 100%
rename from plugins/command-bar/command-bar.plugin
rename to src/plugins/command-bar/command-bar.plugin
diff --git a/plugins/command-bar/gb-command-bar.c b/src/plugins/command-bar/gb-command-bar.c
similarity index 100%
rename from plugins/command-bar/gb-command-bar.c
rename to src/plugins/command-bar/gb-command-bar.c
diff --git a/plugins/command-bar/gb-command-bar.gresource.xml 
b/src/plugins/command-bar/gb-command-bar.gresource.xml
similarity index 100%
rename from plugins/command-bar/gb-command-bar.gresource.xml
rename to src/plugins/command-bar/gb-command-bar.gresource.xml
diff --git a/plugins/command-bar/gb-command-bar.h b/src/plugins/command-bar/gb-command-bar.h
similarity index 100%
rename from plugins/command-bar/gb-command-bar.h
rename to src/plugins/command-bar/gb-command-bar.h
diff --git a/plugins/command-bar/gb-command-bar.ui b/src/plugins/command-bar/gb-command-bar.ui
similarity index 100%
rename from plugins/command-bar/gb-command-bar.ui
rename to src/plugins/command-bar/gb-command-bar.ui
diff --git a/plugins/command-bar/gb-command-gaction-provider.c 
b/src/plugins/command-bar/gb-command-gaction-provider.c
similarity index 100%
rename from plugins/command-bar/gb-command-gaction-provider.c
rename to src/plugins/command-bar/gb-command-gaction-provider.c
diff --git a/plugins/command-bar/gb-command-gaction-provider.h 
b/src/plugins/command-bar/gb-command-gaction-provider.h
similarity index 100%
rename from plugins/command-bar/gb-command-gaction-provider.h
rename to src/plugins/command-bar/gb-command-gaction-provider.h
diff --git a/plugins/command-bar/gb-command-gaction.c b/src/plugins/command-bar/gb-command-gaction.c
similarity index 100%
rename from plugins/command-bar/gb-command-gaction.c
rename to src/plugins/command-bar/gb-command-gaction.c
diff --git a/plugins/command-bar/gb-command-gaction.h b/src/plugins/command-bar/gb-command-gaction.h
similarity index 100%
rename from plugins/command-bar/gb-command-gaction.h
rename to src/plugins/command-bar/gb-command-gaction.h
diff --git a/plugins/command-bar/gb-command-manager.c b/src/plugins/command-bar/gb-command-manager.c
similarity index 100%
rename from plugins/command-bar/gb-command-manager.c
rename to src/plugins/command-bar/gb-command-manager.c
diff --git a/plugins/command-bar/gb-command-manager.h b/src/plugins/command-bar/gb-command-manager.h
similarity index 100%
rename from plugins/command-bar/gb-command-manager.h
rename to src/plugins/command-bar/gb-command-manager.h
diff --git a/plugins/command-bar/gb-command-provider.c b/src/plugins/command-bar/gb-command-provider.c
similarity index 100%
rename from plugins/command-bar/gb-command-provider.c
rename to src/plugins/command-bar/gb-command-provider.c
diff --git a/plugins/command-bar/gb-command-provider.h b/src/plugins/command-bar/gb-command-provider.h
similarity index 100%
rename from plugins/command-bar/gb-command-provider.h
rename to src/plugins/command-bar/gb-command-provider.h
diff --git a/plugins/command-bar/gb-command-result.c b/src/plugins/command-bar/gb-command-result.c
similarity index 100%
rename from plugins/command-bar/gb-command-result.c
rename to src/plugins/command-bar/gb-command-result.c
diff --git a/plugins/command-bar/gb-command-result.h b/src/plugins/command-bar/gb-command-result.h
similarity index 100%
rename from plugins/command-bar/gb-command-result.h
rename to src/plugins/command-bar/gb-command-result.h
diff --git a/plugins/command-bar/gb-command-vim-provider.c b/src/plugins/command-bar/gb-command-vim-provider.c
similarity index 100%
rename from plugins/command-bar/gb-command-vim-provider.c
rename to src/plugins/command-bar/gb-command-vim-provider.c
diff --git a/plugins/command-bar/gb-command-vim-provider.h b/src/plugins/command-bar/gb-command-vim-provider.h
similarity index 100%
rename from plugins/command-bar/gb-command-vim-provider.h
rename to src/plugins/command-bar/gb-command-vim-provider.h
diff --git a/plugins/command-bar/gb-command-vim.c b/src/plugins/command-bar/gb-command-vim.c
similarity index 100%
rename from plugins/command-bar/gb-command-vim.c
rename to src/plugins/command-bar/gb-command-vim.c
diff --git a/plugins/command-bar/gb-command-vim.h b/src/plugins/command-bar/gb-command-vim.h
similarity index 100%
rename from plugins/command-bar/gb-command-vim.h
rename to src/plugins/command-bar/gb-command-vim.h
diff --git a/plugins/command-bar/gb-command.c b/src/plugins/command-bar/gb-command.c
similarity index 100%
rename from plugins/command-bar/gb-command.c
rename to src/plugins/command-bar/gb-command.c
diff --git a/plugins/command-bar/gb-command.h b/src/plugins/command-bar/gb-command.h
similarity index 100%
rename from plugins/command-bar/gb-command.h
rename to src/plugins/command-bar/gb-command.h
diff --git a/plugins/command-bar/gb-vim.c b/src/plugins/command-bar/gb-vim.c
similarity index 100%
rename from plugins/command-bar/gb-vim.c
rename to src/plugins/command-bar/gb-vim.c
diff --git a/plugins/command-bar/gb-vim.h b/src/plugins/command-bar/gb-vim.h
similarity index 100%
rename from plugins/command-bar/gb-vim.h
rename to src/plugins/command-bar/gb-vim.h
diff --git a/plugins/command-bar/meson.build b/src/plugins/command-bar/meson.build
similarity index 100%
rename from plugins/command-bar/meson.build
rename to src/plugins/command-bar/meson.build
diff --git a/plugins/command-bar/themes/shared.css b/src/plugins/command-bar/themes/shared.css
similarity index 100%
rename from plugins/command-bar/themes/shared.css
rename to src/plugins/command-bar/themes/shared.css
diff --git a/plugins/comment-code/comment-code.plugin b/src/plugins/comment-code/comment-code.plugin
similarity index 100%
rename from plugins/comment-code/comment-code.plugin
rename to src/plugins/comment-code/comment-code.plugin
diff --git a/plugins/comment-code/gbp-comment-code-plugin.c 
b/src/plugins/comment-code/gbp-comment-code-plugin.c
similarity index 100%
rename from plugins/comment-code/gbp-comment-code-plugin.c
rename to src/plugins/comment-code/gbp-comment-code-plugin.c
diff --git a/plugins/comment-code/gbp-comment-code-view-addin.c 
b/src/plugins/comment-code/gbp-comment-code-view-addin.c
similarity index 100%
rename from plugins/comment-code/gbp-comment-code-view-addin.c
rename to src/plugins/comment-code/gbp-comment-code-view-addin.c
diff --git a/plugins/comment-code/gbp-comment-code-view-addin.h 
b/src/plugins/comment-code/gbp-comment-code-view-addin.h
similarity index 100%
rename from plugins/comment-code/gbp-comment-code-view-addin.h
rename to src/plugins/comment-code/gbp-comment-code-view-addin.h
diff --git a/plugins/comment-code/gbp-comment-code.gresource.xml 
b/src/plugins/comment-code/gbp-comment-code.gresource.xml
similarity index 100%
rename from plugins/comment-code/gbp-comment-code.gresource.xml
rename to src/plugins/comment-code/gbp-comment-code.gresource.xml
diff --git a/plugins/comment-code/gtk/menus.ui b/src/plugins/comment-code/gtk/menus.ui
similarity index 100%
rename from plugins/comment-code/gtk/menus.ui
rename to src/plugins/comment-code/gtk/menus.ui
diff --git a/plugins/comment-code/meson.build b/src/plugins/comment-code/meson.build
similarity index 100%
rename from plugins/comment-code/meson.build
rename to src/plugins/comment-code/meson.build
diff --git a/plugins/create-project/create-project.plugin b/src/plugins/create-project/create-project.plugin
similarity index 100%
rename from plugins/create-project/create-project.plugin
rename to src/plugins/create-project/create-project.plugin
diff --git a/plugins/create-project/gbp-create-project-genesis-addin.c 
b/src/plugins/create-project/gbp-create-project-genesis-addin.c
similarity index 100%
rename from plugins/create-project/gbp-create-project-genesis-addin.c
rename to src/plugins/create-project/gbp-create-project-genesis-addin.c
diff --git a/plugins/create-project/gbp-create-project-genesis-addin.h 
b/src/plugins/create-project/gbp-create-project-genesis-addin.h
similarity index 100%
rename from plugins/create-project/gbp-create-project-genesis-addin.h
rename to src/plugins/create-project/gbp-create-project-genesis-addin.h
diff --git a/plugins/create-project/gbp-create-project-plugin.c 
b/src/plugins/create-project/gbp-create-project-plugin.c
similarity index 100%
rename from plugins/create-project/gbp-create-project-plugin.c
rename to src/plugins/create-project/gbp-create-project-plugin.c
diff --git a/plugins/create-project/gbp-create-project-template-icon.c 
b/src/plugins/create-project/gbp-create-project-template-icon.c
similarity index 100%
rename from plugins/create-project/gbp-create-project-template-icon.c
rename to src/plugins/create-project/gbp-create-project-template-icon.c
diff --git a/plugins/create-project/gbp-create-project-template-icon.h 
b/src/plugins/create-project/gbp-create-project-template-icon.h
similarity index 100%
rename from plugins/create-project/gbp-create-project-template-icon.h
rename to src/plugins/create-project/gbp-create-project-template-icon.h
diff --git a/plugins/create-project/gbp-create-project-template-icon.ui 
b/src/plugins/create-project/gbp-create-project-template-icon.ui
similarity index 100%
rename from plugins/create-project/gbp-create-project-template-icon.ui
rename to src/plugins/create-project/gbp-create-project-template-icon.ui
diff --git a/plugins/create-project/gbp-create-project-tool.c 
b/src/plugins/create-project/gbp-create-project-tool.c
similarity index 100%
rename from plugins/create-project/gbp-create-project-tool.c
rename to src/plugins/create-project/gbp-create-project-tool.c
diff --git a/plugins/create-project/gbp-create-project-tool.h 
b/src/plugins/create-project/gbp-create-project-tool.h
similarity index 100%
rename from plugins/create-project/gbp-create-project-tool.h
rename to src/plugins/create-project/gbp-create-project-tool.h
diff --git a/plugins/create-project/gbp-create-project-widget.c 
b/src/plugins/create-project/gbp-create-project-widget.c
similarity index 100%
rename from plugins/create-project/gbp-create-project-widget.c
rename to src/plugins/create-project/gbp-create-project-widget.c
diff --git a/plugins/create-project/gbp-create-project-widget.h 
b/src/plugins/create-project/gbp-create-project-widget.h
similarity index 100%
rename from plugins/create-project/gbp-create-project-widget.h
rename to src/plugins/create-project/gbp-create-project-widget.h
diff --git a/plugins/create-project/gbp-create-project-widget.ui 
b/src/plugins/create-project/gbp-create-project-widget.ui
similarity index 100%
rename from plugins/create-project/gbp-create-project-widget.ui
rename to src/plugins/create-project/gbp-create-project-widget.ui
diff --git a/plugins/create-project/gbp-create-project.gresource.xml 
b/src/plugins/create-project/gbp-create-project.gresource.xml
similarity index 100%
rename from plugins/create-project/gbp-create-project.gresource.xml
rename to src/plugins/create-project/gbp-create-project.gresource.xml
diff --git a/plugins/create-project/meson.build b/src/plugins/create-project/meson.build
similarity index 100%
rename from plugins/create-project/meson.build
rename to src/plugins/create-project/meson.build
diff --git a/plugins/create-project/resources/agpl_3_full b/src/plugins/create-project/resources/agpl_3_full
similarity index 100%
rename from plugins/create-project/resources/agpl_3_full
rename to src/plugins/create-project/resources/agpl_3_full
diff --git a/plugins/create-project/resources/agpl_3_short b/src/plugins/create-project/resources/agpl_3_short
similarity index 100%
rename from plugins/create-project/resources/agpl_3_short
rename to src/plugins/create-project/resources/agpl_3_short
diff --git a/plugins/create-project/resources/gpl_2_full b/src/plugins/create-project/resources/gpl_2_full
similarity index 100%
rename from plugins/create-project/resources/gpl_2_full
rename to src/plugins/create-project/resources/gpl_2_full
diff --git a/plugins/create-project/resources/gpl_2_short b/src/plugins/create-project/resources/gpl_2_short
similarity index 100%
rename from plugins/create-project/resources/gpl_2_short
rename to src/plugins/create-project/resources/gpl_2_short
diff --git a/plugins/create-project/resources/gpl_3_full b/src/plugins/create-project/resources/gpl_3_full
similarity index 100%
rename from plugins/create-project/resources/gpl_3_full
rename to src/plugins/create-project/resources/gpl_3_full
diff --git a/plugins/create-project/resources/gpl_3_short b/src/plugins/create-project/resources/gpl_3_short
similarity index 100%
rename from plugins/create-project/resources/gpl_3_short
rename to src/plugins/create-project/resources/gpl_3_short
diff --git a/plugins/create-project/resources/lgpl_2_1_full 
b/src/plugins/create-project/resources/lgpl_2_1_full
similarity index 100%
rename from plugins/create-project/resources/lgpl_2_1_full
rename to src/plugins/create-project/resources/lgpl_2_1_full
diff --git a/plugins/create-project/resources/lgpl_2_1_short 
b/src/plugins/create-project/resources/lgpl_2_1_short
similarity index 100%
rename from plugins/create-project/resources/lgpl_2_1_short
rename to src/plugins/create-project/resources/lgpl_2_1_short
diff --git a/plugins/create-project/resources/lgpl_3_full b/src/plugins/create-project/resources/lgpl_3_full
similarity index 100%
rename from plugins/create-project/resources/lgpl_3_full
rename to src/plugins/create-project/resources/lgpl_3_full
diff --git a/plugins/create-project/resources/lgpl_3_short b/src/plugins/create-project/resources/lgpl_3_short
similarity index 100%
rename from plugins/create-project/resources/lgpl_3_short
rename to src/plugins/create-project/resources/lgpl_3_short
diff --git a/plugins/create-project/resources/mit_x11_full b/src/plugins/create-project/resources/mit_x11_full
similarity index 100%
rename from plugins/create-project/resources/mit_x11_full
rename to src/plugins/create-project/resources/mit_x11_full
diff --git a/plugins/create-project/resources/mit_x11_short 
b/src/plugins/create-project/resources/mit_x11_short
similarity index 100%
rename from plugins/create-project/resources/mit_x11_short
rename to src/plugins/create-project/resources/mit_x11_short
diff --git a/plugins/ctags/ctags-plugin.c b/src/plugins/ctags/ctags-plugin.c
similarity index 100%
rename from plugins/ctags/ctags-plugin.c
rename to src/plugins/ctags/ctags-plugin.c
diff --git a/plugins/ctags/ctags.plugin b/src/plugins/ctags/ctags.plugin
similarity index 100%
rename from plugins/ctags/ctags.plugin
rename to src/plugins/ctags/ctags.plugin
diff --git a/plugins/ctags/ide-ctags-builder.c b/src/plugins/ctags/ide-ctags-builder.c
similarity index 100%
rename from plugins/ctags/ide-ctags-builder.c
rename to src/plugins/ctags/ide-ctags-builder.c
diff --git a/plugins/ctags/ide-ctags-builder.h b/src/plugins/ctags/ide-ctags-builder.h
similarity index 100%
rename from plugins/ctags/ide-ctags-builder.h
rename to src/plugins/ctags/ide-ctags-builder.h
diff --git a/plugins/ctags/ide-ctags-completion-item.c b/src/plugins/ctags/ide-ctags-completion-item.c
similarity index 100%
rename from plugins/ctags/ide-ctags-completion-item.c
rename to src/plugins/ctags/ide-ctags-completion-item.c
diff --git a/plugins/ctags/ide-ctags-completion-item.h b/src/plugins/ctags/ide-ctags-completion-item.h
similarity index 100%
rename from plugins/ctags/ide-ctags-completion-item.h
rename to src/plugins/ctags/ide-ctags-completion-item.h
diff --git a/plugins/ctags/ide-ctags-completion-provider-private.h 
b/src/plugins/ctags/ide-ctags-completion-provider-private.h
similarity index 100%
rename from plugins/ctags/ide-ctags-completion-provider-private.h
rename to src/plugins/ctags/ide-ctags-completion-provider-private.h
diff --git a/plugins/ctags/ide-ctags-completion-provider.c b/src/plugins/ctags/ide-ctags-completion-provider.c
similarity index 100%
rename from plugins/ctags/ide-ctags-completion-provider.c
rename to src/plugins/ctags/ide-ctags-completion-provider.c
diff --git a/plugins/ctags/ide-ctags-completion-provider.h b/src/plugins/ctags/ide-ctags-completion-provider.h
similarity index 100%
rename from plugins/ctags/ide-ctags-completion-provider.h
rename to src/plugins/ctags/ide-ctags-completion-provider.h
diff --git a/plugins/ctags/ide-ctags-highlighter.c b/src/plugins/ctags/ide-ctags-highlighter.c
similarity index 100%
rename from plugins/ctags/ide-ctags-highlighter.c
rename to src/plugins/ctags/ide-ctags-highlighter.c
diff --git a/plugins/ctags/ide-ctags-highlighter.h b/src/plugins/ctags/ide-ctags-highlighter.h
similarity index 100%
rename from plugins/ctags/ide-ctags-highlighter.h
rename to src/plugins/ctags/ide-ctags-highlighter.h
diff --git a/plugins/ctags/ide-ctags-index.c b/src/plugins/ctags/ide-ctags-index.c
similarity index 100%
rename from plugins/ctags/ide-ctags-index.c
rename to src/plugins/ctags/ide-ctags-index.c
diff --git a/plugins/ctags/ide-ctags-index.h b/src/plugins/ctags/ide-ctags-index.h
similarity index 100%
rename from plugins/ctags/ide-ctags-index.h
rename to src/plugins/ctags/ide-ctags-index.h
diff --git a/plugins/ctags/ide-ctags-service.c b/src/plugins/ctags/ide-ctags-service.c
similarity index 100%
rename from plugins/ctags/ide-ctags-service.c
rename to src/plugins/ctags/ide-ctags-service.c
diff --git a/plugins/ctags/ide-ctags-service.h b/src/plugins/ctags/ide-ctags-service.h
similarity index 100%
rename from plugins/ctags/ide-ctags-service.h
rename to src/plugins/ctags/ide-ctags-service.h
diff --git a/plugins/ctags/ide-ctags-symbol-node.c b/src/plugins/ctags/ide-ctags-symbol-node.c
similarity index 100%
rename from plugins/ctags/ide-ctags-symbol-node.c
rename to src/plugins/ctags/ide-ctags-symbol-node.c
diff --git a/plugins/ctags/ide-ctags-symbol-node.h b/src/plugins/ctags/ide-ctags-symbol-node.h
similarity index 100%
rename from plugins/ctags/ide-ctags-symbol-node.h
rename to src/plugins/ctags/ide-ctags-symbol-node.h
diff --git a/plugins/ctags/ide-ctags-symbol-resolver.c b/src/plugins/ctags/ide-ctags-symbol-resolver.c
similarity index 100%
rename from plugins/ctags/ide-ctags-symbol-resolver.c
rename to src/plugins/ctags/ide-ctags-symbol-resolver.c
diff --git a/plugins/ctags/ide-ctags-symbol-resolver.h b/src/plugins/ctags/ide-ctags-symbol-resolver.h
similarity index 100%
rename from plugins/ctags/ide-ctags-symbol-resolver.h
rename to src/plugins/ctags/ide-ctags-symbol-resolver.h
diff --git a/plugins/ctags/ide-ctags-symbol-tree.c b/src/plugins/ctags/ide-ctags-symbol-tree.c
similarity index 100%
rename from plugins/ctags/ide-ctags-symbol-tree.c
rename to src/plugins/ctags/ide-ctags-symbol-tree.c
diff --git a/plugins/ctags/ide-ctags-symbol-tree.h b/src/plugins/ctags/ide-ctags-symbol-tree.h
similarity index 100%
rename from plugins/ctags/ide-ctags-symbol-tree.h
rename to src/plugins/ctags/ide-ctags-symbol-tree.h
diff --git a/plugins/ctags/ide-ctags-util.c b/src/plugins/ctags/ide-ctags-util.c
similarity index 100%
rename from plugins/ctags/ide-ctags-util.c
rename to src/plugins/ctags/ide-ctags-util.c
diff --git a/plugins/ctags/ide-ctags-util.h b/src/plugins/ctags/ide-ctags-util.h
similarity index 100%
rename from plugins/ctags/ide-ctags-util.h
rename to src/plugins/ctags/ide-ctags-util.h
diff --git a/plugins/ctags/meson.build b/src/plugins/ctags/meson.build
similarity index 100%
rename from plugins/ctags/meson.build
rename to src/plugins/ctags/meson.build
diff --git a/plugins/devhelp/devhelp.plugin b/src/plugins/devhelp/devhelp.plugin
similarity index 100%
rename from plugins/devhelp/devhelp.plugin
rename to src/plugins/devhelp/devhelp.plugin
diff --git a/plugins/devhelp/gbp-devhelp-documentation-provider.c 
b/src/plugins/devhelp/gbp-devhelp-documentation-provider.c
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-documentation-provider.c
rename to src/plugins/devhelp/gbp-devhelp-documentation-provider.c
diff --git a/plugins/devhelp/gbp-devhelp-documentation-provider.h 
b/src/plugins/devhelp/gbp-devhelp-documentation-provider.h
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-documentation-provider.h
rename to src/plugins/devhelp/gbp-devhelp-documentation-provider.h
diff --git a/plugins/devhelp/gbp-devhelp-editor-addin.c b/src/plugins/devhelp/gbp-devhelp-editor-addin.c
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-editor-addin.c
rename to src/plugins/devhelp/gbp-devhelp-editor-addin.c
diff --git a/plugins/devhelp/gbp-devhelp-editor-addin.h b/src/plugins/devhelp/gbp-devhelp-editor-addin.h
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-editor-addin.h
rename to src/plugins/devhelp/gbp-devhelp-editor-addin.h
diff --git a/plugins/devhelp/gbp-devhelp-editor-view-addin.c 
b/src/plugins/devhelp/gbp-devhelp-editor-view-addin.c
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-editor-view-addin.c
rename to src/plugins/devhelp/gbp-devhelp-editor-view-addin.c
diff --git a/plugins/devhelp/gbp-devhelp-editor-view-addin.h 
b/src/plugins/devhelp/gbp-devhelp-editor-view-addin.h
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-editor-view-addin.h
rename to src/plugins/devhelp/gbp-devhelp-editor-view-addin.h
diff --git a/plugins/devhelp/gbp-devhelp-layout-stack-addin.c 
b/src/plugins/devhelp/gbp-devhelp-layout-stack-addin.c
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-layout-stack-addin.c
rename to src/plugins/devhelp/gbp-devhelp-layout-stack-addin.c
diff --git a/plugins/devhelp/gbp-devhelp-layout-stack-addin.h 
b/src/plugins/devhelp/gbp-devhelp-layout-stack-addin.h
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-layout-stack-addin.h
rename to src/plugins/devhelp/gbp-devhelp-layout-stack-addin.h
diff --git a/plugins/devhelp/gbp-devhelp-menu-button.c b/src/plugins/devhelp/gbp-devhelp-menu-button.c
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-menu-button.c
rename to src/plugins/devhelp/gbp-devhelp-menu-button.c
diff --git a/plugins/devhelp/gbp-devhelp-menu-button.h b/src/plugins/devhelp/gbp-devhelp-menu-button.h
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-menu-button.h
rename to src/plugins/devhelp/gbp-devhelp-menu-button.h
diff --git a/plugins/devhelp/gbp-devhelp-menu-button.ui b/src/plugins/devhelp/gbp-devhelp-menu-button.ui
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-menu-button.ui
rename to src/plugins/devhelp/gbp-devhelp-menu-button.ui
diff --git a/plugins/devhelp/gbp-devhelp-plugin.c b/src/plugins/devhelp/gbp-devhelp-plugin.c
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-plugin.c
rename to src/plugins/devhelp/gbp-devhelp-plugin.c
diff --git a/plugins/devhelp/gbp-devhelp-resources.gresource.xml 
b/src/plugins/devhelp/gbp-devhelp-resources.gresource.xml
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-resources.gresource.xml
rename to src/plugins/devhelp/gbp-devhelp-resources.gresource.xml
diff --git a/plugins/devhelp/gbp-devhelp-search-private.h b/src/plugins/devhelp/gbp-devhelp-search-private.h
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-search-private.h
rename to src/plugins/devhelp/gbp-devhelp-search-private.h
diff --git a/plugins/devhelp/gbp-devhelp-search.c b/src/plugins/devhelp/gbp-devhelp-search.c
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-search.c
rename to src/plugins/devhelp/gbp-devhelp-search.c
diff --git a/plugins/devhelp/gbp-devhelp-search.h b/src/plugins/devhelp/gbp-devhelp-search.h
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-search.h
rename to src/plugins/devhelp/gbp-devhelp-search.h
diff --git a/plugins/devhelp/gbp-devhelp-search.ui b/src/plugins/devhelp/gbp-devhelp-search.ui
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-search.ui
rename to src/plugins/devhelp/gbp-devhelp-search.ui
diff --git a/plugins/devhelp/gbp-devhelp-view.c b/src/plugins/devhelp/gbp-devhelp-view.c
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-view.c
rename to src/plugins/devhelp/gbp-devhelp-view.c
diff --git a/plugins/devhelp/gbp-devhelp-view.h b/src/plugins/devhelp/gbp-devhelp-view.h
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-view.h
rename to src/plugins/devhelp/gbp-devhelp-view.h
diff --git a/plugins/devhelp/gbp-devhelp-view.ui b/src/plugins/devhelp/gbp-devhelp-view.ui
similarity index 100%
rename from plugins/devhelp/gbp-devhelp-view.ui
rename to src/plugins/devhelp/gbp-devhelp-view.ui
diff --git a/plugins/devhelp/gtk/menus.ui b/src/plugins/devhelp/gtk/menus.ui
similarity index 100%
rename from plugins/devhelp/gtk/menus.ui
rename to src/plugins/devhelp/gtk/menus.ui
diff --git a/plugins/devhelp/meson.build b/src/plugins/devhelp/meson.build
similarity index 100%
rename from plugins/devhelp/meson.build
rename to src/plugins/devhelp/meson.build
diff --git a/plugins/devhelp/themes/shared.css b/src/plugins/devhelp/themes/shared.css
similarity index 100%
rename from plugins/devhelp/themes/shared.css
rename to src/plugins/devhelp/themes/shared.css
diff --git a/plugins/documentation-card/documentation-card.plugin 
b/src/plugins/documentation-card/documentation-card.plugin
similarity index 100%
rename from plugins/documentation-card/documentation-card.plugin
rename to src/plugins/documentation-card/documentation-card.plugin
diff --git a/plugins/documentation-card/gbp-documentation-card-plugin.c 
b/src/plugins/documentation-card/gbp-documentation-card-plugin.c
similarity index 100%
rename from plugins/documentation-card/gbp-documentation-card-plugin.c
rename to src/plugins/documentation-card/gbp-documentation-card-plugin.c
diff --git a/plugins/documentation-card/gbp-documentation-card-resources.gresource.xml 
b/src/plugins/documentation-card/gbp-documentation-card-resources.gresource.xml
similarity index 100%
rename from plugins/documentation-card/gbp-documentation-card-resources.gresource.xml
rename to src/plugins/documentation-card/gbp-documentation-card-resources.gresource.xml
diff --git a/plugins/documentation-card/gbp-documentation-card-view-addin.c 
b/src/plugins/documentation-card/gbp-documentation-card-view-addin.c
similarity index 100%
rename from plugins/documentation-card/gbp-documentation-card-view-addin.c
rename to src/plugins/documentation-card/gbp-documentation-card-view-addin.c
diff --git a/plugins/documentation-card/gbp-documentation-card-view-addin.h 
b/src/plugins/documentation-card/gbp-documentation-card-view-addin.h
similarity index 100%
rename from plugins/documentation-card/gbp-documentation-card-view-addin.h
rename to src/plugins/documentation-card/gbp-documentation-card-view-addin.h
diff --git a/plugins/documentation-card/gbp-documentation-card.c 
b/src/plugins/documentation-card/gbp-documentation-card.c
similarity index 100%
rename from plugins/documentation-card/gbp-documentation-card.c
rename to src/plugins/documentation-card/gbp-documentation-card.c
diff --git a/plugins/documentation-card/gbp-documentation-card.h 
b/src/plugins/documentation-card/gbp-documentation-card.h
similarity index 100%
rename from plugins/documentation-card/gbp-documentation-card.h
rename to src/plugins/documentation-card/gbp-documentation-card.h
diff --git a/plugins/documentation-card/gbp-documentation-card.ui 
b/src/plugins/documentation-card/gbp-documentation-card.ui
similarity index 100%
rename from plugins/documentation-card/gbp-documentation-card.ui
rename to src/plugins/documentation-card/gbp-documentation-card.ui
diff --git a/plugins/documentation-card/meson.build b/src/plugins/documentation-card/meson.build
similarity index 100%
rename from plugins/documentation-card/meson.build
rename to src/plugins/documentation-card/meson.build
diff --git a/plugins/eslint/eslint.plugin b/src/plugins/eslint/eslint.plugin
similarity index 100%
rename from plugins/eslint/eslint.plugin
rename to src/plugins/eslint/eslint.plugin
diff --git a/plugins/eslint/eslint_plugin/__init__.py b/src/plugins/eslint/eslint_plugin/__init__.py
similarity index 100%
rename from plugins/eslint/eslint_plugin/__init__.py
rename to src/plugins/eslint/eslint_plugin/__init__.py
diff --git a/plugins/eslint/meson.build b/src/plugins/eslint/meson.build
similarity index 100%
rename from plugins/eslint/meson.build
rename to src/plugins/eslint/meson.build
diff --git a/plugins/eslint/org.gnome.builder.plugins.eslint.gschema.xml 
b/src/plugins/eslint/org.gnome.builder.plugins.eslint.gschema.xml
similarity index 100%
rename from plugins/eslint/org.gnome.builder.plugins.eslint.gschema.xml
rename to src/plugins/eslint/org.gnome.builder.plugins.eslint.gschema.xml
diff --git a/plugins/file-search/file-search.plugin b/src/plugins/file-search/file-search.plugin
similarity index 100%
rename from plugins/file-search/file-search.plugin
rename to src/plugins/file-search/file-search.plugin
diff --git a/plugins/file-search/gb-file-search-index.c b/src/plugins/file-search/gb-file-search-index.c
similarity index 100%
rename from plugins/file-search/gb-file-search-index.c
rename to src/plugins/file-search/gb-file-search-index.c
diff --git a/plugins/file-search/gb-file-search-index.h b/src/plugins/file-search/gb-file-search-index.h
similarity index 100%
rename from plugins/file-search/gb-file-search-index.h
rename to src/plugins/file-search/gb-file-search-index.h
diff --git a/plugins/file-search/gb-file-search-provider.c b/src/plugins/file-search/gb-file-search-provider.c
similarity index 100%
rename from plugins/file-search/gb-file-search-provider.c
rename to src/plugins/file-search/gb-file-search-provider.c
diff --git a/plugins/file-search/gb-file-search-provider.h b/src/plugins/file-search/gb-file-search-provider.h
similarity index 100%
rename from plugins/file-search/gb-file-search-provider.h
rename to src/plugins/file-search/gb-file-search-provider.h
diff --git a/plugins/file-search/gb-file-search-result.c b/src/plugins/file-search/gb-file-search-result.c
similarity index 100%
rename from plugins/file-search/gb-file-search-result.c
rename to src/plugins/file-search/gb-file-search-result.c
diff --git a/plugins/file-search/gb-file-search-result.h b/src/plugins/file-search/gb-file-search-result.h
similarity index 100%
rename from plugins/file-search/gb-file-search-result.h
rename to src/plugins/file-search/gb-file-search-result.h
diff --git a/plugins/file-search/meson.build b/src/plugins/file-search/meson.build
similarity index 100%
rename from plugins/file-search/meson.build
rename to src/plugins/file-search/meson.build
diff --git a/plugins/find-other-file/find-other-file.plugin 
b/src/plugins/find-other-file/find-other-file.plugin
similarity index 100%
rename from plugins/find-other-file/find-other-file.plugin
rename to src/plugins/find-other-file/find-other-file.plugin
diff --git a/plugins/find-other-file/find_other_file.py b/src/plugins/find-other-file/find_other_file.py
similarity index 100%
rename from plugins/find-other-file/find_other_file.py
rename to src/plugins/find-other-file/find_other_file.py
diff --git a/plugins/find-other-file/meson.build b/src/plugins/find-other-file/meson.build
similarity index 100%
rename from plugins/find-other-file/meson.build
rename to src/plugins/find-other-file/meson.build
diff --git a/plugins/flatpak/flatpak.plugin b/src/plugins/flatpak/flatpak.plugin
similarity index 100%
rename from plugins/flatpak/flatpak.plugin
rename to src/plugins/flatpak/flatpak.plugin
diff --git a/plugins/flatpak/gbp-flatpak-application-addin.c 
b/src/plugins/flatpak/gbp-flatpak-application-addin.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-application-addin.c
rename to src/plugins/flatpak/gbp-flatpak-application-addin.c
diff --git a/plugins/flatpak/gbp-flatpak-application-addin.h 
b/src/plugins/flatpak/gbp-flatpak-application-addin.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-application-addin.h
rename to src/plugins/flatpak/gbp-flatpak-application-addin.h
diff --git a/plugins/flatpak/gbp-flatpak-build-system-discovery.c 
b/src/plugins/flatpak/gbp-flatpak-build-system-discovery.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-build-system-discovery.c
rename to src/plugins/flatpak/gbp-flatpak-build-system-discovery.c
diff --git a/plugins/flatpak/gbp-flatpak-build-system-discovery.h 
b/src/plugins/flatpak/gbp-flatpak-build-system-discovery.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-build-system-discovery.h
rename to src/plugins/flatpak/gbp-flatpak-build-system-discovery.h
diff --git a/plugins/flatpak/gbp-flatpak-clone-widget.c b/src/plugins/flatpak/gbp-flatpak-clone-widget.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-clone-widget.c
rename to src/plugins/flatpak/gbp-flatpak-clone-widget.c
diff --git a/plugins/flatpak/gbp-flatpak-clone-widget.h b/src/plugins/flatpak/gbp-flatpak-clone-widget.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-clone-widget.h
rename to src/plugins/flatpak/gbp-flatpak-clone-widget.h
diff --git a/plugins/flatpak/gbp-flatpak-clone-widget.ui b/src/plugins/flatpak/gbp-flatpak-clone-widget.ui
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-clone-widget.ui
rename to src/plugins/flatpak/gbp-flatpak-clone-widget.ui
diff --git a/plugins/flatpak/gbp-flatpak-configuration-provider.c 
b/src/plugins/flatpak/gbp-flatpak-configuration-provider.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-configuration-provider.c
rename to src/plugins/flatpak/gbp-flatpak-configuration-provider.c
diff --git a/plugins/flatpak/gbp-flatpak-configuration-provider.h 
b/src/plugins/flatpak/gbp-flatpak-configuration-provider.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-configuration-provider.h
rename to src/plugins/flatpak/gbp-flatpak-configuration-provider.h
diff --git a/plugins/flatpak/gbp-flatpak-configuration.c b/src/plugins/flatpak/gbp-flatpak-configuration.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-configuration.c
rename to src/plugins/flatpak/gbp-flatpak-configuration.c
diff --git a/plugins/flatpak/gbp-flatpak-configuration.h b/src/plugins/flatpak/gbp-flatpak-configuration.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-configuration.h
rename to src/plugins/flatpak/gbp-flatpak-configuration.h
diff --git a/plugins/flatpak/gbp-flatpak-genesis-addin.c b/src/plugins/flatpak/gbp-flatpak-genesis-addin.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-genesis-addin.c
rename to src/plugins/flatpak/gbp-flatpak-genesis-addin.c
diff --git a/plugins/flatpak/gbp-flatpak-genesis-addin.h b/src/plugins/flatpak/gbp-flatpak-genesis-addin.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-genesis-addin.h
rename to src/plugins/flatpak/gbp-flatpak-genesis-addin.h
diff --git a/plugins/flatpak/gbp-flatpak-pipeline-addin.c b/src/plugins/flatpak/gbp-flatpak-pipeline-addin.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-pipeline-addin.c
rename to src/plugins/flatpak/gbp-flatpak-pipeline-addin.c
diff --git a/plugins/flatpak/gbp-flatpak-pipeline-addin.h b/src/plugins/flatpak/gbp-flatpak-pipeline-addin.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-pipeline-addin.h
rename to src/plugins/flatpak/gbp-flatpak-pipeline-addin.h
diff --git a/plugins/flatpak/gbp-flatpak-plugin.c b/src/plugins/flatpak/gbp-flatpak-plugin.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-plugin.c
rename to src/plugins/flatpak/gbp-flatpak-plugin.c
diff --git a/plugins/flatpak/gbp-flatpak-preferences-addin.c 
b/src/plugins/flatpak/gbp-flatpak-preferences-addin.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-preferences-addin.c
rename to src/plugins/flatpak/gbp-flatpak-preferences-addin.c
diff --git a/plugins/flatpak/gbp-flatpak-preferences-addin.h 
b/src/plugins/flatpak/gbp-flatpak-preferences-addin.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-preferences-addin.h
rename to src/plugins/flatpak/gbp-flatpak-preferences-addin.h
diff --git a/plugins/flatpak/gbp-flatpak-resources.gresource.xml 
b/src/plugins/flatpak/gbp-flatpak-resources.gresource.xml
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-resources.gresource.xml
rename to src/plugins/flatpak/gbp-flatpak-resources.gresource.xml
diff --git a/plugins/flatpak/gbp-flatpak-runner.c b/src/plugins/flatpak/gbp-flatpak-runner.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-runner.c
rename to src/plugins/flatpak/gbp-flatpak-runner.c
diff --git a/plugins/flatpak/gbp-flatpak-runner.h b/src/plugins/flatpak/gbp-flatpak-runner.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-runner.h
rename to src/plugins/flatpak/gbp-flatpak-runner.h
diff --git a/plugins/flatpak/gbp-flatpak-runtime-provider.c 
b/src/plugins/flatpak/gbp-flatpak-runtime-provider.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-runtime-provider.c
rename to src/plugins/flatpak/gbp-flatpak-runtime-provider.c
diff --git a/plugins/flatpak/gbp-flatpak-runtime-provider.h 
b/src/plugins/flatpak/gbp-flatpak-runtime-provider.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-runtime-provider.h
rename to src/plugins/flatpak/gbp-flatpak-runtime-provider.h
diff --git a/plugins/flatpak/gbp-flatpak-runtime.c b/src/plugins/flatpak/gbp-flatpak-runtime.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-runtime.c
rename to src/plugins/flatpak/gbp-flatpak-runtime.c
diff --git a/plugins/flatpak/gbp-flatpak-runtime.h b/src/plugins/flatpak/gbp-flatpak-runtime.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-runtime.h
rename to src/plugins/flatpak/gbp-flatpak-runtime.h
diff --git a/plugins/flatpak/gbp-flatpak-sources.c b/src/plugins/flatpak/gbp-flatpak-sources.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-sources.c
rename to src/plugins/flatpak/gbp-flatpak-sources.c
diff --git a/plugins/flatpak/gbp-flatpak-sources.h b/src/plugins/flatpak/gbp-flatpak-sources.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-sources.h
rename to src/plugins/flatpak/gbp-flatpak-sources.h
diff --git a/plugins/flatpak/gbp-flatpak-subprocess-launcher.c 
b/src/plugins/flatpak/gbp-flatpak-subprocess-launcher.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-subprocess-launcher.c
rename to src/plugins/flatpak/gbp-flatpak-subprocess-launcher.c
diff --git a/plugins/flatpak/gbp-flatpak-subprocess-launcher.h 
b/src/plugins/flatpak/gbp-flatpak-subprocess-launcher.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-subprocess-launcher.h
rename to src/plugins/flatpak/gbp-flatpak-subprocess-launcher.h
diff --git a/plugins/flatpak/gbp-flatpak-transfer.c b/src/plugins/flatpak/gbp-flatpak-transfer.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-transfer.c
rename to src/plugins/flatpak/gbp-flatpak-transfer.c
diff --git a/plugins/flatpak/gbp-flatpak-transfer.h b/src/plugins/flatpak/gbp-flatpak-transfer.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-transfer.h
rename to src/plugins/flatpak/gbp-flatpak-transfer.h
diff --git a/plugins/flatpak/gbp-flatpak-util.c b/src/plugins/flatpak/gbp-flatpak-util.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-util.c
rename to src/plugins/flatpak/gbp-flatpak-util.c
diff --git a/plugins/flatpak/gbp-flatpak-util.h b/src/plugins/flatpak/gbp-flatpak-util.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-util.h
rename to src/plugins/flatpak/gbp-flatpak-util.h
diff --git a/plugins/flatpak/gbp-flatpak-workbench-addin.c b/src/plugins/flatpak/gbp-flatpak-workbench-addin.c
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-workbench-addin.c
rename to src/plugins/flatpak/gbp-flatpak-workbench-addin.c
diff --git a/plugins/flatpak/gbp-flatpak-workbench-addin.h b/src/plugins/flatpak/gbp-flatpak-workbench-addin.h
similarity index 100%
rename from plugins/flatpak/gbp-flatpak-workbench-addin.h
rename to src/plugins/flatpak/gbp-flatpak-workbench-addin.h
diff --git a/plugins/flatpak/gtk/menus.ui b/src/plugins/flatpak/gtk/menus.ui
similarity index 100%
rename from plugins/flatpak/gtk/menus.ui
rename to src/plugins/flatpak/gtk/menus.ui
diff --git a/plugins/flatpak/meson.build b/src/plugins/flatpak/meson.build
similarity index 100%
rename from plugins/flatpak/meson.build
rename to src/plugins/flatpak/meson.build
diff --git a/plugins/gcc/gbp-gcc-pipeline-addin.c b/src/plugins/gcc/gbp-gcc-pipeline-addin.c
similarity index 100%
rename from plugins/gcc/gbp-gcc-pipeline-addin.c
rename to src/plugins/gcc/gbp-gcc-pipeline-addin.c
diff --git a/plugins/gcc/gbp-gcc-pipeline-addin.h b/src/plugins/gcc/gbp-gcc-pipeline-addin.h
similarity index 100%
rename from plugins/gcc/gbp-gcc-pipeline-addin.h
rename to src/plugins/gcc/gbp-gcc-pipeline-addin.h
diff --git a/plugins/gcc/gbp-gcc-plugin.c b/src/plugins/gcc/gbp-gcc-plugin.c
similarity index 100%
rename from plugins/gcc/gbp-gcc-plugin.c
rename to src/plugins/gcc/gbp-gcc-plugin.c
diff --git a/plugins/gcc/gcc.plugin b/src/plugins/gcc/gcc.plugin
similarity index 100%
rename from plugins/gcc/gcc.plugin
rename to src/plugins/gcc/gcc.plugin
diff --git a/plugins/gcc/meson.build b/src/plugins/gcc/meson.build
similarity index 100%
rename from plugins/gcc/meson.build
rename to src/plugins/gcc/meson.build
diff --git a/plugins/gdb/gbp-gdb-debugger.c b/src/plugins/gdb/gbp-gdb-debugger.c
similarity index 100%
rename from plugins/gdb/gbp-gdb-debugger.c
rename to src/plugins/gdb/gbp-gdb-debugger.c
diff --git a/plugins/gdb/gbp-gdb-debugger.h b/src/plugins/gdb/gbp-gdb-debugger.h
similarity index 100%
rename from plugins/gdb/gbp-gdb-debugger.h
rename to src/plugins/gdb/gbp-gdb-debugger.h
diff --git a/plugins/gdb/gbp-gdb-plugin.c b/src/plugins/gdb/gbp-gdb-plugin.c
similarity index 100%
rename from plugins/gdb/gbp-gdb-plugin.c
rename to src/plugins/gdb/gbp-gdb-plugin.c
diff --git a/plugins/gdb/gdb.plugin b/src/plugins/gdb/gdb.plugin
similarity index 100%
rename from plugins/gdb/gdb.plugin
rename to src/plugins/gdb/gdb.plugin
diff --git a/plugins/gdb/gdbwire.c b/src/plugins/gdb/gdbwire.c
similarity index 100%
rename from plugins/gdb/gdbwire.c
rename to src/plugins/gdb/gdbwire.c
diff --git a/plugins/gdb/gdbwire.h b/src/plugins/gdb/gdbwire.h
similarity index 100%
rename from plugins/gdb/gdbwire.h
rename to src/plugins/gdb/gdbwire.h
diff --git a/plugins/gdb/meson.build b/src/plugins/gdb/meson.build
similarity index 100%
rename from plugins/gdb/meson.build
rename to src/plugins/gdb/meson.build
diff --git a/plugins/gettext/gettext-plugin.c b/src/plugins/gettext/gettext-plugin.c
similarity index 100%
rename from plugins/gettext/gettext-plugin.c
rename to src/plugins/gettext/gettext-plugin.c
diff --git a/plugins/gettext/gettext.plugin b/src/plugins/gettext/gettext.plugin
similarity index 100%
rename from plugins/gettext/gettext.plugin
rename to src/plugins/gettext/gettext.plugin
diff --git a/plugins/gettext/ide-gettext-diagnostic-provider.c 
b/src/plugins/gettext/ide-gettext-diagnostic-provider.c
similarity index 100%
rename from plugins/gettext/ide-gettext-diagnostic-provider.c
rename to src/plugins/gettext/ide-gettext-diagnostic-provider.c
diff --git a/plugins/gettext/ide-gettext-diagnostic-provider.h 
b/src/plugins/gettext/ide-gettext-diagnostic-provider.h
similarity index 100%
rename from plugins/gettext/ide-gettext-diagnostic-provider.h
rename to src/plugins/gettext/ide-gettext-diagnostic-provider.h
diff --git a/plugins/gettext/meson.build b/src/plugins/gettext/meson.build
similarity index 100%
rename from plugins/gettext/meson.build
rename to src/plugins/gettext/meson.build
diff --git a/plugins/git/git.plugin b/src/plugins/git/git.plugin
similarity index 100%
rename from plugins/git/git.plugin
rename to src/plugins/git/git.plugin
diff --git a/plugins/git/ide-git-buffer-change-monitor.c b/src/plugins/git/ide-git-buffer-change-monitor.c
similarity index 100%
rename from plugins/git/ide-git-buffer-change-monitor.c
rename to src/plugins/git/ide-git-buffer-change-monitor.c
diff --git a/plugins/git/ide-git-buffer-change-monitor.h b/src/plugins/git/ide-git-buffer-change-monitor.h
similarity index 100%
rename from plugins/git/ide-git-buffer-change-monitor.h
rename to src/plugins/git/ide-git-buffer-change-monitor.h
diff --git a/plugins/git/ide-git-clone-widget.c b/src/plugins/git/ide-git-clone-widget.c
similarity index 100%
rename from plugins/git/ide-git-clone-widget.c
rename to src/plugins/git/ide-git-clone-widget.c
diff --git a/plugins/git/ide-git-clone-widget.h b/src/plugins/git/ide-git-clone-widget.h
similarity index 100%
rename from plugins/git/ide-git-clone-widget.h
rename to src/plugins/git/ide-git-clone-widget.h
diff --git a/plugins/git/ide-git-clone-widget.ui b/src/plugins/git/ide-git-clone-widget.ui
similarity index 100%
rename from plugins/git/ide-git-clone-widget.ui
rename to src/plugins/git/ide-git-clone-widget.ui
diff --git a/plugins/git/ide-git-genesis-addin.c b/src/plugins/git/ide-git-genesis-addin.c
similarity index 100%
rename from plugins/git/ide-git-genesis-addin.c
rename to src/plugins/git/ide-git-genesis-addin.c
diff --git a/plugins/git/ide-git-genesis-addin.h b/src/plugins/git/ide-git-genesis-addin.h
similarity index 100%
rename from plugins/git/ide-git-genesis-addin.h
rename to src/plugins/git/ide-git-genesis-addin.h
diff --git a/plugins/git/ide-git-plugin.c b/src/plugins/git/ide-git-plugin.c
similarity index 100%
rename from plugins/git/ide-git-plugin.c
rename to src/plugins/git/ide-git-plugin.c
diff --git a/plugins/git/ide-git-remote-callbacks.c b/src/plugins/git/ide-git-remote-callbacks.c
similarity index 100%
rename from plugins/git/ide-git-remote-callbacks.c
rename to src/plugins/git/ide-git-remote-callbacks.c
diff --git a/plugins/git/ide-git-remote-callbacks.h b/src/plugins/git/ide-git-remote-callbacks.h
similarity index 100%
rename from plugins/git/ide-git-remote-callbacks.h
rename to src/plugins/git/ide-git-remote-callbacks.h
diff --git a/plugins/git/ide-git-resources.gresource.xml b/src/plugins/git/ide-git-resources.gresource.xml
similarity index 100%
rename from plugins/git/ide-git-resources.gresource.xml
rename to src/plugins/git/ide-git-resources.gresource.xml
diff --git a/plugins/git/ide-git-vcs-config.c b/src/plugins/git/ide-git-vcs-config.c
similarity index 100%
rename from plugins/git/ide-git-vcs-config.c
rename to src/plugins/git/ide-git-vcs-config.c
diff --git a/plugins/git/ide-git-vcs-config.h b/src/plugins/git/ide-git-vcs-config.h
similarity index 100%
rename from plugins/git/ide-git-vcs-config.h
rename to src/plugins/git/ide-git-vcs-config.h
diff --git a/plugins/git/ide-git-vcs-initializer.c b/src/plugins/git/ide-git-vcs-initializer.c
similarity index 100%
rename from plugins/git/ide-git-vcs-initializer.c
rename to src/plugins/git/ide-git-vcs-initializer.c
diff --git a/plugins/git/ide-git-vcs-initializer.h b/src/plugins/git/ide-git-vcs-initializer.h
similarity index 100%
rename from plugins/git/ide-git-vcs-initializer.h
rename to src/plugins/git/ide-git-vcs-initializer.h
diff --git a/plugins/git/ide-git-vcs.c b/src/plugins/git/ide-git-vcs.c
similarity index 100%
rename from plugins/git/ide-git-vcs.c
rename to src/plugins/git/ide-git-vcs.c
diff --git a/plugins/git/ide-git-vcs.h b/src/plugins/git/ide-git-vcs.h
similarity index 100%
rename from plugins/git/ide-git-vcs.h
rename to src/plugins/git/ide-git-vcs.h
diff --git a/plugins/git/meson.build b/src/plugins/git/meson.build
similarity index 100%
rename from plugins/git/meson.build
rename to src/plugins/git/meson.build
diff --git a/plugins/git/themes/shared.css b/src/plugins/git/themes/shared.css
similarity index 100%
rename from plugins/git/themes/shared.css
rename to src/plugins/git/themes/shared.css
diff --git a/plugins/gjs-symbols/gjs_symbols.plugin b/src/plugins/gjs-symbols/gjs_symbols.plugin
similarity index 100%
rename from plugins/gjs-symbols/gjs_symbols.plugin
rename to src/plugins/gjs-symbols/gjs_symbols.plugin
diff --git a/plugins/gjs-symbols/gjs_symbols.py b/src/plugins/gjs-symbols/gjs_symbols.py
similarity index 100%
rename from plugins/gjs-symbols/gjs_symbols.py
rename to src/plugins/gjs-symbols/gjs_symbols.py
diff --git a/plugins/gjs-symbols/meson.build b/src/plugins/gjs-symbols/meson.build
similarity index 100%
rename from plugins/gjs-symbols/meson.build
rename to src/plugins/gjs-symbols/meson.build
diff --git a/plugins/gnome-code-assistance/gca-diagnostics.c 
b/src/plugins/gnome-code-assistance/gca-diagnostics.c
similarity index 100%
rename from plugins/gnome-code-assistance/gca-diagnostics.c
rename to src/plugins/gnome-code-assistance/gca-diagnostics.c
diff --git a/plugins/gnome-code-assistance/gca-diagnostics.h 
b/src/plugins/gnome-code-assistance/gca-diagnostics.h
similarity index 100%
rename from plugins/gnome-code-assistance/gca-diagnostics.h
rename to src/plugins/gnome-code-assistance/gca-diagnostics.h
diff --git a/plugins/gnome-code-assistance/gca-plugin.c b/src/plugins/gnome-code-assistance/gca-plugin.c
similarity index 100%
rename from plugins/gnome-code-assistance/gca-plugin.c
rename to src/plugins/gnome-code-assistance/gca-plugin.c
diff --git a/plugins/gnome-code-assistance/gca-service.c b/src/plugins/gnome-code-assistance/gca-service.c
similarity index 100%
rename from plugins/gnome-code-assistance/gca-service.c
rename to src/plugins/gnome-code-assistance/gca-service.c
diff --git a/plugins/gnome-code-assistance/gca-service.h b/src/plugins/gnome-code-assistance/gca-service.h
similarity index 100%
rename from plugins/gnome-code-assistance/gca-service.h
rename to src/plugins/gnome-code-assistance/gca-service.h
diff --git a/plugins/gnome-code-assistance/gca-structs.c b/src/plugins/gnome-code-assistance/gca-structs.c
similarity index 100%
rename from plugins/gnome-code-assistance/gca-structs.c
rename to src/plugins/gnome-code-assistance/gca-structs.c
diff --git a/plugins/gnome-code-assistance/gca-structs.h b/src/plugins/gnome-code-assistance/gca-structs.h
similarity index 100%
rename from plugins/gnome-code-assistance/gca-structs.h
rename to src/plugins/gnome-code-assistance/gca-structs.h
diff --git a/plugins/gnome-code-assistance/gnome-code-assistance.plugin 
b/src/plugins/gnome-code-assistance/gnome-code-assistance.plugin
similarity index 100%
rename from plugins/gnome-code-assistance/gnome-code-assistance.plugin
rename to src/plugins/gnome-code-assistance/gnome-code-assistance.plugin
diff --git a/plugins/gnome-code-assistance/ide-gca-diagnostic-provider.c 
b/src/plugins/gnome-code-assistance/ide-gca-diagnostic-provider.c
similarity index 100%
rename from plugins/gnome-code-assistance/ide-gca-diagnostic-provider.c
rename to src/plugins/gnome-code-assistance/ide-gca-diagnostic-provider.c
diff --git a/plugins/gnome-code-assistance/ide-gca-diagnostic-provider.h 
b/src/plugins/gnome-code-assistance/ide-gca-diagnostic-provider.h
similarity index 100%
rename from plugins/gnome-code-assistance/ide-gca-diagnostic-provider.h
rename to src/plugins/gnome-code-assistance/ide-gca-diagnostic-provider.h
diff --git a/plugins/gnome-code-assistance/ide-gca-preferences-addin.c 
b/src/plugins/gnome-code-assistance/ide-gca-preferences-addin.c
similarity index 100%
rename from plugins/gnome-code-assistance/ide-gca-preferences-addin.c
rename to src/plugins/gnome-code-assistance/ide-gca-preferences-addin.c
diff --git a/plugins/gnome-code-assistance/ide-gca-preferences-addin.h 
b/src/plugins/gnome-code-assistance/ide-gca-preferences-addin.h
similarity index 100%
rename from plugins/gnome-code-assistance/ide-gca-preferences-addin.h
rename to src/plugins/gnome-code-assistance/ide-gca-preferences-addin.h
diff --git a/plugins/gnome-code-assistance/ide-gca-service.c 
b/src/plugins/gnome-code-assistance/ide-gca-service.c
similarity index 100%
rename from plugins/gnome-code-assistance/ide-gca-service.c
rename to src/plugins/gnome-code-assistance/ide-gca-service.c
diff --git a/plugins/gnome-code-assistance/ide-gca-service.h 
b/src/plugins/gnome-code-assistance/ide-gca-service.h
similarity index 100%
rename from plugins/gnome-code-assistance/ide-gca-service.h
rename to src/plugins/gnome-code-assistance/ide-gca-service.h
diff --git a/plugins/gnome-code-assistance/meson.build b/src/plugins/gnome-code-assistance/meson.build
similarity index 100%
rename from plugins/gnome-code-assistance/meson.build
rename to src/plugins/gnome-code-assistance/meson.build
diff --git a/plugins/gnome-code-assistance/org.gnome.builder.gnome-code-assistance.gschema.xml 
b/src/plugins/gnome-code-assistance/org.gnome.builder.gnome-code-assistance.gschema.xml
similarity index 100%
rename from plugins/gnome-code-assistance/org.gnome.builder.gnome-code-assistance.gschema.xml
rename to src/plugins/gnome-code-assistance/org.gnome.builder.gnome-code-assistance.gschema.xml
diff --git a/plugins/history/gbp-history-editor-view-addin.c 
b/src/plugins/history/gbp-history-editor-view-addin.c
similarity index 100%
rename from plugins/history/gbp-history-editor-view-addin.c
rename to src/plugins/history/gbp-history-editor-view-addin.c
diff --git a/plugins/history/gbp-history-editor-view-addin.h 
b/src/plugins/history/gbp-history-editor-view-addin.h
similarity index 100%
rename from plugins/history/gbp-history-editor-view-addin.h
rename to src/plugins/history/gbp-history-editor-view-addin.h
diff --git a/plugins/history/gbp-history-item.c b/src/plugins/history/gbp-history-item.c
similarity index 100%
rename from plugins/history/gbp-history-item.c
rename to src/plugins/history/gbp-history-item.c
diff --git a/plugins/history/gbp-history-item.h b/src/plugins/history/gbp-history-item.h
similarity index 100%
rename from plugins/history/gbp-history-item.h
rename to src/plugins/history/gbp-history-item.h
diff --git a/plugins/history/gbp-history-layout-stack-addin.c 
b/src/plugins/history/gbp-history-layout-stack-addin.c
similarity index 100%
rename from plugins/history/gbp-history-layout-stack-addin.c
rename to src/plugins/history/gbp-history-layout-stack-addin.c
diff --git a/plugins/history/gbp-history-layout-stack-addin.h 
b/src/plugins/history/gbp-history-layout-stack-addin.h
similarity index 100%
rename from plugins/history/gbp-history-layout-stack-addin.h
rename to src/plugins/history/gbp-history-layout-stack-addin.h
diff --git a/plugins/history/gbp-history-plugin.c b/src/plugins/history/gbp-history-plugin.c
similarity index 100%
rename from plugins/history/gbp-history-plugin.c
rename to src/plugins/history/gbp-history-plugin.c
diff --git a/plugins/history/history.plugin b/src/plugins/history/history.plugin
similarity index 100%
rename from plugins/history/history.plugin
rename to src/plugins/history/history.plugin
diff --git a/plugins/history/meson.build b/src/plugins/history/meson.build
similarity index 100%
rename from plugins/history/meson.build
rename to src/plugins/history/meson.build
diff --git a/plugins/html-completion/html-completion.plugin 
b/src/plugins/html-completion/html-completion.plugin
similarity index 100%
rename from plugins/html-completion/html-completion.plugin
rename to src/plugins/html-completion/html-completion.plugin
diff --git a/plugins/html-completion/ide-html-completion-provider.c 
b/src/plugins/html-completion/ide-html-completion-provider.c
similarity index 100%
rename from plugins/html-completion/ide-html-completion-provider.c
rename to src/plugins/html-completion/ide-html-completion-provider.c
diff --git a/plugins/html-completion/ide-html-completion-provider.h 
b/src/plugins/html-completion/ide-html-completion-provider.h
similarity index 100%
rename from plugins/html-completion/ide-html-completion-provider.h
rename to src/plugins/html-completion/ide-html-completion-provider.h
diff --git a/plugins/html-completion/meson.build b/src/plugins/html-completion/meson.build
similarity index 100%
rename from plugins/html-completion/meson.build
rename to src/plugins/html-completion/meson.build
diff --git a/data/markdown/markdown.css b/src/plugins/html-preview/css/markdown.css
similarity index 100%
rename from data/markdown/markdown.css
rename to src/plugins/html-preview/css/markdown.css
diff --git a/plugins/html-preview/gtk/menus.ui b/src/plugins/html-preview/gtk/menus.ui
similarity index 100%
rename from plugins/html-preview/gtk/menus.ui
rename to src/plugins/html-preview/gtk/menus.ui
diff --git a/plugins/html-preview/html-preview.gresource.xml 
b/src/plugins/html-preview/html-preview.gresource.xml
similarity index 100%
rename from plugins/html-preview/html-preview.gresource.xml
rename to src/plugins/html-preview/html-preview.gresource.xml
diff --git a/plugins/html-preview/html-preview.plugin b/src/plugins/html-preview/html-preview.plugin
similarity index 100%
rename from plugins/html-preview/html-preview.plugin
rename to src/plugins/html-preview/html-preview.plugin
diff --git a/plugins/html-preview/html_preview.py b/src/plugins/html-preview/html_preview.py
similarity index 100%
rename from plugins/html-preview/html_preview.py
rename to src/plugins/html-preview/html_preview.py
diff --git a/data/markdown/markdown-view.js b/src/plugins/html-preview/js/markdown-view.js
similarity index 100%
rename from data/markdown/markdown-view.js
rename to src/plugins/html-preview/js/markdown-view.js
diff --git a/data/markdown/marked.js b/src/plugins/html-preview/js/marked.js
similarity index 100%
rename from data/markdown/marked.js
rename to src/plugins/html-preview/js/marked.js
diff --git a/plugins/html-preview/meson.build b/src/plugins/html-preview/meson.build
similarity index 100%
rename from plugins/html-preview/meson.build
rename to src/plugins/html-preview/meson.build
diff --git a/plugins/jedi/jedi.plugin b/src/plugins/jedi/jedi.plugin
similarity index 100%
rename from plugins/jedi/jedi.plugin
rename to src/plugins/jedi/jedi.plugin
diff --git a/plugins/jedi/jedi_plugin.py b/src/plugins/jedi/jedi_plugin.py
similarity index 100%
rename from plugins/jedi/jedi_plugin.py
rename to src/plugins/jedi/jedi_plugin.py
diff --git a/plugins/jedi/meson.build b/src/plugins/jedi/meson.build
similarity index 100%
rename from plugins/jedi/meson.build
rename to src/plugins/jedi/meson.build
diff --git a/plugins/jhbuild/jhbuild.plugin b/src/plugins/jhbuild/jhbuild.plugin
similarity index 100%
rename from plugins/jhbuild/jhbuild.plugin
rename to src/plugins/jhbuild/jhbuild.plugin
diff --git a/plugins/jhbuild/jhbuild_plugin.py b/src/plugins/jhbuild/jhbuild_plugin.py
similarity index 100%
rename from plugins/jhbuild/jhbuild_plugin.py
rename to src/plugins/jhbuild/jhbuild_plugin.py
diff --git a/plugins/jhbuild/meson.build b/src/plugins/jhbuild/meson.build
similarity index 100%
rename from plugins/jhbuild/meson.build
rename to src/plugins/jhbuild/meson.build
diff --git a/plugins/make/make.plugin b/src/plugins/make/make.plugin
similarity index 100%
rename from plugins/make/make.plugin
rename to src/plugins/make/make.plugin
diff --git a/plugins/make/make_plugin/__init__.py b/src/plugins/make/make_plugin/__init__.py
similarity index 100%
rename from plugins/make/make_plugin/__init__.py
rename to src/plugins/make/make_plugin/__init__.py
diff --git a/plugins/make/meson.build b/src/plugins/make/meson.build
similarity index 100%
rename from plugins/make/meson.build
rename to src/plugins/make/meson.build
diff --git a/plugins/meson-templates/meson-templates.gresource.xml 
b/src/plugins/meson-templates/meson-templates.gresource.xml
similarity index 100%
rename from plugins/meson-templates/meson-templates.gresource.xml
rename to src/plugins/meson-templates/meson-templates.gresource.xml
diff --git a/plugins/meson-templates/meson-templates.plugin 
b/src/plugins/meson-templates/meson-templates.plugin
similarity index 100%
rename from plugins/meson-templates/meson-templates.plugin
rename to src/plugins/meson-templates/meson-templates.plugin
diff --git a/plugins/meson-templates/meson.build b/src/plugins/meson-templates/meson.build
similarity index 100%
rename from plugins/meson-templates/meson.build
rename to src/plugins/meson-templates/meson.build
diff --git a/plugins/meson-templates/meson_templates.py b/src/plugins/meson-templates/meson_templates.py
similarity index 100%
rename from plugins/meson-templates/meson_templates.py
rename to src/plugins/meson-templates/meson_templates.py
diff --git a/plugins/meson-templates/resources/build-aux/meson/postinstall.py 
b/src/plugins/meson-templates/resources/build-aux/meson/postinstall.py
similarity index 100%
rename from plugins/meson-templates/resources/build-aux/meson/postinstall.py
rename to src/plugins/meson-templates/resources/build-aux/meson/postinstall.py
diff --git a/plugins/meson-templates/resources/data/hello.appdata.xml.in 
b/src/plugins/meson-templates/resources/data/hello.appdata.xml.in
similarity index 100%
rename from plugins/meson-templates/resources/data/hello.appdata.xml.in
rename to src/plugins/meson-templates/resources/data/hello.appdata.xml.in
diff --git a/plugins/meson-templates/resources/data/hello.desktop.in 
b/src/plugins/meson-templates/resources/data/hello.desktop.in
similarity index 100%
rename from plugins/meson-templates/resources/data/hello.desktop.in
rename to src/plugins/meson-templates/resources/data/hello.desktop.in
diff --git a/plugins/meson-templates/resources/data/hello.gschema.xml 
b/src/plugins/meson-templates/resources/data/hello.gschema.xml
similarity index 100%
rename from plugins/meson-templates/resources/data/hello.gschema.xml
rename to src/plugins/meson-templates/resources/data/hello.gschema.xml
diff --git a/plugins/meson-templates/resources/data/meson.build 
b/src/plugins/meson-templates/resources/data/meson.build
similarity index 100%
rename from plugins/meson-templates/resources/data/meson.build
rename to src/plugins/meson-templates/resources/data/meson.build
diff --git a/plugins/meson-templates/resources/flatpak.json 
b/src/plugins/meson-templates/resources/flatpak.json
similarity index 100%
rename from plugins/meson-templates/resources/flatpak.json
rename to src/plugins/meson-templates/resources/flatpak.json
diff --git a/plugins/meson-templates/resources/meson.build b/src/plugins/meson-templates/resources/meson.build
similarity index 100%
rename from plugins/meson-templates/resources/meson.build
rename to src/plugins/meson-templates/resources/meson.build
diff --git a/plugins/meson-templates/resources/po/LINGUAS b/src/plugins/meson-templates/resources/po/LINGUAS
similarity index 100%
rename from plugins/meson-templates/resources/po/LINGUAS
rename to src/plugins/meson-templates/resources/po/LINGUAS
diff --git a/plugins/meson-templates/resources/po/POTFILES b/src/plugins/meson-templates/resources/po/POTFILES
similarity index 100%
rename from plugins/meson-templates/resources/po/POTFILES
rename to src/plugins/meson-templates/resources/po/POTFILES
diff --git a/plugins/meson-templates/resources/po/meson.build 
b/src/plugins/meson-templates/resources/po/meson.build
similarity index 100%
rename from plugins/meson-templates/resources/po/meson.build
rename to src/plugins/meson-templates/resources/po/meson.build
diff --git a/plugins/meson-templates/resources/src/__init__.py 
b/src/plugins/meson-templates/resources/src/__init__.py
similarity index 100%
rename from plugins/meson-templates/resources/src/__init__.py
rename to src/plugins/meson-templates/resources/src/__init__.py
diff --git a/plugins/meson-templates/resources/src/gi_composites.py 
b/src/plugins/meson-templates/resources/src/gi_composites.py
similarity index 100%
rename from plugins/meson-templates/resources/src/gi_composites.py
rename to src/plugins/meson-templates/resources/src/gi_composites.py
diff --git a/plugins/meson-templates/resources/src/hello-version.h.in 
b/src/plugins/meson-templates/resources/src/hello-version.h.in
similarity index 100%
rename from plugins/meson-templates/resources/src/hello-version.h.in
rename to src/plugins/meson-templates/resources/src/hello-version.h.in
diff --git a/plugins/meson-templates/resources/src/hello.gresource.xml 
b/src/plugins/meson-templates/resources/src/hello.gresource.xml
similarity index 100%
rename from plugins/meson-templates/resources/src/hello.gresource.xml
rename to src/plugins/meson-templates/resources/src/hello.gresource.xml
diff --git a/plugins/meson-templates/resources/src/hello.h b/src/plugins/meson-templates/resources/src/hello.h
similarity index 100%
rename from plugins/meson-templates/resources/src/hello.h
rename to src/plugins/meson-templates/resources/src/hello.h
diff --git a/plugins/meson-templates/resources/src/hello.js.in 
b/src/plugins/meson-templates/resources/src/hello.js.in
similarity index 100%
rename from plugins/meson-templates/resources/src/hello.js.in
rename to src/plugins/meson-templates/resources/src/hello.js.in
diff --git a/plugins/meson-templates/resources/src/hello.py.in 
b/src/plugins/meson-templates/resources/src/hello.py.in
similarity index 100%
rename from plugins/meson-templates/resources/src/hello.py.in
rename to src/plugins/meson-templates/resources/src/hello.py.in
diff --git a/plugins/meson-templates/resources/src/hello.src.gresource.xml 
b/src/plugins/meson-templates/resources/src/hello.src.gresource.xml
similarity index 100%
rename from plugins/meson-templates/resources/src/hello.src.gresource.xml
rename to src/plugins/meson-templates/resources/src/hello.src.gresource.xml
diff --git a/plugins/meson-templates/resources/src/main.c b/src/plugins/meson-templates/resources/src/main.c
similarity index 100%
rename from plugins/meson-templates/resources/src/main.c
rename to src/plugins/meson-templates/resources/src/main.c
diff --git a/plugins/meson-templates/resources/src/main.js b/src/plugins/meson-templates/resources/src/main.js
similarity index 100%
rename from plugins/meson-templates/resources/src/main.js
rename to src/plugins/meson-templates/resources/src/main.js
diff --git a/plugins/meson-templates/resources/src/main.py b/src/plugins/meson-templates/resources/src/main.py
similarity index 100%
rename from plugins/meson-templates/resources/src/main.py
rename to src/plugins/meson-templates/resources/src/main.py
diff --git a/plugins/meson-templates/resources/src/main.vala 
b/src/plugins/meson-templates/resources/src/main.vala
similarity index 100%
rename from plugins/meson-templates/resources/src/main.vala
rename to src/plugins/meson-templates/resources/src/main.vala
diff --git a/plugins/meson-templates/resources/src/meson-c-vala.build 
b/src/plugins/meson-templates/resources/src/meson-c-vala.build
similarity index 100%
rename from plugins/meson-templates/resources/src/meson-c-vala.build
rename to src/plugins/meson-templates/resources/src/meson-c-vala.build
diff --git a/plugins/meson-templates/resources/src/meson-clib.build 
b/src/plugins/meson-templates/resources/src/meson-clib.build
similarity index 100%
rename from plugins/meson-templates/resources/src/meson-clib.build
rename to src/plugins/meson-templates/resources/src/meson-clib.build
diff --git a/plugins/meson-templates/resources/src/meson-empty.build 
b/src/plugins/meson-templates/resources/src/meson-empty.build
similarity index 100%
rename from plugins/meson-templates/resources/src/meson-empty.build
rename to src/plugins/meson-templates/resources/src/meson-empty.build
diff --git a/plugins/meson-templates/resources/src/meson-js.build 
b/src/plugins/meson-templates/resources/src/meson-js.build
similarity index 100%
rename from plugins/meson-templates/resources/src/meson-js.build
rename to src/plugins/meson-templates/resources/src/meson-js.build
diff --git a/plugins/meson-templates/resources/src/meson-py.build 
b/src/plugins/meson-templates/resources/src/meson-py.build
similarity index 100%
rename from plugins/meson-templates/resources/src/meson-py.build
rename to src/plugins/meson-templates/resources/src/meson-py.build
diff --git a/plugins/meson-templates/resources/src/window.c 
b/src/plugins/meson-templates/resources/src/window.c
similarity index 100%
rename from plugins/meson-templates/resources/src/window.c
rename to src/plugins/meson-templates/resources/src/window.c
diff --git a/plugins/meson-templates/resources/src/window.h 
b/src/plugins/meson-templates/resources/src/window.h
similarity index 100%
rename from plugins/meson-templates/resources/src/window.h
rename to src/plugins/meson-templates/resources/src/window.h
diff --git a/plugins/meson-templates/resources/src/window.js 
b/src/plugins/meson-templates/resources/src/window.js
similarity index 100%
rename from plugins/meson-templates/resources/src/window.js
rename to src/plugins/meson-templates/resources/src/window.js
diff --git a/plugins/meson-templates/resources/src/window.py 
b/src/plugins/meson-templates/resources/src/window.py
similarity index 100%
rename from plugins/meson-templates/resources/src/window.py
rename to src/plugins/meson-templates/resources/src/window.py
diff --git a/plugins/meson-templates/resources/src/window.ui 
b/src/plugins/meson-templates/resources/src/window.ui
similarity index 100%
rename from plugins/meson-templates/resources/src/window.ui
rename to src/plugins/meson-templates/resources/src/window.ui
diff --git a/plugins/meson-templates/resources/src/window.vala 
b/src/plugins/meson-templates/resources/src/window.vala
similarity index 100%
rename from plugins/meson-templates/resources/src/window.vala
rename to src/plugins/meson-templates/resources/src/window.vala
diff --git a/plugins/meson.build b/src/plugins/meson.build
similarity index 100%
rename from plugins/meson.build
rename to src/plugins/meson.build
diff --git a/plugins/meson/meson.build b/src/plugins/meson/meson.build
similarity index 100%
rename from plugins/meson/meson.build
rename to src/plugins/meson/meson.build
diff --git a/plugins/meson/meson.plugin b/src/plugins/meson/meson.plugin
similarity index 100%
rename from plugins/meson/meson.plugin
rename to src/plugins/meson/meson.plugin
diff --git a/plugins/meson/meson_plugin/__init__.py b/src/plugins/meson/meson_plugin/__init__.py
similarity index 100%
rename from plugins/meson/meson_plugin/__init__.py
rename to src/plugins/meson/meson_plugin/__init__.py
diff --git a/plugins/mingw/ide-mingw-device-provider.c b/src/plugins/mingw/ide-mingw-device-provider.c
similarity index 100%
rename from plugins/mingw/ide-mingw-device-provider.c
rename to src/plugins/mingw/ide-mingw-device-provider.c
diff --git a/plugins/mingw/ide-mingw-device-provider.h b/src/plugins/mingw/ide-mingw-device-provider.h
similarity index 100%
rename from plugins/mingw/ide-mingw-device-provider.h
rename to src/plugins/mingw/ide-mingw-device-provider.h
diff --git a/plugins/mingw/ide-mingw-device.c b/src/plugins/mingw/ide-mingw-device.c
similarity index 100%
rename from plugins/mingw/ide-mingw-device.c
rename to src/plugins/mingw/ide-mingw-device.c
diff --git a/plugins/mingw/ide-mingw-device.h b/src/plugins/mingw/ide-mingw-device.h
similarity index 100%
rename from plugins/mingw/ide-mingw-device.h
rename to src/plugins/mingw/ide-mingw-device.h
diff --git a/plugins/mingw/meson.build b/src/plugins/mingw/meson.build
similarity index 100%
rename from plugins/mingw/meson.build
rename to src/plugins/mingw/meson.build
diff --git a/plugins/mingw/mingw-plugin.c b/src/plugins/mingw/mingw-plugin.c
similarity index 100%
rename from plugins/mingw/mingw-plugin.c
rename to src/plugins/mingw/mingw-plugin.c
diff --git a/plugins/mingw/mingw.plugin b/src/plugins/mingw/mingw.plugin
similarity index 100%
rename from plugins/mingw/mingw.plugin
rename to src/plugins/mingw/mingw.plugin
diff --git a/plugins/mono/meson.build b/src/plugins/mono/meson.build
similarity index 100%
rename from plugins/mono/meson.build
rename to src/plugins/mono/meson.build
diff --git a/plugins/mono/mono.plugin b/src/plugins/mono/mono.plugin
similarity index 100%
rename from plugins/mono/mono.plugin
rename to src/plugins/mono/mono.plugin
diff --git a/plugins/mono/mono_plugin.py b/src/plugins/mono/mono_plugin.py
similarity index 100%
rename from plugins/mono/mono_plugin.py
rename to src/plugins/mono/mono_plugin.py
diff --git a/plugins/notification/ide-notification-addin.c b/src/plugins/notification/ide-notification-addin.c
similarity index 100%
rename from plugins/notification/ide-notification-addin.c
rename to src/plugins/notification/ide-notification-addin.c
diff --git a/plugins/notification/ide-notification-addin.h b/src/plugins/notification/ide-notification-addin.h
similarity index 100%
rename from plugins/notification/ide-notification-addin.h
rename to src/plugins/notification/ide-notification-addin.h
diff --git a/plugins/notification/ide-notification-plugin.c 
b/src/plugins/notification/ide-notification-plugin.c
similarity index 100%
rename from plugins/notification/ide-notification-plugin.c
rename to src/plugins/notification/ide-notification-plugin.c
diff --git a/plugins/notification/meson.build b/src/plugins/notification/meson.build
similarity index 100%
rename from plugins/notification/meson.build
rename to src/plugins/notification/meson.build
diff --git a/plugins/notification/notification.plugin b/src/plugins/notification/notification.plugin
similarity index 100%
rename from plugins/notification/notification.plugin
rename to src/plugins/notification/notification.plugin
diff --git a/plugins/npm/meson.build b/src/plugins/npm/meson.build
similarity index 100%
rename from plugins/npm/meson.build
rename to src/plugins/npm/meson.build
diff --git a/plugins/npm/npm.plugin b/src/plugins/npm/npm.plugin
similarity index 100%
rename from plugins/npm/npm.plugin
rename to src/plugins/npm/npm.plugin
diff --git a/plugins/npm/npm_plugin.py b/src/plugins/npm/npm_plugin.py
similarity index 100%
rename from plugins/npm/npm_plugin.py
rename to src/plugins/npm/npm_plugin.py
diff --git a/plugins/phpize/meson.build b/src/plugins/phpize/meson.build
similarity index 100%
rename from plugins/phpize/meson.build
rename to src/plugins/phpize/meson.build
diff --git a/plugins/phpize/phpize.plugin b/src/plugins/phpize/phpize.plugin
similarity index 100%
rename from plugins/phpize/phpize.plugin
rename to src/plugins/phpize/phpize.plugin
diff --git a/plugins/phpize/phpize_plugin.py b/src/plugins/phpize/phpize_plugin.py
similarity index 100%
rename from plugins/phpize/phpize_plugin.py
rename to src/plugins/phpize/phpize_plugin.py
diff --git a/plugins/plugins.map b/src/plugins/plugins.map
similarity index 100%
rename from plugins/plugins.map
rename to src/plugins/plugins.map
diff --git a/plugins/project-tree/gb-new-file-popover.c b/src/plugins/project-tree/gb-new-file-popover.c
similarity index 100%
rename from plugins/project-tree/gb-new-file-popover.c
rename to src/plugins/project-tree/gb-new-file-popover.c
diff --git a/plugins/project-tree/gb-new-file-popover.h b/src/plugins/project-tree/gb-new-file-popover.h
similarity index 100%
rename from plugins/project-tree/gb-new-file-popover.h
rename to src/plugins/project-tree/gb-new-file-popover.h
diff --git a/plugins/project-tree/gb-new-file-popover.ui b/src/plugins/project-tree/gb-new-file-popover.ui
similarity index 100%
rename from plugins/project-tree/gb-new-file-popover.ui
rename to src/plugins/project-tree/gb-new-file-popover.ui
diff --git a/plugins/project-tree/gb-project-file.c b/src/plugins/project-tree/gb-project-file.c
similarity index 100%
rename from plugins/project-tree/gb-project-file.c
rename to src/plugins/project-tree/gb-project-file.c
diff --git a/plugins/project-tree/gb-project-file.h b/src/plugins/project-tree/gb-project-file.h
similarity index 100%
rename from plugins/project-tree/gb-project-file.h
rename to src/plugins/project-tree/gb-project-file.h
diff --git a/plugins/project-tree/gb-project-tree-actions.c 
b/src/plugins/project-tree/gb-project-tree-actions.c
similarity index 100%
rename from plugins/project-tree/gb-project-tree-actions.c
rename to src/plugins/project-tree/gb-project-tree-actions.c
diff --git a/plugins/project-tree/gb-project-tree-actions.h 
b/src/plugins/project-tree/gb-project-tree-actions.h
similarity index 100%
rename from plugins/project-tree/gb-project-tree-actions.h
rename to src/plugins/project-tree/gb-project-tree-actions.h
diff --git a/plugins/project-tree/gb-project-tree-addin.c b/src/plugins/project-tree/gb-project-tree-addin.c
similarity index 100%
rename from plugins/project-tree/gb-project-tree-addin.c
rename to src/plugins/project-tree/gb-project-tree-addin.c
diff --git a/plugins/project-tree/gb-project-tree-addin.h b/src/plugins/project-tree/gb-project-tree-addin.h
similarity index 100%
rename from plugins/project-tree/gb-project-tree-addin.h
rename to src/plugins/project-tree/gb-project-tree-addin.h
diff --git a/plugins/project-tree/gb-project-tree-builder.c 
b/src/plugins/project-tree/gb-project-tree-builder.c
similarity index 100%
rename from plugins/project-tree/gb-project-tree-builder.c
rename to src/plugins/project-tree/gb-project-tree-builder.c
diff --git a/plugins/project-tree/gb-project-tree-builder.h 
b/src/plugins/project-tree/gb-project-tree-builder.h
similarity index 100%
rename from plugins/project-tree/gb-project-tree-builder.h
rename to src/plugins/project-tree/gb-project-tree-builder.h
diff --git a/plugins/project-tree/gb-project-tree-editor-addin.c 
b/src/plugins/project-tree/gb-project-tree-editor-addin.c
similarity index 100%
rename from plugins/project-tree/gb-project-tree-editor-addin.c
rename to src/plugins/project-tree/gb-project-tree-editor-addin.c
diff --git a/plugins/project-tree/gb-project-tree-editor-addin.h 
b/src/plugins/project-tree/gb-project-tree-editor-addin.h
similarity index 100%
rename from plugins/project-tree/gb-project-tree-editor-addin.h
rename to src/plugins/project-tree/gb-project-tree-editor-addin.h
diff --git a/plugins/project-tree/gb-project-tree-private.h 
b/src/plugins/project-tree/gb-project-tree-private.h
similarity index 100%
rename from plugins/project-tree/gb-project-tree-private.h
rename to src/plugins/project-tree/gb-project-tree-private.h
diff --git a/plugins/project-tree/gb-project-tree-shortcuts.c 
b/src/plugins/project-tree/gb-project-tree-shortcuts.c
similarity index 100%
rename from plugins/project-tree/gb-project-tree-shortcuts.c
rename to src/plugins/project-tree/gb-project-tree-shortcuts.c
diff --git a/plugins/project-tree/gb-project-tree.c b/src/plugins/project-tree/gb-project-tree.c
similarity index 100%
rename from plugins/project-tree/gb-project-tree.c
rename to src/plugins/project-tree/gb-project-tree.c
diff --git a/plugins/project-tree/gb-project-tree.gresource.xml 
b/src/plugins/project-tree/gb-project-tree.gresource.xml
similarity index 100%
rename from plugins/project-tree/gb-project-tree.gresource.xml
rename to src/plugins/project-tree/gb-project-tree.gresource.xml
diff --git a/plugins/project-tree/gb-project-tree.h b/src/plugins/project-tree/gb-project-tree.h
similarity index 100%
rename from plugins/project-tree/gb-project-tree.h
rename to src/plugins/project-tree/gb-project-tree.h
diff --git a/plugins/project-tree/gb-rename-file-popover.c b/src/plugins/project-tree/gb-rename-file-popover.c
similarity index 100%
rename from plugins/project-tree/gb-rename-file-popover.c
rename to src/plugins/project-tree/gb-rename-file-popover.c
diff --git a/plugins/project-tree/gb-rename-file-popover.h b/src/plugins/project-tree/gb-rename-file-popover.h
similarity index 100%
rename from plugins/project-tree/gb-rename-file-popover.h
rename to src/plugins/project-tree/gb-rename-file-popover.h
diff --git a/plugins/project-tree/gb-rename-file-popover.ui 
b/src/plugins/project-tree/gb-rename-file-popover.ui
similarity index 100%
rename from plugins/project-tree/gb-rename-file-popover.ui
rename to src/plugins/project-tree/gb-rename-file-popover.ui
diff --git a/plugins/project-tree/gtk/menus.ui b/src/plugins/project-tree/gtk/menus.ui
similarity index 100%
rename from plugins/project-tree/gtk/menus.ui
rename to src/plugins/project-tree/gtk/menus.ui
diff --git a/plugins/project-tree/meson.build b/src/plugins/project-tree/meson.build
similarity index 100%
rename from plugins/project-tree/meson.build
rename to src/plugins/project-tree/meson.build
diff --git a/plugins/project-tree/project-tree-plugin.c b/src/plugins/project-tree/project-tree-plugin.c
similarity index 100%
rename from plugins/project-tree/project-tree-plugin.c
rename to src/plugins/project-tree/project-tree-plugin.c
diff --git a/plugins/project-tree/project-tree.plugin b/src/plugins/project-tree/project-tree.plugin
similarity index 100%
rename from plugins/project-tree/project-tree.plugin
rename to src/plugins/project-tree/project-tree.plugin
diff --git a/plugins/project-tree/themes/shared.css b/src/plugins/project-tree/themes/shared.css
similarity index 100%
rename from plugins/project-tree/themes/shared.css
rename to src/plugins/project-tree/themes/shared.css
diff --git a/plugins/python-gi-imports-completion/meson.build 
b/src/plugins/python-gi-imports-completion/meson.build
similarity index 100%
rename from plugins/python-gi-imports-completion/meson.build
rename to src/plugins/python-gi-imports-completion/meson.build
diff --git a/plugins/python-gi-imports-completion/python-gi-imports-completion.plugin 
b/src/plugins/python-gi-imports-completion/python-gi-imports-completion.plugin
similarity index 100%
rename from plugins/python-gi-imports-completion/python-gi-imports-completion.plugin
rename to src/plugins/python-gi-imports-completion/python-gi-imports-completion.plugin
diff --git a/plugins/python-gi-imports-completion/python_gi_imports_completion.py 
b/src/plugins/python-gi-imports-completion/python_gi_imports_completion.py
similarity index 100%
rename from plugins/python-gi-imports-completion/python_gi_imports_completion.py
rename to src/plugins/python-gi-imports-completion/python_gi_imports_completion.py
diff --git a/plugins/python-pack/ide-python-format-provider.c 
b/src/plugins/python-pack/ide-python-format-provider.c
similarity index 100%
rename from plugins/python-pack/ide-python-format-provider.c
rename to src/plugins/python-pack/ide-python-format-provider.c
diff --git a/plugins/python-pack/ide-python-format-provider.h 
b/src/plugins/python-pack/ide-python-format-provider.h
similarity index 100%
rename from plugins/python-pack/ide-python-format-provider.h
rename to src/plugins/python-pack/ide-python-format-provider.h
diff --git a/plugins/python-pack/ide-python-indenter.c b/src/plugins/python-pack/ide-python-indenter.c
similarity index 100%
rename from plugins/python-pack/ide-python-indenter.c
rename to src/plugins/python-pack/ide-python-indenter.c
diff --git a/plugins/python-pack/ide-python-indenter.h b/src/plugins/python-pack/ide-python-indenter.h
similarity index 100%
rename from plugins/python-pack/ide-python-indenter.h
rename to src/plugins/python-pack/ide-python-indenter.h
diff --git a/plugins/python-pack/meson.build b/src/plugins/python-pack/meson.build
similarity index 100%
rename from plugins/python-pack/meson.build
rename to src/plugins/python-pack/meson.build
diff --git a/plugins/python-pack/python-pack-plugin.c b/src/plugins/python-pack/python-pack-plugin.c
similarity index 100%
rename from plugins/python-pack/python-pack-plugin.c
rename to src/plugins/python-pack/python-pack-plugin.c
diff --git a/plugins/python-pack/python-pack.plugin b/src/plugins/python-pack/python-pack.plugin
similarity index 100%
rename from plugins/python-pack/python-pack.plugin
rename to src/plugins/python-pack/python-pack.plugin
diff --git a/plugins/quick-highlight/gbp-quick-highlight-plugin.c 
b/src/plugins/quick-highlight/gbp-quick-highlight-plugin.c
similarity index 100%
rename from plugins/quick-highlight/gbp-quick-highlight-plugin.c
rename to src/plugins/quick-highlight/gbp-quick-highlight-plugin.c
diff --git a/plugins/quick-highlight/gbp-quick-highlight-preferences.c 
b/src/plugins/quick-highlight/gbp-quick-highlight-preferences.c
similarity index 100%
rename from plugins/quick-highlight/gbp-quick-highlight-preferences.c
rename to src/plugins/quick-highlight/gbp-quick-highlight-preferences.c
diff --git a/plugins/quick-highlight/gbp-quick-highlight-preferences.h 
b/src/plugins/quick-highlight/gbp-quick-highlight-preferences.h
similarity index 100%
rename from plugins/quick-highlight/gbp-quick-highlight-preferences.h
rename to src/plugins/quick-highlight/gbp-quick-highlight-preferences.h
diff --git a/plugins/quick-highlight/gbp-quick-highlight-view-addin.c 
b/src/plugins/quick-highlight/gbp-quick-highlight-view-addin.c
similarity index 100%
rename from plugins/quick-highlight/gbp-quick-highlight-view-addin.c
rename to src/plugins/quick-highlight/gbp-quick-highlight-view-addin.c
diff --git a/plugins/quick-highlight/gbp-quick-highlight-view-addin.h 
b/src/plugins/quick-highlight/gbp-quick-highlight-view-addin.h
similarity index 100%
rename from plugins/quick-highlight/gbp-quick-highlight-view-addin.h
rename to src/plugins/quick-highlight/gbp-quick-highlight-view-addin.h
diff --git a/plugins/quick-highlight/meson.build b/src/plugins/quick-highlight/meson.build
similarity index 100%
rename from plugins/quick-highlight/meson.build
rename to src/plugins/quick-highlight/meson.build
diff --git a/plugins/quick-highlight/quick-highlight.plugin 
b/src/plugins/quick-highlight/quick-highlight.plugin
similarity index 100%
rename from plugins/quick-highlight/quick-highlight.plugin
rename to src/plugins/quick-highlight/quick-highlight.plugin
diff --git a/plugins/retab/gbp-retab-plugin.c b/src/plugins/retab/gbp-retab-plugin.c
similarity index 100%
rename from plugins/retab/gbp-retab-plugin.c
rename to src/plugins/retab/gbp-retab-plugin.c
diff --git a/plugins/retab/gbp-retab-view-addin.c b/src/plugins/retab/gbp-retab-view-addin.c
similarity index 100%
rename from plugins/retab/gbp-retab-view-addin.c
rename to src/plugins/retab/gbp-retab-view-addin.c
diff --git a/plugins/retab/gbp-retab-view-addin.h b/src/plugins/retab/gbp-retab-view-addin.h
similarity index 100%
rename from plugins/retab/gbp-retab-view-addin.h
rename to src/plugins/retab/gbp-retab-view-addin.h
diff --git a/plugins/retab/gbp-retab.gresource.xml b/src/plugins/retab/gbp-retab.gresource.xml
similarity index 100%
rename from plugins/retab/gbp-retab.gresource.xml
rename to src/plugins/retab/gbp-retab.gresource.xml
diff --git a/plugins/retab/gtk/menus.ui b/src/plugins/retab/gtk/menus.ui
similarity index 100%
rename from plugins/retab/gtk/menus.ui
rename to src/plugins/retab/gtk/menus.ui
diff --git a/plugins/retab/meson.build b/src/plugins/retab/meson.build
similarity index 100%
rename from plugins/retab/meson.build
rename to src/plugins/retab/meson.build
diff --git a/plugins/retab/retab.plugin b/src/plugins/retab/retab.plugin
similarity index 100%
rename from plugins/retab/retab.plugin
rename to src/plugins/retab/retab.plugin
diff --git a/plugins/rust-langserv/meson.build b/src/plugins/rust-langserv/meson.build
similarity index 100%
rename from plugins/rust-langserv/meson.build
rename to src/plugins/rust-langserv/meson.build
diff --git a/plugins/rust-langserv/rust-langserv.plugin b/src/plugins/rust-langserv/rust-langserv.plugin
similarity index 100%
rename from plugins/rust-langserv/rust-langserv.plugin
rename to src/plugins/rust-langserv/rust-langserv.plugin
diff --git a/plugins/rust-langserv/rust_langserv_plugin.py b/src/plugins/rust-langserv/rust_langserv_plugin.py
similarity index 100%
rename from plugins/rust-langserv/rust_langserv_plugin.py
rename to src/plugins/rust-langserv/rust_langserv_plugin.py
diff --git a/plugins/rustup/meson.build b/src/plugins/rustup/meson.build
similarity index 100%
rename from plugins/rustup/meson.build
rename to src/plugins/rustup/meson.build
diff --git a/plugins/rustup/rustup.plugin b/src/plugins/rustup/rustup.plugin
similarity index 100%
rename from plugins/rustup/rustup.plugin
rename to src/plugins/rustup/rustup.plugin
diff --git a/plugins/rustup/rustup_plugin/__init__.py b/src/plugins/rustup/rustup_plugin/__init__.py
similarity index 100%
rename from plugins/rustup/rustup_plugin/__init__.py
rename to src/plugins/rustup/rustup_plugin/__init__.py
diff --git a/plugins/rustup/rustup_plugin/resources/rustup.sh 
b/src/plugins/rustup/rustup_plugin/resources/rustup.sh
similarity index 100%
rename from plugins/rustup/rustup_plugin/resources/rustup.sh
rename to src/plugins/rustup/rustup_plugin/resources/rustup.sh
diff --git a/plugins/spellcheck/gbp-spell-buffer-addin.c b/src/plugins/spellcheck/gbp-spell-buffer-addin.c
similarity index 100%
rename from plugins/spellcheck/gbp-spell-buffer-addin.c
rename to src/plugins/spellcheck/gbp-spell-buffer-addin.c
diff --git a/plugins/spellcheck/gbp-spell-buffer-addin.h b/src/plugins/spellcheck/gbp-spell-buffer-addin.h
similarity index 100%
rename from plugins/spellcheck/gbp-spell-buffer-addin.h
rename to src/plugins/spellcheck/gbp-spell-buffer-addin.h
diff --git a/plugins/spellcheck/gbp-spell-dict.c b/src/plugins/spellcheck/gbp-spell-dict.c
similarity index 100%
rename from plugins/spellcheck/gbp-spell-dict.c
rename to src/plugins/spellcheck/gbp-spell-dict.c
diff --git a/plugins/spellcheck/gbp-spell-dict.h b/src/plugins/spellcheck/gbp-spell-dict.h
similarity index 100%
rename from plugins/spellcheck/gbp-spell-dict.h
rename to src/plugins/spellcheck/gbp-spell-dict.h
diff --git a/plugins/spellcheck/gbp-spell-editor-addin.c b/src/plugins/spellcheck/gbp-spell-editor-addin.c
similarity index 100%
rename from plugins/spellcheck/gbp-spell-editor-addin.c
rename to src/plugins/spellcheck/gbp-spell-editor-addin.c
diff --git a/plugins/spellcheck/gbp-spell-editor-addin.h b/src/plugins/spellcheck/gbp-spell-editor-addin.h
similarity index 100%
rename from plugins/spellcheck/gbp-spell-editor-addin.h
rename to src/plugins/spellcheck/gbp-spell-editor-addin.h
diff --git a/plugins/spellcheck/gbp-spell-editor-view-addin.c 
b/src/plugins/spellcheck/gbp-spell-editor-view-addin.c
similarity index 100%
rename from plugins/spellcheck/gbp-spell-editor-view-addin.c
rename to src/plugins/spellcheck/gbp-spell-editor-view-addin.c
diff --git a/plugins/spellcheck/gbp-spell-editor-view-addin.h 
b/src/plugins/spellcheck/gbp-spell-editor-view-addin.h
similarity index 100%
rename from plugins/spellcheck/gbp-spell-editor-view-addin.h
rename to src/plugins/spellcheck/gbp-spell-editor-view-addin.h
diff --git a/plugins/spellcheck/gbp-spell-language-popover.c 
b/src/plugins/spellcheck/gbp-spell-language-popover.c
similarity index 100%
rename from plugins/spellcheck/gbp-spell-language-popover.c
rename to src/plugins/spellcheck/gbp-spell-language-popover.c
diff --git a/plugins/spellcheck/gbp-spell-language-popover.h 
b/src/plugins/spellcheck/gbp-spell-language-popover.h
similarity index 100%
rename from plugins/spellcheck/gbp-spell-language-popover.h
rename to src/plugins/spellcheck/gbp-spell-language-popover.h
diff --git a/plugins/spellcheck/gbp-spell-navigator.c b/src/plugins/spellcheck/gbp-spell-navigator.c
similarity index 100%
rename from plugins/spellcheck/gbp-spell-navigator.c
rename to src/plugins/spellcheck/gbp-spell-navigator.c
diff --git a/plugins/spellcheck/gbp-spell-navigator.h b/src/plugins/spellcheck/gbp-spell-navigator.h
similarity index 100%
rename from plugins/spellcheck/gbp-spell-navigator.h
rename to src/plugins/spellcheck/gbp-spell-navigator.h
diff --git a/plugins/spellcheck/gbp-spell-private.h b/src/plugins/spellcheck/gbp-spell-private.h
similarity index 100%
rename from plugins/spellcheck/gbp-spell-private.h
rename to src/plugins/spellcheck/gbp-spell-private.h
diff --git a/plugins/spellcheck/gbp-spell-utils.c b/src/plugins/spellcheck/gbp-spell-utils.c
similarity index 100%
rename from plugins/spellcheck/gbp-spell-utils.c
rename to src/plugins/spellcheck/gbp-spell-utils.c
diff --git a/plugins/spellcheck/gbp-spell-utils.h b/src/plugins/spellcheck/gbp-spell-utils.h
similarity index 100%
rename from plugins/spellcheck/gbp-spell-utils.h
rename to src/plugins/spellcheck/gbp-spell-utils.h
diff --git a/plugins/spellcheck/gbp-spell-widget-actions.c b/src/plugins/spellcheck/gbp-spell-widget-actions.c
similarity index 100%
rename from plugins/spellcheck/gbp-spell-widget-actions.c
rename to src/plugins/spellcheck/gbp-spell-widget-actions.c
diff --git a/plugins/spellcheck/gbp-spell-widget.c b/src/plugins/spellcheck/gbp-spell-widget.c
similarity index 100%
rename from plugins/spellcheck/gbp-spell-widget.c
rename to src/plugins/spellcheck/gbp-spell-widget.c
diff --git a/plugins/spellcheck/gbp-spell-widget.h b/src/plugins/spellcheck/gbp-spell-widget.h
similarity index 100%
rename from plugins/spellcheck/gbp-spell-widget.h
rename to src/plugins/spellcheck/gbp-spell-widget.h
diff --git a/plugins/spellcheck/gbp-spell-widget.ui b/src/plugins/spellcheck/gbp-spell-widget.ui
similarity index 100%
rename from plugins/spellcheck/gbp-spell-widget.ui
rename to src/plugins/spellcheck/gbp-spell-widget.ui
diff --git a/plugins/spellcheck/gtk/menus.ui b/src/plugins/spellcheck/gtk/menus.ui
similarity index 100%
rename from plugins/spellcheck/gtk/menus.ui
rename to src/plugins/spellcheck/gtk/menus.ui
diff --git a/plugins/spellcheck/meson.build b/src/plugins/spellcheck/meson.build
similarity index 100%
rename from plugins/spellcheck/meson.build
rename to src/plugins/spellcheck/meson.build
diff --git a/plugins/spellcheck/spellcheck-plugin.c b/src/plugins/spellcheck/spellcheck-plugin.c
similarity index 100%
rename from plugins/spellcheck/spellcheck-plugin.c
rename to src/plugins/spellcheck/spellcheck-plugin.c
diff --git a/plugins/spellcheck/spellcheck.gresource.xml b/src/plugins/spellcheck/spellcheck.gresource.xml
similarity index 100%
rename from plugins/spellcheck/spellcheck.gresource.xml
rename to src/plugins/spellcheck/spellcheck.gresource.xml
diff --git a/plugins/spellcheck/spellcheck.plugin b/src/plugins/spellcheck/spellcheck.plugin
similarity index 100%
rename from plugins/spellcheck/spellcheck.plugin
rename to src/plugins/spellcheck/spellcheck.plugin
diff --git a/plugins/spellcheck/themes/shared.css b/src/plugins/spellcheck/themes/shared.css
similarity index 100%
rename from plugins/spellcheck/themes/shared.css
rename to src/plugins/spellcheck/themes/shared.css
diff --git a/plugins/support/gtk/menus.ui b/src/plugins/support/gtk/menus.ui
similarity index 100%
rename from plugins/support/gtk/menus.ui
rename to src/plugins/support/gtk/menus.ui
diff --git a/plugins/support/ide-support-application-addin.c 
b/src/plugins/support/ide-support-application-addin.c
similarity index 100%
rename from plugins/support/ide-support-application-addin.c
rename to src/plugins/support/ide-support-application-addin.c
diff --git a/plugins/support/ide-support-application-addin.h 
b/src/plugins/support/ide-support-application-addin.h
similarity index 100%
rename from plugins/support/ide-support-application-addin.h
rename to src/plugins/support/ide-support-application-addin.h
diff --git a/plugins/support/ide-support-plugin.c b/src/plugins/support/ide-support-plugin.c
similarity index 100%
rename from plugins/support/ide-support-plugin.c
rename to src/plugins/support/ide-support-plugin.c
diff --git a/plugins/support/ide-support-resources.gresource.xml 
b/src/plugins/support/ide-support-resources.gresource.xml
similarity index 100%
rename from plugins/support/ide-support-resources.gresource.xml
rename to src/plugins/support/ide-support-resources.gresource.xml
diff --git a/plugins/support/ide-support.c b/src/plugins/support/ide-support.c
similarity index 100%
rename from plugins/support/ide-support.c
rename to src/plugins/support/ide-support.c
diff --git a/plugins/support/ide-support.h b/src/plugins/support/ide-support.h
similarity index 100%
rename from plugins/support/ide-support.h
rename to src/plugins/support/ide-support.h
diff --git a/plugins/support/meson.build b/src/plugins/support/meson.build
similarity index 100%
rename from plugins/support/meson.build
rename to src/plugins/support/meson.build
diff --git a/plugins/support/support.plugin b/src/plugins/support/support.plugin
similarity index 100%
rename from plugins/support/support.plugin
rename to src/plugins/support/support.plugin
diff --git a/plugins/symbol-tree/gbp-symbol-layout-stack-addin.c 
b/src/plugins/symbol-tree/gbp-symbol-layout-stack-addin.c
similarity index 100%
rename from plugins/symbol-tree/gbp-symbol-layout-stack-addin.c
rename to src/plugins/symbol-tree/gbp-symbol-layout-stack-addin.c
diff --git a/plugins/symbol-tree/gbp-symbol-layout-stack-addin.h 
b/src/plugins/symbol-tree/gbp-symbol-layout-stack-addin.h
similarity index 100%
rename from plugins/symbol-tree/gbp-symbol-layout-stack-addin.h
rename to src/plugins/symbol-tree/gbp-symbol-layout-stack-addin.h
diff --git a/plugins/symbol-tree/gbp-symbol-menu-button.c b/src/plugins/symbol-tree/gbp-symbol-menu-button.c
similarity index 100%
rename from plugins/symbol-tree/gbp-symbol-menu-button.c
rename to src/plugins/symbol-tree/gbp-symbol-menu-button.c
diff --git a/plugins/symbol-tree/gbp-symbol-menu-button.h b/src/plugins/symbol-tree/gbp-symbol-menu-button.h
similarity index 100%
rename from plugins/symbol-tree/gbp-symbol-menu-button.h
rename to src/plugins/symbol-tree/gbp-symbol-menu-button.h
diff --git a/plugins/symbol-tree/gbp-symbol-menu-button.ui b/src/plugins/symbol-tree/gbp-symbol-menu-button.ui
similarity index 100%
rename from plugins/symbol-tree/gbp-symbol-menu-button.ui
rename to src/plugins/symbol-tree/gbp-symbol-menu-button.ui
diff --git a/plugins/symbol-tree/gbp-symbol-tree-builder.c b/src/plugins/symbol-tree/gbp-symbol-tree-builder.c
similarity index 100%
rename from plugins/symbol-tree/gbp-symbol-tree-builder.c
rename to src/plugins/symbol-tree/gbp-symbol-tree-builder.c
diff --git a/plugins/symbol-tree/gbp-symbol-tree-builder.h b/src/plugins/symbol-tree/gbp-symbol-tree-builder.h
similarity index 100%
rename from plugins/symbol-tree/gbp-symbol-tree-builder.h
rename to src/plugins/symbol-tree/gbp-symbol-tree-builder.h
diff --git a/plugins/symbol-tree/meson.build b/src/plugins/symbol-tree/meson.build
similarity index 100%
rename from plugins/symbol-tree/meson.build
rename to src/plugins/symbol-tree/meson.build
diff --git a/plugins/symbol-tree/symbol-tree-plugin.c b/src/plugins/symbol-tree/symbol-tree-plugin.c
similarity index 100%
rename from plugins/symbol-tree/symbol-tree-plugin.c
rename to src/plugins/symbol-tree/symbol-tree-plugin.c
diff --git a/plugins/symbol-tree/symbol-tree.gresource.xml b/src/plugins/symbol-tree/symbol-tree.gresource.xml
similarity index 100%
rename from plugins/symbol-tree/symbol-tree.gresource.xml
rename to src/plugins/symbol-tree/symbol-tree.gresource.xml
diff --git a/plugins/symbol-tree/symbol-tree.plugin b/src/plugins/symbol-tree/symbol-tree.plugin
similarity index 100%
rename from plugins/symbol-tree/symbol-tree.plugin
rename to src/plugins/symbol-tree/symbol-tree.plugin
diff --git a/plugins/symbol-tree/themes/shared.css b/src/plugins/symbol-tree/themes/shared.css
similarity index 100%
rename from plugins/symbol-tree/themes/shared.css
rename to src/plugins/symbol-tree/themes/shared.css
diff --git a/plugins/sysmon/gb-sysmon-addin.c b/src/plugins/sysmon/gb-sysmon-addin.c
similarity index 100%
rename from plugins/sysmon/gb-sysmon-addin.c
rename to src/plugins/sysmon/gb-sysmon-addin.c
diff --git a/plugins/sysmon/gb-sysmon-addin.h b/src/plugins/sysmon/gb-sysmon-addin.h
similarity index 100%
rename from plugins/sysmon/gb-sysmon-addin.h
rename to src/plugins/sysmon/gb-sysmon-addin.h
diff --git a/plugins/sysmon/gb-sysmon-panel.c b/src/plugins/sysmon/gb-sysmon-panel.c
similarity index 100%
rename from plugins/sysmon/gb-sysmon-panel.c
rename to src/plugins/sysmon/gb-sysmon-panel.c
diff --git a/plugins/sysmon/gb-sysmon-panel.h b/src/plugins/sysmon/gb-sysmon-panel.h
similarity index 100%
rename from plugins/sysmon/gb-sysmon-panel.h
rename to src/plugins/sysmon/gb-sysmon-panel.h
diff --git a/plugins/sysmon/gb-sysmon-panel.ui b/src/plugins/sysmon/gb-sysmon-panel.ui
similarity index 100%
rename from plugins/sysmon/gb-sysmon-panel.ui
rename to src/plugins/sysmon/gb-sysmon-panel.ui
diff --git a/plugins/sysmon/gb-sysmon.gresource.xml b/src/plugins/sysmon/gb-sysmon.gresource.xml
similarity index 100%
rename from plugins/sysmon/gb-sysmon.gresource.xml
rename to src/plugins/sysmon/gb-sysmon.gresource.xml
diff --git a/plugins/sysmon/meson.build b/src/plugins/sysmon/meson.build
similarity index 100%
rename from plugins/sysmon/meson.build
rename to src/plugins/sysmon/meson.build
diff --git a/plugins/sysmon/sysmon.plugin b/src/plugins/sysmon/sysmon.plugin
similarity index 100%
rename from plugins/sysmon/sysmon.plugin
rename to src/plugins/sysmon/sysmon.plugin
diff --git a/plugins/sysprof/gbp-sysprof-perspective.c b/src/plugins/sysprof/gbp-sysprof-perspective.c
similarity index 100%
rename from plugins/sysprof/gbp-sysprof-perspective.c
rename to src/plugins/sysprof/gbp-sysprof-perspective.c
diff --git a/plugins/sysprof/gbp-sysprof-perspective.h b/src/plugins/sysprof/gbp-sysprof-perspective.h
similarity index 100%
rename from plugins/sysprof/gbp-sysprof-perspective.h
rename to src/plugins/sysprof/gbp-sysprof-perspective.h
diff --git a/plugins/sysprof/gbp-sysprof-perspective.ui b/src/plugins/sysprof/gbp-sysprof-perspective.ui
similarity index 100%
rename from plugins/sysprof/gbp-sysprof-perspective.ui
rename to src/plugins/sysprof/gbp-sysprof-perspective.ui
diff --git a/plugins/sysprof/gbp-sysprof-plugin.c b/src/plugins/sysprof/gbp-sysprof-plugin.c
similarity index 100%
rename from plugins/sysprof/gbp-sysprof-plugin.c
rename to src/plugins/sysprof/gbp-sysprof-plugin.c
diff --git a/plugins/sysprof/gbp-sysprof-workbench-addin.c b/src/plugins/sysprof/gbp-sysprof-workbench-addin.c
similarity index 100%
rename from plugins/sysprof/gbp-sysprof-workbench-addin.c
rename to src/plugins/sysprof/gbp-sysprof-workbench-addin.c
diff --git a/plugins/sysprof/gbp-sysprof-workbench-addin.h b/src/plugins/sysprof/gbp-sysprof-workbench-addin.h
similarity index 100%
rename from plugins/sysprof/gbp-sysprof-workbench-addin.h
rename to src/plugins/sysprof/gbp-sysprof-workbench-addin.h
diff --git a/plugins/sysprof/gtk/menus.ui b/src/plugins/sysprof/gtk/menus.ui
similarity index 100%
rename from plugins/sysprof/gtk/menus.ui
rename to src/plugins/sysprof/gtk/menus.ui
diff --git a/plugins/sysprof/meson.build b/src/plugins/sysprof/meson.build
similarity index 100%
rename from plugins/sysprof/meson.build
rename to src/plugins/sysprof/meson.build
diff --git a/plugins/sysprof/sysprof.gresource.xml b/src/plugins/sysprof/sysprof.gresource.xml
similarity index 100%
rename from plugins/sysprof/sysprof.gresource.xml
rename to src/plugins/sysprof/sysprof.gresource.xml
diff --git a/plugins/sysprof/sysprof.plugin b/src/plugins/sysprof/sysprof.plugin
similarity index 100%
rename from plugins/sysprof/sysprof.plugin
rename to src/plugins/sysprof/sysprof.plugin
diff --git a/plugins/sysprof/themes/shared.css b/src/plugins/sysprof/themes/shared.css
similarity index 100%
rename from plugins/sysprof/themes/shared.css
rename to src/plugins/sysprof/themes/shared.css
diff --git a/plugins/terminal/gb-terminal-plugin.c b/src/plugins/terminal/gb-terminal-plugin.c
similarity index 100%
rename from plugins/terminal/gb-terminal-plugin.c
rename to src/plugins/terminal/gb-terminal-plugin.c
diff --git a/plugins/terminal/gb-terminal-private.h b/src/plugins/terminal/gb-terminal-private.h
similarity index 100%
rename from plugins/terminal/gb-terminal-private.h
rename to src/plugins/terminal/gb-terminal-private.h
diff --git a/plugins/terminal/gb-terminal-search-private.h b/src/plugins/terminal/gb-terminal-search-private.h
similarity index 100%
rename from plugins/terminal/gb-terminal-search-private.h
rename to src/plugins/terminal/gb-terminal-search-private.h
diff --git a/plugins/terminal/gb-terminal-search.c b/src/plugins/terminal/gb-terminal-search.c
similarity index 100%
rename from plugins/terminal/gb-terminal-search.c
rename to src/plugins/terminal/gb-terminal-search.c
diff --git a/plugins/terminal/gb-terminal-search.h b/src/plugins/terminal/gb-terminal-search.h
similarity index 100%
rename from plugins/terminal/gb-terminal-search.h
rename to src/plugins/terminal/gb-terminal-search.h
diff --git a/plugins/terminal/gb-terminal-search.ui b/src/plugins/terminal/gb-terminal-search.ui
similarity index 100%
rename from plugins/terminal/gb-terminal-search.ui
rename to src/plugins/terminal/gb-terminal-search.ui
diff --git a/plugins/terminal/gb-terminal-util.c b/src/plugins/terminal/gb-terminal-util.c
similarity index 100%
rename from plugins/terminal/gb-terminal-util.c
rename to src/plugins/terminal/gb-terminal-util.c
diff --git a/plugins/terminal/gb-terminal-util.h b/src/plugins/terminal/gb-terminal-util.h
similarity index 100%
rename from plugins/terminal/gb-terminal-util.h
rename to src/plugins/terminal/gb-terminal-util.h
diff --git a/plugins/terminal/gb-terminal-view-actions.c b/src/plugins/terminal/gb-terminal-view-actions.c
similarity index 100%
rename from plugins/terminal/gb-terminal-view-actions.c
rename to src/plugins/terminal/gb-terminal-view-actions.c
diff --git a/plugins/terminal/gb-terminal-view-actions.h b/src/plugins/terminal/gb-terminal-view-actions.h
similarity index 100%
rename from plugins/terminal/gb-terminal-view-actions.h
rename to src/plugins/terminal/gb-terminal-view-actions.h
diff --git a/plugins/terminal/gb-terminal-view-private.h b/src/plugins/terminal/gb-terminal-view-private.h
similarity index 100%
rename from plugins/terminal/gb-terminal-view-private.h
rename to src/plugins/terminal/gb-terminal-view-private.h
diff --git a/plugins/terminal/gb-terminal-view.c b/src/plugins/terminal/gb-terminal-view.c
similarity index 100%
rename from plugins/terminal/gb-terminal-view.c
rename to src/plugins/terminal/gb-terminal-view.c
diff --git a/plugins/terminal/gb-terminal-view.h b/src/plugins/terminal/gb-terminal-view.h
similarity index 100%
rename from plugins/terminal/gb-terminal-view.h
rename to src/plugins/terminal/gb-terminal-view.h
diff --git a/plugins/terminal/gb-terminal-view.ui b/src/plugins/terminal/gb-terminal-view.ui
similarity index 100%
rename from plugins/terminal/gb-terminal-view.ui
rename to src/plugins/terminal/gb-terminal-view.ui
diff --git a/plugins/terminal/gb-terminal-workbench-addin.c 
b/src/plugins/terminal/gb-terminal-workbench-addin.c
similarity index 100%
rename from plugins/terminal/gb-terminal-workbench-addin.c
rename to src/plugins/terminal/gb-terminal-workbench-addin.c
diff --git a/plugins/terminal/gb-terminal-workbench-addin.h 
b/src/plugins/terminal/gb-terminal-workbench-addin.h
similarity index 100%
rename from plugins/terminal/gb-terminal-workbench-addin.h
rename to src/plugins/terminal/gb-terminal-workbench-addin.h
diff --git a/plugins/terminal/gb-terminal.c b/src/plugins/terminal/gb-terminal.c
similarity index 100%
rename from plugins/terminal/gb-terminal.c
rename to src/plugins/terminal/gb-terminal.c
diff --git a/plugins/terminal/gb-terminal.gresource.xml b/src/plugins/terminal/gb-terminal.gresource.xml
similarity index 100%
rename from plugins/terminal/gb-terminal.gresource.xml
rename to src/plugins/terminal/gb-terminal.gresource.xml
diff --git a/plugins/terminal/gb-terminal.h b/src/plugins/terminal/gb-terminal.h
similarity index 100%
rename from plugins/terminal/gb-terminal.h
rename to src/plugins/terminal/gb-terminal.h
diff --git a/plugins/terminal/gtk/menus.ui b/src/plugins/terminal/gtk/menus.ui
similarity index 100%
rename from plugins/terminal/gtk/menus.ui
rename to src/plugins/terminal/gtk/menus.ui
diff --git a/plugins/terminal/meson.build b/src/plugins/terminal/meson.build
similarity index 100%
rename from plugins/terminal/meson.build
rename to src/plugins/terminal/meson.build
diff --git a/plugins/terminal/terminal.plugin b/src/plugins/terminal/terminal.plugin
similarity index 100%
rename from plugins/terminal/terminal.plugin
rename to src/plugins/terminal/terminal.plugin
diff --git a/plugins/terminal/themes/shared.css b/src/plugins/terminal/themes/shared.css
similarity index 100%
rename from plugins/terminal/themes/shared.css
rename to src/plugins/terminal/themes/shared.css
diff --git a/plugins/todo/gbp-todo-item.c b/src/plugins/todo/gbp-todo-item.c
similarity index 100%
rename from plugins/todo/gbp-todo-item.c
rename to src/plugins/todo/gbp-todo-item.c
diff --git a/plugins/todo/gbp-todo-item.h b/src/plugins/todo/gbp-todo-item.h
similarity index 100%
rename from plugins/todo/gbp-todo-item.h
rename to src/plugins/todo/gbp-todo-item.h
diff --git a/plugins/todo/gbp-todo-model.c b/src/plugins/todo/gbp-todo-model.c
similarity index 100%
rename from plugins/todo/gbp-todo-model.c
rename to src/plugins/todo/gbp-todo-model.c
diff --git a/plugins/todo/gbp-todo-model.h b/src/plugins/todo/gbp-todo-model.h
similarity index 100%
rename from plugins/todo/gbp-todo-model.h
rename to src/plugins/todo/gbp-todo-model.h
diff --git a/plugins/todo/gbp-todo-panel.c b/src/plugins/todo/gbp-todo-panel.c
similarity index 100%
rename from plugins/todo/gbp-todo-panel.c
rename to src/plugins/todo/gbp-todo-panel.c
diff --git a/plugins/todo/gbp-todo-panel.h b/src/plugins/todo/gbp-todo-panel.h
similarity index 100%
rename from plugins/todo/gbp-todo-panel.h
rename to src/plugins/todo/gbp-todo-panel.h
diff --git a/plugins/todo/gbp-todo-plugin.c b/src/plugins/todo/gbp-todo-plugin.c
similarity index 100%
rename from plugins/todo/gbp-todo-plugin.c
rename to src/plugins/todo/gbp-todo-plugin.c
diff --git a/plugins/todo/gbp-todo-workbench-addin.c b/src/plugins/todo/gbp-todo-workbench-addin.c
similarity index 100%
rename from plugins/todo/gbp-todo-workbench-addin.c
rename to src/plugins/todo/gbp-todo-workbench-addin.c
diff --git a/plugins/todo/gbp-todo-workbench-addin.h b/src/plugins/todo/gbp-todo-workbench-addin.h
similarity index 100%
rename from plugins/todo/gbp-todo-workbench-addin.h
rename to src/plugins/todo/gbp-todo-workbench-addin.h
diff --git a/plugins/todo/meson.build b/src/plugins/todo/meson.build
similarity index 100%
rename from plugins/todo/meson.build
rename to src/plugins/todo/meson.build
diff --git a/plugins/todo/todo.plugin b/src/plugins/todo/todo.plugin
similarity index 100%
rename from plugins/todo/todo.plugin
rename to src/plugins/todo/todo.plugin
diff --git a/plugins/vala-pack/config.vapi b/src/plugins/vala-pack/config.vapi
similarity index 100%
rename from plugins/vala-pack/config.vapi
rename to src/plugins/vala-pack/config.vapi
diff --git a/plugins/vala-pack/ide-vala-completion-item.vala 
b/src/plugins/vala-pack/ide-vala-completion-item.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-completion-item.vala
rename to src/plugins/vala-pack/ide-vala-completion-item.vala
diff --git a/plugins/vala-pack/ide-vala-completion-provider.vala 
b/src/plugins/vala-pack/ide-vala-completion-provider.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-completion-provider.vala
rename to src/plugins/vala-pack/ide-vala-completion-provider.vala
diff --git a/plugins/vala-pack/ide-vala-completion.vala b/src/plugins/vala-pack/ide-vala-completion.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-completion.vala
rename to src/plugins/vala-pack/ide-vala-completion.vala
diff --git a/plugins/vala-pack/ide-vala-diagnostic-provider.vala 
b/src/plugins/vala-pack/ide-vala-diagnostic-provider.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-diagnostic-provider.vala
rename to src/plugins/vala-pack/ide-vala-diagnostic-provider.vala
diff --git a/plugins/vala-pack/ide-vala-diagnostics.vala b/src/plugins/vala-pack/ide-vala-diagnostics.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-diagnostics.vala
rename to src/plugins/vala-pack/ide-vala-diagnostics.vala
diff --git a/plugins/vala-pack/ide-vala-indenter.vala b/src/plugins/vala-pack/ide-vala-indenter.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-indenter.vala
rename to src/plugins/vala-pack/ide-vala-indenter.vala
diff --git a/plugins/vala-pack/ide-vala-index.vala b/src/plugins/vala-pack/ide-vala-index.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-index.vala
rename to src/plugins/vala-pack/ide-vala-index.vala
diff --git a/plugins/vala-pack/ide-vala-locator.vala b/src/plugins/vala-pack/ide-vala-locator.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-locator.vala
rename to src/plugins/vala-pack/ide-vala-locator.vala
diff --git a/plugins/vala-pack/ide-vala-pipeline-addin.vala 
b/src/plugins/vala-pack/ide-vala-pipeline-addin.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-pipeline-addin.vala
rename to src/plugins/vala-pack/ide-vala-pipeline-addin.vala
diff --git a/plugins/vala-pack/ide-vala-preferences-addin.vala 
b/src/plugins/vala-pack/ide-vala-preferences-addin.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-preferences-addin.vala
rename to src/plugins/vala-pack/ide-vala-preferences-addin.vala
diff --git a/plugins/vala-pack/ide-vala-service.vala b/src/plugins/vala-pack/ide-vala-service.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-service.vala
rename to src/plugins/vala-pack/ide-vala-service.vala
diff --git a/plugins/vala-pack/ide-vala-source-file.vala b/src/plugins/vala-pack/ide-vala-source-file.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-source-file.vala
rename to src/plugins/vala-pack/ide-vala-source-file.vala
diff --git a/plugins/vala-pack/ide-vala-symbol-resolver.vala 
b/src/plugins/vala-pack/ide-vala-symbol-resolver.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-symbol-resolver.vala
rename to src/plugins/vala-pack/ide-vala-symbol-resolver.vala
diff --git a/plugins/vala-pack/ide-vala-symbol-tree.vala b/src/plugins/vala-pack/ide-vala-symbol-tree.vala
similarity index 100%
rename from plugins/vala-pack/ide-vala-symbol-tree.vala
rename to src/plugins/vala-pack/ide-vala-symbol-tree.vala
diff --git a/plugins/vala-pack/meson.build b/src/plugins/vala-pack/meson.build
similarity index 100%
rename from plugins/vala-pack/meson.build
rename to src/plugins/vala-pack/meson.build
diff --git a/plugins/vala-pack/vala-pack-plugin.vala b/src/plugins/vala-pack/vala-pack-plugin.vala
similarity index 100%
rename from plugins/vala-pack/vala-pack-plugin.vala
rename to src/plugins/vala-pack/vala-pack-plugin.vala
diff --git a/plugins/vala-pack/vala-pack.plugin b/src/plugins/vala-pack/vala-pack.plugin
similarity index 100%
rename from plugins/vala-pack/vala-pack.plugin
rename to src/plugins/vala-pack/vala-pack.plugin
diff --git a/plugins/valgrind/gtk/menus.ui b/src/plugins/valgrind/gtk/menus.ui
similarity index 100%
rename from plugins/valgrind/gtk/menus.ui
rename to src/plugins/valgrind/gtk/menus.ui
diff --git a/plugins/valgrind/meson.build b/src/plugins/valgrind/meson.build
similarity index 100%
rename from plugins/valgrind/meson.build
rename to src/plugins/valgrind/meson.build
diff --git a/plugins/valgrind/valgrind-plugin.gresource.xml 
b/src/plugins/valgrind/valgrind-plugin.gresource.xml
similarity index 100%
rename from plugins/valgrind/valgrind-plugin.gresource.xml
rename to src/plugins/valgrind/valgrind-plugin.gresource.xml
diff --git a/plugins/valgrind/valgrind.plugin b/src/plugins/valgrind/valgrind.plugin
similarity index 100%
rename from plugins/valgrind/valgrind.plugin
rename to src/plugins/valgrind/valgrind.plugin
diff --git a/plugins/valgrind/valgrind_plugin.py b/src/plugins/valgrind/valgrind_plugin.py
similarity index 100%
rename from plugins/valgrind/valgrind_plugin.py
rename to src/plugins/valgrind/valgrind_plugin.py
diff --git a/plugins/xml-pack/OVERVIEW.md b/src/plugins/xml-pack/OVERVIEW.md
similarity index 100%
rename from plugins/xml-pack/OVERVIEW.md
rename to src/plugins/xml-pack/OVERVIEW.md
diff --git a/plugins/xml-pack/ide-xml-analysis.c b/src/plugins/xml-pack/ide-xml-analysis.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-analysis.c
rename to src/plugins/xml-pack/ide-xml-analysis.c
diff --git a/plugins/xml-pack/ide-xml-analysis.h b/src/plugins/xml-pack/ide-xml-analysis.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-analysis.h
rename to src/plugins/xml-pack/ide-xml-analysis.h
diff --git a/plugins/xml-pack/ide-xml-completion-attributes.c 
b/src/plugins/xml-pack/ide-xml-completion-attributes.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-completion-attributes.c
rename to src/plugins/xml-pack/ide-xml-completion-attributes.c
diff --git a/plugins/xml-pack/ide-xml-completion-attributes.h 
b/src/plugins/xml-pack/ide-xml-completion-attributes.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-completion-attributes.h
rename to src/plugins/xml-pack/ide-xml-completion-attributes.h
diff --git a/plugins/xml-pack/ide-xml-completion-provider.c 
b/src/plugins/xml-pack/ide-xml-completion-provider.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-completion-provider.c
rename to src/plugins/xml-pack/ide-xml-completion-provider.c
diff --git a/plugins/xml-pack/ide-xml-completion-provider.h 
b/src/plugins/xml-pack/ide-xml-completion-provider.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-completion-provider.h
rename to src/plugins/xml-pack/ide-xml-completion-provider.h
diff --git a/plugins/xml-pack/ide-xml-completion-values.c b/src/plugins/xml-pack/ide-xml-completion-values.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-completion-values.c
rename to src/plugins/xml-pack/ide-xml-completion-values.c
diff --git a/plugins/xml-pack/ide-xml-completion-values.h b/src/plugins/xml-pack/ide-xml-completion-values.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-completion-values.h
rename to src/plugins/xml-pack/ide-xml-completion-values.h
diff --git a/plugins/xml-pack/ide-xml-diagnostic-provider.c 
b/src/plugins/xml-pack/ide-xml-diagnostic-provider.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-diagnostic-provider.c
rename to src/plugins/xml-pack/ide-xml-diagnostic-provider.c
diff --git a/plugins/xml-pack/ide-xml-diagnostic-provider.h 
b/src/plugins/xml-pack/ide-xml-diagnostic-provider.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-diagnostic-provider.h
rename to src/plugins/xml-pack/ide-xml-diagnostic-provider.h
diff --git a/plugins/xml-pack/ide-xml-hash-table.c b/src/plugins/xml-pack/ide-xml-hash-table.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-hash-table.c
rename to src/plugins/xml-pack/ide-xml-hash-table.c
diff --git a/plugins/xml-pack/ide-xml-hash-table.h b/src/plugins/xml-pack/ide-xml-hash-table.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-hash-table.h
rename to src/plugins/xml-pack/ide-xml-hash-table.h
diff --git a/plugins/xml-pack/ide-xml-highlighter.c b/src/plugins/xml-pack/ide-xml-highlighter.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-highlighter.c
rename to src/plugins/xml-pack/ide-xml-highlighter.c
diff --git a/plugins/xml-pack/ide-xml-highlighter.h b/src/plugins/xml-pack/ide-xml-highlighter.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-highlighter.h
rename to src/plugins/xml-pack/ide-xml-highlighter.h
diff --git a/plugins/xml-pack/ide-xml-indenter.c b/src/plugins/xml-pack/ide-xml-indenter.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-indenter.c
rename to src/plugins/xml-pack/ide-xml-indenter.c
diff --git a/plugins/xml-pack/ide-xml-indenter.h b/src/plugins/xml-pack/ide-xml-indenter.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-indenter.h
rename to src/plugins/xml-pack/ide-xml-indenter.h
diff --git a/plugins/xml-pack/ide-xml-parser-generic.c b/src/plugins/xml-pack/ide-xml-parser-generic.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-parser-generic.c
rename to src/plugins/xml-pack/ide-xml-parser-generic.c
diff --git a/plugins/xml-pack/ide-xml-parser-generic.h b/src/plugins/xml-pack/ide-xml-parser-generic.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-parser-generic.h
rename to src/plugins/xml-pack/ide-xml-parser-generic.h
diff --git a/plugins/xml-pack/ide-xml-parser-private.h b/src/plugins/xml-pack/ide-xml-parser-private.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-parser-private.h
rename to src/plugins/xml-pack/ide-xml-parser-private.h
diff --git a/plugins/xml-pack/ide-xml-parser-ui.c b/src/plugins/xml-pack/ide-xml-parser-ui.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-parser-ui.c
rename to src/plugins/xml-pack/ide-xml-parser-ui.c
diff --git a/plugins/xml-pack/ide-xml-parser-ui.h b/src/plugins/xml-pack/ide-xml-parser-ui.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-parser-ui.h
rename to src/plugins/xml-pack/ide-xml-parser-ui.h
diff --git a/plugins/xml-pack/ide-xml-parser.c b/src/plugins/xml-pack/ide-xml-parser.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-parser.c
rename to src/plugins/xml-pack/ide-xml-parser.c
diff --git a/plugins/xml-pack/ide-xml-parser.h b/src/plugins/xml-pack/ide-xml-parser.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-parser.h
rename to src/plugins/xml-pack/ide-xml-parser.h
diff --git a/plugins/xml-pack/ide-xml-path.c b/src/plugins/xml-pack/ide-xml-path.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-path.c
rename to src/plugins/xml-pack/ide-xml-path.c
diff --git a/plugins/xml-pack/ide-xml-path.h b/src/plugins/xml-pack/ide-xml-path.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-path.h
rename to src/plugins/xml-pack/ide-xml-path.h
diff --git a/plugins/xml-pack/ide-xml-position.c b/src/plugins/xml-pack/ide-xml-position.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-position.c
rename to src/plugins/xml-pack/ide-xml-position.c
diff --git a/plugins/xml-pack/ide-xml-position.h b/src/plugins/xml-pack/ide-xml-position.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-position.h
rename to src/plugins/xml-pack/ide-xml-position.h
diff --git a/plugins/xml-pack/ide-xml-rng-define.c b/src/plugins/xml-pack/ide-xml-rng-define.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-rng-define.c
rename to src/plugins/xml-pack/ide-xml-rng-define.c
diff --git a/plugins/xml-pack/ide-xml-rng-define.h b/src/plugins/xml-pack/ide-xml-rng-define.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-rng-define.h
rename to src/plugins/xml-pack/ide-xml-rng-define.h
diff --git a/plugins/xml-pack/ide-xml-rng-grammar.c b/src/plugins/xml-pack/ide-xml-rng-grammar.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-rng-grammar.c
rename to src/plugins/xml-pack/ide-xml-rng-grammar.c
diff --git a/plugins/xml-pack/ide-xml-rng-grammar.h b/src/plugins/xml-pack/ide-xml-rng-grammar.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-rng-grammar.h
rename to src/plugins/xml-pack/ide-xml-rng-grammar.h
diff --git a/plugins/xml-pack/ide-xml-rng-parser.c b/src/plugins/xml-pack/ide-xml-rng-parser.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-rng-parser.c
rename to src/plugins/xml-pack/ide-xml-rng-parser.c
diff --git a/plugins/xml-pack/ide-xml-rng-parser.h b/src/plugins/xml-pack/ide-xml-rng-parser.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-rng-parser.h
rename to src/plugins/xml-pack/ide-xml-rng-parser.h
diff --git a/plugins/xml-pack/ide-xml-sax.c b/src/plugins/xml-pack/ide-xml-sax.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-sax.c
rename to src/plugins/xml-pack/ide-xml-sax.c
diff --git a/plugins/xml-pack/ide-xml-sax.h b/src/plugins/xml-pack/ide-xml-sax.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-sax.h
rename to src/plugins/xml-pack/ide-xml-sax.h
diff --git a/plugins/xml-pack/ide-xml-schema-cache-entry.c b/src/plugins/xml-pack/ide-xml-schema-cache-entry.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-schema-cache-entry.c
rename to src/plugins/xml-pack/ide-xml-schema-cache-entry.c
diff --git a/plugins/xml-pack/ide-xml-schema-cache-entry.h b/src/plugins/xml-pack/ide-xml-schema-cache-entry.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-schema-cache-entry.h
rename to src/plugins/xml-pack/ide-xml-schema-cache-entry.h
diff --git a/plugins/xml-pack/ide-xml-schema.c b/src/plugins/xml-pack/ide-xml-schema.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-schema.c
rename to src/plugins/xml-pack/ide-xml-schema.c
diff --git a/plugins/xml-pack/ide-xml-schema.h b/src/plugins/xml-pack/ide-xml-schema.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-schema.h
rename to src/plugins/xml-pack/ide-xml-schema.h
diff --git a/plugins/xml-pack/ide-xml-service.c b/src/plugins/xml-pack/ide-xml-service.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-service.c
rename to src/plugins/xml-pack/ide-xml-service.c
diff --git a/plugins/xml-pack/ide-xml-service.h b/src/plugins/xml-pack/ide-xml-service.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-service.h
rename to src/plugins/xml-pack/ide-xml-service.h
diff --git a/plugins/xml-pack/ide-xml-stack.c b/src/plugins/xml-pack/ide-xml-stack.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-stack.c
rename to src/plugins/xml-pack/ide-xml-stack.c
diff --git a/plugins/xml-pack/ide-xml-stack.h b/src/plugins/xml-pack/ide-xml-stack.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-stack.h
rename to src/plugins/xml-pack/ide-xml-stack.h
diff --git a/plugins/xml-pack/ide-xml-symbol-node.c b/src/plugins/xml-pack/ide-xml-symbol-node.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-symbol-node.c
rename to src/plugins/xml-pack/ide-xml-symbol-node.c
diff --git a/plugins/xml-pack/ide-xml-symbol-node.h b/src/plugins/xml-pack/ide-xml-symbol-node.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-symbol-node.h
rename to src/plugins/xml-pack/ide-xml-symbol-node.h
diff --git a/plugins/xml-pack/ide-xml-symbol-resolver.c b/src/plugins/xml-pack/ide-xml-symbol-resolver.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-symbol-resolver.c
rename to src/plugins/xml-pack/ide-xml-symbol-resolver.c
diff --git a/plugins/xml-pack/ide-xml-symbol-resolver.h b/src/plugins/xml-pack/ide-xml-symbol-resolver.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-symbol-resolver.h
rename to src/plugins/xml-pack/ide-xml-symbol-resolver.h
diff --git a/plugins/xml-pack/ide-xml-symbol-tree.c b/src/plugins/xml-pack/ide-xml-symbol-tree.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-symbol-tree.c
rename to src/plugins/xml-pack/ide-xml-symbol-tree.c
diff --git a/plugins/xml-pack/ide-xml-symbol-tree.h b/src/plugins/xml-pack/ide-xml-symbol-tree.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-symbol-tree.h
rename to src/plugins/xml-pack/ide-xml-symbol-tree.h
diff --git a/plugins/xml-pack/ide-xml-tree-builder-utils-private.h 
b/src/plugins/xml-pack/ide-xml-tree-builder-utils-private.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-tree-builder-utils-private.h
rename to src/plugins/xml-pack/ide-xml-tree-builder-utils-private.h
diff --git a/plugins/xml-pack/ide-xml-tree-builder-utils.c b/src/plugins/xml-pack/ide-xml-tree-builder-utils.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-tree-builder-utils.c
rename to src/plugins/xml-pack/ide-xml-tree-builder-utils.c
diff --git a/plugins/xml-pack/ide-xml-tree-builder.c b/src/plugins/xml-pack/ide-xml-tree-builder.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-tree-builder.c
rename to src/plugins/xml-pack/ide-xml-tree-builder.c
diff --git a/plugins/xml-pack/ide-xml-tree-builder.h b/src/plugins/xml-pack/ide-xml-tree-builder.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-tree-builder.h
rename to src/plugins/xml-pack/ide-xml-tree-builder.h
diff --git a/plugins/xml-pack/ide-xml-types.h b/src/plugins/xml-pack/ide-xml-types.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-types.h
rename to src/plugins/xml-pack/ide-xml-types.h
diff --git a/plugins/xml-pack/ide-xml-utils.c b/src/plugins/xml-pack/ide-xml-utils.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-utils.c
rename to src/plugins/xml-pack/ide-xml-utils.c
diff --git a/plugins/xml-pack/ide-xml-utils.h b/src/plugins/xml-pack/ide-xml-utils.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-utils.h
rename to src/plugins/xml-pack/ide-xml-utils.h
diff --git a/plugins/xml-pack/ide-xml-validator.c b/src/plugins/xml-pack/ide-xml-validator.c
similarity index 100%
rename from plugins/xml-pack/ide-xml-validator.c
rename to src/plugins/xml-pack/ide-xml-validator.c
diff --git a/plugins/xml-pack/ide-xml-validator.h b/src/plugins/xml-pack/ide-xml-validator.h
similarity index 100%
rename from plugins/xml-pack/ide-xml-validator.h
rename to src/plugins/xml-pack/ide-xml-validator.h
diff --git a/plugins/xml-pack/ide-xml.c b/src/plugins/xml-pack/ide-xml.c
similarity index 100%
rename from plugins/xml-pack/ide-xml.c
rename to src/plugins/xml-pack/ide-xml.c
diff --git a/plugins/xml-pack/ide-xml.gresource.xml b/src/plugins/xml-pack/ide-xml.gresource.xml
similarity index 100%
rename from plugins/xml-pack/ide-xml.gresource.xml
rename to src/plugins/xml-pack/ide-xml.gresource.xml
diff --git a/plugins/xml-pack/ide-xml.h b/src/plugins/xml-pack/ide-xml.h
similarity index 100%
rename from plugins/xml-pack/ide-xml.h
rename to src/plugins/xml-pack/ide-xml.h
diff --git a/plugins/xml-pack/meson.build b/src/plugins/xml-pack/meson.build
similarity index 100%
rename from plugins/xml-pack/meson.build
rename to src/plugins/xml-pack/meson.build
diff --git a/plugins/xml-pack/schemas/gtkbuilder.rng b/src/plugins/xml-pack/schemas/gtkbuilder.rng
similarity index 100%
rename from plugins/xml-pack/schemas/gtkbuilder.rng
rename to src/plugins/xml-pack/schemas/gtkbuilder.rng
diff --git a/plugins/xml-pack/xml-pack-plugin.c b/src/plugins/xml-pack/xml-pack-plugin.c
similarity index 100%
rename from plugins/xml-pack/xml-pack-plugin.c
rename to src/plugins/xml-pack/xml-pack-plugin.c
diff --git a/plugins/xml-pack/xml-pack.plugin b/src/plugins/xml-pack/xml-pack.plugin
similarity index 100%
rename from plugins/xml-pack/xml-pack.plugin
rename to src/plugins/xml-pack/xml-pack.plugin
diff --git a/tests/data/project1/.editorconfig b/src/tests/data/project1/.editorconfig
similarity index 100%
rename from tests/data/project1/.editorconfig
rename to src/tests/data/project1/.editorconfig
diff --git a/tests/data/project1/.gitignore b/src/tests/data/project1/.gitignore
similarity index 100%
rename from tests/data/project1/.gitignore
rename to src/tests/data/project1/.gitignore
diff --git a/tests/data/project1/.you-dont-git-me b/src/tests/data/project1/.you-dont-git-me
similarity index 100%
rename from tests/data/project1/.you-dont-git-me
rename to src/tests/data/project1/.you-dont-git-me
diff --git a/tests/data/project1/autogen.sh b/src/tests/data/project1/autogen.sh
similarity index 100%
rename from tests/data/project1/autogen.sh
rename to src/tests/data/project1/autogen.sh
diff --git a/tests/data/project1/build-aux/.gitignore b/src/tests/data/project1/build-aux/.gitignore
similarity index 100%
rename from tests/data/project1/build-aux/.gitignore
rename to src/tests/data/project1/build-aux/.gitignore
diff --git a/tests/data/project1/build-aux/m4/.keep b/src/tests/data/project1/build-aux/m4/.keep
similarity index 100%
rename from tests/data/project1/build-aux/m4/.keep
rename to src/tests/data/project1/build-aux/m4/.keep
diff --git a/tests/data/project1/configure.ac b/src/tests/data/project1/configure.ac
similarity index 100%
rename from tests/data/project1/configure.ac
rename to src/tests/data/project1/configure.ac
diff --git a/tests/data/project1/project1.c b/src/tests/data/project1/project1.c
similarity index 100%
rename from tests/data/project1/project1.c
rename to src/tests/data/project1/project1.c
diff --git a/tests/data/project1/project1.doap b/src/tests/data/project1/project1.doap
similarity index 100%
rename from tests/data/project1/project1.doap
rename to src/tests/data/project1/project1.doap
diff --git a/tests/data/project1/tags b/src/tests/data/project1/tags
similarity index 100%
rename from tests/data/project1/tags
rename to src/tests/data/project1/tags
diff --git a/tests/data/project2/.you-dont-git-me b/src/tests/data/project2/.you-dont-git-me
similarity index 100%
rename from tests/data/project2/.you-dont-git-me
rename to src/tests/data/project2/.you-dont-git-me
diff --git a/tests/meson.build b/src/tests/meson.build
similarity index 97%
rename from tests/meson.build
rename to src/tests/meson.build
index 4946997..1bd42d0 100644
--- a/tests/meson.build
+++ b/src/tests/meson.build
@@ -1,5 +1,5 @@
 ide_test_env = [
-  'GI_TYPELIB_PATH="@0@/libide:@0@/contrib/gstyle:$(GI_TYPELIB_PATH)"'.format(meson.build_root()),
+  'GI_TYPELIB_PATH="@0@/src/libide:@0@/src/gstyle:$(GI_TYPELIB_PATH)"'.format(meson.build_root()),
   'GB_IN_TREE_PLUGINS=1',
   'G_TEST_SRCDIR=@0@'.format(meson.current_source_dir()),
   'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()),
diff --git a/tests/samples/markdown test page 2.html b/src/tests/samples/markdown test page 2.html
similarity index 100%
rename from tests/samples/markdown test page 2.html
rename to src/tests/samples/markdown test page 2.html
diff --git a/tests/samples/markdown test.md b/src/tests/samples/markdown test.md
similarity index 100%
rename from tests/samples/markdown test.md
rename to src/tests/samples/markdown test.md
diff --git a/tests/test-c-parse-helper.c b/src/tests/test-c-parse-helper.c
similarity index 100%
rename from tests/test-c-parse-helper.c
rename to src/tests/test-c-parse-helper.c
diff --git a/tests/test-ide-buffer-manager.c b/src/tests/test-ide-buffer-manager.c
similarity index 100%
rename from tests/test-ide-buffer-manager.c
rename to src/tests/test-ide-buffer-manager.c
diff --git a/tests/test-ide-buffer.c b/src/tests/test-ide-buffer.c
similarity index 100%
rename from tests/test-ide-buffer.c
rename to src/tests/test-ide-buffer.c
diff --git a/tests/test-ide-build-pipeline.c b/src/tests/test-ide-build-pipeline.c
similarity index 100%
rename from tests/test-ide-build-pipeline.c
rename to src/tests/test-ide-build-pipeline.c
diff --git a/tests/test-ide-configuration.c b/src/tests/test-ide-configuration.c
similarity index 100%
rename from tests/test-ide-configuration.c
rename to src/tests/test-ide-configuration.c
diff --git a/tests/test-ide-context.c b/src/tests/test-ide-context.c
similarity index 100%
rename from tests/test-ide-context.c
rename to src/tests/test-ide-context.c
diff --git a/tests/test-ide-ctags.c b/src/tests/test-ide-ctags.c
similarity index 100%
rename from tests/test-ide-ctags.c
rename to src/tests/test-ide-ctags.c
diff --git a/tests/test-ide-doap.c b/src/tests/test-ide-doap.c
similarity index 100%
rename from tests/test-ide-doap.c
rename to src/tests/test-ide-doap.c
diff --git a/tests/test-ide-file-settings.c b/src/tests/test-ide-file-settings.c
similarity index 100%
rename from tests/test-ide-file-settings.c
rename to src/tests/test-ide-file-settings.c
diff --git a/tests/test-ide-indenter.c b/src/tests/test-ide-indenter.c
similarity index 100%
rename from tests/test-ide-indenter.c
rename to src/tests/test-ide-indenter.c
diff --git a/tests/test-ide-subprocess-launcher.c b/src/tests/test-ide-subprocess-launcher.c
similarity index 100%
rename from tests/test-ide-subprocess-launcher.c
rename to src/tests/test-ide-subprocess-launcher.c
diff --git a/tests/test-ide-uri.c b/src/tests/test-ide-uri.c
similarity index 100%
rename from tests/test-ide-uri.c
rename to src/tests/test-ide-uri.c
diff --git a/tests/test-ide-vcs-uri.c b/src/tests/test-ide-vcs-uri.c
similarity index 100%
rename from tests/test-ide-vcs-uri.c
rename to src/tests/test-ide-vcs-uri.c
diff --git a/tests/test-snippet-parser.c b/src/tests/test-snippet-parser.c
similarity index 100%
rename from tests/test-snippet-parser.c
rename to src/tests/test-snippet-parser.c
diff --git a/tests/test-snippet.c b/src/tests/test-snippet.c
similarity index 100%
rename from tests/test-snippet.c
rename to src/tests/test-snippet.c
diff --git a/tests/test-vim.c b/src/tests/test-vim.c
similarity index 100%
rename from tests/test-vim.c
rename to src/tests/test-vim.c
diff --git a/contrib/xml/meson.build b/src/xml/meson.build
similarity index 100%
rename from contrib/xml/meson.build
rename to src/xml/meson.build
diff --git a/contrib/xml/xml-reader.c b/src/xml/xml-reader.c
similarity index 100%
rename from contrib/xml/xml-reader.c
rename to src/xml/xml-reader.c
diff --git a/contrib/xml/xml-reader.h b/src/xml/xml-reader.h
similarity index 100%
rename from contrib/xml/xml-reader.h
rename to src/xml/xml-reader.h


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]