Commit Graph

155 Commits

Author SHA1 Message Date
mattias
5dc8f9b03d IDE: load global options: check resourcestring
git-svn-id: trunk@47014 -
2014-11-28 11:46:45 +00:00
mattias
bcadd50b76 IDE: initial setup dialog: reset resourcestrings on error
git-svn-id: trunk@47013 -
2014-11-28 11:32:48 +00:00
mattias
4aaa7b1242 lazbuild: removed dependency lazdebuggergdbmi
git-svn-id: trunk@45389 -
2014-06-07 21:02:56 +00:00
mattias
30c58e48d6 IDE,lazutils: added GetPhysicalFilenameCached
git-svn-id: trunk@45247 -
2014-05-30 13:41:20 +00:00
mattias
b0e7e2b994 IDE: clean up
git-svn-id: trunk@45245 -
2014-05-30 12:41:08 +00:00
martin
105392507e IDE, Setup: search debugger (gdb) according to path in gdbmidebugger class "ExePath()". Issue #0025997
git-svn-id: trunk@44687 -
2014-04-11 20:54:06 +00:00
mattias
5a07230297 IDE: clean up
git-svn-id: trunk@44146 -
2014-02-18 18:47:15 +00:00
paul
7f4caeb374 ide, components: move images related code to use FPC resource instead of Lazarus resources
git-svn-id: trunk@42984 -
2013-09-27 12:27:04 +00:00
mattias
d6191d3f6b IDE: initial setup dialog: translate captions and lcl
git-svn-id: trunk@42745 -
2013-09-11 23:30:16 +00:00
mattias
f5dda02fe9 IDE: renamed DoPathDelims to ForcePathDelims
git-svn-id: trunk@42697 -
2013-09-09 10:18:24 +00:00
mattias
773f710bde IDE, codetools, lazutils: Changed DoDirSeparators calls with DoPathDelims calls
git-svn-id: trunk@42674 -
2013-09-08 07:40:06 +00:00
mattias
7752cb5bc8 IDE: setup dialog: show if fpc source directory misses rtl, packages
git-svn-id: trunk@41978 -
2013-07-03 07:45:10 +00:00
mattias
b8c31f0f08 IDE: initial setup dlg: give hint where to get FPC and FPC-SRC
git-svn-id: trunk@41680 -
2013-06-11 19:09:28 +00:00
juha
48f88c37ef Revert "Use AllFilesMask everywhere instead of GetAllFilesMask, mask must be fixed in FPC libs"
git-svn-id: trunk@40957 -
2013-04-30 16:35:02 +00:00
juha
9b5d333076 IDE: remove ideintf from the tests in initialsetupdlgs
git-svn-id: trunk@40885 -
2013-04-24 23:07:33 +00:00
mattias
2c855977d2 IDE: intial setup dialog: fixed getting FPC source version
git-svn-id: trunk@40867 -
2013-04-21 20:35:56 +00:00
juha
73fb9ab0e2 Use AllFilesMask everywhere instead of GetAllFilesMask
git-svn-id: trunk@40849 -
2013-04-19 07:08:03 +00:00
mattias
a85c98d0a8 IDE: clean up
git-svn-id: trunk@40694 -
2013-04-02 10:10:54 +00:00
mattias
e2b176f2e8 IDE: initial setup dlg: do not start FPCSrc scan on LCLCarbon
git-svn-id: trunk@39991 -
2013-01-28 03:03:42 +00:00
mattias
7d6712a7fe IDE: added flag -dDebugSearchFPCSrcThread
git-svn-id: trunk@39966 -
2013-01-26 15:11:53 +00:00
juha
d451ec6672 IDE: Allow user to create own custom IDE macros and install them to IDE by using packages. Issue #23502, patch from Cyrax
git-svn-id: trunk@39909 -
2013-01-20 09:34:35 +00:00
mattias
19d4d144fb IDE: initial setup: fixed starting thread
git-svn-id: trunk@39513 -
2012-12-11 10:36:17 +00:00
mattias
bbb1096a18 IDE: initial setup: fixed crashing on stop button
git-svn-id: trunk@39512 -
2012-12-11 09:57:33 +00:00
martin
4aefdbe1f1 IDE: Update also FPC source dir note after selecting a compiler. Issue #20771 / see also revision 33860 #1aa5eab515
git-svn-id: trunk@39381 -
2012-11-26 13:25:30 +00:00
mattias
71041f92c2 IDE: setup dlg: fixed fpc src thread to not alter the environment variable
git-svn-id: trunk@39344 -
2012-11-22 15:10:39 +00:00
mattias
5828ee4489 IDE: debugging
git-svn-id: trunk@39343 -
2012-11-22 15:01:25 +00:00
juha
296b64998c IDE, initial setup dlg: stop and wait for the thread before closing
git-svn-id: trunk@39314 -
2012-11-20 00:24:55 +00:00
juha
0a0b953dfe IDE, initial setup dlg: Test for faDirectory flag when scanning. FindFirstUTF8(Path, faDirectory... returns all files
git-svn-id: trunk@39313 -
2012-11-19 23:25:56 +00:00
juha
73933e18a0 IDE, initial setup dlg: replace non-thread-safe stuff, RegExpr -> ValueOfKey func, non-cached file funcs
git-svn-id: trunk@39305 -
2012-11-19 01:14:15 +00:00
juha
49943df153 IDE, initial setup dlg: Use depth first strategy for searching
git-svn-id: trunk@39304 -
2012-11-19 01:14:09 +00:00
juha
9f051d112c Fix compilation of LazBuild
git-svn-id: trunk@39302 -
2012-11-18 16:03:57 +00:00
juha
f1d553753a IDE, initial setup dlg: use a thread to search for FPC sources, refactoring
git-svn-id: trunk@39299 -
2012-11-18 11:41:50 +00:00
juha
9f7d751934 IDE, initial setup dlg: add OK text also when "make" command is ok.
git-svn-id: trunk@39298 -
2012-11-18 11:41:45 +00:00
mattias
d291bcedbd IDE: initial setup dlg: invalidate file state cache when user comes back from another application
git-svn-id: trunk@39291 -
2012-11-17 09:45:41 +00:00
mattias
66248b31c3 IDE: use relative path for gdb by default if gdb is in PATH
git-svn-id: trunk@38534 -
2012-09-06 11:39:23 +00:00
mattias
65edce8d3f IDE: clean up
git-svn-id: trunk@38270 -
2012-08-18 11:47:44 +00:00
martin
a0e76f9cd5 Initial-Setup-Dialog: Fix dbg-type, if gdb exe is changed. Issue #0022650
git-svn-id: trunk@38265 -
2012-08-18 01:12:29 +00:00
mattias
00358170dd IDE: setup: find out if first start by comparing primary with secondary config
git-svn-id: trunk@38128 -
2012-08-03 21:32:55 +00:00
maxim
cefa35fe90 IDE, Initial Setup dialog: changed tab caption ("make" -> "Make")
git-svn-id: trunk@38123 -
2012-08-02 23:18:25 +00:00
maxim
08c261482b IDE, Initial Setup dialog: improved localization
git-svn-id: trunk@38121 -
2012-08-02 23:07:40 +00:00
mattias
d4baafc62d IDE: setup dialog: fixed make label
git-svn-id: trunk@38096 -
2012-07-31 11:10:19 +00:00
mattias
99c24f0d3c IDE: fixed update flags
git-svn-id: trunk@38095 -
2012-07-31 11:03:08 +00:00
mattias
bd3205b30e IDE: fixed make error message
git-svn-id: trunk@38094 -
2012-07-31 10:52:40 +00:00
mattias
79d54c4c15 IDE: fixed layout
git-svn-id: trunk@38093 -
2012-07-31 10:48:39 +00:00
mattias
350b296eb4 IDE: setup dlg: make.exe and gdb.exe
git-svn-id: trunk@38092 -
2012-07-31 10:46:33 +00:00
mattias
8e677477d9 IDE: setup dialog: show fpc source directory release version as warning instead of error
git-svn-id: trunk@37704 -
2012-06-20 12:21:15 +00:00
mattias
593c7fdb94 lazutils: utf8pos: added optional parameter StartPos
git-svn-id: trunk@37703 -
2012-06-20 12:11:42 +00:00
mattias
24c2470b43 IDE: using TFileStreamUTF8 and TStringListUTF8
git-svn-id: trunk@37656 -
2012-06-15 16:50:31 +00:00
mattias
1cdd557bba IDE: use under windows as default for make the make.exe in the compiler directory
git-svn-id: trunk@36599 -
2012-04-06 10:15:46 +00:00
mattias
5044976121 IDE,codetools: fixed ppccross,crossppc to ppcross
git-svn-id: trunk@36596 -
2012-04-06 09:45:40 +00:00
mattias
ee1462e0a4 IDE: check for make
git-svn-id: trunk@36595 -
2012-04-06 09:43:49 +00:00
mattias
39d62e0309 IDE: check compiler: only run common names
git-svn-id: trunk@36594 -
2012-04-06 09:16:36 +00:00
mattias
bbf4ef140f IDE: search fpc src relative to fpc.exe
git-svn-id: trunk@36592 -
2012-04-06 08:58:18 +00:00
mattias
2ed41c8f78 IDE: verbose search for candidates
git-svn-id: trunk@36591 -
2012-04-06 08:50:15 +00:00
mattias
ba1d34de36 IDE: search compiler file name candidates: less checks
git-svn-id: trunk@36590 -
2012-04-06 08:46:27 +00:00
mattias
f0f081c62e IDE: compiler file name: search first with macros
git-svn-id: trunk@36589 -
2012-04-06 08:40:29 +00:00
mattias
6ef1049deb IDE: intial setup: fixed if no candidates found
git-svn-id: trunk@36588 -
2012-04-06 08:26:02 +00:00
mattias
4d70a7417d IDE: intial setup: fpc src dir: lazdir/fpc/fpcver/source
git-svn-id: trunk@36587 -
2012-04-06 08:21:40 +00:00
martin
620a57d289 IDE/Setup dialog: force taskbar button to be shown
git-svn-id: trunk@36575 -
2012-04-05 11:48:10 +00:00
mattias
0731f4ba72 IDE: clean up
git-svn-id: trunk@36569 -
2012-04-05 07:33:50 +00:00
mattias
63512ed1c7 IDE: consider empty lazarusdirectory as pcp, empty fpcsrcdir as lazdir, epty testdir as lazdir
git-svn-id: trunk@36546 -
2012-04-03 16:01:36 +00:00
mattias
258b8b8ad5 IDE: setup dialog: using same file resolving as IDE
git-svn-id: trunk@36543 -
2012-04-03 15:39:26 +00:00
mattias
9bb4a0555a lazbuild: fixed loading env opts
git-svn-id: trunk@36277 -
2012-03-23 15:43:08 +00:00
mattias
a1d2be124b lazbuild: less warnings
git-svn-id: trunk@36247 -
2012-03-23 08:37:45 +00:00
mattias
c11634ce19 IDE: resolving macros for lazarusdir, fpcsrcdir
git-svn-id: trunk@36202 -
2012-03-21 23:41:07 +00:00
mattias
fee4e78df4 IDE: started env getparsed funcs
git-svn-id: trunk@36052 -
2012-03-15 23:57:07 +00:00
mattias
badac6ae4a IDE: macro TargetOS(IDE) return os of IDE executable, analog macro TargetCPU, macro SrcOS(os)
git-svn-id: trunk@36031 -
2012-03-15 13:23:00 +00:00
mattias
3e9e907062 IDE: switched to new laz2_xml
git-svn-id: trunk@35937 -
2012-03-13 20:55:43 +00:00
juha
a0fb17b27e IDE: Unite duplicate (single word) resourcestrings and name them consistently.
git-svn-id: trunk@35486 -
2012-02-19 15:50:48 +00:00
sekelsenmat
c63e24b53b Removes the special accessible description in some IDE controls, improves a little the Carbon accessibility
git-svn-id: trunk@35242 -
2012-02-08 18:40:45 +00:00
sekelsenmat
e1d0c8ab65 Moves up accessibility events to all Carbon controls and improves the implementation of the accessibility event handler. Adds customized accessibility descriptions to two basic controls in the Initial Setup Dialog
git-svn-id: trunk@34697 -
2012-01-10 20:42:11 +00:00
juha
3c36dc6925 IDE: Try to fix the initial setup dialog better.
git-svn-id: trunk@33887 -
2011-12-01 12:58:38 +00:00
juha
1aa5eab515 IDE: Update also FPC source dir note after selecting a compiler. Issue #20771
git-svn-id: trunk@33860 -
2011-11-30 06:34:37 +00:00
mattias
b537c21347 IDE: initial setup dialog: auto select problem page
git-svn-id: trunk@32617 -
2011-10-02 12:38:14 +00:00
mattias
51471a7417 IDE: setup dialog: using TOpenDialog for compiler file name
git-svn-id: trunk@31089 -
2011-06-05 08:28:46 +00:00
maxim
23c5c73b68 Packager: localized PkgDir, PkgSrcPath, PkgUnitPath, PkgIncPath macros description and changed their case to be camelcase like other ones.
While at this, fixed several typos in macros names: PkgUnitAth -> PkgUnitPath; PrimaryConfiPath -> PrimaryConfigPath; SecondaryConfiPath -> SecondaryConfigPath

git-svn-id: trunk@30665 -
2011-05-10 23:34:34 +00:00
maxim
80b6d2a191 IDE, translations: improved Initial setup dialog localization and moved all its resourcestrings to one place
git-svn-id: trunk@30212 -
2011-04-05 23:11:27 +00:00
mattias
db3dd549ff IDE: setup: icons when selected
git-svn-id: trunk@30175 -
2011-04-04 09:44:29 +00:00
mattias
3c9a015969 IDE: setup: resourcestrings
git-svn-id: trunk@30174 -
2011-04-04 09:37:05 +00:00
mattias
60b436fdbd IDE: setup: fixed updating compiler error
git-svn-id: trunk@30171 -
2011-04-04 09:08:04 +00:00
mattias
f1a7c00a1c IDE: search lazarus directory via binaries lazarus-ide and lazarus
git-svn-id: trunk@30030 -
2011-03-27 09:17:36 +00:00
mattias
8fbda6adee IDE: searching in /usr/lib/lazarus/lazversion
git-svn-id: trunk@30025 -
2011-03-27 08:46:37 +00:00
mattias
ab208034fa IDE: setup dialog: search fpc.exe in %SYSTEMDRIVE/pp/*, %SYSTEMDRIVE%/fpc/* and %PROGRAMFILES%/fpc/*
git-svn-id: trunk@29972 -
2011-03-21 15:01:53 +00:00
juha
49b49dd7e0 IDE: fixed access violation in InitialSetupDlg when path is not valid
git-svn-id: trunk@29932 -
2011-03-20 16:37:09 +00:00
mattias
c011106ea9 lazbuild: fixed compilation
git-svn-id: trunk@29913 -
2011-03-19 16:24:27 +00:00
mattias
57fc537b5a IDE: clean up
git-svn-id: trunk@29906 -
2011-03-19 11:39:07 +00:00
mattias
971311d658 IDE: setup dialog for lazarus directory, compiler and fpc source directory
git-svn-id: trunk@29905 -
2011-03-19 11:36:10 +00:00
mattias
c2071ea3cb IDE: started setup for fpc src
git-svn-id: trunk@29904 -
2011-03-19 10:28:38 +00:00
mattias
2e6b177c97 IDE: started setup dialog
git-svn-id: trunk@29902 -
2011-03-18 23:27:10 +00:00
mattias
40bc5733f4 IDE: started setup dialog
git-svn-id: trunk@29895 -
2011-03-17 21:45:16 +00:00
mattias
7aedcc1b99 IDE: started setup dialog
git-svn-id: trunk@29894 -
2011-03-17 18:25:19 +00:00
mattias
7dd1f3c034 IDE: started setup dialog
git-svn-id: trunk@29873 -
2011-03-16 17:07:12 +00:00
mattias
3d9abdfeb3 IDE: started setup dialog
git-svn-id: trunk@29869 -
2011-03-16 13:30:23 +00:00
mattias
ec7076415f IDE: use macros in environment compiler file name
git-svn-id: trunk@28575 -
2010-11-30 17:33:04 +00:00
mattias
7c80c43236 IDE: if fpc path, fpc source directory or lazarus source directory not found: try secondary configs
git-svn-id: trunk@28083 -
2010-11-05 01:16:37 +00:00
mattias
97a9d2384e IDE: default lazarus directory: remove bundle path
git-svn-id: trunk@21940 -
2009-10-01 11:16:05 +00:00
mattias
1a7644e937 IDE: clean up, lazbuild: using package codetools
git-svn-id: trunk@21396 -
2009-08-22 16:51:00 +00:00
mattias
8c7598d73a IDE: implemented supporting FPCVer in FPCSrcDir
git-svn-id: trunk@16133 -
2008-08-19 01:28:24 +00:00
vincents
6631eb4c66 text: replaced plz -> please (bug #10319)
git-svn-id: trunk@13161 -
2007-12-05 10:52:44 +00:00
mattias
47580b39ef added FindDefaultLazarusSrcDirectory
git-svn-id: trunk@8735 -
2006-02-14 10:40:09 +00:00