IDE: Always create project's main icon file when saving it. Keeps its size down. Issue #27287.
........
IDE: Add initial directory for loading project icon in App options. Use IconImage.Picture.Icon everywhere.
........
IDE: Remove resource generation from DoBuildProject. They have been generated earlier. Issue #15915.
........
IDE: Support running external tool with parsers, needed when used through IDE interface. Reported by Anton.
........
IDE: Reduce DebugLn() calls in Publish Module code. It seems to work.
........
IDE: New High-DPI images in folders images/items and images/packages. Kindly provided by Roland Hahn.
........
IDE: Use scaled images in trees of Install/Uninstall package form.
........
IDE: Center icon and text vertically for each item in ViewUnit dialog. Issue #34402, patch from Vojtech Cihak.
........
git-svn-id: branches/fixes_2_0@59281 -
- rename LazarusProject.ico to project.ico to place it alphabetically after MainIcon
- fix loading of default project icon from FPC resource
git-svn-id: trunk@43000 -
- switch to fcl-res to resource generation
- generate .res files instead of .rc for all platforms, don't create .manifest file
git-svn-id: trunk@23380 -
- rename TLFMResourceType to TResourceType (and same for other TLFMResource...)
- move ResourceType to TAbstractProjectResources
- when fpc resources are chosen:
1. don't create project .lrs file
2. use .rc file on all systems (requires windres (or gorc for win64))
git-svn-id: trunk@23292 -
- introduce TAbstractProjectResource as a base class for every project resource
- move save/load resources code from to TProjectResources class
- improve error handling
- cleanup
git-svn-id: trunk@16936 -
- write all resources without regards of Target platform (we want cross-platform projects)
- update project file on any resource change
git-svn-id: trunk@16928 -
- add default project icon to laz_images.lrs (as is for now)
ide:
- use default project icon as a default icon for newly created projects
- use expanded project file name to create resources in the correct place
git-svn-id: trunk@16908 -
- create/remove directive in lpr file on icon change
- create .ico and .rc files for win32, wince platforms
improve manifest handling - set modified flag to project on change
git-svn-id: trunk@16903 -