It cannot set timeout for one whole test case and testing is hanging up sometimes.

From<EMAIL_ADDRESS>on September 27, 2011 18:50:01
What steps will reproduce the problem? 1. setUp() method:
super.setUp();
this.activity = this.getActivity();
this.solo = new Solo(getInstrumentation(), this.activity);
tearDown() method:
try {
this.solo.finalize();
} catch (Throwable e) {
e.printStackTrace();
}
this.activity.finish();
super.tearDown();
testMethod1():
Thread t = new Thread() {
public void run() {
//It will be timed out.
doSomeTestOperations();
}
};
t.start();
t.join(20);
fail("Time out");
testMethod2():
doSomeTestOperations();

Make testMethod1() time out, then check testMethod2() can be executed well or not.

Run test for this whole class.

What is the expected output?
testMethod1 is failed by time out.
testMethod2 is passed successfully.
What do you see instead?
testMethod1 is failed by time out.
Running testMethod1 content again in testMethod2, then get NullPointerException. What version of the product are you using? On what operating system? Robotium2.2
Android2.2 Please provide any additional information below. After executing testMethod1, it is really done tearDown().
So the solo is finalized and activity is finished.
That means testMethod1 is completed done.
Why testMethod1 is executed again in testMethod2?
NullPointerException details:
java.lang.NullPointerException
E/AndroidRuntime( 2661):        at com.example.test.DemoTest$1.run(DemoTest.java:99)
W/ActivityManager(  306): Error in app com.example running instrumentation ComponentInfo{com.example.test/android.test.InstrumentationTestRunner}:
W/ActivityManager(  306):   java.lang.NullPointerException
W/ActivityManager(  306):   java.lang.NullPointerException
I/ActivityManager(  306): Force stopping package com.example uid=10118
When we running near 100 test cases, sometimes the testing is hanging up, and it will not end.
It will block other left unexecuted test cases.
So we want to set timeout for test case.
If I choose the wrong way to set timeout for test case, could you tell me other good ways?
Original issue: http://code.google.com/p/robotium/issues/detail?id=167

From<EMAIL_ADDRESS>on September 27, 2011 19:07:04
Not a robotium issue.
Status: Invalid


Research usability and UI improvements

The current UI is in a hackathon state. We need to refresh it a bit without going too crazy.

Mostly accomplished by https://github.com/deeecent/propcorn/pull/25
The rest is just fine tuning, which will be handled with specific issues.


decomp: the majority of navigate and rolling-lightning-mole

Remaining issues not solved here / skipped:

[ ] One function's CFG fails to construct - (method 27 nav-mesh)
[ ] (method 18 nav-mesh) and (method 17 nav-mesh) deal with a weird element that originates on the stack in 17, and is recursively propagated in 18.  I'm still bad at reading the assembly around these kinds of things.
[ ] (method 29 nav-mesh) -- Failed to match product_with_constant inline array access 2.
[ ] some other functions are skipped -- will be much easier to figure out once usages get involved

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

29 of 92 (31.52%)  changed or added relevant lines in 7 files are covered.
26 unchanged lines in 6 files lost coverage.
Overall coverage decreased (-0.07%) to 53.365%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

decompiler/IR2/OpenGoalMapping.cpp
16
19
84.21%

decompiler/IR2/AtomicOp.cpp
2
6
33.33%

goalc/compiler/compilation/Asm.cpp
0
12
0.0%

decompiler/util/data_decompile.cpp
3
24
12.5%

decompiler/IR2/FormExpressionAnalysis.cpp
3
26
11.54%

Files with Coverage Reduction
New Missed Lines
%

decompiler/IR2/OpenGoalMapping.cpp
1
63.24%

decompiler/util/data_decompile.cpp
1
48.56%

goalc/debugger/Debugger.cpp
1
72.86%

goalc/listener/Listener.cpp
3
84.35%

decompiler/IR2/FormExpressionAnalysis.cpp
8
68.67%

decompiler/IR2/bitfields.cpp
12
56.2%

Totals

Change from base Build<PHONE_NUMBER>:
-0.07%

Covered Lines:
40836

Relevant Lines:
76522

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

29 of 92 (31.52%)  changed or added relevant lines in 7 files are covered.
26 unchanged lines in 6 files lost coverage.
Overall coverage decreased (-0.07%) to 53.365%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

decompiler/IR2/OpenGoalMapping.cpp
16
19
84.21%

decompiler/IR2/AtomicOp.cpp
2
6
33.33%

goalc/compiler/compilation/Asm.cpp
0
12
0.0%

decompiler/util/data_decompile.cpp
3
24
12.5%

decompiler/IR2/FormExpressionAnalysis.cpp
3
26
11.54%

Files with Coverage Reduction
New Missed Lines
%

decompiler/IR2/OpenGoalMapping.cpp
1
63.24%

decompiler/util/data_decompile.cpp
1
48.56%

goalc/debugger/Debugger.cpp
1
72.86%

goalc/listener/Listener.cpp
3
84.35%

decompiler/IR2/FormExpressionAnalysis.cpp
8
68.67%

decompiler/IR2/bitfields.cpp
12
56.2%

Totals

Change from base Build<PHONE_NUMBER>:
-0.07%

Covered Lines:
40836

Relevant Lines:
76522

💛  - Coveralls


Pip install fails with error unrecognized command line option ‘-fstack-protector-strong’

When doing a Pip install of cython, it failed while running gcc with error unrecognized command line option ‘-fstack-protector-strong’. Googling this suggests that gcc >= v4.9 is necessary to use this flag. Is this really a hard requirement? Is there any way to make this work with gcc v4.7?
One thing that is confusing me is that I tried installing cython v0.18, which was released before the release of gcc v4.9 and it still had this same error. So is it actually some unrelated issue?

Cython does not enforce any specific CFLAGS. Maybe they come in through your Python setup, or via environment variables?

Thanks for the quick response. It seems that CFLAGS is not defined on this system:
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> print os.environ['CFLAGS']
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/bmishkania/bin/localPython/lib64/python2.7/UserDict.py", line 23, in __getitem__
    raise KeyError(key)
KeyError: 'CFLAGS'

I even tried setting CFLAGS="" when doing the pip install and it had the same error. Do you have an idea of where these flags may be coming from?

Probably from the C compiler flags that were used to build your CPython installation.
In any case, this is not a Cython issue, so I'll close this ticket. For support questions, please contact the cython-users mailing list instead of opening tickets on the bug tracker.


Outliers removed.

Believe functionality is complete.
Requires Unit Test to be developed.

Unit Test complete.

Tied to issue #221


feat(elasticsearch): remove hard-coded port 9200, validate URL input

This PR enables a flexible ES endpoints by removing hard-coded ES port in the endpoints section. This PR also sanitize/validate whether user input a valid URL or not by utilizing url.Parse. I'm wondering whether we do need to have a test or not since url.Parse function already have their own test
Please advise if we need more test cases
This PR will close #940

please help to merge if all's good since I don't have any write access :bow:


Add --playlist-index-size option

It works similarly to the --autonumber-size option, i.e. it determines
the length of the '%(playlist_index)s' format string, with '0' as padding. When
it isn't specified it works like before, i.e. the size is determined from the
number of entries to download.
Would be an option for issue #5185.

Instead of introducing unnecessary options this generic approach should be implemented.

Damn, I hoped I could get away with easier to write option :p
I'll write something in the issue

Superseeded with PR #9966


XOR blendMode

Fixes #6131
Demo for all composition modes: https://www.pixiplayground.com/#/edit/bWeh8BX~4XaD5jslgtb_3
XOR is first row. Left is canvas2d, right is webgl.

Example does not work: Uncaught ReferenceError: sprite1 is not defined

Thanks @ivanpopelyshev

@bigtimebuddy hello, is there any plan to release 5.1.6 include this pr

We are workin on 5.2.0 right now that will include this. Hope to have it out soon. Thanks for your patience.

Got it,
Thanks


WinAppDriver taking around 10 seconds to identify automationID locator

I have found an issue recently while performing a proof of concept using Appium WinAppDriver.  For some reason certain buttons on a WPF application are taking 15 seconds to identify the locators.  Whereas for other objects even heavily nested ones in the same application they are identified within a few seconds at most.  There does appear to be a wide variety of timings however but the slow buttons are always slow for each consecutive run.
I have identified the time it takes to identify the locator by performing a time out to console before and after identification:
           //order food
            Console.WriteLine("Identify button start" + DateTime.Now.ToString("s"));
            var button = session.FindElementByAccessibilityId("******************");

            Console.WriteLine("Identify button end" + DateTime.Now.ToString("s"));

Console output:
Identify button start 2019-11-28T16:25:07
Identify button end 2019-11-28T16:25:12
WinAppDriver console output is unrevealing, running Test as debug is unrevealing.  Can someone let me know how I can debug the appium driver or the findelemenybyaccessbilityID code to see what steps it goes through to identify the element in a WFP app?  Or a way to debug exactly what the appium driver is doing when it goes off to find the element via the WinAppdriver.exe listener?
I am unsure what else I can provide for investigation from a c# project - if someone can let me know I will add it to this issue.
Thanks,

This really depends on how the program is setup and the # of handles that WinAppDriver has to go thru.   Most of the applications I deal with WinForm / WPF are fine (1-2 seconds to find the element), yet there is another application that takes (30-45 seconds).  You'll need to investigate this by comparing the performance using the UiAutomationCOM object

Thanks.  Will investigate and see if we can figure out a new debugging approach.

Hi there.
I can see mention of the UIAutomation object but no specific approach I can think of to decompile it or debug the code to understand the steps it goes through.  I want to understand really what it does when it goes off to get a locator, so that I can add debug into those steps, this may not be straightforward but want to give it a go, or just understand the logic so I can figure out where it is slowing down.  So is there a way in which I can compare performance using the object?

I lack that knowledge sadly.  If you would create a sample using WinAppDriver and the UiAutomationCOM for the WinAppDriver team they might be able to see what's up.

Thanks Clint.  Sadly it feels project specific although I could try on another WPF app.  Does anyone know any decent largish WPF apps I can try it on?


wikigeeks: significant delay between clicking link in article and wiki page loading

