Alastair Poole
9f834e35bb
Welcome: Don't Pop Naviframe.
...
This fixes the annoying "feature" where pressing "Escape" in the
EDI wizard will remove all content from the window.
2020-04-01 13:49:27 +01:00
Alastair Poole
98af64fd4a
scm: Add clone depth.
...
It's useful to either clone a full git history or one commit in
depth. One for cloning an existing (welcome screen) and one
shallow clone for our examples repo which is massive now!
This probably could become useful later on. It resolves the issue
of our examples being huge now.
2020-03-13 21:51:06 +00:00
Alastair Poole
c9500ca7e5
editor: Changes in Editor Mode.
2020-03-08 00:12:26 +00:00
Alastair Poole
d81ec35efe
welcome: clear templates on welcome.
...
If we go back we should clear our examples to avoid an ever-
growing list.
2020-03-06 22:04:51 +00:00
Alastair Poole
26f422bfd5
Examples: Introduce C# Examples.
...
We introduce C# examples to EDI.
Also the icon data/extra/examples/images/mono-runtime.png, which
is based on Faenza is released under the GPLv3 license (included).
The author, who goes by madmaxms or Marcus has no e-mail contact
information. His works can be found on Github at:
https://github.com/madmaxms .
Thanks very much for such a lovely icon for our Mono/C# templates.
2020-03-06 15:36:47 +00:00
Alastair Poole
e07bbbe8ec
welcome: Help the user.
2020-03-03 12:14:47 +00:00
Alastair Poole
e05da2ef41
welcome: Examples.
...
The examples.git repo is getting RATHER large. However it is
demonstrating here that the UI can lock if we don't use a
separate thread here. Also we need some indication something
is happening, so let's use a progressbar.
This needs some more work but for now it's better behaviour.
2020-03-02 22:44:43 +00:00
Alastair Poole
7a80d13488
fileselector: Do not expand.
...
This behaviour is simpler and more understandable.
2020-01-25 12:23:25 +00:00
Alastair Poole
4917715006
welcome: Fix issue when create fails.
...
Small fixes.
2020-01-24 20:57:32 +00:00
Alastair Poole
80647989b0
icons: Add Faenza edit-delete.
...
Better for edi_welcome
2019-12-31 00:02:52 +00:00
Alastair Poole
57f9ae1c93
welcome: Fix for clones project templates.
2019-12-28 23:11:13 +00:00
Alastair Poole
e0ed366414
icons: More icons.
...
Hopefully this will encourage someone to create uniqu
e icons
for this project. For now using Faenza which are nice
2019-12-26 19:04:08 +00:00
Alastair Poole
55084ea2ec
edi_welcome: Formatting.
2019-12-20 22:26:12 +00:00
Alastair Poole
c403f76825
welcome: Much better exec and then exit.
...
This was causing all sorts of complications. Just fork/exec
edi and then exit from welcome.
2019-12-20 22:20:54 +00:00
Alastair Poole
1d7662d02c
Welcome: Fix icon size and create project UI.
...
Template icons are now properly sized, also the widget now
displays its content properly.
2019-12-16 21:37:39 +00:00
Alastair Poole
a0366e2ae9
welcome: evas_object_rectangle_add needs Evas.
...
EFL 1.21. is more strict. We need to use an Evas here,
not an Evas_Object. This fixes a horrible bogus display
when choosing a template project.
2018-08-19 13:18:41 +01:00
Alastair Poole
c8d3f56183
welcome: display template icon at correct ratio.
...
This improves the look of the template project creation
screen. Icons appear the correct size next to their text
description.
2018-07-19 11:15:03 +01:00
Andy Williams
e170fdee19
examples: extract example from git to create new projects
2018-01-06 14:48:04 +00:00
Andy Williams
a99382bed8
templtaes: refactor to use template name rather than path
...
This makes our command line interface easier to use.
We lose the search paths for templates, but we did not use it
2018-01-06 13:46:43 +00:00
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
ad12603941
examples: Crash fix on going back
2018-01-02 21:16:45 +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
32196a611f
welcome: add visual indication for required but missing fields.
...
Also, no need to delete a directory we never create now.
2017-12-09 12:42:08 +00: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
cf476eaee7
welcome: make _edi_welcome_user_fullname_get less complex.
2017-10-16 10:34:59 +01:00
Al Poole
4737aa611c
skeletons: rearrange template/skeleton directory structure
2017-10-15 16:29:06 +01:00
Al Poole
f5a236bf7d
welcome: change layout, making it slightly smaller.
2017-10-15 13:50:29 +01:00
Al Poole
6ad43c2715
welcome: add visual notifcation when fields are empty.
...
This is quite subtle but I like it.
2017-10-14 13:26:29 +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
Andy Williams
49b8b3f5b9
l10n: Update strings to remove non-translation and trailing symbols we can add in code
2017-10-11 16:16:29 +01:00
Al Poole
f66ef895b8
welcome: don't show progressbar until downloaing.
2017-09-28 22:32:23 +01:00
Al Poole
b2e69bebb9
welcome: Add progressbar during retrievel of remote repository.
...
This gives an indicator to the user the download is in progress.
Moreover it stops the UI from freezing up with a large remote
repository.
2017-09-28 14:27:54 +01:00
Andy Williams
08547bbd3a
Add translation support
...
Fixes T5901
2017-09-11 21:06:22 +01:00
Al Poole
fb6bd4a322
welcome: center file selector window when opening existing project.
...
This patch will center the window over the existing dialogue in
the same region of the screen. Neater and more intuitive.
2017-09-01 14:11:35 +01:00
Andy Williams
31d2d30980
welcome: Add support to clone a project from the welcome screen
...
Also re-lay it out a little to be clearer :)
2017-06-08 23:13:02 -07:00
Andy Williams
294e2d4000
welcome: Tidy up our display and add button icons
2017-06-08 13:53:53 -07:00
Al Poole
c8958cb4e1
welcome: fix initial project selection issue.
...
Updated from original patch by ajwillia.ms.
Reviewers: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4939
2017-06-06 05:55:54 +01:00
Andy Williams
06954e00ef
create: Allow detection of skeletons of different type.
...
In input ask user to choose which skeleton to use.
Thanks for the contribution davemds
2017-05-28 21:24:24 +01:00
Al Poole
b61cffad6c
EDI -> Welcome -> New Project -> Fix (OpenBSD)
...
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4756
2017-03-31 21:36:25 +01:00
Al Poole
f8d72f91e6
Center the welcome window on start
...
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4731
2017-03-23 23:21:38 +00:00
Andy Williams
7f6fdac376
Add Create Project menu item
...
Also provide command line argument to load the create
screen on launch.
2016-08-26 15:13:54 +01:00
Andy Williams
214792b73e
ui: allow loading of a single file
...
Simple mode just now, see how it works out
2016-07-03 21:06:22 +01:00
Andy Williams
0e9b8a64c6
create: Fix crash creating new projects
2016-07-03 20:46:29 +01:00
Jean-Philippe ANDRE
4a759dfaf6
welcome: show after resize
...
The other way around does not guarantee the proper size.
2016-05-16 00:14:54 +09:00
Andy Williams
10d6a9cd2e
welcome: Fix icon sizing to not be bigger than we want
2016-04-28 21:38:34 +01:00
Andy Williams
70742e1c73
ui: use standard icon names
...
remove deprecated lookup order calls as icon theme is set by user
2016-04-28 15:51:12 +01:00
Carsten Holtkamp
803184016a
Opens welcome screen now under mouse, to follow enlightenments policy. Evas is picky about function call order.
2016-04-10 16:33:01 +01:00
Andy Williams
7cc03ec58d
remove tabs from indent
2015-06-07 23:12:31 +01:00
Andy Williams
c216a32791
Use portable eina util methods for paths.
...
Should fall back correctly on Windows now
2015-05-18 19:25:02 +01:00