Bug #25548
closedBugfixes for t3editor CodeCompletion
0%
Description
since the last release (for 4.3.0 alpha1) serveral bugfixes were made for the codecompletion. These fixes are commitet to the t3editor svn on forge.
See commit log for changes:
------------------------------------------------------------------------
r14119 | etobi.de | 2008-11-13 16:12:55 +0100 (Do, 13 Nov 2008) | 4 lines
- bugfix http://bugs.typo3.org/view.php?id=9789
0009789: t3editor codecompletion: sometimes the ajax-call fails due missing file t3lib_pageselect.php (which does not exists)
------------------------------------------------------------------------
r15586 | stoefln | 2009-01-11 17:53:52 +0100 (So, 11 Jan 2009) | 1 line
replaces mysterious " characters which caused a character encoding problem
------------------------------------------------------------------------
r15592 | stoefln | 2009-01-11 19:15:50 +0100 (So, 11 Jan 2009) | 5 lines
scrolldown-bug with mousecursor and cursor-down (selection jumps to the mousecursor)
-delayed loading of descriptions
-CSS styled description box
-wrong colors of external tsref-properties
-----------------------------------------------------------------------
r15593 | stoefln | 2009-01-11 20:01:19 +0100 (So, 11 Jan 2009) | 1 line
continuous typing now possible without taking care of lower or uppercase
-----------------------------------------------------------------------
r15594 | ckartnig | 2009-01-11 21:07:09 +0100 (So, 11 Jan 2009) | 2 lines
added support for TLOs (pressing Ctrl-Space in a blank line)
fixed a bug in completionresult.js that prevented properties with non-string values from being shown
------------------------------------------------------------------------
r15611 | stoefln | 2009-01-12 15:30:58 +0100 (Mo, 12 Jan 2009) | 1 line
- TLO support and external-template-override bugfix
------------------------------------------------------------------------
(issue imported from #M10382)
Updated by Christian Kartnig over 15 years ago
- replaces mysterious " characters which caused a character encoding problem
in the XML-TSRef we found several occurrences of a special kind of quote (looks like an "italic" quote), that is not displayed correctly in the completion box. We replaced it with ordinary doublequotes.
- scrolldown-bug with mousecursor and cursor-down (selection jumps to the mousecursor)
when the mousecursor happens to be situated over the completion box and you scroll through the entries with cursor down/cursor up keys, the cursor always jumps back to the mouse position. this fix changes this behaviour to normal scrolling.
- delayed loading of descriptions
if you scroll through the entries, every description is being loaded, which is unnecessary overhead. we introduced a delay of 500ms for the loading of the description, so that only descriptions are being loaded, that are actually being viewed.
- CSS styled description box: makes dimensioning and styling of the description box possible via CSS.
- wrong colors of external templates: we have three different colors for proposals in the codecompletion box: one for userdefined properties (grey), one for predefined properties (orange) and one for predefined properties that are assigned in a template (dark orange). some properties set in external templates were being colored in a wrong way, we fixed that.
- continuous typing now possible without taking care of lower or uppercase
the code completion now ignores case, so that stdWra and sTDwRA both deliver stdWrap as result.
- added support for TLOs (pressing Ctrl-Space in a blank line)
Now pressing Ctrl-Space in a blank line delivers a list of Top Level Objects as opposed to nothing (which was the behavior before). Ctrl-Space in the middle of Top Level Objects is possible, too (eg. conf+Ctrl-Space).
- fixed a bug in completionresult.js that prevented properties with non-string values from being shown properties which were assigned a boolean or integer value were not shown in the completion box
- TLO support and external-template-override bugfix
values of properties defined in external templates that were overwritten in the current template were messed up (the external template overwrote the current template instead of the other way around).
if you have any question while reviewing, please contact Stephan Petzl (spetzl@gmx.at) or Christian Kartnig (office@hahnepeter.de)
Updated by Michael Stucki almost 11 years ago
- Project changed from 75 to TYPO3 Core
- Target version deleted (
0)