this seems to happen on both desktop and mobile devices. possibly due to our system trying to reformat the wikipages into our formatting? We definitely need to speed this up. In a race game, this is grueling! I would prefer to have less content or clipped content (no tables, images, etc.) than to have a delay on pages.
Let me know what you can do to speed this up. at the least we should give players an indication that their has been registered (the red bar with the page title loaded isn't enough). Still, cutting content we display on the page is ideal.

This is more of an issue with how after each click, we have to wait for Wikipedia to return to us the data for the next article. This is not instantaneous and is also a factor of network conditions, device speed, etc. I am not convinced that reducing the amount of HTML

@esalling23 we should start by adding loading indicator modal that shows right when players taps link

@jpailthorpe Modal has been added, will be in the next build for testing this issue!!

@ritsukaBin check this feature by playing with different devices, trying to break it so we can reveal any bugs.

ok, I will check all the assigned issue this Wednesday when I come in

On Sep 26, 2016, at 5:40 PM, Jordan Pailthorpe<EMAIL_ADDRESS>wrote:
@ritsukaBin https://github.com/ritsukaBin check this feature by playing with different devices, trying to break it so we can reveal any bugs.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/engagementgamelab/emerging-citizens/issues/155#issuecomment-249706066, or mute the thread https://github.com/notifications/unsubscribe-auth/ATnA3Y3YrUBYzwnObhdewvEj5BKOG0pXks5quDvkgaJpZM4J-HUk.


bug: java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: accessing Sourcegraph Grap (...)

Plugin version: 5.3.27
IDE version: PC-233.13763.11
Stacktrace:
java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: accessing Sourcegraph GraphQL API: Error: HTTP status code 401: Invalid access token.
 (https://sourcegraph.com/.api/graphql?CurrentUserCodySubscription)

Error: accessing Sourcegraph GraphQL API: Error: HTTP status code 401: Invalid access token.
 (https://sourcegraph.com/.api/graphql?CurrentUserCodySubscription)
    at /snapshot/dist/agent.js
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /snapshot/dist/agent.js
	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396)
	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073)
	at com.sourcegraph.cody.initialization.EndOfTrialNotificationScheduler.lambda$1$lambda$0(EndOfTrialNotificationScheduler.kt:44)
	at com.sourcegraph.cody.agent.CodyAgentService$Companion.withAgentRestartIfNeeded$lambda$1(CodyAgentService.kt:134)
	at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:249)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
	at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: accessing Sourcegraph GraphQL API: Error: HTTP status code 401: Invalid access token.
 (https://sourcegraph.com/.api/graphql?CurrentUserCodySubscription)

Error: accessing Sourcegraph GraphQL API: Error: HTTP status code 401: Invalid access token.
 (https://sourcegraph.com/.api/graphql?CurrentUserCodySubscription)
    at /snapshot/dist/agent.js
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /snapshot/dist/agent.js
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:209)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:193)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
	at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	... 1 more

I'm closing this one in favour of tracking issue #680
Problem should be already partially mitigated (to not annoy end users) but we are still investigating deeper root cause.

