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
Andy Williams
7c8d84d110
Fix a few warnings and possible build issues
2015-02-08 00:55:51 +00: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
Kelly Wilson
1c92229d71
Build: add cmake builder
...
Add ability to build a cmake project. This specifically makes a new build directory in the base directory for building, as that is the recommended cmake strategy.
2015-02-05 12:16:54 -07:00
Andy Williams
b333e47c24
Provide project creation through the edi_build command line app
2015-02-03 22:31:17 +00:00
Andy Williams
1056320432
Wait until the filtering is done to put everything in git
2015-02-02 23:01:23 +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
6de4f7b14c
cleaning up fork/wait removal
2015-01-10 17:04:49 +00:00
Andy Williams
032d7e5963
Move project creation to our Edi library.
...
Move to ecore_exe from fork/wait as it is more portable
2015-01-17 17:04:26 +00:00
Andy Williams
de9b02ae6e
Fix logging so the bin is not trying to access the private lib domain - fixes build issues
2014-12-21 23:32:14 +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
a82431c627
Add tests PASSED and FAILED to elm_code statuses
...
and the widget rendering.
Use this in EDI to add a test summarising panel.
Tests are executed in verbose mode so we can list
all the tests that have been run - can summarise
later if we wish...
2014-11-18 21:11:10 +00:00
Andy Williams
b88b087a84
Fix issue where console error items would not open when tapped
2014-11-12 23:43:18 +00:00
Andy Williams
34b928c72c
Adding simple build check and clean support to the CLI and main toolbar
2014-11-09 23:12:47 +00:00
Andy Williams
83c0e231ec
Add basic structure for elm_code object - namespacing the elm_code_file properly to keep it clean
2014-10-26 22:47:27 +00:00
Andy Williams
95958caa31
Warn if the passed parameter is not a valid project location.
...
Currently EDI can only open existing directories or create them - no single file mode
2014-10-22 22:41:23 +01:00
Andy Williams
c54eb7b6f2
Tidying up lots of warnings and fixing issues along the way
2014-05-19 19:19:12 +01:00
Andy Williams
c3185b2225
Let's open files that are reported on the console.
...
Adding support to open at a specific line when
opening files or switching tabs.
2014-05-18 21:26:49 +01:00
Andy Williams
4fd8358929
Fix builds when running from a different directory
2014-04-27 21:00:09 +01:00
Andy Williams
cf0573557f
remember to remember the path
2014-04-27 18:43:15 +01:00
Andy Williams
75d5ac790c
Added edi_build command line application for headless operation
2014-04-27 18:31:08 +01:00
Andy Williams
5eff36e8e8
Actually use our library for building. Support ./configure and ./autogen.sh. Move some common functions to the library too
2014-04-27 17:36:20 +01:00
Andy Williams
1899233c01
whitespace fixes
2014-02-16 00:31:10 +00:00
Andy Williams
476c6c5d9c
Add some layout and dummy content
2014-02-12 23:02:09 +00:00
Andy Williams
78dc9c0932
Output of eflprj with a couple of tweaks - and EDI is born
2014-02-12 20:56:20 +00:00