Commit Graph

48160 Commits

Author SHA1 Message Date
ondrej
c76c07b037 favorites: i18n support, hungarian translation. Patch from Péter Gábor. Issue #29103
git-svn-id: trunk@50521 -
2015-11-28 19:53:40 +00:00
ondrej
19206bce93 IDE: partially revert r50517 #d696ee5a59
git-svn-id: trunk@50520 -
2015-11-28 19:42:00 +00:00
bart
2a47550bba LazUtils: fix crash in ExpandFilenameUtf8 (Issue #0029098).
git-svn-id: trunk@50519 -
2015-11-28 15:48:40 +00:00
ondrej
f3ad3bf00d packagetabs: fix closing tabs with mouse. Issue #29099
git-svn-id: trunk@50518 -
2015-11-28 10:19:19 +00:00
ondrej
d696ee5a59 IDE: add option to prefer double-click over middle click when closing tabs.
git-svn-id: trunk@50517 -
2015-11-28 10:10:11 +00:00
ondrej
d0d57337c3 LCL: add DisableUseVistaDialogs option. Workaround for issue #29105
git-svn-id: trunk@50516 -
2015-11-28 07:13:21 +00:00
bart
f82432a859 Win32: Remove the use of IfDef's for WindowsUnicodeSupport, since it does not make sense anymore (it is always defined).
git-svn-id: trunk@50515 -
2015-11-27 18:19:40 +00:00
bart
efc3ca18be LazUtf8: Fix Utf8ToConsole. Patch by ChrisF, modified by me. Issue #0028371.
git-svn-id: trunk@50514 -
2015-11-27 10:39:35 +00:00
juha
bd6984dbfd LCL: Replace deprecated ScrollWindow with ScrollWindowEx in TWin32WSScrollingWinControl.ScrollBy. Issue #26086.
git-svn-id: trunk@50513 -
2015-11-27 09:12:14 +00:00
ondrej
a466814e44 favorites: new Favorites IDE extension package
git-svn-id: trunk@50512 -
2015-11-27 05:37:01 +00:00
ondrej
151f452c84 IDE, IDEIntf: changes needed for Favorites package
git-svn-id: trunk@50511 -
2015-11-27 05:35:22 +00:00
ondrej
22c38e578f packagetabs: fixed scrolling increment, fixed make active tab visible on recreate.
git-svn-id: trunk@50510 -
2015-11-26 20:12:12 +00:00
ondrej
54ec800040 IDEIntf: improved default window position handling. Issue #28995
git-svn-id: trunk@50509 -
2015-11-26 19:43:01 +00:00
bart
6dbbab636b LCL: Fix not setting RadioGroup.ItemIndex to -1 in GTK2 (Issue #0028133).
git-svn-id: trunk@50508 -
2015-11-26 12:57:12 +00:00
mattias
921bba63bb IDE: backup sub directory: resolve macros and allow absolute directory, bug #29082
git-svn-id: trunk@50507 -
2015-11-25 19:00:31 +00:00
ondrej
0a9bed66c2 IDEIntf: fix default window position restore. Issue #28995
git-svn-id: trunk@50506 -
2015-11-25 10:13:23 +00:00
ondrej
f0ab2205c7 IDEIntf: fix default window position restore. Issue #28995
git-svn-id: trunk@50505 -
2015-11-25 10:09:04 +00:00
ondrej
e2b3b62c49 packagetabs: fixed compilation for FPC 2.6.4
git-svn-id: trunk@50504 -
2015-11-25 06:18:29 +00:00
ondrej
09ed3e94fa packagetabs: added README file
git-svn-id: trunk@50503 -
2015-11-24 21:44:22 +00:00
ondrej
30731e9651 IDE: fix recent item count in open tool button drop-down menu
git-svn-id: trunk@50502 -
2015-11-24 20:28:37 +00:00
ondrej
5fc913038b IDEIntf: add overloaded FindItemByCommand for IDE tool buttons
git-svn-id: trunk@50501 -
2015-11-24 20:27:07 +00:00
ondrej
40b4ff88d3 IDEIntf: added FindCategory to ToolBarIntf.
git-svn-id: trunk@50500 -
2015-11-24 17:34:49 +00:00
bart
b2fa28caad LazUtils: add lazutils_defines.inc, forgotten in r50498 #0c8df133dd.
git-svn-id: trunk@50499 -
2015-11-24 16:24:54 +00:00
bart
0c8df133dd LazUtils:
- An attempt to unify the defines for the different scenario's in the use of (not) codepage aware ansistrings
  and the use of the "Utf8 in RTL" feature.
  It makes for better separation of code and thus better readability and ease of maintainance (and in a later
  stadium it makes it easier to remove code that deals with non codepage aware ansistrings (fpc < 3.0)).
- Also replace (FPC_FULLVERSION >= xxxx) with FPC_HAS_CPSTRING where appropriate.
- Replace the custom HasCP define with built in FPC_HAS_CPSTRING define.

git-svn-id: trunk@50498 -
2015-11-24 16:23:18 +00:00
bart
0493a91c19 LazUtils: Less hints.
git-svn-id: trunk@50497 -
2015-11-24 14:24:12 +00:00
bart
094b14ce22 LazUtils: remove legacy code for the 2.6.0 compiler.
git-svn-id: trunk@50496 -
2015-11-24 14:06:50 +00:00
ondrej
45d9a68904 packagetabs: fixed opening wrong file due to wrong page index.
git-svn-id: trunk@50495 -
2015-11-24 14:03:36 +00:00
ondrej
109f61cbec packagetabs: Added packagetabs package.
git-svn-id: trunk@50494 -
2015-11-24 11:32:10 +00:00
ondrej
f1f1c7225c IDE, IDEIntf: changes needed for new packagetabs package.
git-svn-id: trunk@50493 -
2015-11-24 10:44:35 +00:00
maxim
06f6ac8e1f IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@50490 -
2015-11-23 22:19:37 +00:00
maxim
9201a52940 IDE: added dots to some menu items, bug #28955, patch from Alexey Torgashin
git-svn-id: trunk@50489 -
2015-11-23 22:03:16 +00:00
ondrej
02d05f9cfd docs: Added TFlowPanel.
git-svn-id: trunk@50488 -
2015-11-23 21:34:39 +00:00
mattias
a3f975454d IDE: less hints
git-svn-id: trunk@50487 -
2015-11-23 18:04:41 +00:00
mattias
4a0f0b540f project groups: comments
git-svn-id: trunk@50486 -
2015-11-23 18:03:28 +00:00
juha
1c609507ef Debugger: Improve WatchProperties layout. Issue #29075, patch from Alexey Torgashin.
git-svn-id: trunk@50485 -
2015-11-23 17:15:54 +00:00
juha
98ba42d3a7 Packager: Improve InstallUninstallPackages layout. Issue #29074, patch from Alexey Torgashin.
git-svn-id: trunk@50484 -
2015-11-23 17:15:52 +00:00
juha
f6a9f6862e IDE: Improve CheckCompilerOptions layout. Issue #29072, patch from Alexey Torgashin.
git-svn-id: trunk@50483 -
2015-11-23 17:15:51 +00:00
juha
e41b6abb11 IDE: Improve CharacterMap layout, use ESC for closing. Issue #29047, patch from Alexey Torgashin.
git-svn-id: trunk@50482 -
2015-11-23 17:15:44 +00:00
mattias
b0c3d87c8c project groups: fixed adding a project with only one build mode
git-svn-id: trunk@50481 -
2015-11-23 14:24:56 +00:00
wassim
d173da5a1b Fix WinCE bug #27921 TComboBox,CharCase = ecUppercase, patch from Lacak
git-svn-id: trunk@50480 -
2015-11-23 14:22:28 +00:00
juha
8c4e943410 LCL: Isolate setting the control's position from TControlScrollBar.SetPosition. A half-baked attempt to fix #29067.
git-svn-id: trunk@50479 -
2015-11-23 14:15:37 +00:00
mattias
c9f8dd26db project groups: todos
git-svn-id: trunk@50478 -
2015-11-23 11:40:43 +00:00
mattias
0c9e6bb1d7 project groups: todos
git-svn-id: trunk@50477 -
2015-11-23 10:04:05 +00:00
mattias
704600a31f codetools: fixed compiling
git-svn-id: trunk@50476 -
2015-11-23 10:03:54 +00:00
bart
984edab996 LazUtils: fix compilation of LazUtf8 for fpc <= 3.0.0 after r50470 #22750460e4.
git-svn-id: trunk@50475 -
2015-11-22 23:32:54 +00:00
mattias
9ae176fe1d removed editortoolbar lpl, so that new users do not accidentally add the dummy package
git-svn-id: trunk@50474 -
2015-11-22 21:18:35 +00:00
mattias
ab813332d0 IDE: search fppkg .fpm files for ppus in default compiler unit path
git-svn-id: trunk@50473 -
2015-11-22 18:40:48 +00:00
mattias
674d60d033 IDE: package macros with parameters usable in packages, new macro PkgOutDir, from Luiz Americo
git-svn-id: trunk@50472 -
2015-11-22 18:31:00 +00:00
juha
ec869d657e IdeIntf: Remove an extra frame from info panel in Object Inspector. Issue #29069, patch from Alexey Torgashin.
git-svn-id: trunk@50471 -
2015-11-22 17:05:15 +00:00
bart
22750460e4 LazUtils: fix compilation of LazUtf8 for WinCE. Issue #0029059.
git-svn-id: trunk@50470 -
2015-11-22 12:33:32 +00:00