@sureshswayam , sorry for confusion - we just took a close look into this one 🕵
It is very likely that the plugin update will not help you with this problem (however it fixes a few other issues so it is still worth to update 😄).
The problem is probably related to the fact the your token has been deleted or just expired (and our communication of this fact is - let's say - for from perfect at the moment 😉 no worries - we are working in improving that 🔧 ).
Please, try to generate a new token. You can do it like this:

Go to Preferences | Tools | Sourcegraph & Cody
Choose your account
Right-click, Edit account
Clock, Generate new token
Customise (rename, etc) and + Generate token
Copy the token value and past it in the token field in the IDE.
Save account

I hope it helps. Let us know if you need more assistance 🙏
(the wrapping issue: https://github.com/sourcegraph/jetbrains/issues/1035)


Workers testing is easily defeatable.

You can easily override pretty much all of the worker data with tampermonkey and get no "reds"

Very little of this is not spoofed.

Nice. I have not tried tampermonkey. Looks cleanly applied. How about here?
https://github.com/abrahamjuliot/fpworker
I created a new label 😅

Firefox, right? I wonder if it can be reproduced in Chromium...

I see I have to fix my fonts up some.

Altering the userprefs in user.js also seems to get the same results, clean incorrect UA.

You can easily override pretty much all of the worker data with tampermonkey and get no "reds"

Very little of this is not spoofed.

I wonder, how can I replicate this? 🤔


qa: add interpolation checks

Will merge once Behdad has finished and a new fontTools release is cut.

I'm done for now.


Testimonials command

Description
We have so many great people in our EddieHub community who all support and help each other. I think it would be great if we could have a command where we can leave people testimonials.
For example
^testimonials @username super supportive and helped me with ....

What do you think?

I think that this is a great idea!
One change I'd do, would be to have two separate commands, one to add a testimonial to someone, and one to see all the testimonials someone got.

This would be great!
We could work this into the DB's fields for the bio info, once the API is ready

I raised this on the API https://github.com/EddieHubCommunity/api/issues/84

Or, maybe we can have these posted in a github discussion(graphql might allow us to construct the content for the discussion message)?

GitHub Discussion started here https://github.com/EddieHubCommunity/support/discussions/1618

Perhaps Becca's star command can be utilised for the same?


Consider using github actions as  CI

I don't think anything is gained by using Github actions, but I'll consider moving.


feat(elements/ino-tooltip): add disabled property

Closes #1238
Proposed Changes

use inner div element for TippyJS

When erverything looks good, then I revert the changes in the example project


catch and propagate client errors, e.g. when not logged in

fixes #4690

Thanks for the contribution! Please ensure your commits follow our style guide. This code will be tested once a Deis maintainer reviews it.
Your Pull Request can earn you credit at DigitalOcean! See http://docs.deis.io/en/latest/contributing/hacking/#digitalocean-credit for details.

oops, my commit message is not following the format

commit message updated and passes commit hook

Jenkins, add to whitelist.

Not returning the err is an obvious oversight--thanks for fixing this @ngauthier! What was the underlying error that should have been returned in #4690?

Underlying error was I was not logged in. Needed to run Deis login. Not
sure if it was missing in the vagrant tutorial or if I skipped it. :-)
On Oct 30, 2015 11:13 AM, "krancour"<EMAIL_ADDRESS>wrote:

Merged #4693 https://github.com/deis/deis/pull/4693.
—
Reply to this email directly or view it on GitHub
https://github.com/deis/deis/pull/4693#event-450489007.


Make it easier to build macOS examples

Make it easier to build macOS examples. Include build instructions in README.

I'm not using brew myself, so I will not advocate using it because I cannot
do support for it. I have downloaded the library from glfw.org and build it
from the package. I think it builds static library and as per the developer
site, you should use glfw3 in that case:
http://www.glfw.org/docs/latest/build_guide.html
--mikko
On Wed, Oct 4, 2017 at 9:28 PM, Taylor Holliday<EMAIL_ADDRESS>wrote:

Make it easier to build macOS examples. Include build instructions in
README.
You can view, comment on, or merge this pull request online at:
https://github.com/memononen/nanovg/pull/419
Commit Summary

Change glfw3 to glfw for macosx configuration.
Add instructions for building examples on macOS.

File Changes

M README.md
https://github.com/memononen/nanovg/pull/419/files#diff-0 (10)
M premake4.lua
https://github.com/memononen/nanovg/pull/419/files#diff-1 (14)

Patch Links:

https://github.com/memononen/nanovg/pull/419.patch
https://github.com/memononen/nanovg/pull/419.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/memononen/nanovg/pull/419, or mute the thread
https://github.com/notifications/unsubscribe-auth/AFAbyEft4SQMW0zw1qWmNRFYJaTLUGY0ks5so85fgaJpZM4PuCpi
.

AFAIK, most people use homebrew these days.

Note #380 is asking for the same thing.

Still I think glfw || glfw3 must be auto-detected by build scripts. If we stick to one variant we loose one of this: Travis CI autobuild, native glfw build, brew, macports. But Travis CI for example is very useful.

@lieff That sounds good! I think open source projects are crippled when there is friction in getting them to build, and so many people overlook that. Just trying to help.


GPL-nnn Add functionality in Sequencescape to combine 1-4 source plates or tube racks to make the 384 RT plate

User story
As Sample Management we will need functionality in Sequencescape to create the 384-well RT plates from source tube racks or plates by quadrant.
Who the primary contacts are for this story
Lesley, Scott Thurston, Danni
Acceptance criteria
To be considered successful the solution must allow:

Creation of 384-well LHR-384 RT plates (or any 384-well plate purpose) from 1-4 source 96-well plates or 96-tube racks (not a mixture)

Additional context
Is this initially a research story?
Not clear how this should be done. May be possible via existing cherrypicking for plates.

We used to have similar plate aggregation behaviour in one of the other pipelines (GBS?) conducted via cherrypicking, this worked but:

Was pretty much hated by the SSRs as it was incredibly time consuming
Wouldn't support tube racks

This ended up being the quad stamp in Limber. Currently Limber:

Is mainly used by library teams, not sample management
Doesn't support tube tracks


update Submit Pull Request guide

Fixes #4836.

Pull Request Test Coverage Report for Build 10384

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 59.809%

Totals

Change from base Build 10382:
0.0%

Covered Lines:
12524

Relevant Lines:
20940

💛  - Coveralls


add social links to bio

Add social links to bio page:

LinkedIn
GitHub
Instagram

Removing this for now.


[ci.yaml] Add dependencies

Matching the LUCI config:

Caches are a platform level construct
Devicelab dependencies are defined at the platform level, everything else is per target
Firebase caches are going to match the framework
Remove new_os_sdk caches (these can be re-added, and I'm following up with a doc on bringing up new versions of xcode)
All windows bots get certs, all linux bots get curl

https://github.com/flutter/flutter/issues/85803
Matching infra CL is at https://flutter-review.googlesource.com/c/infra/+/16340
Pre-launch Checklist

[X] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
[X] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
[X] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement].
[X] I signed the [CLA].
[X] I listed at least one issue that this PR fixes in the description above.
[X] I updated/added relevant documentation (doc comments with ///).
[X] I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test-exempt.
[X] All existing and new tests are passing.

FWIW, nothing here is alphabetically sorted as it makes the diff harder. It just matches what is in LUCI.
After https://github.com/flutter/flutter/issues/84998 we can auto-sort these if wanted.


Fix broken links to simple example

I don't know if you want to change all the references in the book to add the timely/ prefix or not, but I think the link in the readme should be updated ;)

Let me know which you want and I'll adjust..

Sorry for the delay on this! These look great, and I appreciate the effort of submitting them as a PR!

No worries! But do you want to update all the links in the book? They're all missing the same sub dir.

It occurred to me that you offered to do even more just after I merged, and I didn't want to walk back the good vibes of merging with a request like that. :)
If you are up for link-fixing, that would be amazing. It's not glamorous work, and I can eventually get to it, but if you happen to be grinding through the text with less bleary eyes than I would have that works especially well for me. ;)

Yeah man no worries, I'll take a stab. Just wasn't sure if you
actually wanted to insert the examples prefix into the plain text
links in the book, because it's a bit redundant (i.e. prefix: example
code can be found under the examples folder)...
On Mon, 27 May 2019 at 15:15, Frank McSherry<EMAIL_ADDRESS>wrote:

It occurred to me that you offered to do even more just after I merged, and I didn't want to walk back the good vibes of merging with a request like that. :)
If you are up for link-fixing, that would be amazing. It's not glamorous work, and I can eventually get to it, but if you happen to be grinding through the text with less bleary eyes than I would have that works especially well for me. ;)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

I think just fixing up the links should be fine. Tbh I'm not sure; I don't have a great read on the expectations of a new reader arriving for the first time; if you have thoughts here I would trust them!


Undefined publick key unmarshall functions

Greetings from Burkina Faso!
I have an issue that hold me since 5 nights. When I compile or test my project, I get:
..\go-libp2p-crypto\key.go:59:24: undefined: UnmarshalECDSAPublicKey
..\go-libp2p-crypto\key.go:67:24: undefined: UnmarshalECDSAPrivateKey
..\go-libp2p-crypto\key.go:127:10: undefined: GenerateECDSAKeyPair
Can someone help me out? thanks in advance

Make sure your git repo is clean and up-to-date. It looks like you're missing ecdsa.go.

You fix it! Thank a lot, a lot, a lot!


Update frozen busybox and hello-world images

These have both been updated to no longer include the empty "scratch" layer, and hello-world has a fix for http->https.
:heart: @thaJeztah

thanks! LGTM

Okay, I'm starting merging red PRs. Because it's impossible to get green now.
LGTM


database_hostname and database_port aren't set in jdbc.properties

Migrated to opendatakit/aggregate#82 by spacetelescope/github-issues-import
If you run the Linux 64 bit Aggregate 1.4.11 installer in command line mode, the variables you set in database_hostname and database_port, don't get passed through to WEB-INF/lib/ODKAggregate-settings.jar/jdbc.properties.
Expect: jdbc.url=jdbc:mysql://<IP_ADDRESS>:3306/odk_prod?autoDeserialize=true
Actual: jdbc.url=jdbc:mysql:///odk_prod?autoDeserialize=true

There is also an installer variable:
database_host_port
That is ${database_hostname}:${database_port}
This needs to be set for command line usage, as it is initialized via a postShowPageActionList action (this is the only variable set in this way).  So via CLI, it wouldn't be initialized.
This is NOT fixed in v1.4.13.

This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a temporary error. The following address(es) deferred:
<EMAIL_ADDRESS>Domain beorse.net has exceeded the max emails per hour (288/250 (115%)) allowed.  Message will be reattempted later
------- This is a copy of the message, including all the headers. ------
Received: from github-smtp2-ext2.iad.github.net ([<IP_ADDRESS>]:42591 helo=github-smtp2b-ext-cp1-prd.iad.github.net)
by hp159.hostpapa.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
(Exim 4.89)
(envelope-from<EMAIL_ADDRESS>id 1dgMDU-000eyA-C1
for<EMAIL_ADDRESS>Fri, 11 Aug 2017 22:31:56 -0400
Date: Fri, 11 Aug 2017 19:31:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
s=pf2014; t=1502505076;
bh=6UCZJjIQWl4bc9kbVLl6l0Up/fZ0Lt1VRUOkKEcQ2Tk=;
h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID:
List-Archive:List-Post:List-Unsubscribe:From;
b=vNfKjXNk6Be/eefJbj2wNrm+T5iX9+X4AckS41Vy3WpZsml/VwiQ3qNFArkobeybl
f483H8oTK5Zz5Yy8ufojLg0s/MYQkyqeggSJkfX+1joEkfajtKKVwv/VbT+JwKvcd7
0Zo69FPX7+2RIxIIEN2JxVYoEiSx0QTxnp2JbbbA=
From: Open Data Kit<EMAIL_ADDRESS>Reply-To: opendatakit/opendatakit<EMAIL_ADDRESS>To: opendatakit/opendatakit<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Message-ID<EMAIL_ADDRESS>In-Reply-To<EMAIL_ADDRESS>References<EMAIL_ADDRESS>Subject: Re: [opendatakit/opendatakit] database_hostname and database_port
aren't set in jdbc.properties (#1262)
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="--==_mimepart_598e6874b7bea_6d1c3fcaa4591c2c111459";
charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: opendatakit-bot
X-GitHub-Recipient: jbeorse
X-GitHub-Reason: subscribed
List-ID: opendatakit/opendatakit <opendatakit.opendatakit.github.com>
List-Archive: https://github.com/opendatakit/opendatakit
List-Post<EMAIL_ADDRESS>List-Unsubscribe<EMAIL_ADDRESS>https://github.com/notifications/unsubscribe/AAUZr0v8WHKINXTkuBT8_4qrDgIqrmA0ks5sXQ50gaJpZM4LKYeg
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address<EMAIL_ADDRESS>----==_mimepart_598e6874b7bea_6d1c3fcaa4591c2c111459
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Closed #1262.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/opendatakit/opendatakit/issues/1262#event-1203484489
----==_mimepart_598e6874b7bea_6d1c3fcaa4591c2c111459
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Closed #1262.
—You are receiving this because you are subscribed to this thread.Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_598e6874b7bea_6d1c3fcaa4591c2c111459--


Unable to show tooltip in dialog window

It's just no showing...

Sadly I have the same problem. It is rendered, but it is rendered behind the Dialog Fragment. Is there a way to fix this by using a different context or something similar?

Most likely tooltip has to be shown using showAtLocation.

actually its duplicate #26

any updates on when we will revise the build with modal support?


Buffer limit

I'm using this lib on react-native, it renders a feed (Youtube Shorts like) and I'd like to limite the bandwidth non-focused videos use, currently that's impossible because I can't set/limit the buffer size on the current params.
It'd be great to have this feature.

Hi @arthurgeron-work, have you tried the initialBufferDuration prop? https://github.com/aws/amazon-ivs-react-native-player/blob/main/docs/ivs-player-reference.md#initialbufferduration-optional

You can also limit the quality of the non-focused players: https://github.com/aws/amazon-ivs-react-native-player/blob/main/docs/ivs-player-reference.md#automaxquality-optional

@maxstoller could you please elaborate a little more about initialBufferDuration? I really couldn't measure anything when I played with values between 1-5. Should I set a value of 0 for non-focused players?

Hi @hirbod,
The initialBufferDuration API controls how much video the player buffers before it starts playback.
Lower Value: Playback will start faster, but the viewer may experience more rebuffering due to the small buffer.
Higher Value: It will take longer for playback to start, but the viewer may experience less rebuffering due to the larger buffer.

I really couldn't measure anything when I played with values between 1-5.

You may not notice a difference on a fast connection.

Should I set a value of 0 for non-focused players?

The minimum is 100ms.
Can you share more info about your use case and goal?

@maxstoller thanks for the explanation. I created a TikTok/Instagram like reel. I have 3 videos pre-rendered (FlashList) and I want to prevent consuming too much bandwidth before the video is visible. I wasn't really sure what to pick. It's important for me that playback starts super fast without having to pre buffer too much.


Changes to make driver non-static

In order to allow correct parallel execution. Driver in DriverService field should non-static.
That means that the following changes should be also made to bootstrapper in the projects, where framework is used.

OpenChrome() call should be moved to BeforeScenario hook and is used to instantiate Chromedriver

driver.Dispose in AfterScenario hook can be called directly

Could you please update Behavioral.Automation.DemoBindings project as well?

Let's try to use Context injection?


Redesign embedded content across landing pages

Feature Request
Description
For each section's landing page content, embed content specific for that landing page (e.g.  https://privacysandbox.com/ => PS Landing page, others)
This will enhance the accessibility of the most current information for users from diverse sources
In the previous version we embeded iframes however they are not providing a favorable user experience. Therefore, we should replace these iframes with the same HTML content.
Designs
< To be added soon >

This issue includes designing a common UI component that captures the top functionality for each section on a landing page. such as being individually collapsible.  cc @gagan0123

Partially implemented in version 0.8.0
Privacy Sandbox landing page remaining.


Two joint driver

added driver, demo and python binding files to run two joints using 1 motor-board

This PR seems to be incomplete, the new files are missing (e.g. srcpy/py_two_joint.cpp which is mentioned in the new CMakeLists.txt entry).

I'll add them and make a new PR. Unsure why it didn't upload. Also, will make the changes to CMakeLists.txt

No need to make a new PR, you can simply add it here.

**** FINAL CHANGES ****
Added files: demo_twojoint_robot.py (for left2right movement); demo_twojoint_print_position.py (for printing position of the two joints)
Added driver files and python bindings for 2 joint interface
Modified CMakeLists.txt for related changes


 does not working this sample

Sample SVG:
<polygon id="Path" points="7.608 12 2.906 14.472 3.804 9.236 0 5.528 5.257 4.764 7.608 0 9.959 4.764 15.216 5.528 11.412 9.236 12.31 14.472"></polygon>

Return value:
struct MyCustomShape: Shape {
    func path(in rect: CGRect) -> Path {
        var path = Path()
        let width = rect.size.width
        let height = rect.size.height

        return path
    }
}

is there any known issue with  syntax?

Hey, you can see this repo to see the list of the SVG elements that are supported. Currently <poligon> is one of the tags that is not supported. I'll try implement support for it when I have time, but you could also send a PR with your implementation to that repo ;)


ONE PIECE: PIRATE WARRIORS 3 [PCSE00638]

App summary

App name: ONE PIECE: PIRATE WARRIORS 3
App serial: PCSE00638
App version: 1.00

Vita3K summary

Version: v0.1.8
Build number: 3271
Commit hash: https://github.com/vita3k/vita3k/commit/37e334b3
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary
Tested by: space1
OS: Windows 11
CPU: AMD Ryzen 5 3600
GPU: Nvidia 3070
RAM: 32 GB
Issues
Black screen between scenes, probably video player but you can skip videos.
Screenshots

Log
PCSE00638 - [ONE PIECE  PIRATE WARRIORS 3].log
Recommended labels
Playable
video player bug

Still laggy in helio g99 and force close often

How to download the file? I have pocophone F1 with SD 845 adreno 630

App summary

App name: ONE PIECE: PIRATE WARRIORS 3
App serial: PCSE00638
App version: 1.00

Vita3K summary

Version: v0.1.8
Build number: 3271
Commit hash: Vita3K/Vita3K@37e334b3
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary
Tested by: space1 OS: Windows 11 CPU: AMD Ryzen 5 3600 GPU: Nvidia 3070 RAM: 32 GB
Issues
Black screen between scenes, probably video player but you can skip videos.
Screenshots

Log
PCSE00638 - [ONE PIECE PIRATE WARRIORS 3].log
Recommended labels
Playable video player bug

App summary

App name: ONE PIECE: PIRATE WARRIORS 3
App serial: PCSE00638
App version: 1.00

Vita3K summary

Version: v0.1.8
Build number: 3271
Commit hash: Vita3K/Vita3K@37e334b3
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary
Tested by: space1 OS: Windows 11 CPU: AMD Ryzen 5 3600 GPU: Nvidia 3070 RAM: 32 GB
Issues
Black screen between scenes, probably video player but you can skip videos.
Screenshots

Log
PCSE00638 - [ONE PIECE PIRATE WARRIORS 3].log
Recommended labels
Playable video player bug

App summary

App name: ONE PIECE: PIRATE WARRIORS 3
App serial: PCSE00638
App version: 1.00

Vita3K summary

Version: v0.1.8
Build number: 3271
Commit hash: Vita3K/Vita3K@37e334b3
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary
Tested by: space1 OS: Windows 11 CPU: AMD Ryzen 5 3600 GPU: Nvidia 3070 RAM: 32 GB
Issues
Black screen between scenes, probably video player but you can skip videos.
Screenshots

Log
PCSE00638 - [ONE PIECE PIRATE WARRIORS 3].log
Recommended labels
Playable video player bug

App summary

App name: ONE PIECE: PIRATE WARRIORS 3
App serial: PCSE00638
App version: 1.00

Vita3K summary

Version: v0.2.0
Build number: 3647
Commit hash: https://github.com/vita3k/vita3k/commit/77abeaa167997c3517d84056b4c0f70410ad35d0
CPU backend: Dynamic
GPU backend: Vulkan

Test environment summary

Tested by: antoniodesousa
OS: Windows 11 Pro 23H2
CPU: Ryzen 9 6900HX
GPU: Radeon RX 6600M
RAM: 64 GB

Issues

The in-game interface is bugged

Character health always shows empty
Kizuna Gauge always shows full
Kizuna Level always shows full

All enemies are missing the health bar on top of their heads
Sometimes the text is mess up/incomplete in the auto-play popup
The portrait of both characters are not aligned correctly during the Kizuna Rush cutscene. It's like the top portrait is only drawing half of it. See the attached screenshot for reference

Screenshots

Log
vita3k.log
Recommended labels

Playable
Graphics Bug


docs: update installation

🔗 Linked issue

❓ Type of change

[x] 📖 Documentation (updates to the documentation or readme)

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 40.82%. Comparing base (2b87589) to head (fdc6505).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #251   +/-   ##
=======================================
  Coverage   40.82%   40.82%
=======================================
  Files          59       59
  Lines        3569     3569
  Branches      437      437
=======================================
  Hits         1457     1457
  Misses       2073     2073
  Partials       39       39

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Weird behavior when changing scale.x to -1 in _Physics_Process vs _Process

Godot version
4.0.alpha11.offical [afdae67cc]
System information
MacOS 12.3.1, Macbook Pro M1.
Issue description
There is weird behavior when trying to change scale of CharacterBody2D, on X axis to -1 in _Physics_Process method. When we change the scale in _Prcoess method, it change it to new value and keep it till we change it again.
But when doing so in _Physics_Process, the scale.x is -1 for one frame and than converted to rotation = 180 and scale.y = -1.
This is could be an issue because when doing for example if condition that includes only Input.is_action_pressed, it will keep change it to -1 (which in result, keep flipping the CharacterBody2D).
I am not sure if it is a bug or feature but personally I would expect that changing scale.x to -1 will keep it at the same value and not change it.
Steps to reproduce
I have copy character controller from my project to a minimal project so you could test it.
Script is "CharacterController.gd", and the scale changing is in the bottom of _physics_process function.
Input: Keys A/D or Left/Right for looking both directions.
There is a printing to console of current Scale.x value.
Minimal reproduction project
scaleIssue.zip

This is not a bug, see this recent issue: #62544
The weird part is that it happens in _physics_process(), but not in _process() (although it's expected physics stuff will not function properly in _process()).

This is expected, it's a duplicate of #17405. Due to the way that Godot stores transformations, negative X scales are encoded the same way as negative Y scales and a 180 degree rotation, and there's no way to uniquely decompose these.


Added new icons all related to "Suspicious User Controls"

Added them now, so they don't have to be added later, I guess.

Do you really have rights to use these icons? I have a slight suspicion that they are just downloaded from the platform's website.

Do you really have rights to use these icons? I have a slight suspicion that they are just downloaded from the platform's website.

Aren't the other ones also just downloaded?

Aren't the other ones also just downloaded?

I don't think so. I cannot speak for others but I've created the copy icons myself, using a public domain image as an inspiration.

And they're not downloaded, I just took the SVG from HTML.

I don't think copyright lawyers care about technicalities like this. I don't think we should either.
We also don't have a use for these icons: literally any action to do with the suspicious users feature uses first-party-only APIs which we cannot access because Chatterino is a third-party app.

I'm going to close this for both of the above reasons, Mm2PL is correct, the suspicious users features that these icons are for are first party and are extremely unlikely to be made third party and subsequently implemented into Chatterino, and if they are they should just be included in the PR related to these features.
Also as mentioned, and by your attempted wording technicality, you took these icons and we don't have permission to be using them.


Add new Mutator

Adds a new mutator that will append given paths to piped in domains
Update Prefix() to skip empty paths

Example:
cat domains | go run ./cmd/h2csmuggler mutate append - -p api,api/v1,health,docs,admin
http://work.facebook.com
http://work.facebook.com/api
http://work.facebook.com/api/v1
http://work.facebook.com/health
http://work.facebook.com/docs
http://work.facebook.com/admin


Error in building iOS (sorry for lack of details here)

cordova-universal-links-plugin 1.0.0 "Universal Links Plugin"
I don't mind giving more information at all. I'm not sure exactly what would help you in this situation.
cordova build results in the following errors:
/Users/john/deeplink-app/platforms/ios/DeepLinkApp/Plugins/cordova-universal-links-plugin/Model/CULHost.h:36:57: error: expected '>'
@property (nonatomic, readonly, strong) NSArray<CULPath *> *paths;
                                                        ^
/Users/john/deeplink-app/platforms/ios/DeepLinkApp/Plugins/cordova-universal-links-plugin/Model/CULHost.h:36:58: error: expected member name or ';' after declaration specifiers
@property (nonatomic, readonly, strong) NSArray<CULPath *> *paths;
                                        ~~~~~~~          ^
/Users/john/deeplink-app/platforms/ios/DeepLinkApp/Plugins/cordova-universal-links-plugin/Model/CULHost.h:36:1: error: property requires fields to be named
@property (nonatomic, readonly, strong) NSArray<CULPath *> *paths;
^                                       ~~~~~~~~~~~~~~~~~
/Users/john/deeplink-app/platforms/ios/DeepLinkApp/Plugins/cordova-universal-links-plugin/Model/CULHost.h:36:58: error: expected ';' at end of declaration list
@property (nonatomic, readonly, strong) NSArray<CULPath *> *paths;
                                                         ^
                                                         ;
/Users/john/deeplink-app/platforms/ios/DeepLinkApp/Plugins/cordova-universal-links-plugin/Model/CULHost.h:36:58: error: expected identifier or '('
In file included from /Users/john/deeplink-app/platforms/ios/DeepLinkApp/Plugins/cordova-universal-links-plugin/CULPlugin.m:8:
/Users/john/deeplink-app/platforms/ios/DeepLinkApp/Plugins/cordova-universal-links-plugin/Parser/CULConfigXmlParser.h:20:20: error: expected '>'
+ (NSArray<CULHost *> *)parse;
                   ^
/Users/john/deeplink-app/platforms/ios/DeepLinkApp/Plugins/cordova-universal-links-plugin/Parser/CULConfigXmlParser.h:20:21: error: expected ')'
+ (NSArray<CULHost *> *)parse;
                    ^
/Users/john/deeplink-app/platforms/ios/DeepLinkApp/Plugins/cordova-universal-links-plugin/Parser/CULConfigXmlParser.h:20:3: note: to match this '('
+ (NSArray<CULHost *> *)parse;
  ^
7 errors generated.

** BUILD FAILED **

The following build commands failed:
  CompileC build/DeepLinkApp.build/Debug-iphonesimulator/DeepLinkApp.build/Objects-normal/i386/CULPlugin.o DeepLinkApp/Plugins/cordova-universal-links-plugin/CULPlugin.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
Error code 65 for command: xcodebuild with args: -xcconfig,/Users/john/deeplink-app/platforms/ios/cordova/build-debug.xcconfig,-project,DeepLinkApp.xcodeproj,ARCHS=i386,-target,DeepLinkApp,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS=i386,CONFIGURATION_BUILD_DIR=/Users/john/deeplink-app/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/john/deeplink-app/platforms/ios/build/sharedpch
ERROR building one of the platforms: Error: /Users/john/deeplink-app/platforms/ios/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: /Users/john/deeplink-app/platforms/ios/cordova/build: Command failed with exit code 2
    at ChildProcess.whenDone (/Users/john/.npm/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:139:23)
    at emitTwo (events.js:87:13)
    at ChildProcess.emit (events.js:172:7)
    at maybeClose (internal/child_process.js:817:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)

I'm using Xcode 6.4, and I see that Xcode 7+ is required. I'll try updating Xcode and see if that fixes the issue.


3441 - Changing request items in seeds to be sampled from just the organization's items

Resolves #3441
Description
Changing seeds so request items are sampled from the organization's items rather than all items.
Type of change

Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?
Visually confirmed dropdowns no longer say "Choose an item" and are instead pre-populated with an item.
Screenshots

Thanks @kev-kev -- We just released this one too!


Uncaught Error: %1 is not a valid Win32 application./?~\AppData\Local\atom\app-1.26.1\resourc...

[Enter steps to reproduce:]

...
...

Atom: 1.26.1 x64
Electron: 1.7.11
OS: Unknown Windows version
Thrown From: Atom Core
Stack Trace
Uncaught Error: %1 is not a valid Win32 application.
\?\C:\Users\Dmitry\AppData\Local\atom\app-1.26.1\resources\app.asar.unpacked\node_modules\keyboard-layout\build\Release\keyboard-layout-manager.node
At ELECTRON_ASAR.js:173

Error: %1 is not a valid Win32 application.
\\?\C:\Users\Dmitry\AppData\Local\atom\app-1.26.1\resources\app.asar.unpacked\node_modules\keyboard-layout\build\Release\keyboard-layout-manager.node
    at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)
    at Object.Module._extensions..node (module.js:598:18)
    at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:187:18)
    at Module.load (module.js:488:32)
    at tryModuleLoad (module.js:447:12)
    at Function.Module._load (module.js:439:3)
    at Module.require (/app.asar/static/index.js:47:45)
    at require (internal/module.js:20:19)
    at customRequire (~/AppData/Local/atom/app-1.26.1/resources/app/static/<embedded>:96:26)
    at get_KeyboardLayoutManager (~/AppData/Local/atom/app-1.26.1/resources/app/node_modules/keyboard-layout/lib/keyboard-layout.js:7:65)
    at get_manager (~/AppData/Local/atom/app-1.26.1/resources/app/node_modules/keyboard-layout/lib/keyboard-layout.js:16:42)
    at Object.getCurrentKeyboardLayout (~/AppData/Local/atom/app-1.26.1/resources/app/node_modules/keyboard-layout/lib/keyboard-layout.js:32:17)
    at exports.keystrokeForKeyboardEvent (~/AppData/Local/atom/app-1.26.1/resources/app/node_modules/atom-keymap/lib/helpers.js:201:42)
    at KeymapManager.module.exports.KeymapManager.keystrokeForKeyboardEvent (~/AppData/Local/atom/app-1.26.1/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:467:20)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (~/AppData/Local/atom/app-1.26.1/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:347:30)
    at WindowEventHandler.handleDocumentKeyEvent (~/AppData/Local/atom/app-1.26.1/resources/app/src/window-event-handler.js:110:40)

Commands

Non-Core Packages
atom-beautify 0.30.5
atom-typescript 11.0.10
emmet 2.4.3
language-vue 0.23.1
language-vue-component 0.5.0
vue-format 0.4.0
vue2-autocomplete 0.1.0-alpha.4
vuejs2-snippets 0.15.0

Thanks for taking the time to contribute!
We noticed that this is a duplicate of #14461. You may want to subscribe there for updates.
Because we treat our issues list as the Atom team's backlog, we close duplicates to focus our work and not have to touch the same chunk of code for the same reason multiple times. This is also why we may mark something as duplicate that isn't an exact duplicate but is closely related.
For information on how to use GitHub's search feature to find out if something is a duplicate before filing, see the How Can I Contribute? section of the Atom CONTRIBUTING guide.


 Should we build in some lazyloading mechanism using interaction-observer to only render the visible (or nearly visible) items?
Note: Trey Pendragon noticed this slowness when rendering a very large in items length manifest.

Hi! I'd love this enhancement :-).
Have a 600ish page document that loads very slow. With images from my bad Image API level0 "placeholder" service, so some of the blame is mine :-/.

Internet Archive is using full/max for ids, so thumbnail requests tend to bog down the browser, fail, and also stop the main image from loading.


Create BinarySearch.py

Pull Request Template
What have you Changed(must) - Added Python Code for Binary Search
Issue no.(must) -
Self Check(Tick After Making pull Request)

[x] One Change in one Pull Request
[ ] This issue was assigned to me
[x] My file is in proper folder
[x] I am following clean code and Documentation.
[x] I have added title and what program will do first in the file

example:
"""
Title - Bubble sort Algorithm
It will sort array
time complexity -
"""

README - How to Contribute

There was no issue for this algorithm but as it is a basic algorithm, I thought it would be a good addition

assign this to me


alot: move to own module

Motivation for this change
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[X] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[X] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
[X] Fits CONTRIBUTING.md.

@GrahamcOfBorg build pythonPackages.alot

Can you put all those python refactorings into one pull request?

Success on aarch64-linux (full log)
Partial log (click to expand)
test_same_address_with_different_name_is_detected (tests.commands.thread_test.Test_ensure_unique_address) ... ok
test_unique_lists_are_unchanged (tests.commands.thread_test.Test_ensure_unique_address) ... ok
test_create_save_attachment_command_with_arguments (tests.commands.init_test.TestCommandFactory) ... ok
test_look_up_save_attachment_command_in_thread_mode (tests.commands.init_test.TestLookupCommand) ... ok

----------------------------------------------------------------------
Ran 71 tests in 0.068s

OK (expected failures=6)
/nix/store/k2g4dhg4rcrwv8pxjrx5x2lqd242srga-python2.7-alot-0.5.1

Failure on x86_64-darwin (full log)
Partial log (click to expand)
Package ‘python2.7-alot-0.5.1’ in /Users/graham/nix-borg/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/pkgs/development/python-modules/alot/default.nix:44 is not supported on ‘x86_64-darwin’, refusing to evaluate.

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowBroken = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Partial log (click to expand)
test_file (tests.utils.argparse_test.TestRequireFile) ... ok
test_validates (tests.utils.argparse_test.TestValidatedStore) ... ok
test_empty_strings_are_converted_to_empty_lists (tests.utils.configobj_test.TestForceList) ... ok
test_strings_are_converted_to_single_item_lists (tests.utils.configobj_test.TestForceList) ... ok

----------------------------------------------------------------------
Ran 71 tests in 0.020s

OK (expected failures=6)
/nix/store/ixdbynl5qr2qdnklnyxprpn40jg6qdwy-python2.7-alot-0.5.1

Ha, I was just about to ask the same thing.

@FRidh @Mic92 sure, this will be the last one for a single one today then :smile:


Feature/bug fixes

Verified checkmark is now beside the name
Search box isn't cutting off text in Firefox
Sharing container properly adjusts to new screen size
Restub now looks nicer
Plus button in accordions on mytools/workflows is fixed
Footer images are now responsive
For a file tab, if no versions are found then do not show the dropdown
DAG buttons look a bit nicer

Codecov Report

Merging #86 into develop will increase coverage by 0.23%.
The diff coverage is 57.14%.

@@             Coverage Diff             @@
##           develop      #86      +/-   ##
===========================================
+ Coverage    72.37%   72.61%   +0.23%
===========================================
  Files           82       82
  Lines         1908     1932      +24
  Branches       237      240       +3
===========================================
+ Hits          1381     1403      +22
- Misses         377      378       +1
- Partials       150      151       +1

Impacted Files
Coverage Δ

src/app/listentry/listentry.component.ts
45.45% <57.14%> (+0.71%)
:arrow_up:

src/app/shared/dockstore.model.ts
100% <0%> (ø)
:arrow_up:

src/app/loginComponents/user.service.ts
97.5% <0%> (+4.9%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8ca02b7...5cb8e4b. Read the comment docs.


Switching out bold descriptive value weights with numerical 700 values

What’s the reasoning for all the use of the bold !default;keyword value throughout _variables.scss/variables.less?
$label-font-weight:           bold !default;
Shouldn’t this be a numerical weight value for consistency? like weight: 700;?
Maybe i’m nuts, but this would allow for easier overrides of an h1 css selector's weight for example.

I'll create a pull request for this in a little bit.

What's the consistency issue?

having a descriptive value font-weight ie. "bold" as opposed to a numerical value ie. "700". By switching the weight value to be a numerical value from bold, it allows for an easier overwrite down the line. All browsers that bootstrap supports now recognize the numerical value 700.

Sorry, but I don't see much of an improvement to customization here from using numbers over keywords. Sure browsers support them, but that's irrelevant to the most common approaches to styling text—"make it bold", "italicize that", etc. Until you get into custom web fonts, the specific numerical values don't have a huge impact on folks using and customizing Bootstrap (and then that's a whole other problem).
Thanks though!


cup all errors

citrix-receiver.fireeye`` v2<IP_ADDRESS> citrix-receiver.fireeye package files upgrade completed. Performing other installation steps. ERROR: Cannot bind argument to parameter 'Path' because it is null. The upgrade of citrix-receiver.fireeye was NOT successful. Error while running 'C:\ProgramData\chocolatey\lib\citrix-receiver.fireeye\tools\chocolateyInstall.ps1'.  See log for details.
Failed to install git WARNING: [!] Installing using host choco.exe! Errors are ignored. Please check to confirm adobereader.fireeye is installed properly WARNING: [!] Executing: iex choco upgrade adobereader.fireeye --cacheLocation C:\Users\batman\AppData\Local\ChocoCache -y Chocolatey v0.10.15 Upgrading the following packages: adobereader.fireeye By upgrading you accept licenses for the packages.  You have adobereader.fireeye v2<IP_ADDRESS> installed. Version 2<IP_ADDRESS> is available based on your source(s).  Progress: Downloading adobereader.fireeye 2<IP_ADDRESS>... 61% Progress: Downloading adobereader.fireeye 2<IP_ADDRESS>... 100%  adobereader.fireeye v2<IP_ADDRESS> adobereader.fireeye package files upgrade completed. Performing other installation steps. ERROR: Cannot bind argument to parameter 'Path' because it is null. The upgrade of adobereader.fireeye was NOT successful. Error while running 'C:\ProgramData\chocolatey\lib\adobereader.fireeye\tools\chocolateyInstall.ps1'.  See log for details.  Chocolatey upgraded 0/1 packages. 1 packages failed.  See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).  Failures  - adobereader.fireeye (exited -1) - Error while running 'C:\ProgramData\chocolatey\lib\adobereader.fireeye\tools\chocolateyInstall.ps1'.  See log for details.
ExitCode: -1 Failed to install adobereader.fireeye
Various similar errors when trying to update I have recently updated Windows 10 Pro 1909

