Commit Graph

1013 Commits

Author SHA1 Message Date
Basile Burg 6ece0bf0aa TCEMainForm: uses new TCEProcess
see b911e10e93
2015-07-15 14:29:18 +02:00
Basile Burg 9bb01032b6 symlist: uses new TCEProcess
see b911e10e93
2015-07-15 14:28:57 +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 670ab28b67 fix, application.processmessage() caused messages to be cut 2015-07-14 18:02:58 +02:00
Basile Burg 8aa027b79f reverted bf115d9594 2015-07-14 17:53:29 +02:00
Basile Burg 4dbfe58326 fix, runnable dmd compiler message cut
- due to 72975e7185 which is itself due to...
- the problems began with bf115d9594
2015-07-14 17:46:42 +02:00
Basile Burg 72975e7185 fix, process stuck with stdout.flush()
- introduced in bf115d9594.
- runnable module, add `stdout.flush;` then `readln;`
2015-07-14 06:08:17 +02:00
Basile Burg 91ff18f87f symlist: added method to expand the tree on the current declaration 2015-07-14 01:46:49 +02:00
Basile Burg 9e039477fc symlist: does not allocate for each node xtra data
- this happens a lot
- directly use data as an integer
2015-07-14 01:45:56 +02:00
Basile Burg bf115d9594 processOutputToStrings uses processOutputToStream 2015-07-07 18:54:06 +02:00
Basile Burg b8b72af8f3 removed d extension with upper case char
dmd does not take such file.
2015-07-07 18:52:54 +02:00
Basile Burg ff576c985f try to skip empty drives (#18) 2015-07-04 06:48:44 +02:00
Basile Burg 87a63d517f updated version 2015-06-25 05:42:14 +02:00
Basile Burg 5d621ebf45 workaround for the patch mentioned in fed331360c
ResotreLayout is part of the anchordocking library. get rid of them programmatically in CE.
2015-06-22 07:00:26 +02:00
Basile Burg 6f07938faa fix, wrong checkout 2015-06-21 03:57:26 +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 3d74bffa3b messages, custom drawn, fixes
- horz scroll bar pos was not handled
- reset horz scroll bar to 0 when new messages are emitted
- constrain color value to make sure selected color <> background color
2015-06-20 11:34:37 +02:00
Basile Burg 5e06daf09e fix, dd files highlighter, used D HL but this not d code.
+ avoid content to be lexed to retrieve module name
2015-06-20 02:53:38 +02:00
Basile Burg fed331360c fix docking issues
- editor cant be disassociated from the menu
- a fix exists for the 3rd part component, but will be only applied if it's accepted by the people in charge (to consider when building CE from source).
- the fix will be applied in the next CE binary release (even if not  officially cherry merged to the Lazarus components).

fix #13
fix #4

waiting for that a widget must not undocked (right click) before getting closed.
2015-06-19 02:38:41 +02:00
Basile Burg 22fcf8a02f fix, message color, live update from option editor 2015-06-18 11:53:26 +02:00
Basile Burg 4391cb2680 added option to colorize messages background 2015-06-18 11:39:29 +02:00
Basile Burg ec22f7b979 why TStrings cannot be directly filled with TProcess.output 2015-06-18 11:05:22 +02:00
Basile Burg 891c746325 Revert "sompler"
This reverts commit f1e21098a7.
2015-06-18 11:02:06 +02:00
Basile Burg 38a57fec33 fix, highlighter sharing, reset range when a doc get focused
some ranges were randomly broken
2015-06-18 09:50:08 +02:00
Basile Burg 45317a2565 range issue doc switch 2015-06-17 23:58:01 +02:00
Basile Burg f1e21098a7 sompler 2015-06-17 23:57:37 +02:00
Basile Burg 97221ea590 darwin 2015-06-17 23:57:15 +02:00
Basile Burg ff9f87561d Merge pull request #12 from CyberShadow/patch-1
README.md: Linkify screenshot thumbnail
2015-06-10 03:37:19 +02:00
Vladimir Panteleev 605fdd8ff1 README.md: Linkify screenshot thumbnail
Make screenshot thumbnail link to full-size screenshot.
2015-06-10 01:25:55 +00:00
Basile Burg 14072b6fe7 updated readme 2015-06-10 03:10:44 +02:00
Basile Burg 4c706d218d updated readme 2015-06-10 02:32:49 +02:00
Basile Burg 13c5625ad2 updated readme 2015-06-10 02:31:43 +02:00
Basile Burg 4ede2e5047 updated cesetup version 2015-06-10 00:56:18 +02:00
Basile Burg b7b3e05d8f cesetup, change version + minor tweaks 2015-06-08 16:54:39 +02:00
Basile Burg d0ec5886d5 dont consider DUB as a minimal requirement to launch Coedit
building with DUB currently only a trick
briefly explained in the wiki.
2015-06-08 02:41:03 +02:00
Basile Burg 3ef1d25c43 improved symbolic strings
- lazy update happen only when needed
- new symbol `<CPCD>`, which expands to the project sources common directory
- updated demo
2015-06-07 15:55:30 +02:00
Basile Burg 9c6256df57 Update README.md 2015-06-06 22:39:47 +02:00
Basile Burg d70a5552e1 Merge pull request #11 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2015-06-06 19:50:42 +02:00
The Gitter Badger 1087e8e11e Added Gitter badge 2015-06-06 17:49:45 +00:00
Basile Burg f6233e7856 1_rc1 2015-06-05 03:25:24 +02:00
Basile Burg 9a57dfa700 nothing 2015-06-05 03:43:39 +02:00
Basile Burg 6fc63706f8 removed icon extraction routine
handled by the cesetup
2015-06-05 03:27:02 +02:00
Basile Burg 95536e0147 win desktop icon + several small improvements 2015-06-05 02:24:14 +02:00
Basile Burg d448256765 add version identifier to output filename 2015-06-05 02:23:16 +02:00
Basile Burg d5aadac0c8 fix, cesetup win32 build 2015-06-04 19:31:14 +02:00
Basile Burg 7e45031965 cestup, linux, can be setup as user or sudo, added appli reference to menu 2015-06-04 21:03:07 +02:00
Basile Burg 6c3d5d55a3 win fix double ext on exe
nux feature install for curr user
2015-06-04 19:57:05 +02:00
Basile Burg db481367fd fix, broken link 2015-06-04 16:37:01 +02:00
Basile Burg 437a00b060 renamed files names related to logo 2015-06-04 16:08:41 +02:00