Commit Graph

74 Commits

Author SHA1 Message Date
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
mattias
9032caa4fd UTF-8: added ExpandFilenameUTF8
git-svn-id: trunk@16272 -
2008-08-27 11:25:01 +00:00
mattias
69cfe88898 using UTF-8 for file operations and environment variables
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
vincents
2c7d835569 IDE: centralized command line parsing from Ido Kanner (issue #11624)
git-svn-id: trunk@15723 -
2008-07-09 14:49:12 +00:00
vincents
eb7bf70ca6 lazarus starter: fixed using --debug parameter (bug #11537)
git-svn-id: trunk@15514 -
2008-06-22 19:41:07 +00:00
vincents
b27ca6a892 IDE: made quoting command line parameters more unix friendly in an attempt to fix bug #11266)
git-svn-id: trunk@15153 -
2008-05-15 10:31:12 +00:00
vincents
b5783a87b1 IDE, startlazarus: fixed passing primary config directory with spaces in name (bug #11245)
git-svn-id: trunk@15046 -
2008-05-05 07:51:58 +00:00
vincents
e3c42137f2 startlazarus: accept custom lazarus executable if it has the same time as the default (can happen if they are actually the same file) from Colin Western (bug #11065)
git-svn-id: trunk@14714 -
2008-04-01 13:09:32 +00:00
vincents
73d487801c IDE: fixed passing primary config dir when restarting Lazarus
git-svn-id: trunk@13479 -
2007-12-27 10:22:25 +00:00
mattias
040d583e20 IDE: passing primary-config-path to startlazarus, startlazarus: fixed passing parameters with spaces
git-svn-id: trunk@13473 -
2007-12-26 10:13:39 +00:00
mattias
8df71f8292 startlazarus: added messages for suspicious executables and in case of system default is newer ask user
git-svn-id: trunk@12715 -
2007-11-03 16:25:50 +00:00
mattias
59f3b4944b gtk intf: fixed TGtkWidgetSet.GetControlConstraints
git-svn-id: trunk@12714 -
2007-11-03 13:42:06 +00:00
mattias
53a3d197dd IDE: install pkg dlg: fixed layout
git-svn-id: trunk@12708 -
2007-11-03 01:08:40 +00:00
mattias
4ec6450897 IDE: implemented attributes for code templates
git-svn-id: trunk@11997 -
2007-09-11 17:38:17 +00:00
vincents
e870a43b46 startlazarus: give errormessages if renaming new executable doesn't succeed from Yury
git-svn-id: trunk@10655 -
2007-02-18 22:09:44 +00:00
vincents
aeae3fdd32 updated polish translations from Paweł (ACD)
git-svn-id: trunk@10443 -
2007-01-14 19:08:59 +00:00
vincents
ec287d82c2 startlazarus: moved showing splash screen out of lazarusmanager constructor to get better backtrace for bug #7966
git-svn-id: trunk@10333 -
2006-12-15 08:25:06 +00:00
mattias
da9e9ee9af lazbuild: added to make all and make install
git-svn-id: trunk@9888 -
2006-09-13 20:02:35 +00:00
vincents
ec83a5bd03 starter: first check in the primary config directory for a Lazarus executable
git-svn-id: trunk@9882 -
2006-09-13 09:37:02 +00:00