chocolatey.log

Investigating... 👍

Unable to reproduce errors.


Fatal error: travis-ci build Cannot read property 'contents' of undefined

this is similar to #330. here is travis-ci build-log and my repository. I am able to build locally , but i can't succeed travis-ci build. Can any one look at this?

I am encountering the same issue with my travis-ci build for an Angular + Firebase Application...
Gruntfile.js defines the task
imagemin: {
      dist: {
        files: [{
          expand: true,
          cwd: '<%= yeoman.app %>/images',
          src: '{,*/}*.{png,jpg,jpeg,gif}',
          dest: '<%= yeoman.dist %>/images'
        }]
      }
    },

grunt build completes successfully locally...
Running "imagemin:dist" (imagemin) task
    Minified 9 images (saved 77.32 kB)

    Done, without errors.

    Execution Time (2016-01-13 17:04:49 UTC)
    imagemin:dist  1.6s  100%
    Total 1.6s

grunt build errors out via travis-ci...
Warning: Running "imagemin:dist" (imagemin) task
    Fatal error: Cannot read property 'contents' of undefined

    Execution Time (2016-01-13 17:00:32 UTC)
    loading tasks    9ms   2%
    imagemin:dist  441ms  98%
    Total 450ms Use --force to continue.

        Aborted due to warnings.

