Commit Graph

154 Commits

Author SHA1 Message Date
Basile Burg 47944eead5 lowered optim to 2 because of spurious warnings caused by helpers 2016-03-21 22:39:59 +01:00
Basile Burg 4792f0ed87 added a range-based parser, experimented in the message parser 2016-03-18 20:08:12 +01:00
Basile Burg 973e4d0041 try fix travisCI, linux version 2016-02-19 22:50:09 +01:00
Basile Burg 0916912860 updates to Laz 1.6 2016-02-19 04:13:54 +01:00
Basile Burg aa36408c0a docking, temp fix until next Laz rlz 2016-02-06 18:17:04 +01:00
Basile Burg b3d489d610 fix, DUB json file that included trailing commas were not loadable 2016-01-30 10:11:56 +01:00
Basile Burg 5ceeb73cd2 nothing 2016-01-25 04:16:57 +01:00
Basile Burg 123e7c50dd added D&D from mini-explorer and from proj inspectors 2016-01-21 20:27:54 +01:00
Basile Burg 7f9ea6e1a9 added 'Dfmt commander' widget, closes #8 2015-12-16 08:32:00 +01:00
Basile Burg b45d01c308 test new page control 2015-12-07 10:05:04 +01:00
Basile Burg 2bbe1a9e70 fix, windows version, icon removed by error 2015-12-04 20:07:21 +01:00
Basile Burg 0e00028c22 out put to bin folder 2015-12-04 20:04:51 +01:00
Basile Burg e447a2be64 test markup fold
not supported by Laz 1.4.2
2015-12-04 16:42:05 +01:00
Basile Burg 20cfc043eb fix, debug config, a method checking caused fake issues 2015-11-02 05:03:21 +01:00
Basile Burg 35538f7155 reverted changes made in 9b2ea82c3c, bug was caused by white char scanner 2015-10-30 04:47:17 +01:00
Basile Burg 9b2ea82c3c maybe fix, editor paint problems due to agressive optimization, lowered to O2 2015-10-25 16:30:46 +01:00
Basile Burg 1e1fd2a97d lazproj, filter some superfluous fpc messages 2015-10-17 00:13:26 +02:00
Basile Burg 7eab8308cf initial work on #42, GDB integration 2015-10-01 15:09:12 +02:00
Basile Burg ecae79d446 fix debugging fail under nix due to invalid cwd 2015-09-21 01:42:17 +02:00
Basile Burg 6f5a8e42cb started dub project editor 2015-09-05 11:22:19 +02:00
Basile Burg 5743f87761 removed LCL deps in ce_common & ce_nativeproject, prerequisite for #30 2015-09-04 12:11:18 +02:00
Basile Burg d373a15012 di-1 2015-09-01 15:35:23 +02:00
Basile Burg 144b365596 added about box 2015-08-26 12:02:38 +02:00
Basile Burg 10cdbcd912 more related to 9cca5e1b12
TWritableLfmTextComponent.readerError does not coever all the error kinds (for example error in conversion from text to bin stream)
2015-08-24 15:00:48 +02:00
Basile Burg b911e10e93 added TCEProcess, custom TProcess class for Coedit
- will fix the "split line" issue
- will fix globally the 'OnTerminate' event not called (the timer is always enabled, so osx version is guaranteed not to have this issue)
- will be used widely (no more TProcess or TASyncProcess).
2015-07-15 14:28:04 +02:00
Basile Burg 3a28c54c26 common project interface - part 2 2015-06-21 03:55:48 +02:00
Basile Burg 9139d8eef7 common project interface - part 1 2015-06-20 15:00:16 +02:00
Basile Burg d59d85f750 fix, mostly win32, tools not found when launched from shortcut or shell ctxt handler
tools reside in same folder as CE
- happened if shortcut start directory is not CE app dir
- happened if CE is launched from open/with: cwd didn't allow to find the tools
2015-06-04 15:51:55 +02:00
Basile Burg 8aa4ae52e2 removed cdb commander 2015-06-03 10:36:47 +02:00
Basile Burg 659960f9d1 nothing 2015-06-02 22:48:03 +02:00
Basile Burg fc137ac565 icon, linux, try to extract in system icon dir 2015-05-29 11:59:26 +02:00
Basile Burg ef83e333f6 updated readme 2015-05-26 18:43:49 +02:00
Basile Burg 8265eacd13 added unit accidently removed
ve_widget.pas
2015-05-21 21:06:39 +02:00
Basile Burg ff49acb58f removed resource loader from main source
because of http://bugs.freepascal.org/view.php?id=28086
2015-05-15 07:26:56 +02:00
Basile Burg 695be7a8fd update project files 2015-05-14 05:12:22 +02:00
Basile Burg 91c9827d0b nothing 2015-05-03 07:32:39 +02:00
Basile Burg 429e0640f3 fix, project aloowed to be compiled with only extra-sources 2015-03-16 04:03:21 +01:00
Basile Burg b7ebaa3879 fix, dup src path in project 2015-03-12 21:40:22 +01:00
Basile Burg 557d1b77f5 isolated proj & doc MRU classes, item insertion by observation 2015-03-12 10:37:21 +01:00
Basile Burg 413e4496b2 re JCF 2015-03-10 15:02:53 +01:00
Basile Burg f29e57b751 Revert "Revert "processed with JCF""
This reverts commit 81e406bc56.
2015-03-10 15:00:19 +01:00
Basile Burg 81e406bc56 Revert "processed with JCF"
This reverts commit db5e2cbf2d.
2015-03-10 14:57:51 +01:00
Basile Burg db5e2cbf2d processed with JCF 2015-03-10 14:52:42 +01:00
Basile Burg bdc202ba61 nothing 2015-03-08 14:26:37 +01:00
Basile Burg 4903e37542 added message filter to messages widget 2015-03-08 12:21:40 +01:00
Basile Burg 3467107294 project file update 2015-03-08 00:40:54 +01:00
Basile Burg c760299533 main creates the symbol list widget 2015-02-25 07:57:12 +01:00
Basile Burg 038246a56f lpi update 2015-02-23 03:53:38 +01:00
Basile Burg 5b9743bcf3 clean up 2015-02-22 09:54:07 +01:00
Basile Burg fd0b98ea7c prepared for laz 1.4 2015-02-22 02:26:35 +01:00
Basile Burg 67cb1ed157 added shortcut editor, as an ICEEditableOptions 2015-02-21 06:20:24 +01:00
Basile Burg 55ce01af2d added option editor for the docking 2015-02-21 01:49:16 +01:00
Basile Burg 50d0d4c0c5 dev option editor - 2 2015-02-19 03:20:53 +01:00
Basile Burg 7b3dc52906 dev option editor - 1 2015-02-18 13:58:05 +01:00
Basile Burg 15c51f1fef removed useless ce_icon source 2015-02-07 01:25:24 +01:00
Basile Burg 3780e76078 give plug up 2015-02-03 03:45:47 +01:00
Basile Burg 0395b36035 added custom property editors for filenames and paths
activated in
- custom tools editor: working dir + executable
- project conf: doc output, object dir, output filename, etc
2015-01-25 17:30:35 +01:00
Basile Burg 4580f60911 started to wrap DUB format as a TComponent 2015-01-24 07:51:42 +01:00
Basile Burg 181b1361a3 added ce_todolist, the todo list widget 2015-01-16 04:01:02 +01:00
Basile Burg f45d1cf090 deactivated resman 2015-01-12 06:55:14 +01:00
Basile Burg cac091a4d6 drw1 2015-01-11 14:40:59 +01:00
Basile Burg d8bd4ad9ec added shared icon system 2015-01-04 01:57:00 +01:00
Basile Burg 3b746c212a removed old switch 2014-12-11 12:15:33 +01:00
Basile Burg 4e15bdcd15 optimized entities-connection performances at startup 2014-12-09 04:54:51 +01:00
Basile Burg 1592af26bb added TCEStaticEditorMacro 2014-12-09 03:48:59 +01:00
Basile Burg 6411f4fd65 added basic process input handling to a project running within the IDE and redirected to the IDE 2014-11-28 04:46:58 +01:00
Basile Burg 8ec05dd38c - renamed ce_customtools.pas
- sorted project sources name
2014-11-27 21:35:59 +01:00
Basile Burg 42c47d580d added build mode leak check, easyer to see leaks in the msgbox on quit 2014-11-27 21:25:26 +01:00
Basile Burg 52be1650f4 added a class dedicated t sym string processing 2014-11-18 11:13:27 +01:00
Basile Burg bf68d0384a set build mode "release" as default 2014-11-14 23:09:56 +01:00
Basile Burg 5a4076b1cb unleashed a bug in TCEProject, run, parameters not copied from TCEPorjectRunOptions 2014-11-13 16:33:01 +01:00
Basile Burg 46aba7c0e4 added a simple text highlighter to edit txt, imported files, markdown sources, etc. 2014-11-12 11:24:07 +01:00
Basile Burg aa35683cf9 dcd integration: process can be located elsewhere if their path is known 2014-11-07 07:30:09 +01:00
Basile Burg 0fb3a06a90 sorted sources name 2014-11-07 06:49:48 +01:00
Basile Burg 5de7c44696 added a toyi widget for win32 cdb (ms debugging tool) 2014-11-03 12:39:34 +01:00
Basile Burg 43f2ee3e11 added input to stdin support to runnable modules 2014-11-03 08:13:23 +01:00
Basile Burg 02337b060b added tools editor widget 2014-10-31 06:06:28 +01:00
Basile Burg 6550dec0c4 r27 2014-08-22 08:20:48 +02:00
Basile Burg 9e202f7c52 refactored some classes with the new TWritableComponent class 2014-08-20 23:13:04 +02:00
Basile Burg c4ec74e3e1 or_2 2014-08-18 20:38:39 +02:00
Basile Burg 4a43e6200d or_1 2014-08-18 09:44:39 +02:00
Basile Burg 9866d5fd49 added run parameters <files> -f <files> -p <project> --plugs=OFF 2014-08-13 07:10:34 +02:00
Basile Burg 54d7f8902d support for DCD 2014-08-04 03:32:55 +02:00
Basile Burg 94ddae34ad r26 2014-07-28 07:54:21 +02:00
Basile Burg f48fc903c5 r25 2014-07-27 08:59:29 +02:00
Basile Burg 99325b3db4 added mini-explorer widget 2014-07-19 04:55:30 +02:00
Basile Burg 305d64f6d9 r22 2014-07-18 06:36:27 +02:00
Basile Burg 1f07bdf5aa r21 2014-07-17 04:47:43 +02:00
Basile Burg 24fba590fa r14 2014-07-01 11:48:52 +02:00
Basile Burg 35f137497e r12 2014-06-27 11:54:00 +02:00
Basile Burg fdadfc810b r11 2014-06-26 16:23:02 +02:00
Basile Burg dde99ecd0c r10 2014-06-25 14:04:00 +02:00
Basile Burg ba9c1df5fa Revert "Revert "r8""
This reverts commit 5b02fa6fa6.
2014-06-22 22:21:38 +02:00
Basile Burg 5b02fa6fa6 Revert "r8"
This reverts commit ae31885fe3.
2014-06-22 22:21:14 +02:00
Basile Burg ae31885fe3 r8 2014-06-22 22:20:45 +02:00
Basile Burg ca50a3a51c r8 2014-06-22 02:12:22 +02:00
Basile Burg ff1e518e5a - no license to MIT license
- protection for empty project compile/run
- widget close bugfix
2014-06-20 10:12:56 +02:00
Basile Burg 7b18a4702a Added AnchorDocking support to TCEWidget 2014-06-19 14:15:15 +02:00
Basile Burg b36a4931e3 r7 2014-06-18 08:58:24 +02:00
Basile Burg 509b76eac2 r5 2014-06-15 16:58:14 +02:00