Commit Graph

4435 Commits

Author SHA1 Message Date
mattias
0775a9258a codetools: adding include directives into code
git-svn-id: trunk@16942 -
2008-10-09 10:18:22 +00:00
paul
25a143b9e1 ide: automatically add/remove LResources unit on project resources change
git-svn-id: trunk@16937 -
2008-10-09 02:44:19 +00:00
paul
306d347cbf ide: project resources
- 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 -
2008-10-09 01:38:48 +00:00
paul
33c096ac18 ide: use {$I xxx.lrs} without ifdef windows
git-svn-id: trunk@16935 -
2008-10-09 00:36:13 +00:00
mattias
7f2d78f450 IDE: project: adding/removing include directive for project resources
git-svn-id: trunk@16932 -
2008-10-08 16:43:14 +00:00
paul
d12a0012a2 ide: fix TProjectResources.UpdateMainSourceFile
git-svn-id: trunk@16930 -
2008-10-08 14:42:21 +00:00
mattias
05b1773521 IDE: added debugging
git-svn-id: trunk@16929 -
2008-10-08 14:27:03 +00:00
paul
824a6a1263 ide:
- 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 -
2008-10-08 13:30:14 +00:00
paul
8bf594dfcf ide: correct wrong modified state
git-svn-id: trunk@16923 -
2008-10-07 22:20:01 +00:00
paul
c35a24043c ide: icon should not crash now
git-svn-id: trunk@16922 -
2008-10-07 21:50:49 +00:00
tombo
d4de936c86 IDE EditorOptions: added option to disable code editor anti-aliasing
SynEdit: fix TFont.Quality handling

git-svn-id: trunk@16921 -
2008-10-07 16:54:08 +00:00
paul
1d184715b3 fix error caused by strange implementation of ExtractFileNAmeWOExt
git-svn-id: trunk@16918 -
2008-10-07 13:57:12 +00:00
paul
efc116b8e2 ide: resources rework
git-svn-id: trunk@16917 -
2008-10-07 13:16:08 +00:00
mattias
627a0265fb changed default widgetset gtk to gtk2
git-svn-id: trunk@16910 -
2008-10-07 12:05:16 +00:00
mattias
405932ec23 IDE: enabled TFrame by default
git-svn-id: trunk@16909 -
2008-10-07 11:56:03 +00:00
paul
82a7e2a0c2 images:
- 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 -
2008-10-07 09:31:00 +00:00
paul
ca68a99f0a ide: further project icon changes
- create LRS icon file
  - remove base64 dependency from project options

git-svn-id: trunk@16904 -
2008-10-07 06:45:23 +00:00
paul
f0843b4de1 ide: further project icon changes
- 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 -
2008-10-07 06:31:19 +00:00
paul
7b46a25254 ide: further improve project options dialog
- use IconPanel.BorderStyle instead of BevelStyle to achieve frame around it 
  - apply autosize for some checkboxes

git-svn-id: trunk@16888 -
2008-10-06 02:17:26 +00:00
paul
c17b1aa2d5 ide: project options - autosize SaveSessionLocationRadioGroup
git-svn-id: trunk@16886 -
2008-10-05 13:39:41 +00:00
paul
e72046e909 ide: another trial to use best anchoring for application page of projects options
git-svn-id: trunk@16885 -
2008-10-05 12:13:03 +00:00
paul
261c6b7b78 ide: continue project options dialog beautifying (improve misc page anchoring, add bevel)
git-svn-id: trunk@16884 -
2008-10-05 10:42:44 +00:00
paul
ce9f4e0575 ide: increase a space in project options application page between labels and controls (it was a problem with gtk2 wide font)
git-svn-id: trunk@16883 -
2008-10-05 10:29:24 +00:00
paul
160ead4698 ide: increase visibility of icon image in the project options
git-svn-id: trunk@16882 -
2008-10-05 10:23:09 +00:00
paul
bb55537667 ide: start project icon
- add project icon interface to ProjectOptions dialog
  - save/restore project icon from project options file (lpi)