I have tried to determine if there is a syntax issue in how I am declaring src in the task... however, that does not appear to be the case... as I can successfully complete the build locally without error using multiple combinations, including the example provided by Grunt for grunt-contrib-imagemin
Ref:  https://github.com/gruntjs/grunt-contrib-imagemin
Any thoughts or suggestions?

As a follow-up... I have successfully moved passed this issue by swapping out "grunt-contrib-imagemin": "^1.0.0" for "grunt-image": "^1.2.1" ... and subsequently updating my Gruntfile.js by replacing imagemin tasks with image tasks...
Local builds and Travis builds are now succeeding with the same results.
Gruntfile.js
image: {
      dist: {
        files: [{
          expand: true,
          cwd: '<%= yeoman.app %>/images',
          src: '{,*/}*.{png,jpg,jpeg,gif}',
          dest: '<%= yeoman.dist %>/images'
        }]
      }
    },

Sample build output below:
    Running "image:dist" (image) task
    ✔ app/images/npmjs.png -> before=3.75 kB after=158 B reduced=3.59 kB(95.9%)
    ✔ app/images/bootstrap.png -> before=41.5 kB after=21.93 kB reduced=19.57 kB(47.2%)
    ✔ app/images/bowerjs.png -> before=17.71 kB after=6.65 kB reduced=11.06 kB(62.5%)
    ✔ app/images/nodejs.png -> before=8.45 kB after=2.93 kB reduced=5.51 kB(65.3%)
    ✔ app/images/starterlog.png -> before=34.53 kB after=10.58 kB reduced=23.95 kB(69.3%)
    ✔ app/images/gruntjs.png -> before=84.38 kB after=27.98 kB reduced=56.4 kB(66.8%)
    ✔ app/images/firebase.png -> before=32.03 kB after=12.19 kB reduced=19.83 kB(61.9%)
    ✔ app/images/fontawesome.png -> before=12.01 kB after=5.63 kB reduced=6.38 kB(53.1%)
    ✔ app/images/angular.png -> before=41.5 kB after=18.63 kB reduced=22.87 kB(55.1%)

    Done, without errors.

    Execution Time (2016-01-13 17:47:44 UTC)
    image:dist  2.6s  99%
    Total 2.6s

