[go: up one dir, main page]

Activity for Thomas Mueller

  • Thomas Mueller Thomas Mueller committed [r4899] on Code

    new class function ota.CurrentEditorIsSourceEditor, used in TEditorExpert.ActionOnUpdate and .DoExecute

  • Thomas Mueller Thomas Mueller committed [r4898] on Code

    Started converting GxOtaXxxx functions to class functions of a new Ota class. Also added a TryGetXxx function for every GetXxx function.

  • Thomas Mueller Thomas Mueller committed [r4897] on Code

    new (internal) functions TryGetEditorExpertsManager and GetEditorExpertsCount, used in TMenusForEditorExperts.CreateSubMenuItems, .PopulatePopupMenu and .UpdateAction

  • Thomas Mueller Thomas Mueller committed [r4896] on Code

    new function TryGetGExpertsInst

  • Thomas Mueller Thomas Mueller committed [r4895] on Code

    new functions TryGetViewDesktopEntries and GetViewDesktopEntries

  • Thomas Mueller Thomas Mueller committed [r66] on Code

    updated copyright year

  • Thomas Mueller Thomas Mueller modified ticket #462

    Updating the statusbar slows done search time

  • Thomas Mueller Thomas Mueller posted a comment on ticket #462

    I don't see much of an improvement on my machine, but it might make a much larger difference in a VM and it shouldn't hurt. Patch applied in revision #4894

  • Thomas Mueller Thomas Mueller committed [r4894] on Code

    Applied patch submitted by Benedikt Schindler in bug #462: Updating the statusbar slows done search time (with modifications)

  • Thomas Mueller Thomas Mueller modified ticket #462

    Updating the statusbar slows done search time

  • Thomas Mueller Thomas Mueller committed [r90] on Code

    also ask the user, if the Delphi version for a .groupproj file cannot be determined

  • Thomas Mueller Thomas Mueller committed [r1806] on Code

    new function TWindowsShell.GetPrograms and class function .GetProgramsDir

  • Thomas Mueller Thomas Mueller committed [r1805] on Code

    added new parameter DefaultIfEmtpy with default value = False to the overloaded versions of TIniFile_ReadInt

  • Thomas Mueller Thomas Mueller committed [r17] on Code

    switched to Delphi 10.2

  • Thomas Mueller Thomas Mueller modified ticket #1

    Wrongly assumes that dcp and bpl directories are located under public\documents

  • Thomas Mueller Thomas Mueller created ticket #1

    Wrongly assumes that dcp and bpl directories are located under public\documents

  • Thomas Mueller Thomas Mueller modified ticket #445

    Code formatter handles only 3 quotes for multiline strings

  • Thomas Mueller Thomas Mueller posted a comment on ticket #445

    Fixed in revision #4893

  • Thomas Mueller Thomas Mueller committed [r4893] on Code

    Fix and unit tests for bug #445: Code formatter handles only 3 quotes for multiline strings

  • Thomas Mueller Thomas Mueller posted a comment on ticket #459

    The problem with the Grep Results window is that its position is stored in the IDE's desktop. It does not store its position (except in the stand alone version). So in order to always have it where you want it to be, you must do the following: Move the Window Optionally: close the window Save the current desktop Repeat 1..3 for all your desktops I just tested this and it worked for me. It's the same as with all other dockable windows, including the ones in the IDE. (I have thought about making that...

  • Thomas Mueller Thomas Mueller modified ticket #452

    InstantGrep versus Dark Theme

  • Thomas Mueller Thomas Mueller posted a comment on ticket #452

    I still cannot reproduce this. There is a bug when switching between dark and light theme while this dialog is open, but that has a different effect. I'm closing this ticket now. Please compile a new dll from the current sources and test again. If the bug is still there, I'll need additional information on how to reproduce it.

  • Thomas Mueller Thomas Mueller modified ticket #451

    Can't disable InstantGrep

  • Thomas Mueller Thomas Mueller posted a comment on ticket #451

    fixed in revision #4892

  • Thomas Mueller Thomas Mueller committed [r4892] on Code

    fix for bug #451: Can't disable InstantGrep

  • Thomas Mueller Thomas Mueller modified ticket #458

    Member variables Name and Index are formatted incorrectly

  • Thomas Mueller Thomas Mueller posted a comment on ticket #458

    fixed in revision #4891

  • Thomas Mueller Thomas Mueller committed [r4891] on Code

  • Thomas Mueller Thomas Mueller modified ticket #458

    Member variables Name and Index are formatted incorrectly

  • Thomas Mueller Thomas Mueller posted a comment on ticket #458

    Note to self: This would have been detected fine, if it had been "Index" instead of "Name" and if it had been the last identifier before the colon, but unfortunately there is a second field declared with the same type. This works fine: type TTest = class Field: Integer; Index: string; Value: string; end; It's odd that I've never noticed that before. Having a field called "Name" isn't that uncommon.

  • Thomas Mueller Thomas Mueller committed [r4890] on Code

    added rudimentary help for the code formatter

  • Thomas Mueller Thomas Mueller committed [r4889] on Code

    added rudimentary help for the code formatter

  • Thomas Mueller Thomas Mueller committed [r4888] on Code

    added rudimentary help for the code formatter

  • Thomas Mueller Thomas Mueller committed [r4887] on Code

    added original delfor.hlp

  • Thomas Mueller Thomas Mueller committed [r4886] on Code

    * set ActiveControl to filter edit

  • Thomas Mueller Thomas Mueller committed [r4885] on Code

    increased height of checkboxes and radiogroups so they don't get cut off when theming is enabled (in Delphi 12 and 13)

  • Thomas Mueller Thomas Mueller modified ticket #427

    Formatter capitalization list seems to lose entries

  • Thomas Mueller Thomas Mueller posted a comment on ticket #427

    Fixed in revision #4884

  • Thomas Mueller Thomas Mueller modified ticket #460

    Formatter capitalization list is not written to the file on exit

  • Thomas Mueller Thomas Mueller modified ticket #460

    Formatter capitalization list is not written to the file on exit

  • Thomas Mueller Thomas Mueller posted a comment on ticket #460

    It is now written in the destructor. Revision #4884

  • Thomas Mueller Thomas Mueller committed [r4884] on Code

    * moved code from TeCodeFormatterExpert.AddToCapitalization to TCodeFormatterExpert.SaveCapitalization and called this new method in TCodeFormatterExpert.Destroy.

  • Thomas Mueller Thomas Mueller created ticket #460

    Formatter capitaliation list is not written to the file on exit

  • Thomas Mueller Thomas Mueller committed [r4883] on Code

    Bugfix: The SaveDialog caption wrongly stated that the file was for import rather than export

  • Thomas Mueller Thomas Mueller committed [r4882] on Code

    added a todo

  • Thomas Mueller Thomas Mueller committed [r4881] on Code

    assigned -> Assigned

  • Thomas Mueller Thomas Mueller committed [r4880] on Code

    * only delete identifier if has been changed

  • Thomas Mueller Thomas Mueller committed [r4879] on Code

    www.dummzeuch.de -> blog.dummzeuch.de

  • Thomas Mueller Thomas Mueller modified ticket #208

    add option to insert emtpy line before uses

  • Thomas Mueller Thomas Mueller created ticket #208

    add option to insert LF before uses

  • Thomas Mueller Thomas Mueller committed [r89] on Code

    optionally delete the Delphi 12 or Delohi 13 link which the IDE puts in the start menu.

  • Thomas Mueller Thomas Mueller committed [r19] on SVN

    * moved externals from osdn to sourceforge

  • Thomas Mueller Thomas Mueller created ticket #1

    Cannot handle duplicate entries

  • Thomas Mueller Thomas Mueller committed [r4878] on Code

    moved code from TPascalToken.ChangeSingleLineCommentToBeginEndComment to a nested procedure in TCodeFormatterFormatter.CheckSlashComment

  • Thomas Mueller Thomas Mueller committed [r4877] on Code

    * renamed TPascalToken.GetExpression to .TryGetExpression

  • Thomas Mueller Thomas Mueller posted a comment on ticket #198

    I have applied the Uses list patch now and also refactored the code to reduce the length the CheckIndent method (which is still way too long) and removed several variables from that method that were only used within one case block. Please have a look what you need to change for the enum indentation to work with the new code and submit your patch again.

  • Thomas Mueller Thomas Mueller committed [r4876] on Code

    * renamed all HandleXxx methods that were extracted from CheckIndent to CheckIndentXxx

  • Thomas Mueller Thomas Mueller committed [r4875] on Code

    * new overloaded version of TryGetNextNoComment with out an Offset parameter

  • Thomas Mueller Thomas Mueller committed [r4874] on Code

    removed variable RemoveMe in .HandleColon by calling the overloaded version of TryGetNextNoComment that does not need the Offset parameter

  • Thomas Mueller Thomas Mueller committed [r4873] on Code

    * Refactoring: moved code of rtLeftBr case block to new method HandleLeftBr

  • Thomas Mueller Thomas Mueller committed [r4872] on Code

    variable FuncDirectiveRemoveMe is not necessary, we can just call the overloaded TryGetNextNoComment whithout the Offset parameter

  • Thomas Mueller Thomas Mueller committed [r4871] on Code

    Refactoring: moved code of rtProcedure case block to new method HandleProcedure

  • Thomas Mueller Thomas Mueller committed [r4870] on Code

    * no functional changes

  • Thomas Mueller Thomas Mueller committed [r4869] on Code

    * removed the unused parameter RemoveMe from HandleComma

  • Thomas Mueller Thomas Mueller committed [r4868] on Code

    Refactoring: moved code of rtComma case block to new method HandleComma

  • Thomas Mueller Thomas Mueller committed [r4867] on Code

    Fixed compile error

  • Thomas Mueller Thomas Mueller committed [r4866] on Code

    * removed unit tests for UnitExportList (which is no longer used anyway)

  • Thomas Mueller Thomas Mueller committed [r4865] on Code

    * removed duplicate dunit directory (now uses the one in UnitTestsFormatter)

  • Thomas Mueller Thomas Mueller modified ticket #442

    line breaks before the comma for uses lists can comment out the unit names

  • Thomas Mueller Thomas Mueller posted a comment on ticket #442

    patch applied in revision #4864

  • Thomas Mueller Thomas Mueller committed [r4864] on Code

    * Fix for bug #442 line breaks before the comma for uses lists can comment out the unit names

  • Thomas Mueller Thomas Mueller modified ticket #450

    Formatter does not store cursor position of additional edit windows

  • Thomas Mueller Thomas Mueller committed [r4863] on Code

    corrected indentation and improved wording of a todo

  • Thomas Mueller Thomas Mueller committed [r4862] on Code

    removed check for '(' on top the stack when handling program, unit or initialization

  • Thomas Mueller Thomas Mueller committed [r4861] on Code

    replaced the remaining two occurrences of GetNextNoComment with TryGetNextNoComment and removed that overloaded method completely

  • Thomas Mueller Thomas Mueller created ticket #207

    Add an option to indent multi line if conditions

  • Thomas Mueller Thomas Mueller committed [r4860] on Code

    formatted, no other changes

  • Thomas Mueller Thomas Mueller committed [r4859] on Code

    units automatically added by the IDE

  • Thomas Mueller Thomas Mueller committed [r4858] on Code

    renamed ExceptSingle record field to FeedAfterThenExceptSingle

  • Thomas Mueller Thomas Mueller committed [r4857] on Code

    todo: give "ExceptSingle" record field better name

  • Thomas Mueller Thomas Mueller modified ticket #457

    Formatter inserts line feed between a unit in uses and {$endif}

  • Thomas Mueller Thomas Mueller posted a comment on ticket #457

    fixed in revision #4856

  • Thomas Mueller Thomas Mueller committed [r4856] on Code

    * Fix for AccessViolation when GetNextNoComment returns NIL while removing the break after the comma (which didn't occur in the tests before for some reason)

  • Thomas Mueller Thomas Mueller created ticket #206

    Renenable closing the Exception dialog with Esc

  • Thomas Mueller Thomas Mueller committed [r4855] on Code

    There should be no files in output

  • Thomas Mueller Thomas Mueller created ticket #457

    Formatter inserts line feed between a unit in uses and {$endif}

  • Thomas Mueller Thomas Mueller posted a comment on ticket #456

    Hm, I don't remember doing anything to make Grep behave in this way. All dockable windows descend from a common ancestor and docking should be handled by the IDE. But I can reproduce this behavior, together with some other strange docking glitches. And please only submit one bug per report, the IDE theme issue should be a separate report.

  • Thomas Mueller Thomas Mueller modified ticket #205

    Rename component, Delphi

  • Thomas Mueller Thomas Mueller posted a comment on ticket #205

    Unfortunately that's a shortcoming of the Open Tools API. This actually used to work in ancient Delphi version but is broken since at least Delphi XE. And that means there is nothing I can do about it.

  • Thomas Mueller Thomas Mueller committed [r4853] on Code

    new IDE option to turn off the transparcency of the progress dialog

  • Thomas Mueller Thomas Mueller modified a comment on ticket #204

    You need to surround the code with 3x tilde ~ : code here for it to be formatted correctly. Use the </> button to insert them. (This is for the sourceforge feature request, not the code fomatter.)

  • Thomas Mueller Thomas Mueller posted a comment on ticket #204

    You need to surround the code with code here for it to be formatted correctly (This is for the sourceforge feature request, not the code fomatter.)

  • Thomas Mueller Thomas Mueller modified ticket #204

    Code formatting of {$IFDEF ...

  • Thomas Mueller Thomas Mueller modified ticket #450

    Formatter does not store cursor position of additional edit windows

  • Thomas Mueller Thomas Mueller posted a comment on ticket #450

    Fixed in revision #4852

  • Thomas Mueller Thomas Mueller committed [r4852] on Code

    Fix for bug #450: Formatter does not store cursor position of additional edit windows

  • Thomas Mueller Thomas Mueller committed [r4851] on Code

    * todo regarding a space between ';' and '{$ENDIF}'

  • Thomas Mueller Thomas Mueller committed [r4850] on Code

    * set labels to ReservedType rtLabel after they have been detected in TCodeFormatterFormatter.HandleColon, so they can be found easier in TCodeFormatterFormatter.FormatAsm to prevent their indentation from being increased again.

1 >