Commit Graph

129 Commits

Author SHA1 Message Date
Basile Burg c957a0099d refact widgets that replace the free project with projutils functions 2016-06-14 10:16:22 +02:00
Basile Burg ed15c31b57 finsih project group - close #68
+ fix for the free project
+ compile the group
+ last stuff reloading, handle the free project
2016-06-13 04:40:02 +02:00
Basile Burg 08ec1796be mostly done #68, project group 2016-06-12 10:43:44 +02:00
Basile Burg 6158dd26a2 docking, mouse wheel can be used on the splitters to expand shrink the area 2016-05-28 19:43:24 +02:00
Basile Burg 7803172007 close #58, add an action to run compiled file outside 2016-05-26 22:12:12 +02:00
Basile Burg d97420a03d renamed menu 'Run' to 'Compilation' 2016-04-16 23:02:58 +02:00
Basile Burg 6564b0c98c add support for analyzing the current file with Dscanner 2016-04-16 15:26:10 +02:00
Basile Burg 87016dde96 revert changes made for #34 2016-04-13 21:40:39 +02:00
Basile Burg 21d45c877f fix #33, fix #34, option mnu item displayed in edit, hide widget until docking 2016-04-13 09:37:51 +02:00
Basile Burg 87bffb06fc disable the "reload new version" message on main form close 2016-04-11 06:58:12 +02:00
Basile Burg e4c7626345 split runnable compilation and execution + 2 new related actions
- compile (and not run)
- run (eventually ask for compile)
2016-04-05 11:53:22 +02:00
Basile Burg 0916912860 updates to Laz 1.6 2016-02-19 04:13:54 +01:00
Basile Burg 154025b143 default layout 2016-02-04 08:05:50 +01:00
Basile Burg c864a0ce50 fix, reset top splitter position before locking it 2016-02-03 15:32:18 +01:00
Basile Burg e2ac5ddf31 editor, fix identifier markup, all trailing blank chars marked 2016-01-20 10:32:35 +01:00
Basile Burg 5e2a1b8290 style modernisation using helpers for file name manip 2016-01-18 07:55:52 +01:00
Basile Burg 36aa1aafc6 default shortcuts, comp proj, comp proj and run, comp file an run changed
default were not good on kde (ctrl f9)
2015-12-28 05:04:51 +01:00
Basile Burg 5fc8b76512 switch to FPC3 + Laz 1.6 2015-12-22 10:24:18 +01:00
Basile Burg f40804ed85 editor, a document can be set always visible in a split view to the right 2015-12-16 03:20: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 ae990b03ef menu file, added action 'save file copy as...' 2015-12-10 07:35:22 +01:00
Basile Burg 47c82d03fa automatic updated from Laz 2015-10-22 00:38:39 +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 674a1f9b8c #10, project menu, new, sub menu, either dub or native format 2015-09-20 06:23:18 +02:00
Basile Burg e1993bafea more explicit action caption 2015-09-02 11:18:06 +02:00
Basile Burg f9d8bd95b2 nil 2015-08-24 14:47: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 7bc17d96fd added custom coedit icon 2015-05-28 18:48:02 +02:00
Basile Burg bdb39e50f1 fix, project observers not connected but getCmdParams could open one
borken in c865145041 because class in ce_options was forcing an update
2015-05-12 04:40:06 +02:00
Basile Burg e770473dbb added small dialog to set the switches used to compile a runnable. 2015-05-11 13:42:10 +02:00
Basile Burg 350414262b lfm auto update 2015-05-10 03:21:05 +02:00
Basile Burg 207e04056c fix, copy paste cut etc broken in widget since e4656ca9e7 2015-03-15 07:38:45 +01:00
Basile Burg e4656ca9e7 changed action updater
realted to linux bugs:
- doc close, AV
- TColorPropertyEditor convert error
2015-03-13 14:46:56 +01:00
Basile Burg d581ad1c20 removed static explorer widget 2015-03-08 00:40:36 +01:00
Basile Burg 912749c45c added file action compile file and run outside
like runnable moduled but when redirection of the output is not wanted
2015-03-07 14:57:30 +01:00
Basile Burg cace5826fd removed editor hint handling from main form 2015-03-07 01:49:00 +01:00
Basile Burg fd0b98ea7c prepared for laz 1.4 2015-02-22 02:26:35 +01:00
Basile Burg 1b56c75ca1 removed autogen. comments 2015-02-15 05:26:39 +01:00
Basile Burg 286636b75a uses fDoc instead of the widget 2015-01-16 00:05:44 +01:00
Basile Burg a4b8c3ed48 added action to run the tests in the focused editor 2015-01-14 12:16:33 +01:00
Basile Burg 89cde48f5c fix, splitter bug on realign 2014-12-12 05:50:42 +01:00
Basile Burg c1bcec63e5 cleanup 2014-12-07 00:40:13 +01:00
Basile Burg 55dd5d13fe added file action, export to html 2014-12-06 22:40:47 +01:00
Basile Burg 611e28f878 changed ambiguous actions captions 2014-11-11 14:46:43 +01:00
Basile Burg 4e9259371c changed runnable module TProcess to TAsyncProcess. 2014-11-03 10:39:51 +01:00
Basile Burg 43f2ee3e11 added input to stdin support to runnable modules 2014-11-03 08:13:23 +01:00
Basile Burg 34804e4541 added support for in session window layout save/load 2014-11-02 05:48:35 +01:00
Basile Burg 02337b060b added tools editor widget 2014-10-31 06:06:28 +01:00
Basile Burg 3ae7eae9b3 or_4 2014-08-18 23:56:03 +02:00
Basile Burg 6a20a971a4 implemented expandSymbolicString, added usage for several TProcess.Parameters, added a runnable d test for current constants 2014-08-16 03:08:02 +02:00
Basile Burg 3f1d583490 support for widget docking persistence 2014-08-09 22:53:44 +02:00
Basile Burg 8aad4fba49 error messages were cleared the first time a proj was compiled
disabled the DCD hint due to a massive bottleneck
2014-08-08 17:32:21 +02:00
Basile Burg ebdc158738 improved the mini explorer 2014-08-04 04:46:54 +02:00
Basile Burg 54d7f8902d support for DCD 2014-08-04 03:32:55 +02:00
Basile Burg f48fc903c5 r25 2014-07-27 08:59:29 +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 fe9fecde64 r20 2014-07-15 06:55:07 +02:00
Basile Burg f46eb70a58 r18 2014-07-13 03:11:44 +02:00
Basile Burg f908e60e26 r17 2014-07-12 01:56:05 +02:00
Basile Burg f35d7500b6 bugish junks removed in ce_main.lfm 2014-07-05 00:39:43 +02:00
Basile Burg 24fba590fa r14 2014-07-01 11:48:52 +02:00
Basile Burg 9529b65b4d r13 2014-06-30 10:29:18 +02:00
Basile Burg 3676f5acea implemented file/project MRU 2014-06-29 16:59:53 +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 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 c38d76d1b1 bugfixes for the linux version 2014-06-20 23:28:39 +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 9f2e572f6d r6 2014-06-16 09:15:11 +02:00
Basile Burg 509b76eac2 r5 2014-06-15 16:58:14 +02:00
Basile Burg 3320792161 r4 2014-06-14 15:02:35 +02:00
Basile Burg 5591812bae r3 2014-06-13 16:50:16 +02:00
Basile Burg d7f6c969b5 r2 2014-06-12 06:49:27 +02:00
Basile Burg 9866f22820 r1 2014-06-10 12:23:58 +02:00