it works :+1:  !!!! after removing "^" when specifying a version of vinyl-fs in package.json file , it builds successfully with this build-log. Thanks @juliusosokinas , @lorijoan , @ernestorocha , @FellowHobbyist  and everybody else.

I am closing this issue now!


arm64 test build fail

🐛 Bug Report

I tried running ./docker-compose.sh test and the build fails at sub_netcore7() method in metacall-environment.sh.
Expected Behavior

The build should be successful

I have attached the logs in the output.txt above


source_id registration of EC-Earth3

label = EC-Earth v3.2.x
source_id = EC-Earth3
institution_id = EC-Earth-Consortium
release_year = 2017

full_coupled_model_id = EC-Earth v3.2.x
aerosol = None
atmosphere = IFS cy36r4 (TL255 (N128), L91, top at 1 Pa)
atmospheric_chemistry = None
land_ice = None
land_surface = H-TESSEL
ocean = NEMO3.6 (ORCA1 L75)
ocean_biogeochemistry = None
sea_ice = LIM3

@shutingdk I have amended your request above, I have a couple of clarifications in the # () following the field entries below, can these additional details be provided?
"EC-Earth-3-2":{
            "aerosol":"none",
            "atmosphere":"IFS cy36r4 (TL255 (N128), 91 levels, top level: 1 Pa)", # (e.g. 192 x 94 T62?)
            "atmospheric_chemistry":"none",
            "cohort":[
                ""
            ],
            "institution_id":[
                "EC-Earth-Consortium"
            ],
            "label":"EC-Earth-3-2",
            "label_extended":"EC-Earth v3.2.x", # (we have renamed this from full_coupled_model_id)
            "land_ice":"none",
            "land_surface":"H-TESSEL", # (Is there a version number or further info?)
            "ocean":"NEMO3.6 (ORCA1 L75)", # (e.g. tripolar, 360x200 ; 75 levels; top grid cell 5m?)
            "ocean_biogeochemistry":"none",
            "release_year":"2017",
            "sea_ice":"LIM3",  # (Is there any further info here?)
            "source_id":"EC-Earth-3-2"
}

label = EC-Earth3
source_id = EC-Earth3
institution_id = EC-Earth-Consortium
release_year = 2017
full_coupled_model_id = EC-Earth v3.2.x
aerosol = None
atmosphere = IFS cy36r4 (TL255 (linearly reduced Gaussian grid equivalent to 512 x 256); L91; top at 1 Pa)
atmospheric_chemistry = None
land_ice = None
land_surface = H-TESSEL (same as the atmosphere)
ocean = NEMO3.6 (tripolar, 360x200 ; 75 levels; top grid cell 5m)
ocean_biogeochemistry = None
sea_ice = LIM3 (same as the ocean)

@shutingdk please review the entries in CMIP6_source_id.html for accuracy, and if any revisions are required please reopen and detail the amendments in this issue


Devx 3400 gamepad support

Added XBox controller support to the app with some caveats:

The app uses the old InputController logic.  It would be been a large effort to update to the app to the far superior new InputController logic so I just updated the existing logic
It turns out the button mapping on MacOS and Windows is different (e.g. joystick button 1 is button X on MacOS but button B on Windows - this is an example, I don't remember the actual mapping).  I created two Input manager presets but by default the game will use the Windows preset, there is no attempt to change which preset is used on the fly.  It turns out presets cannot be applied at runtime (https://docs.unity.cn/cn/2018.3/Manual/Presets.html) but since documentation for the old Input Manager is at this point very thin on the ground, it is worthwhile keeping the input manager presets around since they were derived at through trial and error(!)
I only found out after I submitted this pull request that what I refer to as the Right / Left "Bumper" is actually the Right / left "Trigger".  This does not affect the functionality, only what I labelled the Axis name so it's not worth updating everything at this point.
For some reason, git is identifying a lot of changes to PlayerController.cs, most of this is white space, there were in fact very few changes to this file so apologies for the confusion.
This logic probably won't work with the PlayStation controller so will need to be updated (but without a controller, I can't test it).  For a conference environment, it may make more sense to just have two XBox controllers :/

Thanks @olivercarson-pubnub , merging


Add ruff

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#6  👈
#5
master

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @topher200 and the rest of your teammates on  Graphite

Merge activity

Oct 3, 12:07 PM EDT: @topher200 started a stack merge that includes this pull request via Graphite.


Delegate Compile Cache

Did a quick PoC to benchmark caching the output of .Compile() on lambda expressions based on the expression text hash, go the following results.
any thoughts? I think it seems like a promising idea, i'll try get a PR up tomorrow.
|                                            Method |        Job |              Toolchain | IterationCount | LaunchCount | WarmupCount |       Mean |       Error |    StdDev |     Median |
|-------------------------------------------------- |----------- |----------------------- |--------------- |------------ |------------ |-----------:|------------:|----------:|-----------:|
|                         Query_SingleObjectWithArg | Job-VKTTFD | InProcessEmitToolchain |        Default |     Default |     Default | 1,929.0 us |    99.39 us | 291.50 us | 1,887.3 us |
|                 Query_SingleObjectWithArg_NoCache | Job-VKTTFD | InProcessEmitToolchain |        Default |     Default |     Default | 1,412.8 us |    40.90 us | 119.95 us | 1,385.3 us |
|              Query_SingleObjectWithArg_QueryCache | Job-VKTTFD | InProcessEmitToolchain |        Default |     Default |     Default | 1,357.3 us |    26.16 us |  74.21 us | 1,354.6 us |
|           Query_SingleObjectWithArg_DelegateCache | Job-VKTTFD | InProcessEmitToolchain |        Default |     Default |     Default |   730.8 us |    14.17 us |  16.86 us |   730.2 us |
|                Query_SingleObjectWithArg_AllCache | Job-VKTTFD | InProcessEmitToolchain |        Default |     Default |     Default |   736.6 us |    14.54 us |  29.36 us |   736.7 us |

