« first day (2220 days earlier)      last day (38 days later) » 

12:01 AM
[rubberduck-vba/Rubberduck] 3 issue comments.
[Zomis/Games] 14 commits. 1 opened issue. 3 issue comments. 51 additions. 46 deletions.
[Minesweeper] Games Played: 113, Bombs Used: 69, Moves Performed: 14765, New Users: 21
4 hours later…
4:13 AM
> As I look at the UI examples (appreciate the screenshots!) it occurs to me that the word "Fix" could be removed from each list element and (IMO) read a little better...the terms "Ignore" and "Fix" are a bit in conflict with each other.
4:30 AM
[rubberduck-vba/Rubberduck] MDoerner pushed commit 811448b6 to next: Add AddOrUpdateAttribute to AttributesUpdater
Allow to annotate declarations in attributes code

This only applies to components and declarations with attributes contexts.
Enhance AnnotateDeclarationRefactoringAction to allow adjusting corresponding attributes

The adjustment/addition of an attribute only happens if the corresponding flag is set on the model and the annotation is an IAttributeAnnotation.
[rubberduck-vba/Rubberduck] MDoerner pushed commit 5a211949 to next: Adjust AnnotateDeclarationViewModel for new AdjustAttribute capability
[rubberduck-vba/Rubberduck] MDoerner pushed commit a1e92de9 to next: Add option to add/adjust attribute to AnnotateDeclaration UI
Show AnnotateDeclaration UI from CE command for IAttributeAnnotations

This is an exception to the rule that annotations without parameters are applied immediately. This is necessary since the option to add.adjust the corresponding attribute exists now.
Use correct context when adding annotations via attributes code

This is hard to test since the bug fixed here only materializes when the attributes are removed in the code pane version of the code.
[rubberduck-vba/Rubberduck] MDoerner pushed commit 66d00b0e to next: Merge branch 'next' into AdjustAttributeFromAnnotateDeclaration
Merge pull request #5526 from MDoerner/AdjustAttributeFromAnnotateDeclaration

Adjust attribute from annotate declaration
1 hour later…
5:45 AM
Note to Future-Iven: figure how to test if an enumeration had the FlagAttribute vis reflection.
6:31 AM
10 hours later…
4:25 PM
Those that inebriate celebrate 4th of July, please do so in a responsible manner. Stay safe out there. Far too many odd ducks waddling around out there in #Muricuh.
3 hours later…
7:01 PM
Suppress only horizontal scroll in inspection results and test explorer

To achieve this, a new request from the original source is performed with a rectangle extending to the left into negative space. As a result, vertical scrolling is preserved, but horizontal scrolling suppressed.
[rubberduck-vba/Rubberduck] MDoerner pushed commit 4b01a60d to next: Merge branch 'next' into SuppressHorizontalBringIntoViewInGroupinGrids
Merge pull request #5532 from MDoerner/SuppressHorizontalBringIntoViewInGroupinGrids

Suppress only horizontal scroll in inspection results window and test explorer
@Duga Stupid XML merge conflicts.
7:33 PM
[rubberduck-vba/Rubberduck] build for commit b5d5cb6f on unknown branch: AppVeyor build succeeded
7:47 PM
[rubberduck-vba/Rubberduck] build for commit 34de053a on unknown branch: AppVeyor build succeeded
8:02 PM
[rubberduck-vba/Rubberduck] build for commit ff73180c on unknown branch: AppVeyor build succeeded
8:22 PM
[rubberduck-vba/Rubberduck] build for commit 4311f105 on unknown branch: AppVeyor build succeeded
9:09 PM
Disable FunctionReturnValueDiscardedInspection for built-in functions

This has always been intended, but the corresponding test setup was bad. The reason to ignore results for built-in functions is that there are lots of built-in functions used for their side-effects or those of the members of the return value, e.g. MsgBox and Err.
[rubberduck-vba/Rubberduck] MDoerner pushed commit 9fcad5a0 to next: Merge branch 'next' into EnhanceFunctionReturnValueDiscardedInspectionForBuiltInFunctions
Merge pull request #5533 from MDoerner/EnhanceFunctionReturnValueDiscardedInspectionForBuiltInFunctions

