Commit Graph

13259 Commits

Author SHA1 Message Date
wp
ddd10328bd IDE: High-dpi logo in splash and about forms, by Roland Hahn.
git-svn-id: trunk@63774 -
2020-08-17 21:50:59 +00:00
martin
68b18e0e2b IDE: prevent exceptions (in debugger eval hint) from being passed back to the debugger
git-svn-id: trunk@63739 -
2020-08-15 02:29:41 +00:00
martin
084616c388 CodeTools: Speed up TextToHTML for large text. Issue #037561
git-svn-id: trunk@63738 -
2020-08-15 02:29:39 +00:00
mattias
863e1d49a7 IDE: lazarus.lpi added package dependency SynEditDsgn
git-svn-id: trunk@63694 -
2020-08-06 21:18:29 +00:00
juha
bcfa936e39 LCL-GTK2: Improve TextRect and regions. Issue #37219, patch from Joeny Ang.
git-svn-id: trunk@63665 -
2020-07-28 20:55:55 +00:00
mattias
79ccae0012 IDE: moved using LazControlDsgn to ideoptionsdlg to allow compiling with older trunk versions, issue #37419
git-svn-id: trunk@63656 -
2020-07-26 08:49:59 +00:00
juha
7ed8696762 IDE: Tools/Options + startup configuration. Improve "make" location, expand paths before openfile dialogs etc. Issue #37386, patch from BrunoK.
git-svn-id: trunk@63654 -
2020-07-25 22:51:59 +00:00
martin
5ce498b490 IDE, Debugger: Allow "Add Watch" as button on the editor toolbar
git-svn-id: trunk@63653 -
2020-07-25 10:21:55 +00:00
martin
b208794e24 IDE, Debugger: reduce calls to Update when adding a watch.
git-svn-id: trunk@63649 -
2020-07-24 22:39:06 +00:00
mattias
fbdcb980f7 IDE: make lazcontroldsgn a base package
git-svn-id: trunk@63644 -
2020-07-24 15:44:38 +00:00
mattias
de69616a5f IDE: make lazcontroldsgn a base package
git-svn-id: trunk@63637 -
2020-07-23 22:01:58 +00:00
mattias
7a67a83df2 IDE: comments
git-svn-id: trunk@63632 -
2020-07-23 13:38:52 +00:00
mattias
aec1ea34f2 IDE: less hints
git-svn-id: trunk@63631 -
2020-07-23 13:27:09 +00:00
juha
a8a9c4e9fb IdeIntf: Implement Selection Editors to extend handling of OI selections. Patch by Sven Barth.
git-svn-id: trunk@63626 -
2020-07-22 20:16:20 +00:00
mattias
e6f3bd3f8f startlazarus: cocoa: do not use open -a, execute bundle exe, else menu is not visible
git-svn-id: trunk@63620 -
2020-07-22 12:35:50 +00:00
mattias
950091831c IDE: clean up
git-svn-id: trunk@63608 -
2020-07-20 21:22:17 +00:00
mattias
3c431cf740 IDE: do not confirm overwrite on Cocoa, where the dialog is already confirms replace
git-svn-id: trunk@63605 -
2020-07-20 16:55:14 +00:00
dmitry
3721c40a5d ide: update bundle check to match fpc 3.2.0 and earlier. FileExists no longer return true for directories for macOS (unix) systems
git-svn-id: trunk@63598 -
2020-07-19 02:17:52 +00:00
dmitry
0b5f33407d ide: update LazarusManager to check the .app directory existance, instead of fileExists
git-svn-id: trunk@63595 -
2020-07-18 18:03:15 +00:00
mattias
ec3c7be03b IDE: always set an active run param mode if available
git-svn-id: trunk@63590 -
2020-07-17 09:29:39 +00:00
mattias
a028a923fa IDE: debug launching application
git-svn-id: trunk@63588 -
2020-07-17 08:58:15 +00:00
mattias
61c53d6f41 LazUtils/FreeType: Separate FreeType stuff into its own package
git-svn-id: trunk@63558 -
2020-07-14 18:09:17 +00:00
juha
c49c71322c IDE: Call GetHostname for Unix in function GetCurrentChangeLog. All distros do not have 'HOSTNAME' env.var.
git-svn-id: trunk@63554 -
2020-07-13 14:50:33 +00:00
mattias
6dc2b54e1a make: set default lcl widgetset from carbon to cocoa
git-svn-id: trunk@63553 -
2020-07-13 09:21:07 +00:00
juha
0414705e6a IDE: Rename function GetCurrentMailAddress to GetCurrentChangeLog and support Windows.
git-svn-id: trunk@63552 -
2020-07-13 09:18:57 +00:00
mattias
8ceb09a67b make: changed default darwin lcl platform from carbon to cocoa
git-svn-id: trunk@63551 -
2020-07-13 09:00:41 +00:00
maxim
4e4f40c711 IDE: improved wording of About dialog text, patch by Trevor Roydhouse, bug #37337
git-svn-id: trunk@63548 -
2020-07-12 22:14:45 +00:00
juha
7620a2525e IDE: Support Windows in function GetCurrentUserName. Use env.var 'USERNAME' instead of 'USER'.
git-svn-id: trunk@63547 -
2020-07-12 21:10:22 +00:00
juha
f091c464a5 IDE: Project options cleanup and formatting.
git-svn-id: trunk@63544 -
2020-07-11 12:04:22 +00:00
martin
c63e4ba86a SynEdit,IDE: Move Highlight-Style-Priority setting to base attribute. Now Highlighter colors have a priority, so some colors (e.g. String, Comment) can hide some Markup colors.
git-svn-id: trunk@63540 -
2020-07-10 19:38:45 +00:00
martin
99302de6f6 IDE: enable (debug-)Stop button while building.
git-svn-id: trunk@63530 -
2020-07-08 13:28:34 +00:00
wp
bfeb99af9e IDE: Fix TForm.DesignTimePPI changing when form is loaded with different PPI and "Force DPI scaling in design time" is off. Issue #37227, patch by Emil Totev.
git-svn-id: trunk@63482 -
2020-06-30 08:55:48 +00:00
mattias
385c44fb6f lazbuild: less hints
git-svn-id: trunk@63456 -
2020-06-28 13:42:37 +00:00
mattias
1a632d64f2 updated makefiles
git-svn-id: trunk@63454 -
2020-06-28 11:02:22 +00:00
mattias
ff48695ac0 ideintf: added HandlerOnRunDebugInit
git-svn-id: trunk@63445 -
2020-06-27 08:56:43 +00:00
ondrej
a8dbfd43f8 IDE: RunParamsOptions: correctly select new mode
git-svn-id: trunk@63443 -
2020-06-27 07:36:07 +00:00
mattias
12f42c679f IDE: less hints
git-svn-id: trunk@63426 -
2020-06-23 12:47:25 +00:00
mattias
9fea11639e IDE: new file: do not break lines at dots
git-svn-id: trunk@63405 -
2020-06-20 16:01:26 +00:00
mattias
665ab3cba6 codetools: AddUnitToMainUsesSection using flags, test
git-svn-id: trunk@63404 -
2020-06-20 15:52:42 +00:00
martin
5bb7d9bdd1 IDE: fixed top-line-proc-name hint. The wrong line was shown if lines above were folded.
git-svn-id: trunk@63403 -
2020-06-20 15:22:04 +00:00
wp
f03c36e465 IDE: Fix forgotten scaling of images in BuildModesManager. Issue #37211
git-svn-id: trunk@63352 -
2020-06-13 21:40:11 +00:00
juha
8c58a18ea5 IDE: Improve anchors and layout for buttons in Find-in-files and About dialogs. Issue #37192.
git-svn-id: trunk@63342 -
2020-06-10 16:36:58 +00:00
martin
47408c4bff IDE, SourceEditor: prevent automatic identifier completion while editor-macros are recorded/playing. The macro would not wait for the timer, and the macro would not know the order of completion proposals.
git-svn-id: trunk@63323 -
2020-06-07 12:48:09 +00:00
martin
79ba6dbb06 Fix crash, introduced in r63316 #000ea7c493 "auto complete on typing". Issue #37184
git-svn-id: trunk@63322 -
2020-06-07 12:04:43 +00:00
mattias
00aa0ed701 IDE: TExternalTool.Destroy: safer disconnect from thread
git-svn-id: trunk@63321 -
2020-06-07 07:20:57 +00:00
martin
26272363cd IDE, Debugger: fix r63306 #06b1a964b6 "Fix Run menu, to show correct available debugger commands" -- Do not init the debugger. => Review the entire calculation of available actions in the Run menu. Issue #0037183
git-svn-id: trunk@63317 -
2020-06-06 16:45:12 +00:00
martin
000ea7c493 IDE, SourceEditor: implemented identifier-completion activates on typing. Forget to test for cancelled
git-svn-id: trunk@63316 -
2020-06-06 15:43:43 +00:00
martin
83ca8802cc IDE, SourceEditor: identifier completion on type - do not activate with multi caret
git-svn-id: trunk@63315 -
2020-06-06 15:28:40 +00:00
martin
f3f864d967 IDE, SourceEditor: implemented identifier-completion activates on typing. Issue #0033054 (different from patch)
git-svn-id: trunk@63314 -
2020-06-06 15:16:21 +00:00
martin
dcc69156e5 IDE, SourceEditor: fix caret pos detection for auto complete (though for "." the phys and log increase are both 1)
git-svn-id: trunk@63313 -
2020-06-06 15:16:19 +00:00