Where is the cached? There is a cache. It caches the first stage compile from a GQL string to GraphQLDocument. Which has most of the expression etc built.
The hash is built from the GQL Query without the variables, i.e. the query prop in the request:
{
  "query": "{ thingThings { id } }",
  "variables": {...}

meaning the same cached query can be used and you swap in different variables.
The reason it doesn't cache the final expression is... struggling to remember! But maybe

the way expressions are built to reference the variables as parameters may need to change to allow this
Fields that require services. If using with EF it actually builds and executes 2 expressions one without service fields then another to bring them in

Either way, I'd be happy to explore this together more, a lot has changed since the original cache was put in. Let's start with a PR and I'll think of the breaking points to add a test for it.

new benchmark results on my work box
|                                  Method |     Mean |    Error |   StdDev |
|---------------------------------------- |---------:|---------:|---------:|
|       Query_SingleObjectWithArg_NoCache | 627.0 us | 12.45 us | 24.29 us |
|    Query_SingleObjectWithArg_QueryCache | 596.4 us |  6.50 us |  6.08 us |
| Query_SingleObjectWithArg_DelegateCache | 257.9 us |  2.40 us |  2.13 us |
|      Query_SingleObjectWithArg_AllCache | 222.2 us |  3.58 us |  3.17 us |

on reviewing the numbers and playing with it in a more realworld situtation, it's not really a noticable impact.
Guessing compilation of a lambda isn't that expensive.

Not compares to executing or fetching data (if you're using EF).


Adding option to control cluster.local behavior for MCS

Fixes #35424
Please provide a description of this PR:

@nmittler: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

lint_istio
05a4df53a3d8d6eec4b8ad897ce681fa33b8e1d4
link
true
/test lint_istio

release-notes_istio
5451afc164bf13e9b3dfe55c04e1d7af9e748fc6
link
true
/test release-notes_istio

gencheck_istio
5451afc164bf13e9b3dfe55c04e1d7af9e748fc6
link
true
/test gencheck_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@nmittler: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

gencheck_istio
cc7fc99806b85e447a937094ecf060adb59afeed
link
unknown
/test gencheck_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


[HINTS]Add implementation for hints & utils for function nondet_bigint3 (cairo_secp/bigint.cairo )

Add implementation for hints & utils of function nondet_bigint3 (cairo_secp/bigint.cairo)
Waiting for PR #327
Description

Add Secp::SecpUtils::split function. Python Code
Add MemorySegmentManager methods write_arg and gen_arg_vec_bigint. Python code
Add hint implementation:

%{
    from starkware.cairo.common.cairo_secp.secp_utils import split
    segments.write_arg(ids.res.address_, split(value))
%}

This hint has no integration test because it needs to be executed after a hint that initializes the value variable in the VM scope.
Checklist

[ ] Linked to Github Issue
[x] Unit tests added
[ ] Integration tests added.
[ ] This change requires new documentation.

[ ] Documentation has been added/updated.

Codecov Report

Merging #322 (4924618) into main (2c26896) will increase coverage by 0.03%.
The diff coverage is 99.31%.

@@            Coverage Diff             @@
##             main     #322      +/-   ##
==========================================
+ Coverage   96.71%   96.75%   +0.03%
==========================================
  Files          32       34       +2
  Lines       11890    12037     +147
==========================================
+ Hits        11500    11646     +146
- Misses        390      391       +1

Impacted Files
Coverage Δ

src/vm/vm_memory/memory_segments.rs
98.30% <97.50%> (-0.17%)
:arrow_down:

src/vm/hints/execute_hint.rs
100.00% <100.00%> (ø)

src/vm/hints/secp/bigint_utils.rs
100.00% <100.00%> (ø)

src/vm/hints/secp/secp_utils.rs
100.00% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us.

Thanks for the review @Oppen
I made the corrections here
I will move this PR to draft, until PR #327 is merged


[1.20.1-1.10.1] Crash on Launch

When starting the game with

forge : 1.20.1-47.0.49
cc-tweaked: 1.105.0
MorePeripherals: 1.10.1

the game crashes on startup.
crash-2023-07-06_14.01.59-fml.txt
latest.log
debug.log

Hello, thanks for reporting the issue, i think i've fixed it
i'm going to change the pertinent file on curseforge (so it won't be a new release), but it should be working now


DownloadDirectoryProgressArgs: NumberOfFilesDownloaded always zero when  AmazonS3EncryptionClient used

When using client-side encryption (AmazonS3EncryptionClient) and the TransferUtility DownloadDirectory method, progress statistics are supposed to be available through the DownloadedDirectoryProgressEvent event.
The event fires just fine.   All the progress statistics are present and correct, with one exception:  the count of files transferred (NumberOfFilesDownloaded) is always zero.
This symptom only occurs with the encrypting client.   When using the standard AmazonS3Client, all statistics are correct.
Expected Behavior
NumberOfFilesDownloaded should increment as the transfer progresses.
Current Behavior
NumberOfFilesDownloaded remains zero
Steps to Reproduce
Create folder called c:\testdir, then copy half dozen good sized files there (>8K each)
Run following console program.
using System;
using Amazon.S3;
using Amazon.S3.Encryption;
using Amazon.S3.Transfer;
using System.IO;
using System.Security.Cryptography;

namespace ProgressReportingFailureS3
{
class Program
{
    static string _keyID = "<REDACTED>";
    static string _secretAccessKey = "<REDACTED>";
    static string _bucketName = "<REDACTED>";

    static string _rsaKey;

    static void Main(string[] args)
    {
        var rsa = RSA.Create();
        _rsaKey = rsa.ToXmlString(true);

        DirectoryUploader.Upload();

        DirectoryDownloader.Download();

        Console.ReadLine();
    }

    class DirectoryUploader
    {

        static IAmazonS3 client;

        public static void Upload()
        {
            try
            {
                UploadDirectory();
            }
            catch (AmazonS3Exception s3Exception)
            {
                Console.WriteLine(s3Exception.Message,
                                  s3Exception.InnerException);
            }
        }

        static void UploadDirectory()
        {

            using (client = GetClient())
            {
                TransferUtility transferUtility = new TransferUtility(client);
                TransferUtilityUploadDirectoryRequest uploadRequest =
                    new TransferUtilityUploadDirectoryRequest
                    {
                        BucketName = _bucketName,
                        Directory = @"C:\testdir",
                        KeyPrefix = "testdir",
                        ServerSideEncryptionMethod = ServerSideEncryptionMethod.AES256,
                        SearchOption = SearchOption.AllDirectories,
                        UploadFilesConcurrently = true,
                        SearchPattern = @"*"
                    };

                uploadRequest.UploadDirectoryProgressEvent +=
                    new EventHandler<UploadDirectoryProgressArgs>
                        (uploadDirectoryRequest_UploadDirectoryPartProgressEvent);

                transferUtility.UploadDirectory(uploadRequest);
                Console.WriteLine("\rUpload complete                                        ");

            }
        }

        static IAmazonS3 GetClient()
        {
            IAmazonS3 client;

            AmazonS3CryptoConfiguration config =
                new AmazonS3CryptoConfiguration
                { RegionEndpoint = Amazon.RegionEndpoint.USEast1 };

            RSA rsaAlgorithm = RSA.Create();
            rsaAlgorithm.FromXmlString(_rsaKey);

            EncryptionMaterials materials = new EncryptionMaterials(rsaAlgorithm);

            client = new AmazonS3EncryptionClient(_keyID, _secretAccessKey, config, materials);

            return client;

        }

        static void uploadDirectoryRequest_UploadDirectoryPartProgressEvent(object sender, UploadDirectoryProgressArgs e)
        {
            Console.Write("\r{0:0}% complete  {1} of {2} files transferred", e.TransferredBytes * 100.0 / e.TotalBytes, e.NumberOfFilesUploaded, e.TotalNumberOfFiles);
        }

    }

    //----------------------------------------------------------------------------------------------------

    class DirectoryDownloader
    {
        static IAmazonS3 client;

        public static void Download()
        {
            try
            {
                DownloadDirectory();
            }
            catch (AmazonS3Exception s3Exception)
            {
                Console.WriteLine(s3Exception.Message,
                                  s3Exception.InnerException);
            }
        }

        static void DownloadDirectory()
        {
            using (client = GetClient())
            {
                {
                    TransferUtility transferUtility = new TransferUtility(client);

                    TransferUtilityDownloadDirectoryRequest downloadRequest =
                        new TransferUtilityDownloadDirectoryRequest
                        {
                            BucketName = _bucketName,
                            LocalDirectory = @"c:\testdir",
                            S3Directory = "testdir"

                        };

                    downloadRequest.DownloadedDirectoryProgressEvent +=
                        new EventHandler<DownloadDirectoryProgressArgs>
                            (downloadDirectoryRequest_DownloadPartProgressEvent);

                    //transferUtility.Download(downloadRequest);
                    transferUtility.DownloadDirectory(downloadRequest);

                }
            }
        }
        static void downloadDirectoryRequest_DownloadPartProgressEvent(object sender, DownloadDirectoryProgressArgs e)
        {
            Console.Write("\r{0:0}% complete  {1} of {2} files transferred", e.TransferredBytes * 100.0 / e.TotalBytes, e.NumberOfFilesDownloaded, e.TotalNumberOfFiles);
        }
    }

    static IAmazonS3 GetClient()
    {
        IAmazonS3 client;

        AmazonS3CryptoConfiguration config =
            new AmazonS3CryptoConfiguration
            {
                RegionEndpoint = Amazon.RegionEndpoint.USEast1
            };

        RSA rsaAlgorithm = RSA.Create();
        rsaAlgorithm.FromXmlString(_rsaKey);

        EncryptionMaterials materials = new EncryptionMaterials(rsaAlgorithm);

        client = new AmazonS3EncryptionClient(_keyID, _secretAccessKey, config, materials);

        return client;

    }

}

}
Your Environment
.Net 4.5.2
AWSSDK.S3 <IP_ADDRESS>
AWSSDK.Core 3.3.17

Hi, @LarryEllis, we have a fix in review and will release it soon.  Thanks for reporting this!

Hey, I forgot to update the thread, but we believe we fixed this with a5f9e0a56e8537099d94aeed51cad990d2be116b.  Let us know if the issue persists after updating it to the latest S3 package.

Closing.


Move-CsUser document missing the -MoveConferenceData parameter

The document for Move-CsUser is missing the -MoveConferenceData parameter. This parameter can be found in PowerShell itself:
PS C:\Users\Johnny> help move-csuser -Parameter moveconferencedata
-MoveConferenceData
When present, moves meeting and conference data for users being transferred to a different Registrar pool. Note that you should not use the MoveConferenceData parameter if you are
moving users as part of a disaster recovery procedure. Instead, you should rely on the backup service for moving conference data as part of a disaster recovery procedure.
Required?                    false
Position?                    Named
Default value
Accept pipeline input?       False
Accept wildcard characters?  false

@officedocsbot assign @yogkumgit

@bjwhalen Hello, I tracked down the history of Move-CsUser documentation and I saw that you are the author of the pull request that removed the MoveConferenceData parameter from the article, can you kindly clarify what was the reason behind that? I tested in SfB 2019 and the parameter is still there.
Thanks for clarifying this.

@get-itips  Thank you very much for the contribution and digging deep into it.  @NebulaMillennium We appreciate any feedback that improves the content in the Microsoft docs but we haven't had any response from you so we are going to close this issue.
Please feel free to re-open this issue if you see an improvement is required in the specific area of this documentation. We will certainly update this documentation with that valuable information. Thanks again, for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.

@officedocsbot close

@yogkumgit This issue is not resolved. It appears @get-itips asked @bjwhalen for info on why the -MoveConferenceData parameter was removed from the documentation. I do not see an answer from @bjwhalen and the parameter is still missing from the document at https://docs.microsoft.com/en-us/powershell/module/skype/move-csuser?view=skype-ps
Why did you close the request? Can you please reopen it until it is resolved?

@NebulaMillennium Yes you are right. Apologies. This is mistakenly done by me. Thanks for correction.

@bjwhalen please reply to @get-itips query and kindly help.

Hello @NebulaMillennium thanks for your feedback.
We could finally get information about why it was missing, I created a pull request to add it back with some notes, if it is approved, it will go on the live version.
Thank you!

@get-itips  Thank you very much for the contribution and updating the documentation with PR. @NebulaMillennium Hope this update is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.

@officedocsbot close


feat: analyzer with io_uring

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 157 (0.64%)  changed or added relevant lines in 2 files are covered.
11 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-5.5%) to 90.041%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

pkg/analyze/uring.go
0
156
0.0%

Files with Coverage Reduction
New Missed Lines
%

stdout/stdout.go
11
96.39%

Totals

Change from base Build<PHONE_NUMBER>:
-5.5%

Covered Lines:
2613

Relevant Lines:
2902

💛  - Coveralls


[WIP] Update Pubspec.yaml

What this does
A attempt to manually update the pubspec.yaml
Fixes https://github.com/tianhaoz95/update-flutter-packages/issues/16
Loops through each dependency in the project, fetches the versions of the dependency from the api, checks for a patchable version and patches it.
Quirks
Still need to vet for edge cases such as

Self Hosted Package.
Package from git
Add more.

@ilteoood Does this seem like a viable direction to go with?

@ilteoood
@tianhaoz95 This PR seems unnecessary given pub outdated / pub upgrade seems to be fixed with Flutter 1.17
Let me know what you think and lets close this PR

I think a fix on their end is more sustainable for sure. Let me close this one. Feel free to open a new one if you think this PR is partially needed.


Fix backend issues

These issues aren't part of this repo, but need to be fixed before this milestone is complete, so here for visibility:

[ ] https://github.com/MoveOnOrg/mop/issues/75
[ ] https://github.com/MoveOnOrg/mop/issues/114
[ ] https://github.com/MoveOnOrg/mop/issues/115
[ ] https://github.com/MoveOnOrg/mop/issues/116
[ ] https://github.com/MoveOnOrg/mop/issues/117

Those Links do not work


fix: allow interface + remove second param(props) if component does not require props

I noticed again that you've listed an issue in the README, and I tackled it, and improved some code
What changed
First - GetComponentProps simplification
I noticed you've changed the GetComponentProps type, but it had an unnecessary check, so I refactored it, since it works the exact same way but simpler.
// Before:
type GetComponentProps<T> = T extends { Component: React.ComponentType<infer P> }
    ? T extends { Component: React.ComponentType<infer P2> }
      ? P2
      : never
    : T extends React.ComponentType<infer P> | React.Component<infer P>
      ? P
      : never;

// After:
type GetComponentProps<T> = T extends
    | React.ComponentType<infer P>
    | React.Component<infer P>
    | { Component: React.ComponentType<infer P> }
    ? P
    : never;

Second - Optional props
I noticed you've removed the third parameters(options), so it allowed me to completely remove the second parameter if the component accepts no Props. So now, the type does not even show props?: undefined on hover
Before:

After:

Third - Supporting interfaces
Since interfaces are taking literally
// This
interface FakeInterface {
  a: "b"
}
// Does not extend `Record<string, unknown>`