Disable FunctionReturnValueDiscardedInspection for functions not defined in user code.
> Merged, but part of me thinks there's valuable info being silenced, ...OTOH we don't have per-inspection configuration settings, so only flagging user code seems the best compromise.
9:24 PM
Introduce new setting to enable drag and drop in CE

I have put this into the General Settings because there are no CE settings so far and it kind of makes sense.
Enhance drag and drop to honor the drag and drop setting

It is only enabled if the corresponding general setting is set to true.
[rubberduck-vba/Rubberduck] MDoerner pushed commit d68a0ddd to next: Merge branch 'next' into OptionToDisableDragAndDrop
Merge branch 'next' into OptionToDisableDragAndDrop

# Conflicts:
# Rubberduck.Resources/RubberduckUI.de.resx
# Rubberduck.Resources/RubberduckUI.resx
[rubberduck-vba/Rubberduck] MDoerner pushed commit ff73180c to next: Merge branch 'next' into OptionToDisableDragAndDrop
Merge pull request #5529 from MDoerner/OptionToDisableDragAndDrop

Adds an option to disable drag and drop for CE folders.
> @MDoerner awesome work as always - this one is good to go, right?
[rubberduck-vba/Rubberduck] build for commit 74d66d29 on next: AppVeyor build succeeded
@MathieuGuindon I have just pushed an update for the labels.
Will add a Screenshot in a second.
9:41 PM
> New labels:
[rubberduck-vba/Rubberduck] build for commit 9dd34c52 on next: AppVeyor build succeeded
10:01 PM
Q: vba Copy Paste Transpose Link

tnubaFollowing takes a range & copies, pastes, transposes & links. There doesn't seem a way in vba to do this in 1 go that I've been able to find. Questions are; Is there a more efficient or safer way to do this. Keeping in mind; -needing to do this for large ranges ie. over 100K cells. -source & de...

[rubberduck-vba/Rubberduck] build for commit 4e2f8ed4 on unknown branch: AppVeyor build succeeded
1 hour later…
11:08 PM
@MathieuGuindon Now, the PR is good to go from my side.
[rubberduck-vba/Rubberduck] retailcoder pushed 15 commits to next (only showing some of them below)
Deactivate all quick fix options except fix selection for multi-selections

Since the user cannot see which one is the main selected result whenever multiple are selected, it seems in order to not allow operations that depend on it.
Make quick fix scope options visible on general applicability for the fix

E.g. is a fix does not allow fixing for an entire module, that option will not be shown. However, if the scope is unavailable because of other reasons, e.g. the fix is not applicable to all selected result, it will only be deactivated.
Revert to only images for IgnoreOnce

The converter somhow does not work properly otherwise.
Fix fix menu in inspection results window

The relative source, which works for the context menu, does not for the toolbar menu because the grouping grid is in another branch of the logical tree. Instead, the grouping grid can be referred by name, which does not work for the grouping grid's context menu. Accordingly, a solution with a fallback is employed.
[rubberduck-vba/Rubberduck] MDoerner pushed commit f536ffad to next: Merge branch 'next' into RedesignOfQuickFixApplication
[rubberduck-vba/Rubberduck] MDoerner pushed commit fc4fe977 to next: Merge branch 'next' into RedesignOfQuickFixApplication
[rubberduck-vba/Rubberduck] MDoerner pushed commit b5d5cb6f to next: Align IgnoreModule test setup to new annotation updater contructor
[rubberduck-vba/Rubberduck] MDoerner pushed commit 69e6de15 to next: Merge branch 'next' into RedesignOfQuickFixApplication
[rubberduck-vba/Rubberduck] MDoerner pushed commit 4e2f8ed4 to next: Simplify quick fix scope labels
Merge pull request #5531 from MDoerner/RedesignOfQuickFixApplication

Redesign of quickfix application mechanics.
@M.Doerner I need to review the French translations, and then we're good to release, I think?
@MathieuGuindon I will also have to add some German translations; there are some new strings from some PRs.
Might be a good time to ping @SonGokussj4 regarding the Czech translations.

« first day (2220 days earlier)      last day (38 days later) »