mattias
|
f28670b9d0
|
ide: build ide using lazbuild:rename startlazarus.exe, issue #40917
|
2024-04-22 11:08:26 +02:00 |
|
Juha
|
817427e89e
|
Move unitt ParsedCompilerOpts and CompilerOptions to package IdeConfig.
|
2024-04-06 16:20:28 +03:00 |
|
Juha
|
3c1c879cf5
|
IDE: Separate parsed compiler options code to a new unit ParsedCompilerOpts.
|
2024-04-06 11:00:13 +03:00 |
|
mattias
|
53c00bdb09
|
ide: when make ide clean, build startlazarus as well
|
2024-03-11 10:37:24 +01:00 |
|
mattias
|
58fa8cf4d0
|
ide: FindClose in try finally
|
2024-01-15 15:11:14 +01:00 |
|
Maxim Ganetsky
|
1e7d5e9eeb
|
IDE: changed class of "Select profiles to build" dialog from TGenericCheckListForm to TLazarusBuildManyDialog. The former type corresponds to generic dialog and poses potential risk of name clashing when storing layout. Patch by n7800.
|
2023-11-25 05:27:26 +03:00 |
|
Maxim Ganetsky
|
5c5693e6be
|
IDE: save/restore size of "Select profiles to build" window of "Build Lazarus" dialog
|
2023-11-24 18:41:06 +03:00 |
|
mattias
|
3d5b43f3b1
|
ide: using SearchFileInSearchPath
|
2023-08-03 07:08:41 +02:00 |
|
mattias
|
566e7b5e71
|
ide: clean lazarus build: clean up debugger, designer and converter as well
|
2023-08-02 13:28:49 +02:00 |
|
Juha
|
e045ba01d2
|
Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units.
|
2023-06-18 14:57:06 +03:00 |
|
mattias
|
a6933c07a9
|
ideconfig: less dependency on codetools
|
2023-06-11 23:10:53 +02:00 |
|
mattias
|
f18e10ec0e
|
IDE: InstallPackages: add all src base packages
|
2023-05-21 20:48:30 +02:00 |
|
mattias
|
53b17f5614
|
IDE: hide obsolete bmCleanBuild
|
2023-04-23 13:33:44 +02:00 |
|
mattias
|
b9995e5f0e
|
IDE: configure build lazarus: show clean all option for non writable fallback directory too
|
2023-04-20 04:13:44 +02:00 |
|
mattias
|
08ed783579
|
IDE: checking base packages and on mismatch building IDE using lazbuild
|
2023-03-19 23:43:17 +01:00 |
|
mattias
|
575dbd75de
|
IDE: started checking base packages and on mismatch building IDE using lazbuild
|
2023-03-19 13:16:07 +01:00 |
|
Juha
|
994659c015
|
Add loongarch64 support. FPC trunk supports it, too. Issue #40127, patch by Alfred Glänzer.
|
2023-02-25 23:24:38 +02:00 |
|
Martin
|
2a67f6ec76
|
Renamed LazarusCommonStrConst to IdeIntfStrConsts
|
2023-01-25 16:51:48 +01:00 |
|
Martin
|
2d2e5431aa
|
IDE: moved some of the most common ResourceString to IdeIntf, so other IDE packages can use them (instead of duplicating them)
|
2023-01-10 17:00:41 +01:00 |
|
mattias
|
c9c3d54bf2
|
lazbuild: fixed compile an ide when clean all is set
|
2022-12-01 23:48:25 +01:00 |
|
Ondrej Pokorny
|
da539c7b9c
|
IDE: load High-DPI images
|
2022-09-29 00:59:16 +02:00 |
|
mattias
|
d512288b17
|
ide: fixed expanding build lazarus target dir dlg
|
2022-01-16 21:54:42 +01:00 |
|
mattias
|
6c3286c7ed
|
making ide: fixed make idepkg creating duplicates
|
2022-01-16 21:20:08 +01:00 |
|
Juha
|
e17301cab0
|
IDE: Disable Build-buttons in Configure Build Lazarus dlg when the IDE already compiles. Issue #26884.
|
2021-11-24 16:54:43 +02:00 |
|
juha
|
3f78f0d62d
|
New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar.
git-svn-id: trunk@64583 -
|
2021-02-15 08:43: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 |
|
juha
|
ebad1d78ef
|
IDE: Add iOS as target. Issue #37869, patch from Alfred.
git-svn-id: trunk@63987 -
|
2020-10-09 18:39:07 +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 |
|
mattias
|
d30dbcce35
|
buildintf: split from ideintf
git-svn-id: trunk@62796 -
|
2020-03-22 12:05:04 +00:00 |
|
juha
|
46beb34edb
|
IDE: New target OS - DragonFlyBSD. Issue #36409, patch from CudaText man.
git-svn-id: trunk@62401 -
|
2019-12-15 21:10:39 +00:00 |
|
juha
|
0c7fee62f3
|
IDE: Use configurable DropDownCount for IDE's ComboBoxes. Issue #36329, patch from Vojtech Cihak.
git-svn-id: trunk@62278 -
|
2019-11-22 00:14:36 +00:00 |
|
mattias
|
9f8d8b56f1
|
IDE+lazbuild: build IDE: pass idemake.cfg with quotes if needed
git-svn-id: trunk@62209 -
|
2019-11-06 16:15:34 +00:00 |
|
mattias
|
e7b92f572c
|
IDE+lazbuild: build IDE: pass idemake.cfg without quotes, issue #36261
git-svn-id: trunk@62207 -
|
2019-11-06 16:12:36 +00:00 |
|
juha
|
7f9c06edbe
|
IDE: Debug line for issue #35549.
git-svn-id: trunk@61742 -
|
2019-08-21 20:28:06 +00:00 |
|
juha
|
79b8e496b5
|
IDE: Use proper case for Target OS names. Issue #35589, patch from Alexey Tor.
git-svn-id: trunk@61274 -
|
2019-05-22 14:41:36 +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 |
|
ondrej
|
7e8cc82417
|
IDE: use LazLoggerBase instead of LazLogger
git-svn-id: trunk@58084 -
|
2018-06-02 16:47:18 +00:00 |
|
ondrej
|
a914eaa29d
|
IDE: use TLCLGlyphs for IDE buttons
git-svn-id: trunk@57857 -
|
2018-05-08 23:10:58 +00:00 |
|
mattias
|
022a515783
|
codetools: renamed FPCDefinesCache to CompilerDefinesCache
git-svn-id: trunk@56776 -
|
2017-12-18 12:20:03 +00:00 |
|
juha
|
647d8f84ab
|
Add powerpc64 as a CPU target. Issue #32577, patch from Alfred.
git-svn-id: trunk@56135 -
|
2017-10-20 10:27:45 +00:00 |
|
ondrej
|
dc0a33652f
|
IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
git-svn-id: trunk@55039 -
|
2017-05-22 07:52:37 +00:00 |
|
michl
|
5d03c243b5
|
IDE: High-DPI: All IDE SpeedButtons DPI-aware
git-svn-id: trunk@55035 -
|
2017-05-21 20:59:29 +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 |
|
juha
|
63f9efed4e
|
LCL: Add support for MUI widgetset (AmigaOS, MorphOS, AROS) by Marcus Sackrow.
git-svn-id: trunk@53941 -
|
2017-01-14 09:55:59 +00:00 |
|
juha
|
a714a91311
|
LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
Organize uses-sections by package so that dependencies can be easier seen.
git-svn-id: trunk@53711 -
|
2016-12-17 22:58:08 +00:00 |
|
mattias
|
330696b99e
|
fixed target cpu a64 to aarch64
git-svn-id: trunk@51816 -
|
2016-03-03 12:53:18 +00:00 |
|
mattias
|
05df8c7df7
|
IDE: added target os wii, bug #29737
git-svn-id: trunk@51719 -
|
2016-02-26 22:01:53 +00:00 |
|
ondrej
|
ce45e00b29
|
ide: refactoring: use AppendPathDelim/IncludeTrailingPathDelimiter for config paths.
git-svn-id: trunk@51401 -
|
2016-01-24 22:51:50 +00:00 |
|
mattias
|
75f2d2c3a2
|
IDE: simplified code
git-svn-id: trunk@50724 -
|
2015-12-09 22:58:43 +00:00 |
|
mattias
|
f9b481b253
|
IDE/lazbuild: write idemake.cfg in Windows system codepage, bug #29157
git-svn-id: trunk@50719 -
|
2015-12-09 16:35:15 +00:00 |
|