Al Poole
417e895356
scm: store scm credentials and fix UI stash and commit.
...
First, make sure the project stores user/email for SCM (again!). Also
allow user to change the user/email > once. Add a check to
stash (from menu) for credentials also.
This allows us to change the remote user and email more than once.
Also it ensures that
2018-03-19 23:38:01 +00:00
Andy Williams
a5ce833292
Completion of examples feature
2018-02-10 20:47:13 +00: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
Andy Williams
d2c548a37b
scm: If we can guess user credentials don't block
...
Have the project config default to the scm setup
2017-12-30 21:59:56 +00:00
Andy Williams
d5bb4107c9
Add translation info to the about screen
...
Also update bug fix URL!
Fixes #7
2017-12-23 21:59:24 +00:00
Andy Williams
cf5a1c9bdc
settings: Fix slider for scroll wheel usage
2017-12-17 21:46:17 +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
664042bebf
settings: Improve layout in display settings
2017-12-08 23:07:02 +00:00
Andy Williams
392ab14c43
alpha: Tidy settings screen for translucency
2017-12-08 22:39:38 +00:00
Al Poole
61aa3512b8
settings: slight tidy up and make code easier to read.
2017-12-06 23:53:04 +00:00
Al Poole
27e1b6c5fe
theme: fix small bug and change label.
2017-12-06 18:34:53 +00:00
Al Poole
76ba36ea98
theme: add settings for alpha
2017-12-05 22:03:46 +00:00
Al Poole
201318adaf
Revert "theme: "finish" settings for the theme translucency/shininig"
...
This reverts commit c3fe0295fc
.
2017-12-05 21:55:40 +00:00
Al Poole
c3fe0295fc
theme: "finish" settings for the theme translucency/shininig
...
all work and no play makes andy a dull boy...all work and...
2017-12-05 21:53:35 +00:00
Al Poole
4a56d6339b
settings: some minor visual changes to layout.
2017-12-03 21:43:28 +00:00
Al Poole
dcf4bcec82
theme: set generic value to generic title.
2017-12-02 10:30:30 +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
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
Al Poole
3e3e0fde8d
edi_settings: set the default debugger as the selected if none set.
...
This will use the first and default debug command when no user
preference has been set. This is gdb.
2017-11-24 15:21:03 +00:00
Andy Williams
03d3a45c01
Remove trailing symbols from translations
...
Fixes T6189
2017-11-19 22:07:53 +00:00
Al Poole
e18f8b5760
edi_settings: simplify font test and allow for some variation.
...
Allow for minimal variation so that we don't exclude some neat
programming fonts such as Menlo or Monaco or Anonymous Pro.
Also do not check the height.
2017-11-16 02:18:24 +00:00
Al Poole
29c5ecb538
edi_debug: improve debugging support.
...
This improves support and simplifies some of the debugging tasks.
2017-11-08 21:27:32 +00:00
Al Poole
1841082de8
edi_about: include Edi version in title again.
2017-10-31 21:07:00 +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
Marcel Hollerbach
ac304ea2a9
time for meson!
2017-10-03 19:07:42 +02:00
Andy Williams
eb6d238de6
about: Fix background alpha for changes in EFL
2017-10-03 14:24:20 +01:00
Al Poole
543de0a53e
Revert "about: explicitly set bg colour and alpha."
...
This reverts commit 9ef65252ed
.
This is probably hiding another issue, so reverting to its
previous state.
2017-10-02 13:25:34 +01:00
Al Poole
9ef65252ed
about: explicitly set bg colour and alpha.
2017-10-01 11:27:38 +01:00
Al Poole
be53c4df18
scm: Create edi_scm binary for commit dialogue and use elsewhere.
...
This removes the existing popup code. The edi_scm executable should
run in any git tree giving the status of the repository. The Edi
UI calls this for the commit dialogue also.
2017-09-29 21:37:21 +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
Al Poole
5cefe27e48
screens: scm. Stylistic changes.
2017-09-27 20:01:14 +01:00
Al Poole
c75c2d817f
scm: refactor scm screens.
...
There's absolutely zero need for a hash table here.
Refactor the scm commit screen to be more efficient and make more
sense.
2017-09-27 19:46:09 +01:00
Al Poole
e86760b802
edi: escape paths where necessary.
2017-09-27 19:42:45 +01:00
Andy Williams
eed2ae8328
about: fix layout of AUTHORS content in about
2017-09-21 22:15:37 +01:00
Al Poole
376d4c5752
screens: scm. only show staged changes.
2017-09-21 20:46:17 +01:00
Al Poole
d8e0087b6f
scm: use relative path not absolute.
...
This is also faster.
2017-09-21 20:26:13 +01:00
Al Poole
4edd09cc59
screens: scm, remove unnecessary hash clear.
...
Small stylistic change also.
2017-09-21 20:09:48 +01:00
Al Poole
89dfc351bf
scm screens: select text when staged changes made.
...
Another aspect of making the entry more user-friendly.
2017-09-21 14:51:54 +01:00