Commit Graph

64 Commits

Author SHA1 Message Date
juha
d35a69cd0c IDE: Remove the "Add files in directory" feature for projects and packages. It is messy, inconsistent and broken. Issue #33845.
git-svn-id: trunk@58821 -
2018-09-02 19:35:09 +00:00
ondrej
a914eaa29d IDE: use TLCLGlyphs for IDE buttons
git-svn-id: trunk@57857 -
2018-05-08 23:10:58 +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
juha
e800a738ad Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.

git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +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
mattias
36d42e0d9c IDE: clean up deprecated
git-svn-id: trunk@53140 -
2016-10-17 13:35:07 +00:00
juha
60e607f3e0 Packager: Use new AddPkgDependencyDlg for dependencies of projects and packages. Support multiselection.
git-svn-id: trunk@53129 -
2016-10-16 20:06:37 +00:00
juha
09b6ef75ac Refactor, move Package and Project checking functions to a new unit.
git-svn-id: trunk@53128 -
2016-10-16 20:06:35 +00:00
juha
fcc2649c3b IDE: Allow adding a package dependency with dotted name to a project. Issue #30467.
git-svn-id: trunk@52833 -
2016-08-18 20:50:58 +00:00
juha
9367da0ae5 Remove extra checks for empty strings together with IsValidIdent. It already handles an empty string.
git-svn-id: trunk@52812 -
2016-08-17 10:40:29 +00:00
mattias
1501194d2e IDE: less hints
git-svn-id: trunk@52644 -
2016-07-07 08:54:50 +00:00
juha
2eb867569a IDE: Organize uses sections.
git-svn-id: trunk@52620 -
2016-07-04 14:57:39 +00:00
juha
553370e733 IDE: Replace Combobox with Listbox+Filter to add package dependencies for projects and packages.
git-svn-id: trunk@52618 -
2016-07-04 09:35:10 +00:00
juha
06ac76f560 LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
juha
51d721b429 IDE: Improve ProjectInspect. Issue #28127, patch from Ondrej Pokorny.
git-svn-id: trunk@49279 -
2015-06-05 18:12:49 +00:00
juha
5748dddb92 IDE: Improvements for ProjectInspector. Issue #28127, patch from Alexey Torgashin.
git-svn-id: trunk@49101 -
2015-05-18 23:01:18 +00:00
mattias
b98e5b914f IDE: checked compiler warnings, clean up, fixed compile with fpc 2.6.4
git-svn-id: trunk@48228 -
2015-03-10 15:28:11 +00:00
mattias
f69dd2379e IDE: clean up
git-svn-id: trunk@48198 -
2015-03-10 12:02:19 +00:00
juha
e187809d73 Project Inspector: A new button for adding files from file system easily. Issue #24337.
git-svn-id: trunk@46311 -
2014-09-24 17:01:50 +00:00
juha
a912107bf0 IDE: More hard-coded quotations in resourcestrings.
git-svn-id: trunk@45520 -
2014-06-15 11:52: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
7bcb1b24a9 IDE: replaced some MessageDlg with IDEMessageDialog
git-svn-id: trunk@41499 -
2013-06-02 17:54:22 +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
73fb9ab0e2 Use AllFilesMask everywhere instead of GetAllFilesMask
git-svn-id: trunk@40849 -
2013-04-19 07:08:03 +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
5ef2da5af4 IDE: project inspector: add files: allow dotted unit names, bug #22209
git-svn-id: trunk@37573 -
2012-06-07 16:47:26 +00:00
juha
2edd428275 IDE: Use CreateAbsolutePath when switching between relative/absolute paths in AddFile dialogs (CreateAbsoluteSearchPath gives wrong output)
git-svn-id: trunk@36664 -
2012-04-09 07:08:22 +00:00
juha
ec95bb1702 IDE: In ListView for adding editor files to Project Inspector, add a column and AutoWidthLastColumn. Issue #21517
git-svn-id: trunk@36471 -
2012-03-30 21:22:23 +00:00
juha
492be985ae IDE: improve dialogs for adding files to project and to package
git-svn-id: trunk@36333 -
2012-03-25 19:10:41 +00:00
juha
ef1aea7d22 IDE: Change TListBox to TListView in AddToProject dialog
git-svn-id: trunk@35702 -
2012-03-04 11:41:03 +00:00
juha
7e3c33a8a0 IDE: Set new list items selected in AddToProject dialog.
git-svn-id: trunk@35550 -
2012-02-22 07:58:16 +00:00
juha
2550bbf3be IDE: unify some common resource strings. Add hints for Path Edit dialog
git-svn-id: trunk@35361 -
2012-02-13 19:57:58 +00:00
juha
f76e3befe0 IDE: Improve Add to Project dialog GUI.
git-svn-id: trunk@35207 -
2012-02-07 08:41:34 +00:00
mattias
7f54ebde82 IDE: add to package: replaced TNoteBook with TPageControl
git-svn-id: trunk@27353 -
2010-09-13 20:47:30 +00:00
mattias
fb5e62291a IDE: read .dfm files if lfm not present, no write support, bug #16475
git-svn-id: trunk@25511 -
2010-05-19 09:40:19 +00:00
mattias
388eca28ef IDE: add to project: fixed checking file type with full file name
git-svn-id: trunk@25087 -
2010-05-01 08:13:48 +00:00
mattias
a1bc7b255f IDEIntf: moved TPkgVersion and TLazPackageID to unit packageintf
git-svn-id: trunk@24697 -
2010-04-18 16:57:02 +00:00
paul
9622c8cd82 ide: convert forms to use fpc resources
git-svn-id: trunk@23458 -
2010-01-15 02:06:37 +00:00
vincents
81253b1a26 IDE: Add files to project, fixed caption (issue #14046)
git-svn-id: trunk@20741 -
2009-06-25 07:40:33 +00:00
paul
0f87070034 ide: use button panels in add project dialog
git-svn-id: trunk@20507 -
2009-06-08 06:22:29 +00:00
paul
e932577e22 ide, debugger, packager: don't use special Ok, Cancel, Help captions for buttons - use standard LCL - they have accelerators (Ok and Help) (fixes a part of issue #0001379)
git-svn-id: trunk@20045 -
2009-05-19 08:54:33 +00:00
laurent
1968691a17 Load glyph form resource
git-svn-id: trunk@16652 -
2008-09-19 16:16:24 +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
mattias
961e74cd37 gtk2 intf: fixed mem leak OpenDialog filter list
git-svn-id: trunk@14978 -
2008-04-25 22:09:23 +00:00
mattias
982e77ff6a IDE: project inspector: enabling add files buttons
git-svn-id: trunk@14977 -
2008-04-25 21:16:34 +00:00
mattias
5beb7e0377 IDE: added new editor options page for code folding from Graeme
git-svn-id: trunk@10143 -
2006-10-31 13:34:39 +00:00
mattias
6edfc6200b Makefile update only on change
git-svn-id: trunk@8477 -
2006-01-09 23:08:37 +00:00
mattias
b534709ca6 converted addtoproject dialog to lfm from Darius
git-svn-id: trunk@8432 -
2006-01-04 12:03:33 +00:00
mattias
12ce6432d7 added idewindowintf.pas - interface for storing IDE dialogs sizes
git-svn-id: trunk@7460 -
2005-07-31 10:21:18 +00:00
mattias
da84f603d8 added resource string for TDefaultComponentEditor.Edit
git-svn-id: trunk@6710 -
2005-01-28 17:06:30 +00:00