The way I've figured out was to use a util type called Prettify that takes the interface prop and makes it something that extends Record<string, unknown>, that way we can verify it.
I also updated the way we check if the props is an object with the IsObj util, that checks if the obj has keys, if not, it is not an object, and will return never
Example
You can take this code, and paste it in your editor to check the types working(please, do test it, I may have missed something I didn't noticed).
interface CompProps1 {}

interface CompProps2 {
  c: 'd';
}

type CompProps3 = {
  d: 'e';
};

type CompProps4 = undefined;
type CompProps5 = null;
type CompProps6 = {};

type A = HasKeys<IsObject<CompProps1>>; // never
type B = HasKeys<IsObject<CompProps2>>; // { c: "d" }
type C = HasKeys<IsObject<CompProps3>>; // { d: "e" }
type D = HasKeys<IsObject<CompProps4>>; // never
type E = HasKeys<IsObject<CompProps5>>; // never
type F = HasKeys<IsObject<CompProps6>>; // never

Again, thanks for making this library and spending your time mantaining it 😄

I also have a suggestion for this project, I would recommend you open issues instead of writing in the README, it will be easier for others to contribute if they feel like doing so 👍

Well hello again 🙏 this was driving me crazy last night!
Will look at it soon. Thanks a lot 🫶

And completely agree about creating issues! Will start doing that


Issue with fetching plans

I tried fetching plans but got an error as seen below:
SyntaxError: Unexpected end of JSON input
web:dev:     at JSON.parse (<anonymous>)
web:dev:     at Plan.<anonymous> (/home/waptik/Projects/monorepo/turbo/node_modules/paystack-sdk/dist/plan/plan.js:46:25)
web:dev:     at Generator.next (<anonymous>)
web:dev:     at fulfilled (/home/waptik/Projects/monorepo/turbo/node_modules/paystack-sdk/dist/plan/plan.js:5:58)
web:dev:     at processTicksAndRejections (node:internal/process/task_queues:96:5)

The code
const plans = await paystack.plan.list();
    console.log({ plans });

There's definately something wrong this api endpoints cos i get error when i try most of the examples at https://github.com/tekpriest/paystack-node/tree/main/src/plan

I will check on this and push a fix

fixed in https://github.com/tekpriest/paystack-node/commit/6c49cb0ad290ed00b32d851e51c1addb441ca825 #

fixed in https://github.com/tekpriest/paystack-node/commit/6c49cb0ad290ed00b32d851e51c1addb441ca825

Thanks for the quick fix


HDD lights keep on

why use this,HDD lights keep on

Hmmm.  If you open the Windows Task Manager and check the disk usage, what does it say?

Well, I can't reproduce this. If someone posts steps to reproduce, I'll reopen.


Upgrade harbor to v2.5.1

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

borked


Problem with levels

Level definitions need to be made more general so that they can be searched without using:
switch (level){
    case 0:
        switch (sector_s){
            case 0:
                . . .
        }
        break;
    . . .
}

Also, memory useage is looking grim, we may need to have special stuff to deal with level loading, etc.

This entire system has been deleted pending a redesign, so this issue is no longer relevant.

As this has been readded, it has become relevant yet agian.


TLYShyNavBar header not compatible with MJRefresh

In my project, i used both of those libraries but i got 1 issue with refresh header. It appears under navigation bar (maybe the content offset or content size of uitableview changed when using TLYShyNavBar).
Before using TLYShyNavBar

After using TLYShyNavBar. The loading icon show under nav bar

Any idea to fix this? Thanks so much!

Thanks for reporting this. This library constantly updates the bounds of the tableView to ensure the table view is displayed properly, so maybe both libraries need to have some autonomy over the bounds calculation. If that is the case, I am afraid it won't be possible to fix, since coordination between the two libraries is needed.
In any case, I'll look into it, and maybe I can suggest a way to work around the issue within your own code.

Thanks so much

Thanks for reporting this .. It is directly related to #99. I am looking into that issue right now, and fixing that will hopefully fix your issue. Please subscribe to that issue for updates!


Blinking Thumbnail

While scrolling, the thumbnails are blinking on the iPhone.
Tested on Safari and Chrome.
There seems to be a delay in changing the position of the thumbnails.

Yes, I have noticed this myself. I will put this on my "top priority" list.

OK, so testing it now on my iPhone SE I cannot reproduce this "flicker" thing.
What iPhone do you run and is IOS/Chrome/Safari up to date?

I tested it on iPhone 12
iOS/Safari Version: 17.5.1
Chrome Version: 125.0.6422.80

@soaibsafi OK, maybe I was seeing this on my 2nd gen iPhone SE (I have that lying around somewhere). I'm not on iPhone SE 3rd gen.

No flicker at all while scrolling with Safari on iOS 17.5.1 using a iPhone SE 3.
@soaibsafi Do you have any browser extensions running?

@midzer I have Grammarly installed, but it's not running.
I don't know if the issue is with the iPhone 12. I also asked a friend to test it on his iPhone 14, but the issue doesn't exist there.


migrate.sh: include hash type in manifest filename

Right now the script writes the manifest information on manifest.txt. For closer adherence to the bagit spec, let's include the hash algorithm name in the filename of the manifest, like this: manifest-sha1.txt.

Done.

Confirmed. Closing.


Added  Web Development Projects For Beginners

Web development - Web Development Projects For Beginners

Fixes Issue #208

Description:
Added Web Development Projects For beginners like todo list , password generator , javascript music player etc.

Checklist:
Before submitting your pull request, ensure that you have completed the following tasks:

[x] I have carefully reviewed and adhered to the contributing guidelines before creating this pull request.
[x] I followed the prescribed PR title template. (Check this if you're adding a resource)

Web development - Web Development Projects For Beginners

Fixes Issue #208
Description:
Added Web Development Projects For beginners like todo list , password generator , javascript music player etc.
Checklist:
Before submitting your pull request, ensure that you have completed the following tasks:

[x]  I have carefully reviewed and adhered to the contributing guidelines before creating this pull request.
[x]  I followed the prescribed PR title template. (Check this if you're adding a resource)

Can you please add these projects into this section

Ok, I will do it.
On Wed, 15 May 2024, 09:37 Joseph Martin, @.***> wrote:

Web development - Web Development Projects For Beginners

Fixes Issue #208 https://github.com/jfmartinz/ResourceHub/issues/208
Description:
Added Web Development Projects For beginners like todo list , password
generator , javascript music player etc.
Checklist:
Before submitting your pull request, ensure that you have completed the
following tasks:

I have carefully reviewed and adhered to the contributing guidelines
https://github.com/jfmartinz/ResourceHub/blob/main/CONTRIBUTING.md
before creating this pull request.
I followed the prescribed PR title template. (Check this if you're
adding a resource)

Can you please add these projects into this section
https://github.com/jfmartinz/ResourceHub/tree/main/Web Development#projects
—
Reply to this email directly, view it on GitHub
https://github.com/jfmartinz/ResourceHub/pull/209#issuecomment-2111541769,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A2MYH7GYTOS5EB4X7EZF2DLZCLNQTAVCNFSM6AAAAABHWYHG3GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJRGU2DCNZWHE
.
You are receiving this because you authored the thread.Message ID:
@.***>


Fail to upload long Blob using mbedtls+compact

When the sdk is compiled using httpAPI_compact and mbedtls, often the blob upload by chunk fails starting from 512Kb (chunk size).
The following log describes the HTTP failure during the operation
[DEBUG] -> 14:54:23 CONNECT | VER: 4 | KEEPALIVE: 240 | FLAGS: 192 | USERNAME: edge-ih-dev.azure-devices.net/myUserName/?api-version=2020-09-30&DeviceClientType=iothubclient%2f1.6.0%20(native%3b%20Linux%3b%20x86_64) | PWD: XXXX | CLEAN: 0
[DEBUG] <- 14:54:23 CONNACK | SESSION_PRESENT: true | RETURN_CODE: 0x0
[DEBUG] -> 14:54:23 SUBSCRIBE | PACKET_ID: 2 | TOPIC_NAME: devices/myUserName/messages/devicebound/# | QOS: 1 | TOPIC_NAME: $iothub/twin/res/# | QOS: 0 | TOPIC_NAME: $iothub/methods/POST/# | QOS: 0
[DEBUG] <- 14:54:23 SUBACK | PACKET_ID: 2 | RETURN_CODE: 1 | RETURN_CODE: 0 | RETURN_CODE: 0
[DEBUG] -> 14:54:23 PUBLISH | IS_DUP: false | RETAIN: 0 | QOS: DELIVER_AT_MOST_ONCE | TOPIC_NAME: $iothub/twin/GET/?$rid=3
[DEBUG] <- 14:54:23 PUBLISH | IS_DUP: false | RETAIN: 0 | QOS: QOS_VALUE_INVALID | TOPIC_NAME: $iothub/twin/res/200/?$rid=3 | PAYLOAD_LEN: 1248
[DEBUG] -> 14:54:23 SUBSCRIBE | PACKET_ID: 4 | TOPIC_NAME: $iothub/twin/PATCH/properties/desired/# | QOS: 0
[DEBUG] -> 14:54:23 PUBLISH | IS_DUP: false | RETAIN: 0 | QOS: DELIVER_AT_MOST_ONCE | TOPIC_NAME: $iothub/twin/PATCH/properties/reported/?$rid=5 | PAYLOAD_LEN: 64
[DEBUG] <- 14:54:24 SUBACK | PACKET_ID: 4 | RETURN_CODE: 0
[DEBUG] <- 14:54:24 PUBLISH | IS_DUP: false | RETAIN: 0 | QOS: QOS_VALUE_INVALID | TOPIC_NAME: $iothub/twin/res/204/?$rid=5&$version=6399 | PAYLOAD_LEN: 0
[DEBUG] -> 14:54:24 PUBLISH | IS_DUP: false | RETAIN: 0 | QOS: DELIVER_AT_MOST_ONCE | TOPIC_NAME: $iothub/twin/PATCH/properties/reported/?$rid=6 | PAYLOAD_LEN: 304
[DEBUG] <- 14:54:24 PUBLISH | IS_DUP: false | RETAIN: 0 | QOS: QOS_VALUE_INVALID | TOPIC_NAME: $iothub/twin/res/204/?$rid=6&$version=6400 | PAYLOAD_LEN: 0
[ERROR] Send timeout. The HTTP request is incomplete
[ERROR] Send content to HTTP failed (result = HTTPAPI_SEND_REQUEST_FAILED (6))
[ERROR] unable to recover sending to a working state
[ERROR] unable to HTTPAPIEX_ExecuteRequest
[ERROR] unable to Blob_UploadBlock. Returned value=3
[ERROR] Failed in invoking callback/sending blob step
[ERROR] unable to Blob_UploadFromSasUri

Note that the seem behavior is reproduced with blob block upload starting from 4MBytes
With other configuration like curl+openssl, the problem is not reproduced at all

This question does not look like this repo SDK. Try posting your question here https://github.com/Azure/azure-iot-sdk-c


Allow control how many lines to scroll at once using the mouse wheel

Currently vertical scrolling is limited to one line per scroll, and does not have an exposed option to control it. This PR allows you to scroll more than one line using a mouse wheel.
Although most text scrolls on the desktop are set by default to 3. I set the default to 1 to keep the current behavior, although I think it's better to set the default to 3.

Maintainer merge checklist

[x] Title is descriptive/clear for inclusion in release notes.
[x] Applied a Component: xxx label.
[ ] Applied the api-deprecation or api-break label.
[ ] Applied the release-highlight label to be highlighted in release notes.
[ ] Added to the milestone version it was merged into.
[ ] Unittests are included in PR.
[x] Properly documented, including versionadded, versionchanged as needed.

#7615 was merged :)

I changed the number of lines that scroll by default to 3, as it is more convenient, but this can be discussed.

@DexerBR can you take care of the failing tests?

@misl6 I haven't had any experience with UI testing yet, but I can try to solve it next week. But if someone else is available to fix the tests, it would be very welcome!

How can I run these tests locally? Any documentation?

@misl6 Tests have been fixed!

Hi @misl6 !
Is there anything else that needs to be addressed before merging this one?