Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alcadica/develop

A simple tool to help elementary OS developers to develop their own apps and widgets.
https://github.com/alcadica/develop

appcenter elementary-apps elementary-os elementaryos translator vala widget widgets

Last synced: 2 months ago
JSON representation

A simple tool to help elementary OS developers to develop their own apps and widgets.

Awesome Lists containing this project

README

        

Develop
=======

[![Build Status](https://travis-ci.org/alcadica/develop.svg?branch=master)](https://travis-ci.org/alcadica/develop)

A simple tool to help elementary OS developers to develop their own apps and widgets.

![](./data/screenshots/screenshot-002.png)

## Get it from the elementary OS AppCenter!

[![Get it on AppCenter](https://appcenter.elementary.io/badge.svg)](https://appcenter.elementary.io/com.github.alcadica.develop)

Develop is available on the elementary OS AppCenter.

# Install it from source

You can of course download and install Develop from source.

## Dependencies

Ensure you have these dependencies installed

* granite
* gtk+-3.0
* switchboard-2.0

## Install, build and run

```bash
# install elementary-sdk, meson and ninja
sudo apt install elementary-sdk meson ninja
# clone repository
git clone https://github.com/alcadica/develop com.github.alcadica.develop
# cd to dir
cd com.github.alcadica.develop
# run meson
meson build --prefix=/usr
# cd to build, build and test
cd build
sudo ninja install && com.github.alcadica.develop
```

## Generating pot file

```bash
# after setting up meson build
cd build

# generates pot file
sudo ninja com.github.alcadica.develop-pot

# to regenerate and propagate changes to every po file
sudo ninja com.github.alcadica.develop-update-po
```

## Contributors

* [OctoD](https://github.com/octod) (author 🐧)
* [NathanBnm](https://github.com/NathanBnm) (contributor/French translator)
* [iuninefrendor](https://github.com/iuninefrendor) (contributor/Spanish translator/build system)
* [aimproxy](https://github.com/aimproxy) (contributor/Portuguese translator)
* [meisenzahl](https://github.com/meisenzahl) (for fixing the build system and preventing lots of headaches)
* [maze-n](https://github.com/maze-n) (for UI tweaks)
* [spidermonkdust](https://github.com/spidermonkdust) (for making templates passing Vala linter)
* [ryonakano](https://github.com/ryonakano) (contributor)
* [vistaus](https://github.com/vistaus) (contributor/Dutch translator)
* [camellan](https://github.com/camellan) (Russian translator)