git-svn-id: trunk@16878 -
2008-10-05 09:20:36 +00:00
mattias
0e0ed50080 lazbuild: fixed converting line endings of message dialogs
git-svn-id: trunk@16862 -
2008-10-03 10:12:38 +00:00
mattias
01604e0868 IDE: project options: fixed anchoring version tab
git-svn-id: trunk@16860 -
2008-10-03 09:42:46 +00:00
paul
17388129f6 fix compilation of ide
git-svn-id: trunk@16852 -
2008-10-02 13:35:40 +00:00
laurent
d79dbfc790 IDE: repair bad anchoring in patheditordlg
git-svn-id: trunk@16848 -
2008-10-02 12:42:16 +00:00
mattias
36f21372de IDE: codehelp: removing pasdoc
git-svn-id: trunk@16844 -
2008-10-02 09:29:21 +00:00
mattias
3e2ce6e7d3 codetools: fixed checking unit dependencies each time a unit is parsed, bug #12269
git-svn-id: trunk@16838 -
2008-10-02 07:52:08 +00:00
paul
2080c834cf ide:
- remove dummy warning when you cancel export in todolist dialog
  - add at least some related icon to "export" button in todolist dialog

git-svn-id: trunk@16837 -
2008-10-02 02:19:00 +00:00
paul
e5735f96fc images: add keyboard and character image
ide: replace Key treeview images by common images

git-svn-id: trunk@16833 -
2008-10-02 01:03:02 +00:00
mattias
8b00789839 lazbuild: fixed using CPUOverride for project
git-svn-id: trunk@16831 -
2008-10-01 16:19:40 +00:00
mattias
c8d14a2b7e IDE: added verbosity flag VerboseSrcEditBufClean
git-svn-id: trunk@16830 -
2008-10-01 13:37:14 +00:00
vincents
40aaac2a29 IDE: fixed showing Compile Info window after enabling it in the environment options (issue #11972)
git-svn-id: trunk@16823 -
2008-10-01 09:09:47 +00:00
mattias
f30a307736 codetools: fixed boss.loadfile to not load when autorevert is disabled
git-svn-id: trunk@16808 -
2008-09-30 08:41:35 +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
405c0f4928 IDE: show all search results of one line in one listbox item, from Benito van der Zander (issue #12015)
git-svn-id: trunk@16791 -
2008-09-29 11:17:15 +00:00
vincents
0ec71e6201 IDE: todolist looks now case insensitive for 'todo' and 'done', from Benito van der Zander (issue #12221)
git-svn-id: trunk@16789 -
2008-09-29 08:30:00 +00:00
vincents
ee01961343 startlazarus: cleanup
git-svn-id: trunk@16786 -
2008-09-29 08:17:33 +00:00
mattias
2011685e93 IDE+codetools: replaced some FindFile calls with LoadFile
git-svn-id: trunk@16775 -
2008-09-28 13:15:51 +00:00
mattias
1366b4bfbc clean up
git-svn-id: trunk@16771 -
2008-09-27 15:54:27 +00:00
mattias
fb2e2d2219 codetools: TCodeBuffer.Clear resets isdeleted
git-svn-id: trunk@16770 -
2008-09-27 15:54:06 +00:00
mattias
4277b7bfe8 IDE: fixed closing lpr file in source editor: do not clear changes
git-svn-id: trunk@16765 -
2008-09-27 10:14:02 +00:00
mattias
5c92367f38 IDE: saving key scheme
git-svn-id: trunk@16763 -
2008-09-27 09:24:08 +00:00
mattias
f0a7f0e032 IDE: fixed closing lpr file in source editor: do not clear changes
git-svn-id: trunk@16762 -
2008-09-27 08:22:22 +00:00
sekelsenmat
9147596e63 Adds more win-like shortcuts to macosx-laz scheme
git-svn-id: trunk@16761 -
2008-09-26 14:55:51 +00:00
mattias
570b4ab140 IDE: improved open file at cursor to search for units
git-svn-id: trunk@16751 -
2008-09-26 10:40:53 +00:00
mattias
7a92f9cadc IDE: closing lpr file now reloads from disk instantly
git-svn-id: trunk@16743 -
2008-09-26 07:31:35 +00:00