Commit Graph

1174 Commits

Author SHA1 Message Date
Basile Burg 7eab8308cf initial work on #42, GDB integration 2015-10-01 15:09:12 +02:00
Basile Burg bfd1a9c6a8 editor, add/rem breakpoints in the gutter 2015-10-01 14:43:59 +02:00
Basile Burg 256017709a static macros, defaults can be cleared and wont be reset automatically
in the options, a btn allows to reset them explicitly
2015-10-01 07:06:54 +02:00
Basile Burg e442c1fea2 D&D, try to open an editor first, then proj then always editor 2015-10-01 07:05:50 +02:00
Basile Burg caf568c934 patched a leak 2015-09-27 02:17:37 +02:00
Basile Burg 4197668f3b patched a leak 2015-09-27 02:16:53 +02:00
Basile Burg 4d4bc26538 use helper to assign bmp 2015-09-27 02:16:24 +02:00
Basile Burg 7d0b295a76 fix #41, D&D broken in 2a1 2015-09-27 00:03:22 +02:00
Basile Burg 54b13358de sel proj file diag init val 2015-09-26 22:00:13 +02:00
Basile Burg 2d855e9f4d libman, also sores the matching project file
just in case of...
2015-09-26 21:56:55 +02:00
Basile Burg 5d17c139e9 fix dl fnames 2015-09-25 06:35:42 +02:00
Basile Burg d4911daeef 2_alpha1 2015-09-25 06:32:57 +02:00
Basile Burg de847b4060 fix installer error on linux, shortcut path not existing on a fresh account 2015-09-25 05:58:47 +02:00
Basile Burg 17baff8aa3 fix installer, icon and lic text couldnt be installed since data loc changed under nix 2015-09-25 05:50:36 +02:00
Basile Burg 819a45fa1e prepared 2_alpha_1 2015-09-25 04:47:21 +02:00
Basile Burg 2d06f1e035 dub project editor, expand items when needed 2015-09-25 03:26:24 +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 057216db69 highlighter, sharp symbol was not handled
e.g  #line
2015-09-24 12:26:24 +02:00
Basile Burg 7371dd28fa symlist, style 2015-09-24 00:42:40 +02:00
Basile Burg edb3030264 added symbol list 'smart expander'
The symbol list automatically expand to the nearest declaration, as an option
2015-09-24 00:23:51 +02:00
Basile Burg a7866eb88f removed dep to main act 2015-09-23 07:34:16 +02:00
Basile Burg 7329af23f0 update tab caption 2015-09-23 03:48:15 +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 2ae5fe3b01 streak +1 2015-09-21 21:31:05 +02:00
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