Commit Graph

47 Commits

Author SHA1 Message Date
Andy Williams 305c7c4b43 examples: refactor template code to work for examples too 2018-01-06 13:42:24 +00:00
Andy Williams 3497aee535 examples: refactor data to be tidier 2018-01-02 22:02:41 +00:00
Andy Williams 83eaa3db84 Example: Add more content for the main examples 2018-01-01 22:07:36 +00:00
Andy Williams 68475cb28f examples: First pass add of examples info.
Infrastructure not in place yet, so example cannot be selected
2018-01-01 21:41:14 +00:00
Al Poole b4e7517e96 themes: final changes remove black.edc 2017-12-03 14:37:55 +00:00
Al Poole 11f9ba8609 theme: add a title to theme edcs and use that.
This makes it a little neater.
2017-12-02 10:25:54 +00:00
Al Poole 86423d23c8 edi_theme: add solarized basic theme. 2017-12-01 19:52:09 +00:00
Al Poole c3589e6081 themes: add solarized theme (dark) 2017-12-01 17:18:25 +00:00
Al Poole 57d2c5810a edi_theme: Add support for colour themes in EDI.
Finally adding theme support for Elm_Code_Widget. Fairly
self-explanatory. Settings-> Display -> Choose theme. Work
from both myself and Andy Williams on this one. A good one!
2017-11-27 23:09:51 +00:00
Andy Williams c0c9703d6c build: Fix chmod for DESTDIR builds 2017-11-24 13:00:03 +00:00
Andy Williams d89ae75f82 build: Fix install location for template files 2017-11-24 11:01:03 +00:00
Andy Williams 1d2cf4af88 Remove old autotools build files - meson only now 2017-10-21 22:37:31 +01:00
Jean-Philippe Andre d1ca10bec6 build: Fix build in build dir 2017-10-18 19:51:05 +09:00
Andy Williams 7bae93a8f8 welcome: Improve layout of project chooser
Also remove lots of hacky layout code - make it as simple as we can
2017-10-16 22:47:05 +01:00
Al Poole 4737aa611c skeletons: rearrange template/skeleton directory structure 2017-10-15 16:29:06 +01:00
Al Poole f155a58983 welcome: Improve project creation.
Add support for additional meta data including images and
title/descriptions. Also add a new frame to the project
creation process with more descriptive choices of project type.
Layouts can change later.
2017-10-13 22:03:20 +01:00
Marcel Hollerbach ac304ea2a9 time for meson! 2017-10-03 19:07:42 +02:00
Al Poole f962b5ff2e fdo icons: install in correct location.
Reviewers: ajwillia.ms

Reviewed By: ajwillia.ms

Differential Revision: https://phab.enlightenment.org/D5111
2017-08-18 15:31:37 +01:00
Andy Williams be2e8af7b4 Fix tests check / defaults 2017-07-16 00:07:43 +01:00
Davide Andreoli 6180bf1acf python skeleton: added FDO stuff
.desktop and icons
2017-06-02 09:51:46 +02:00
Davide Andreoli 2fb3280d07 Added a python project skeleton
The provided app is identical to the C skeleton (just a window and a label)

Is still a bit minimal, but all the basic functions are implemented:
./setup.py check
./setup.py build
./setup.py run
./setup.py install / uninstall
./setup.py clean --all

Later I will extend the skeleton to support:
* gettext translations
* FDO stuff installation (.desktop and icons)
* Edje theme building
2017-05-29 21:37:37 +02:00
Al Poole f9dd418252 skeleton: Add header to empty files to get proper mimetype discovery.
Reviewers: ajwillia.ms

Reviewed By: ajwillia.ms

Differential Revision: https://phab.enlightenment.org/D4913
2017-05-26 12:24:25 +01:00
Andy Williams 1e556d275e template: Update build and default app settings
better out-of-the-box experience for a new app.
2016-09-09 18:29:06 +01:00
Andy Williams 08de4c3af1 template: More ignores of use 2016-09-09 18:12:56 +01:00
Andy Williams 574b32300b template: Set skeleton to ignore the edi storage that will be created as soon as we load 2016-09-09 14:13:25 +01:00
Andy Williams 529d40bf69 Correct the EDI license in packaging - GPLv2.
Also removed packaging from skeleton as it gets out of date too fast
2016-09-09 09:12:06 +01:00
Andy Williams 87b4c1ec3f Update the default license shipped with the skeletons.
This is more in-keeping with the intent, somehow GPL was left in there
2016-04-29 20:06:48 +01:00
Andy Williams 1998483d06 docs: Fix manpage and skeleton manpage 2015-06-04 08:40:43 +01:00
Andy Williams 80edaa953b Fix dist of licenses 2015-06-02 08:18:36 +01:00
Andy Williams a15f535f35 Fix making after updating COPYING text 2015-06-02 00:18:47 +01:00
Andy Williams 98f90cb841 Remove confusion with old GPLv2 files
this is GPLv3 (see COPYING)
2015-06-01 13:37:34 +01:00
Andy Williams 64f33b0823 Update icons and about imagery 2015-05-26 23:59:16 +01:00
Andy Williams 6124bf4e54 Fix casing of app in desktop icon 2015-05-21 13:59:38 +01:00
Andy Williams b3bf819da6 skeleton: Distribute the skeleton files as tarballs.
This allows us to avoid garbage files remaining and gives better control over permissions too
2015-02-07 16:02:05 +00:00
Andy Williams 8bded5325d Fix issues with distcheck.
Only remaining is a permissions problem with skeleton - will be fixed soon.
2015-02-06 23:45:50 +00:00
Andy Williams b333e47c24 Provide project creation through the edi_build command line app 2015-02-03 22:31:17 +00:00
Andy Williams 4edcc6ba16 A working skeleton processor built into EDI, no scripts needed 2015-02-02 22:07:02 +00:00
Andy Williams 02bb3db148 Expand skeleton.tar.gz and substitute replaceable text with variables.
Added year and some AUTHORS content too
2015-01-31 15:34:02 +00:00
Andy Williams f9ba2d3edf Update year in skeleton user files 2015-01-17 17:00:06 +00:00
Andy Williams 16a714520a Better escape sed commands so URLs can include some rather special characters 2015-01-14 23:07:30 +00:00
Andy Williams 933b54ebd3 Heading to a working windows build.
Copy fixes into Skeleton file too so that it creates libraries that work in the same way
2014-11-25 23:07:50 +00:00
Andy Williams 50b9cd16f7 Fix building out of tree 2014-10-22 22:03:39 +01:00
Andy Williams d40c220e68 Add basic creation of new projects using the skeleton tool 2014-09-28 23:45:33 +01:00
Andy Williams 451137c70f Include the skeleton tool in the edi build so we can work on project creation 2014-09-13 22:30:20 +01:00
Andy Williams 6a6851fd4a Initial welcome screen, working on adding the create project support 2014-06-29 23:54:29 +01:00
Andy Williams 7e8f3dd5c4 Use the shiny EDI icon I made 2014-06-15 11:54:09 +01:00
Andy Williams 78dc9c0932 Output of eflprj with a couple of tweaks - and EDI is born 2014-02-12 20:56:20 +00:00