Basile Burg
1cb1615a12
highlighter, special keywords have their own style
...
in options: SpeckAttrib
2015-09-21 07:57:34 +02:00
Basile Burg
f897fdf802
fix, UB in feature #29 due to uninitialized bool
2015-09-21 02:57:05 +02:00
Basile Burg
6ff2371ea2
slightly changed dialog messages
2015-09-21 02:21:15 +02:00
Basile Burg
6d6df7804b
avoid to open proj from empty filename in several places
2015-09-21 01:44:57 +02:00
Basile Burg
c0bcd3852c
fix, semi colon error lead to always updgrade
2015-09-21 01:43:56 +02:00
Basile Burg
1a362baf8c
fix, possible av on close
2015-09-21 01:42:49 +02:00
Basile Burg
ecae79d446
fix debugging fail under nix due to invalid cwd
2015-09-21 01:42:17 +02:00
Basile Burg
43b5e48351
#10 , add props
2015-09-20 19:42:34 +02:00
Basile Burg
3eeb985081
#10 , delete a project property
2015-09-20 18:22:43 +02:00
Basile Burg
c8db00ec0d
#29 , use another dub icon
2015-09-20 17:44:37 +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
ffb193ece4
minor gui tweaks
2015-09-20 05:57:37 +02:00
Basile Burg
81c966b451
fix av
2015-09-20 05:56:48 +02:00
Basile Burg
0d9be0dd80
#29 , use the original icon
2015-09-20 02:40:33 +02:00
Basile Burg
77204119f8
more for #29 , check if proj target is lib and update support
2015-09-20 02:33:26 +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
94f34b3f88
fix, the sub project was created twice, leading to a leak + AV when terminating CE
2015-09-20 00:00:52 +02:00
Basile Burg
04d7308bf7
initial work on #27 , register a libman entry using DUB fetch
2015-09-19 14:03:52 +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
2aee98ace0
libman, allow to register and entry from a dub proj
2015-09-19 11:01:50 +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
a9a985d560
already done
2015-09-19 09:15:50 +02:00
Basile Burg
eeab445c67
renamed ambiguous identifier
2015-09-19 09:13:17 +02:00
Basile Burg
845053b5e0
more for #10 , get output filename
2015-09-19 09:04:47 +02:00
Basile Burg
ed3022016b
backup the work made in branch 'cedast-switch'
...
This probably won't be used because the way _cetodo_ and _cesyms_ work is very advantageous.
The tools can be recompiled in Coedit and the new versions are used __directly__. With a dyn libl, Coedit has to be restarted.
2015-09-19 06:33:37 +02:00
Basile Burg
f2618e1ba1
update todos
2015-09-18 07:41:07 +02:00
Basile Burg
1ea6b7d0c4
added option, floating widget always on top
2015-09-18 07:08:00 +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
4d2ff019f1
changed icon for selected conf
2015-09-18 06:26:04 +02:00
Basile Burg
3cc9d87cff
focus selected conf
2015-09-18 06:25:43 +02:00
Basile Burg
93dcaaad4b
project interface, set conf index
2015-09-18 06:21:56 +02:00
Basile Burg
f82e39bd71
dcd integration, also works with dub projects
...
curr proj source + imports
2015-09-18 05:34:19 +02:00
Basile Burg
911a183c0b
added common project interface funct to get imports paths
2015-09-18 05:33:41 +02:00
Basile Burg
e1e86c258f
menu, add source to project, emit hint when proj kind is dub
2015-09-18 00:01:47 +02:00
Basile Burg
4c23566a61
removed dead code
2015-09-18 00:01:07 +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
c95c8ff54b
optim, avoid a lot of heap alloc when assigning btn's glyphs
2015-09-17 18:22:13 +02:00
Basile Burg
546052732f
allow more ctrl types to be assignedto
2015-09-17 18:16:58 +02:00
Basile Burg
87fa0333fa
avoid too much allocs on software start-up
...
- this funct will be used a lot in the widget constructors
2015-09-17 17:50:03 +02:00
Basile Burg
e6659329c9
more for #10 , prop values can be validated
...
+ minor GUI tweaks
2015-09-17 06:49:10 +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
c19c1c20d0
should be with previous commit
2015-09-17 06:47:07 +02:00
Basile Burg
11533b6591
updated shared icons
2015-09-17 06:46:20 +02:00
Basile Burg
fd54d7c12a
added util function to load shared res to btn
2015-09-17 06:46:04 +02:00
Basile Burg
e9ca6f014a
clear dub project editor: property editor on proj close
2015-09-17 04:49:45 +02:00
Basile Burg
a146f6ec36
work on #10 , guess output kind
2015-09-17 03:56:25 +02:00