Commit Graph

92 Commits

Author SHA1 Message Date
juha
20c5ac47c0 IDE: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64440 -
2021-01-29 19:59:04 +00:00
juha
4d205d5b7c StartLazarus: Fix compilation.
git-svn-id: trunk@64392 -
2021-01-14 21:54:50 +00:00
juha
42850cfe4d LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code.
git-svn-id: trunk@64384 -
2021-01-14 12:41:32 +00:00
mattias
1156464b04 startlazarus: darwin: fixed restart
git-svn-id: trunk@64279 -
2020-12-26 12:25:27 +00:00
mattias
0eaddeb4c8 startlazarus: wait for initial lazarus to exit, before checking for accepting lazarus
git-svn-id: trunk@64277 -
2020-12-26 11:54:45 +00:00
mattias
80ce4d3432 IDE: startlazarus on darwin start the bundle, open with exe does not work anymore since big sur
git-svn-id: trunk@64255 -
2020-12-20 15:02:38 +00:00
mattias
bd0a307669 IDE: fixed restart on darwin with lazarus.cfg
git-svn-id: trunk@64249 -
2020-12-20 14:16:16 +00:00
mattias
767e73e456 IDE: optional packaged IDE starts custom IDE
git-svn-id: trunk@64214 -
2020-12-17 13:45:57 +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
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
dmitry
d969404679 ide: update startlazarus for darwin. Not to rely on the exit code returned by open utility. As it's not lazarus returned code
git-svn-id: trunk@61402 -
2019-06-17 03:27:15 +00:00
mattias
99c565049a startlazarus: fixed regression starting lazarus, issue #35184, Cyrax
git-svn-id: trunk@60577 -
2019-03-04 08:00:47 +00:00
mattias
bb2ef7b609 undo 60575
git-svn-id: trunk@60576 -
2019-03-04 08:00:18 +00:00
mattias
e3b4ad515f startlazarus: fixed regression, issue #35184, Cyrax
git-svn-id: trunk@60575 -
2019-03-04 07:57:40 +00:00
mattias
ad2827a4e5 IDE: fixed checking type of compiler (fpc/pas2js), fixed quoting compiler filename, improved error handling
git-svn-id: trunk@60535 -
2019-02-28 16:18:36 +00:00
juha
3574bdfb6d Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
git-svn-id: trunk@58244 -
2018-06-13 13:59:07 +00:00
mattias
5f2e130bc6 startlazarus: start IDE on Mac via open, bug #32180, patch from Anthony Walter
git-svn-id: trunk@55548 -
2017-07-20 16:22:14 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
ondrej
a55a3eb0c5 IDE: IDEInstances: reopen project at start if not opened in another instance
git-svn-id: trunk@50332 -
2015-11-15 07:31:22 +00:00
juha
16f941c896 IDE: A single IDE instance feature. Issue #8051, patch from Ondrej Pokorny.
git-svn-id: trunk@49909 -
2015-10-02 09:42:44 +00:00
juha
82acb31da2 Codetools: add deprecated notes to function wrappers. Fix compilation in example projects, packages, StartLazarus and LazBuild.
git-svn-id: trunk@49508 -
2015-07-07 15:35:28 +00:00
juha
653b5dd43a Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
2015-07-07 11:43:38 +00:00
mattias
978ec20681 IDE: use GetPhysicalFilename instead of readalllinks
git-svn-id: trunk@45246 -
2014-05-30 12:41:17 +00:00
mattias
4cc7a3f380 IDE: cut handles when starting applications
git-svn-id: trunk@43391 -
2013-11-07 12:52:03 +00:00
mattias
f359f31287 startlazarus: fixed compilation
git-svn-id: trunk@41500 -
2013-06-02 21:03:48 +00:00
mattias
7bcb1b24a9 IDE: replaced some MessageDlg with IDEMessageDialog
git-svn-id: trunk@41499 -
2013-06-02 17:54:22 +00:00
martin
f1879a0603 IDE: comments about startlazarus
git-svn-id: trunk@39517 -
2012-12-12 13:29:40 +00:00
juha
672f5bd862 Replace #13 with LineEnding in many messages. It didn't show correctly on Linux systems.
git-svn-id: trunk@38633 -
2012-09-13 06:39:56 +00:00
mattias
f32f0ea635 IDE+startlazarus: use same working directory, needed for passing relative file names as command line parameters
git-svn-id: trunk@37880 -
2012-07-05 15:07:43 +00:00
mattias
829e18886c startlazarus: linux: adding LIBOVERLAY_SCROLLBAR=0 to avoid problems with mouse capturing
git-svn-id: trunk@37783 -
2012-06-26 11:22:00 +00:00
mattias
5ca46ce140 startlazarus: fixed asking for custom or default
git-svn-id: trunk@36901 -
2012-04-18 23:07:56 +00:00
mattias
e71d3bd8ff startlazarus: fixed asking for cusotm or default
git-svn-id: trunk@36900 -
2012-04-18 23:06:37 +00:00
mattias
55e680718e startlazarus: fixed compilation
git-svn-id: trunk@36205 -
2012-03-22 01:02:26 +00:00
mattias
2a90441323 lazbuild: fixed using lcl questiondlg
git-svn-id: trunk@36201 -
2012-03-21 23:16:09 +00:00
mattias
971b471ca4 IDE: catch wrong dates
git-svn-id: trunk@35086 -
2012-02-02 15:09:48 +00:00
mattias
a09bb8f7ef IDE: split parsing command line options into gui and nogui parts
git-svn-id: trunk@31421 -
2011-06-28 07:23:25 +00:00
mattias
51e1742910 IDE: clean up
git-svn-id: trunk@31329 -
2011-06-22 07:52:10 +00:00
maxim
4cd04c1a87 StartLazarus: fixed compilation after r30956 #a4080c2387 (we still need FileUtil unit)
git-svn-id: trunk@30960 -
2011-05-29 11:20:05 +00:00
mattias
a4080c2387 IDE: RenameFileUTF8: invalidate file cache
git-svn-id: trunk@30956 -
2011-05-29 09:41:25 +00:00
mattias
6902c0cb8b startlazarus: when sysem exe is missing show the file name
git-svn-id: trunk@30032 -
2011-03-27 10:19:15 +00:00
mattias
6ae9c66c27 fixed some FileExists
git-svn-id: trunk@23169 -
2009-12-17 16:45:46 +00:00
vincents
13b4382535 startlazarus:
* fixed disabling splashscreen
* fixed passing file parameters to Lazarus (issue #13983)

git-svn-id: trunk@20649 -
2009-06-17 11:45:51 +00:00
paul
a5a3a8e13e lcl: split TAsyncProcess and TProcessUtf8 between 2 units. This is needed to remove widgetset dependency from svn2revision.inc
all others: add/replace new dependency

git-svn-id: trunk@19313 -
2009-04-10 15:33:23 +00:00
paul
6e2e2c1ff2 lcl: update visibility of methods to prevent compiler warnings
- move KeyDown, KeyUp, DoMouseWheelDown, DoMouseWheelUp, ColorIsStored, Paint, and other misc methods from public to protected
  - move some descendants methods from lower visibility to higher
  - fix use of protected KeyDown, Paint inside few ide units

git-svn-id: trunk@17564 -
2008-11-24 08:15:23 +00:00
vincents
572514e96a startlazarus: fixed file names in error messages
git-svn-id: trunk@16794 -
2008-09-29 12:43:42 +00:00
vincents
ee01961343 startlazarus: cleanup
git-svn-id: trunk@16786 -
2008-09-29 08:17:33 +00:00
vincents
fd0b43824d starter: use UTF8 system error message, maybe fixes issue #12185
git-svn-id: trunk@16658 -
2008-09-19 21:19:40 +00:00
mattias
70bed48055 startlazarus: starting bundle under carbon
git-svn-id: trunk@16468 -
2008-09-07 12:24:37 +00:00
mattias
5de3e5bda1 startlazarus: fixed compilation and implemented to follow symlink of start path
git-svn-id: trunk@16464 -
2008-09-07 11:54:10 +00:00
mattias
a00dac7763 added TProcessUTF8
git-svn-id: trunk@16346 -
2008-09-01 10:24:04 +00:00