Basile Burg
|
8d75799454
|
colmatage
|
2016-01-30 04:38:23 +01:00 |
Basile Burg
|
a533057ff5
|
projects, CE & DUB, async compilation
|
2016-01-30 04:18:30 +01:00 |
Basile Burg
|
c407a40259
|
refact with type helpers
|
2016-01-27 04:43:54 +01:00 |
Basile Burg
|
097875dd59
|
added simpleCOmmands to ce proj format + improve UTF8 compat
|
2016-01-25 03:48:13 +01:00 |
Basile Burg
|
619c169024
|
editor, allow temporarily column selection even if option eoScrollPastEol not enabled
|
2016-01-24 03:22:11 +01:00 |
Basile Burg
|
2bbd854fc8
|
more style modernisation
|
2016-01-19 21:52:15 +01:00 |
Basile Burg
|
0303d0f75f
|
style modernisation using helpers isEmpty & isNotEmpty
|
2016-01-11 01:09:21 +01:00 |
Basile Burg
|
3fa80be500
|
style modernisation using helpers isNil & isNotNil
|
2016-01-11 00:36:10 +01:00 |
Basile Burg
|
e52d83ecda
|
cancel project testing for most obvious non valid ext
|
2015-12-20 11:13:34 +01:00 |
Basile Burg
|
2af68ab9d4
|
dub prj tester broken due to json always created
|
2015-12-16 14:04:53 +01:00 |
Basile Burg
|
9cfac00fd3
|
Dub integration, better error handling + spotted issue with commas
|
2015-12-15 06:33:33 +01:00 |
Basile Burg
|
c6fe1fde18
|
Dub projects, allowed description to be read as utf8 w/o BOM
|
2015-12-12 10:47:06 +01:00 |
Basile Burg
|
dc90942bb8
|
started background tool that compiles native project with gc or ldc
|
2015-12-10 23:55:37 +01:00 |
Basile Burg
|
0a98a267e4
|
options, added items to select favorite compiler to build a DUB project or a native project
- DUB, fully working
- NativeProjects, need option translater
|
2015-12-10 15:36:08 +01:00 |
Basile Burg
|
ea9b3af4dd
|
fix, prevent a DUB json withucs-x BOM to be overwritten with a dummy structure
|
2015-11-28 02:11:35 +01:00 |
Basile Burg
|
9a9f74149f
|
fix, DUB json, save as utf8 if loaded so, always save new proj as
|
2015-11-28 02:05:02 +01:00 |
Basile Burg
|
404f007dd6
|
nothing
|
2015-11-16 14:22:08 +01:00 |
Basile Burg
|
66b77b5a05
|
fix, dub project, lib prefix only on nix/osx
|
2015-11-11 17:56:24 +01:00 |
Basile Burg
|
7800c0d821
|
fix, config & buildType passed to DUB, "plain" was never passed
|
2015-11-10 15:41:47 +01:00 |
Basile Burg
|
458839102d
|
fix, dub integration, a project that defines custom buildTypes was considered invalid
|
2015-11-06 08:19:08 +01:00 |
Basile Burg
|
28f9e86b84
|
fix, dubproject, output binary name missed the lib prefix when output binary kind was staticlib
|
2015-10-25 22:03:28 +01:00 |
Basile Burg
|
7d0b295a76
|
fix #41, D&D broken in 2a1
|
2015-09-27 00:03:22 +02:00 |
Basile Burg
|
2eca7e5e37
|
DUB project editor, several fixes
- doesn't trow when a 'name is expected'
- expand tree after property is added or set
|
2015-09-25 03:00:10 +02:00 |
Basile Burg
|
e3b15f84f9
|
#10, manage exclusions (exact match only)
|
2015-09-23 03:37:35 +02:00 |
Basile Burg
|
da958707dd
|
only handle ANSI and UTF-8 encoede dub project
- UCS 2/4 crashes te parser
- DUB itself does not support these encodings
|
2015-09-22 21:44:40 +02:00 |
Basile Burg
|
d8cde2ecf2
|
reset loader pos if no BOM found
|
2015-09-22 13:17:32 +02:00 |
Basile Burg
|
92ba1bcdfa
|
fix, JSON loader, skip BOM
|
2015-09-22 12:56:52 +02:00 |
Basile Burg
|
674a1f9b8c
|
#10, project menu, new, sub menu, either dub or native format
|
2015-09-20 06:23:18 +02:00 |
Basile Burg
|
f0622f3c3f
|
isValid_xxx_project, the project subject is actually an internal class so these calls made nothing
|
2015-09-20 00:02:14 +02:00 |
Basile Burg
|
ef7488316a
|
fix, the target filename was not always correctly set
|
2015-09-19 14:02:39 +02:00 |
Basile Burg
|
4c1941a3d4
|
fix, duplicated sources when a sourcesPath item included a trailing directory separator
|
2015-09-19 14:01:53 +02:00 |
Basile Burg
|
fb8c0495a1
|
fix, dub proj, output filename not properly set when guessed from 'name'
|
2015-09-19 11:01:07 +02:00 |
Basile Burg
|
2ad47f35f0
|
fix, dub proj, target kind not found for 'library'
|
2015-09-19 11:00:26 +02:00 |
Basile Burg
|
845053b5e0
|
more for #10, get output filename
|
2015-09-19 09:04:47 +02:00 |
Basile Burg
|
efbe83144a
|
no warn about proj change if dub proj and conf ix change
|
2015-09-18 06:29:36 +02:00 |
Basile Burg
|
93dcaaad4b
|
project interface, set conf index
|
2015-09-18 06:21:56 +02:00 |
Basile Burg
|
911a183c0b
|
added common project interface funct to get imports paths
|
2015-09-18 05:33:41 +02:00 |
Basile Burg
|
20576801da
|
added common project interface function targetUpToDate
|
2015-09-17 22:35:18 +02:00 |
Basile Burg
|
5ce45a6486
|
fix, compiling dub proj, was always executed afterward
|
2015-09-17 21:47:43 +02:00 |
Basile Burg
|
782f5ff59c
|
more for #10, handle mainSourceFile
|
2015-09-17 21:13:47 +02:00 |
Basile Burg
|
c667795cc3
|
more for #10, modification system
+ fix switches passed to DUB
|
2015-09-17 06:48:08 +02:00 |
Basile Burg
|
a146f6ec36
|
work on #10, guess output kind
|
2015-09-17 03:56:25 +02:00 |
Basile Burg
|
ef8d72138c
|
common project interface renaming + works on #10
- DUB proj editor file dbl clickable
- icons
- filter for files and props
|
2015-09-17 00:04:27 +02:00 |
Basile Burg
|
5fd10645ac
|
#10, get file list for curr conf
- still missing: exclusions + mainSourceFile
|
2015-09-16 13:32:04 +02:00 |
Basile Burg
|
46af83d137
|
fix, possible bug when getting cwd and if project drive was not the first
|
2015-09-16 03:23:35 +02:00 |
Basile Burg
|
5452333f5a
|
dub project, target type
|
2015-09-10 13:13:34 +02:00 |
Basile Burg
|
54fdeeed9c
|
dub build, pass the right type + config
|
2015-09-09 13:53:52 +02:00 |
Basile Burg
|
63dedff146
|
added function to test a dub project validity
valid for Coedit = only JSON
|
2015-09-09 13:52:20 +02:00 |
Basile Burg
|
ce2d63713d
|
added ICECOmmonproject.getCommandeLIne
common interface for the action view project command line
|
2015-09-09 13:51:36 +02:00 |
Basile Burg
|
3a37d133a6
|
fix, interpretation of how dub handle the configs & built types
- default only added if no user-defined
- check for overridden built types
|
2015-09-08 01:24:26 +02:00 |