Andy Williams
|
33b09484a0
|
make: use our CPU count to speed up build
|
2017-06-25 16:56:57 +01:00 |
Andy Williams
|
c608163e31
|
Merge build fixes from 'arcpatch-D4917'
|
2017-06-25 09:17:16 +01:00 |
YeongJong Lee
|
792ca745e7
|
Fix build warning
Summary: Add some error log
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4917
|
2017-06-25 08:54:30 +01:00 |
Sanjeev BA
|
06410fa8b0
|
Fix typos.
Summary: Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>
Reviewers: ajwillia.ms, jpeg, cedric
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4973
|
2017-06-18 21:50:42 +01:00 |
Al Poole
|
a232dccaba
|
edi_scm: add support to add status of changes to the commit dialogue.
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4959
|
2017-06-17 13:04:52 +01:00 |
Andy Williams
|
03053cad15
|
taskpanel: Better ignore files that are not relevant
Also improve layout slightly by aligning line starts better
|
2017-06-16 12:52:48 +01:00 |
Andy Williams
|
ca83101e61
|
debug: Fix up exe_free usage as it is not needed for pipe_run calls
|
2017-06-11 18:51:13 -07:00 |
Andy Williams
|
19c62faa48
|
console: Fix error highlighting for builds
Also avoid potential crash on non-gnu systems
|
2017-06-09 10:36:09 -07: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
|
a10c4aacb6
|
ui: Speed up screen load and remember current tab
This is a pretty simple type of backgrounding - only load files for tabs as they become visible :)
|
2017-06-08 18:31:45 -07:00 |
Andy Williams
|
f7d2a85044
|
scm: Add avatar to commit window
But it's crashing and I can't figure why
|
2017-06-07 22:38:21 -07:00 |
Andy Williams
|
b257e81955
|
scm: Fix naming and hide implementation details
Also don't set credentials for push - only needed for commit
|
2017-06-07 14:32:10 -07:00 |
Andy Williams
|
9cf9fa415c
|
scm: make remote adding not overwrite previous remotes
Also set upstream tracking by default not fixing retrospectively
|
2017-06-06 19:23:40 -07:00 |
Andy Williams
|
e69cdf44d1
|
scm: add safety in code and in git branching
We assume origin is the name of our remote in some places so must
do so everywhere - otherwise we can overwrite the wrong remote
|
2017-06-06 18:11:45 -07:00 |
Al Poole
|
d208afac91
|
scm: add support for SCM (git) in library and the UI.
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Tags: #edi
Differential Revision: https://phab.enlightenment.org/D4938
|
2017-06-06 18:09:25 -07:00 |
Andrew Williams
|
528d3aa665
|
exe: capture command output to console
|
2017-06-04 16:41:13 +01:00 |
Andy Williams
|
7f39682980
|
exe: add a helper for exe waiting
|
2017-05-30 23:30:39 +01:00 |
Davide Andreoli
|
4614a105aa
|
Improve the python build provider
|
2017-05-29 22:02:47 +02: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
|
a9853b2b62
|
build_provider: add support for BSD using GNU make.
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4909
|
2017-05-26 12:29:21 +01:00 |
Andy Williams
|
2d86f50a26
|
build: Fix python project detection
|
2017-05-16 22:43:39 +01:00 |
Andy Williams
|
0483196de4
|
clang: Update clang command database to support cmake too
|
2017-02-19 22:25:12 +00:00 |
Andy Williams
|
32b6169e0d
|
Centralise some more path handling methods
|
2017-02-19 16:22:53 +00:00 |
Andy Williams
|
b5c061bc4d
|
build: Split make from cmake so we can specialise better
|
2017-02-18 22:19:17 +00:00 |
Andy Williams
|
7735a90cc0
|
clang: Generate compile_commands.json using cmake builtin
|
2017-02-18 21:58:56 +00:00 |
Andy Williams
|
f89f1bb0c6
|
clang: Add support for compile command databases
Relies on having bear (https://github.com/rizsotto/Bear).
Also refactor clang code to only have 1 instance per tab.
|
2017-02-17 22:49:27 +00:00 |
Andy Williams
|
a053bb9757
|
build: add trivial python project support
|
2017-02-07 00:05:06 +00:00 |
Andy Williams
|
14498afdaa
|
config: Store relative paths for open files
Avoid problems with moving project
or having multiple copies of the same codebase!
|
2017-01-02 21:19:55 +00:00 |
Andy Williams
|
c5a4aafe4d
|
build: Fix some issues with the build output
|
2016-12-26 18:35:36 +00:00 |
Andy Williams
|
65cda5ee4d
|
fix extension lookup so we can see .eo files again
|
2016-11-30 04:00:48 +00:00 |
Andy Williams
|
a874a6b4ee
|
Fix build warning
|
2016-11-06 16:24:17 +00:00 |
Andy Williams
|
1855b437af
|
config: Move project config into global config area
A little refactoring to get the project name to index this
|
2016-11-04 14:49:39 +00:00 |
Andy Williams
|
1ab2700a7c
|
fix typo
|
2016-10-23 19:59:54 +01:00 |
Andy Williams
|
a775d378e3
|
Change sed usage to be portable.
@fix T4676
|
2016-10-22 20:26:38 +01:00 |
Andy Williams
|
97e2192a2b
|
files: tidy code to be easier to read
Thanks for the tip, vtorri
|
2016-09-30 21:47:05 +01:00 |
Andy Williams
|
8b7fbed43b
|
files: Also ignore .a and .la for a make project
|
2016-09-30 10:34:11 +01:00 |
Andy Williams
|
51c3cdeca6
|
lib: let the callback to create be optional
|
2016-09-25 15:58:36 +01:00 |
Andy Williams
|
357acdca7b
|
[build] Abstract build logic to provider lookup
Allow future extensibility for different build types.
Display detected type in project window title.
|
2016-05-16 09:11:11 +01:00 |
Andy Williams
|
18f1a87b09
|
[builder] use builtin sh support in Ecore_Exe
Thanks for the hint Vincent :)
|
2016-01-17 17:58:53 +00:00 |
Andy Williams
|
f66d5ebaa8
|
[builder] Lauch /bin/sh to avoid local shell issues.
We're assuming a unix / linux machine of course
- this needs to be addressed for proper windows support
|
2016-01-16 22:50:24 +00:00 |
Andy Williams
|
e925d9fb42
|
[build] Set up test environment in a way that supports fish and others
Use env rather than implicit variable setting in command line
|
2015-12-11 13:08:52 +00:00 |
ilkosta
|
018f3c74a1
|
sh for git scripts
|
2015-08-31 09:44:35 +02:00 |
ilkosta
|
b4bbc1ce6a
|
removed a $ typo from sed command
|
2015-08-31 09:16:18 +02:00 |
Andy Williams
|
35154d8d54
|
[create] use /bin/sh to execute the sed script
Attempting to fix github issue #3
|
2015-08-29 15:45:41 +01:00 |
Andy Williams
|
93ee90a302
|
new file: create in selected directory
When the filepanel selected item is a directory place new
files in that location rather than project root.
|
2015-07-17 10:30:25 -07: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 |
Andy Williams
|
d380f0f6d3
|
editor: fix memory corruption when opening new win
Fixes issue when a file opened to a new window could not then
be focussed or re-loaded after the window is closed
|
2015-05-18 15:45:28 +01:00 |
Andy Williams
|
6e461200c6
|
headers: remove includes if they are not needed
Put them in the code that needs them unless they are part of the API
|
2015-05-16 10:05:54 +01:00 |
Andy Williams
|
c632fa1608
|
Fix issue with symbol visibility
|
2015-05-15 23:01:57 +01:00 |
Andy Williams
|
b632e3abc0
|
tidy includes
|
2015-03-28 00:17:31 +00:00 |