new method - "generate_to_playback"

This supplements the available methods already in pipeline such as saving to file or to notebook...It simply creates an option to automatically playback text in the default system device using the sounddevice library.  I already tested it on Windows, but please note that it was on @signalprime's current pull request regarding MPS/CPU support.  I don't believe this specific pull request would function differently on the current "main" branch, I just didn't get a chance to test.
Here is the entire script that worked first attempt:
from whisperspeech.pipeline import Pipeline

# uncomment the model you want to use
# pipe = Pipeline(s2a_ref='collabora/whisperspeech:s2a-q4-small-en+pl.model')
# pipe = Pipeline(s2a_ref='collabora/whisperspeech:s2a-q4-tiny-en+pl.model')
pipe = Pipeline(s2a_ref='collabora/whisperspeech:s2a-q4-base-en+pl.model')

# Use the neww generate_to_playback method to directly play the audio
pipe.generate_to_playback("""
 This is some sample text. You would add text here that you want spoken and then only leave one of the above lines uncommented for the model you want to test. This text is being used to test a new generate to playback method within the pipeline script.  It would require adding sounddevice as a dependency since that's what performs the playback.
""")

print("\033[92mAudio playback successful.\033[0m")

I think we need to put the import sounddevice into the decode_to_playback function because I don't think we want to force sounddevice as a dependency for everyone. And if we import at the top of the file it will raise an error when the library is missing.
We can do it in a similar way to how we handle IPython in decode_to_notebook.
A minor nitpick: you seem to have different indentation setup? It's a lot nicer in the long run when everything in the single file has the same indentation so would you mind checking if you could change your editor settings to match the existing code?

I think we need to put the import sounddevice into the decode_to_playback function because I don't think we want to force sounddevice as a dependency for everyone. And if we import at the top of the file it will raise an error when the library is missing.
We can do it in a similar way to how we handle IPython in decode_to_notebook.
A minor nitpick: you seem to have different indentation setup? It's a lot nicer in the long run when everything in the single file has the same indentation so would you mind checking if you could change your editor settings to match the existing code?

Regarding indentation...I'm not sure what you mean.  I doublechecked and there are 4 spaces before each method in a class in the pipeline script as well as my local version.  Can you clarify?

Wait...sometimes I use "tab" instead of 4 spaces, is that what you're referring to?  If so, I had no idea there was a difference in programming.

Yeah, tabs vs. spaces is a seminal problem in programming causing flame wars since the early 1960s. :D
Thanks for the idea and the code I'll fix the indentation tomorrow and merge it back into the notebooks.

@jpc the most recent modification should be along the lines of what you suggested.  Note that I added a check for sounddevice directly in pipeline.py.  I did this because WhisperSpeech doesn't currently include sounddevice as a dependency and I wanted to gracefully handle the scenario where a user doesn't have it installed.  Also, I included it within Pipeline because if it was in a2wav, for example, there was unnecessary time progressing along the pipeline only to reach the point where it actually needed sounddevice, only to throw an error...
Not sure how you feel about colored text but I tend to use it sometimes, either way...


Add warning about incompatibility with dbc.themes

Description

Add warning about incompatibility with dbc.themes, see this issue: https://github.com/mckinsey/vizro/issues/235
Add warning about using dbc components (if required CSS media queries are not inside assets folder)

Screenshot
Notice

[x] I acknowledge and agree that, by checking this box and clicking "Submit Pull Request":

I submit this contribution under the Apache 2.0 license and represent that I am entitled to do so on behalf of myself, my employer, or relevant third parties, as applicable.
I certify that (a) this contribution is my original creation and / or (b) to the extent it is not my original creation, I am authorized to submit this contribution on behalf of the original creator(s) or their licensees.
I certify that the use of this contribution as authorized by the Apache 2.0 license does not violate the intellectual property rights of anyone else.
I have not referenced individuals, products or companies in any commits, directly or indirectly.
I have not added data or restricted code in any commits, directly or indirectly.

Thanks you two! I am holding off with merging as I want to get @AnnMarieW input whether the warnings are clear enough 👍


Response Headers

I'm trying to use the HTTP Linked Service to authenticate to a SOAP service then subsequently retrieve data from the same service. I do not have access to change the SOAP service as it is a thirdparty service. After successfully authenticating, the SOAP service sets a Session Cookie with an authorization token. How can I access the cookie (as an output) in the response header, from the WebActivity that I used to perform the authentication? I would then like to use the output in CopyDataActivity to set an additional header with that authorization token output from the previous WebActivity. Does ADF provide a mechanism for programmatically or otherwise, accessing response headers from the WebActivity and set that to the output? It appears this would be a common issue to come across as many older web services set session cookies.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: fb254eed-873c-17d6-3d95-1d1c93a901b4
Version Independent ID: 13e1abe1-486b-6eeb-36aa-2d4b17587bb5
Content: Copy data from an HTTP source by using Azure Data Factory
Content Source: articles/data-factory/connector-http.md
Service: data-factory
GitHub Login: @linda33wj
Microsoft Alias: jingwang

@chilch Thanks for the feedback! We are currently investigating and will update you shortly.

@chilch this does not look like its supported at the moment, I would recommend creating a feedback item in the Azure feedback portal for increased visibility and where the community can upvote it:
https://feedback.azure.com/forums/270578-data-factory


README description of timeclock.el is wrong

timeclock.el uses a line-based format, not a s-expr one.

@jwiegley Honored to hear from you 😀 Sorry it wasn't very clear, I've pushed a change, hope it's clearer now.
https://github.com/contrapunctus-1/chronometrist/commit/875400f61cd4c1fff1536b2bbc68f8e35d278cd0

Thank you!

Also, please accept my apologies for the abruptness of this ticket. I didn't mean it come across as critical, I really like seeing more work in this area, so thank you for your efforts.


[WFCORE-690] Add logging configuration information to deployments. This helps show runtime information for the configuration deployments are using.

Adds a runtime resource to a deployment in an attempt to display the logging configuration a deployment is using. Note that the resulting configuration may not be used on deployments that provide their own log manager, such as deployments that use logback. The resource displayed for these deployments will likely be the default resource.
Example:
        {
            "address" => [
                ("deployment" => "ear.ear"),
                ("subdeployment" => "logging-profile.war"),
                ("subsystem" => "logging")
            ],
            "outcome" => "success",
            "result" => {"configuration" => {"/content/ear.ear/META-INF/logging.properties" => {
                "error-manager" => undefined,
                "filter" => undefined,
                "formatter" => {"PATTERN" => {
                    "class-name" => "org.jboss.logmanager.formatters.PatternFormatter",
                    "module" => undefined,
                    "properties" => {"pattern" => "[DEPLOYMENT] %d{HH:mm:ss,SSS} %-5p [%c] %s%e%n"}
                }},
                "handler" => {"CONSOLE" => {
                    "class-name" => "org.jboss.logmanager.handlers.FileHandler",
                    "encoding" => undefined,
                    "error-manager" => undefined,
                    "filter" => undefined,
                    "formatter" => "PATTERN",
                    "handlers" => [],
                    "level" => "INFO",
                    "module" => undefined,
                    "properties" => {
                        "autoFlush" => "true",
                        "append" => "false",
                        "fileName" => "/home/jperkins/projects/jboss/wildfly/wildfly/build/target/wildfly-10.0.0.Alpha3-SNAPSHOT/standalone/log/test.log"
                    }
                }},
                "logger" => {"ROOT" => {
                    "filter" => undefined,
                    "handlers" => ["CONSOLE"],
                    "level" => "INFO",
                    "use-parent-handlers" => undefined
                }},
                "pojo" => undefined
            }}}
        },
        {
            "address" => [
                ("deployment" => "ear.ear"),
                ("subdeployment" => "log4j.war"),
                ("subsystem" => "logging")
            ],
            "outcome" => "success",
            "result" => {"configuration" => {"/content/ear.ear/log4j.war/WEB-INF/classes/log4j.properties" => {
                "error-manager" => undefined,
                "filter" => undefined,
                "formatter" => undefined,
                "handler" => undefined,
                "logger" => undefined,
                "pojo" => undefined
            }}}
        }

In the above example the deployment, ear.ear, has defined a logging-profile. The logging-profile.war sub-deployment uses this configuration where as the log4j.war uses it's own.
The configuration value also shows which configuration the deployment, or sub-deployment, is using. The values are

default if the deployment is using the logging subsystem configuration
profile-$PROFILE_NAME if the deployment is using a logging profile
Or the path the configuration file being used

It may make sense to remove the profile- prefix but seemed it would be useful at the same time to see which deployments may be using a logging-profiles.

Windows Build 1538 is now running using a merge of 55c3160fe8421b77ee4552c45dae42c132c66a33

Linux Build 1989 is now running using a merge of 55c3160fe8421b77ee4552c45dae42c132c66a33

Core - Full Integration Build 1130 is now running using a merge of 55c3160fe8421b77ee4552c45dae42c132c66a33

Windows Build 1538 outcome was FAILURE using a merge of 55c3160fe8421b77ee4552c45dae42c132c66a33
Summary: Tests failed: 1 (1 new), passed: 3215, ignored: 71 Build time: 0:24:18
Build problems:
Failed tests detected
Failed tests
org.wildfly.core.test.standalone.mgmt.api.ValidateModelTestCase.testValidateModel: <no details avaliable>

Linux Build 1989 outcome was FAILURE using a merge of 55c3160fe8421b77ee4552c45dae42c132c66a33
Summary: Execution timeout (new); tests failed: 1 (1 new), passed: 2914, ignored: 56; org.wildfly.core:wildfly-core-testsuite-domain Build time: 0:45:12
Build problems:
Failed tests detected
Execution timeout
Process exited with code 137
Failed tests
org.wildfly.core.test.standalone.mgmt.api.ValidateModelTestCase.testValidateModel: <no details avaliable>

Core - Full Integration Build 1130 outcome was FAILURE using a merge of 55c3160fe8421b77ee4552c45dae42c132c66a33
Summary: Tests failed: 1 (1 new), passed: 2875, ignored: 377, muted: 2 Build time: 0:52:41
Build problems:
Failed tests detected
Failed tests
org.jboss.as.test.integration.ws.wsse.signencrypt.EJBSignEncryptTestCase.encryptedAndSignedRequest: <no details avaliable>

Linux Build 1996 is now running using a merge of be2e0c4ec23041d86933ccd4f172163e65be9509

Windows Build 1544 is now running using a merge of be2e0c4ec23041d86933ccd4f172163e65be9509

Core - Full Integration Build 1136 is now running using a merge of be2e0c4ec23041d86933ccd4f172163e65be9509

Windows Build 1544 outcome was SUCCESS using a merge of be2e0c4ec23041d86933ccd4f172163e65be9509
Summary: Tests passed: 3216, ignored: 71 Build time: 0:23:40

Linux Build 1996 outcome was SUCCESS using a merge of be2e0c4ec23041d86933ccd4f172163e65be9509
Summary: Tests passed: 3216, ignored: 71 Build time: 0:26:04

Core - Full Integration Build 1136 outcome was FAILURE using a merge of be2e0c4ec23041d86933ccd4f172163e65be9509
Summary: Tests failed: 2 (2 new), passed: 2876, ignored: 377 Build time: 0:50:57
Build problems:
Failed tests detected
Failed tests
org.jboss.as.test.integration.ejb.timerservice.mgmt.TimerManagementTestCase.testSuspendAndActivate: <no details avaliable>

org.jboss.as.test.clustering.cluster.web.authentication.FormAuthenticationWebFailoverTestCase(SYNC-tcp).test: <no details avaliable>

Core - Full Integration Build 1138 is now running using a merge of be2e0c4ec23041d86933ccd4f172163e65be9509

Core - Full Integration Build 1138 outcome was SUCCESS using a merge of be2e0c4ec23041d86933ccd4f172163e65be9509
Summary: Tests passed: 2878, ignored: 377 Build time: 0:49:22

This address isn't ideal:
"configuration" => {"/content/ear.ear/META-INF/logging.properties"
First, it's not an absolute path.
Second, the "/content/" part is an internal detail that can't escape into API like this. (People may come to count on the addressing pattern, so it becomes API.)
LoggingConfigDeploymentProcessor.processDeployment has a "ResourceRoot" param. Looking at it briefly it seems like it should be possible to work out a path that starts with the deployment. The findConfigFile(ResourceRoot) method looks like it assumes the config will be in a META-INF child of resourceRoot.getRoot().

Please check the attribute definitions you've added. I believe in some cases "undefined" may be a valid value but the "allowNull" property on the AD is not set to true.

I think that only one logging configuration can be active per deployment unit, right?  If so, you really only need to identify the deployment itself.  The relative path could just be an attribute.

I'm using the path to the configuration file as the address value purely for convenience. It could be an attribute with some default value for the address or just the name of the configuration file with the relative path.
WRT the content portion of the path I mainly left it because I couldn't think of a good way to remove it. It's easy enough to just remove the first parent, but if that ever changes it would be problematic. I guess though I could just examine the address and look for a deployment name. I think it's important to have the deployment name in cases like the example where a WAR is getting the logging configuration from it's parent EAR.
Long story sort, I'll look at removing the unimportant parts of the path to the configuration file.

Linux Build 2120 is now running using a merge of 31923c2d1c8c87336dc2ce876f67c07ed53aa4b6

Core - Full Integration Build 1255 is now running using a merge of 31923c2d1c8c87336dc2ce876f67c07ed53aa4b6

Windows Build 1654 is now running using a merge of 31923c2d1c8c87336dc2ce876f67c07ed53aa4b6

Windows Build 1654 outcome was SUCCESS using a merge of 31923c2d1c8c87336dc2ce876f67c07ed53aa4b6
Summary: Tests passed: 3367, ignored: 62 Build time: 0:34:42

Linux Build 2120 outcome was SUCCESS using a merge of 31923c2d1c8c87336dc2ce876f67c07ed53aa4b6
Summary: Tests passed: 3367, ignored: 62 Build time: 0:36:24

Core - Full Integration Build 1255 outcome was SUCCESS using a merge of 31923c2d1c8c87336dc2ce876f67c07ed53aa4b6
Summary: Tests passed: 2928, ignored: 367, muted: 1 Build time: 0:47:15

I've updated the original comment to reflect the new resource name.


Home page changes

Will add the Announcement and Events after issue  #85

iframe dalna tha link nhi

What is this *?

Make carousel  move automatically
then we're good to go

fix it's width

[ ] Make a new issue for Announcement and Events referencing #85 and #89
[ ] Fix the width and that "*"
[ ] Try to move Slider automatically
[ ] Swap position of sliders and why recruit

Post this I'll merge this, Good job

Why Recruit from IIT Kanpur ?
Make the heading center align.
Add images also in card as shown in below template

Will add images along with the next issue

-closes #83

@utkarsh-tf141

[ ] Center the title News@IITK
[ ] Increase the size of Heading Past Recruiters
[ ]  Check responsiveness of homepage currently it seems unresponsive

Iframe get vanishes once you navigate to another page and then come back to homepage.

Finding fix for the iframe issue
Also tell what to add in alumni card description?


register the package

@JuliaRegistrator register

Error while trying to register: Register Failed
@SCiarella, it looks like you are not a publicly listed member/owner in the parent organization (DEEPDIP-project).
If you are a member/owner, you will need to change your membership to public. See GitHub Help

@JuliaRegistrator register

Registration pull request created: JuliaRegistries/General/119384
Tip: Release Notes
Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.
@JuliaRegistrator register

Release notes:

## Breaking changes

- blah

To add them here just re-invoke and the PR will be updated.
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.0.2 -m "<description of version>" fbab382cb082b823dbcfd3fcb6377df8ca20ef8e
git push origin v0.0.2

Also, note the warning: This looks like a new registration that registers version 0.0.2.
Ideally, you should register an initial release with 0.0.1, 0.1.0 or 1.0.0 version numbers
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.

@JuliaRegistrator register

Registration pull request updated: JuliaRegistries/General/119384
Tip: Release Notes
Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.
@JuliaRegistrator register

Release notes:

## Breaking changes

- blah

To add them here just re-invoke and the PR will be updated.
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.0.2 -m "<description of version>" 269d96a6c8e8c08875e2985d080ad452c8cd2c1c
git push origin v0.0.2

Also, note the warning: This looks like a new registration that registers version 0.0.2.
Ideally, you should register an initial release with 0.0.1, 0.1.0 or 1.0.0 version numbers
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.

@JuliaRegistrator register

Registration pull request updated: JuliaRegistries/General/119384
Tip: Release Notes
Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.
@JuliaRegistrator register

Release notes:

## Breaking changes

- blah

To add them here just re-invoke and the PR will be updated.
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.0.2 -m "<description of version>" 69f8e00a47bc1aa7c626b7517f5f6486afa2ed8a
git push origin v0.0.2

Also, note the warning: This looks like a new registration that registers version 0.0.2.
Ideally, you should register an initial release with 0.0.1, 0.1.0 or 1.0.0 version numbers
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.


Improve JSON and CSV support for boolean values

Signed-off-by: Andy Grove<EMAIL_ADDRESS>Closes https://github.com/NVIDIA/spark-rapids/issues/2071 and https://github.com/NVIDIA/spark-rapids/issues/4763
This PR improves support for reading boolean values from JSON and CSV by reading the values as strings in cuDF and then applying a CAST operation to parse the string as boolean with compatibility with Spark.
This does not work correctly for JSON where there are strings as input (such as "true" rather than true) and there is a follow-on issue https://github.com/NVIDIA/spark-rapids/issues/4779 to fix this

build

build

I found some edge cases that are not handled correctly so I am moving this back to draft / WIP for now

build


Download issues about SSIS extension

@WendyYes : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Docs Build status updates of commit 06cfa93:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/ssdt/release-notes-ssdt-2019.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@Jak-MS : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@Jak-MS : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Docs Build status updates of commit f48951e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/ssdt/release-notes-ssdt-2019.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit a8d51d3:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/ssdt/release-notes-ssdt-2019.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


fix: UX of the click on the calendar elements in MacosDatePicker

Fixed UX of the click on the calendar elements in MacosDatePicker.
User was able to trigger selection when they clicked on Text widget (green highlight), and all paddings inside Container widget were ignored (red highlight). So it was difficult to click on the small, hard-to-reach box with the cursor for the first 9 days of the month.

Pre-launch Checklist

[X] I have incremented the package version as appropriate and updated CHANGELOG.md with my changes
[ ] I have added/updated relevant documentation
[X] I have run "optimize/organize imports" on all changed files
[X] I have addressed all analyzer warnings as best I could

Done @GroovinChip


A11y_AzureDataStudio(Schema,Dacpac,Backup)_Recompare pop up_ColorContrast: Color Contrast ratio for "Yes and No" button is less than 4.5:1

“Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.”
Environment Details:
Application Name: Azure Data Studio
Application Version: 1.9.0 (user setup)
Commit: 78a42e1
Electron: 3.1.8
Node.js: 10.2.0
V8: 6.6.346.32
OS: Windows_NT x64 10.0.18362
Additional Details : AI4D, MAS1.4.3, Color contrast
Repro Steps:

Launch Azure Data Studio application.
Connect to server with windows credentials.
Navigate to Extensions from left menu.
Search & install Schema Compare extension.
Navigate to Connections from left menu.
Expand the server connected in step 2.
Right click an on prem database and select Schema compare from Context menu.
Navigate till Select Source or Select Target & hit enter.
Provide all the details for Source & Target.
Navigate till Ok button & hit enter.
Navigate till Options menu from Schema compare Menu bar & hit enter.
Check or uncheck some options & hit Ok.
Validate Recompare pop will open
14 Open AI4D and check the color contrast ratio for "Yes and No button".

Actual:
Color Contrast ratio for "Yes and No" button is less than 4.5:1.
Expected:
Color Contrast ratio for "Yes and No" button should be greater than 4.5:1.
Recommendations:
Refer below link which is repository of bug fixes code snippets: https://microsoft.sharepoint.com/teams/msenable/mas/pages/browse-fixes.aspx
User Impact:
User will not be able to see the control properly.
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={a73546c7-765f-489c-b18f-afb659fe99e6}
Attachment for Reference:

Image of recompare pop-up for reference.


Adjust Location Permission and Storage Permission flow

This PR contains several major changes to permission logic, focusing on Location and Storage permissions:

A new class CustomLocationManager is introduced to centrally handle all location-related actions. Requesting permissions from the user is handled here.
The location permission request flow is adjusted to display Location Permission rationale before requesting the location (to satify Play Store requirement)
App start-up flow is adjsuted so that the Location permissions don't overlap with Privacy Policy dialog
Storage permission is not requested anymore for saving logs, instead the user is prompted to select the location when saving the log.

The app should now be displaying the Prominent disclosure popup, warning the user why the location is being requested. The exact wording of this warning may need to be adjusted further.

updated google-services.json to enable firebase sync


Please push to AWS cloud.

It's become a dependency. Please put this on high priority.

@GitCash send 250 bits to @mnetelenbos it'll prolly run on AWS Lamduh

@mnetelenbos


Multiple batch images inference

Hi Shu, thanks for sharing the code!
I want to ask how to implement multi-GPU/batch inference on your code.
Could you give me some advice to easily implement it?

use command:
python tools/test_net.py --dataset coco2017 --cfg configs/panet/e2e_panet_R-50-FPN_2x_mask.yaml --load_ckpt {path/to/your/checkpoint} --multi-gpu-testing
it works well for me. hope can help you~ @SeokjuLee

@chelixuan Hi Chelixuan, thanks for your reply!


Add About section to Algosinger

Hi team!
Thank for your work to create amazing packages.
I think we should add About to Algosigner. This help user now current version and another useful information(link).
Thank for look my issue.

Thanks for the suggestion, we'll add it to the back log :)


As a head tutor using the app, I am able to store student examination results

so that I can easily refer to who needs more help.


Update the links in README.md that point to the jts.ini and config.ini

files in the github repository

@ownrepo1s  thanks for fixing this.
could you please apply the same change on template_README.md. otherwise your change will be overwriten on the next ibgateway/tws release.
on every release, i get latest ibgateway version and update README.md using template_README.md as input. so the error is coming form the template and it's been applied onto README.md.
hope it's clear. the short version is "please update template_README.md too" 😅

@gnzsnz Sure! Could you please double check if the links are correct? There are three config.ini.tmpl and three jts.ini.tmpl

@gnzsnz Is this alright?

thanks for your contribution @ownrepo1s


Feature/25 implement tool commandlet for intellij

Closes #25

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
27 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.1%) to 59.908%

Files with Coverage Reduction
New Missed Lines
%

com/devonfw/tools/ide/commandlet/CommandletManagerImpl.java
3
89.41%

com/devonfw/tools/ide/tool/intellij/Intellij.java
24
28.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.1%

Covered Lines:
4620

Relevant Lines:
7421

💛  - Coveralls

Thanks @jan-vcapgemini for resolving the merge problems that broke the DMG extraction.
I replaced this PR by #447 so I will close this now.


Update header and messenger to match new configuration names.

Commit changes missing from pull request #61.  Will merge ASAP so work can continue.


Wwarren health status annnotation

Attached are the postman calls to test the endpoints, and the overall design.
813_Design.pdf

Rebase and resubmit


Move to using readers/writers for building objects/files

As mentioned here: https://github.com/ultraq/redhorizon/issues/45#issuecomment-1079781147

Ended-up with just writers - I liked having the file reading in the file class itself since it's pretty core to how this whole project works, and the writes are on the periphery.


Import Google Calendars or Events

I was using fullcalendar before and decided to use uicalendar but i dont find the way to show my google calendar in this one. please help. thanks.

I can't see nothing about google in fullcalendar.js

http://fullcalendar.io/docs/google_calendar/

I meant I tried it but it doesn't work because the author didn't implement this.

It works now.
Use this file for gcal.js
and use in this code in your controller
vm.eventSources = [
{
googleCalendarId<EMAIL_ADDRESS>}
]
vm.uiConfig = {
calendar: {
googleCalendarApiKey: 'Your api key',
}
};

Hi @DvirH
Were you able to get the google to work?
I get an error: https://jsfiddle.net/4os6z5gh/
Thanks,
Dan

Worked for me downgrading to JQuery v2.2.2
Otherwise you'll get an ajax error if using a jquery.slim version.

@dab1211 I did. A year ago. Didn't try the current version. Did you solve it?

Tried today. AngularJS v1.5, jquery v3.3.1, momentJS, fullcalendar v3.9.0, gcal.js v3.9.0, ui-calendar (last download as today) and it worked with your configs.


Should use derived state of to handle visibility change and to avoid unnecessary recomposition

When starting with this issue please update the develop branch and create a new branch from develop with the proper name which can be understandable to me.
I hope you got it @pratikksahu


How to tag the ByteString inside an array

I have an array of byteStrings, defined as follows:
var array = new List<byte[]>();
array.Add(byteString1);
array.Add(byteString2);
array.Add(byteString3);
var cborWithTag = CBORObject.FromObjectAndTagarray, 22);
The array was tagged 22 in cborWithTag. But each byteString in the array is not tagged properly, the value is still -1.
I want to CBORObject.ToJSONString() to encode the byteString to base64. How can I achieve it?

According to RFC 7049 <IP_ADDRESS>, the tag should apply to all the byte strings except they are tagged differently.
The data item tagged can be a byte string or any other data item.  In
the latter case, the tag applies to all of the byte string data items
contained in the data item, except for those contained in a nested
data item tagged with an expected conversion.

There is a difference between the phrase "the tag applies to" and "the tag is encoded on".  The first is a semantic statement the second is a syntactic statement.  I would only expect a single tag to be present in the encoding which appears to be what you are describing.
I would be surprised if the encoder did the byte to base64 encoding as this is a semantic statement.

@zealizhe: You are correct, tag 22 applies not only to byte strings, but also to "any other data item", such as arrays.  However, changing how ToJSONString encodes data to JSON might not be backward-compatible behavior without changing this project's major version.  But do you think this change is backward-compatible or can be backward-compatible? (Note that this project uses Semantic Versioning.)

Perhaps just as important, since tags are not part of the JSON encoding unless you want to something very strange, how would you do the reverse operation on a parse?  They would say as strings rather than being converted to binary.  The fact that they were not symmetric would seem odd.
I am also not sure why you want to mix CBOR and JSON semantics.


vc4graphics + wayland + HDMI  on rocko produces OOM errors among other things

Description
I am currently doing some work that involves the components that are mentioned in the title. But to repeat we are trying to run an Qt application using wayland/weston backend on a raspberrypi3 board.
We are using vc4graphics instead of userland and a display connected on HDMI with touch support over USB. The graphics work as expected initially.
But there are multiple issues here, first one is this:
[  414.810574] WARNING: CPU: 1 PID: 394 at /kernel-source//kernel/irq/manage.c:527 __enable_irq+0x54/0x80
[  414.820018] Unbalanced enable for IRQ 40
[  414.823993] Modules linked in: rfcomm bnep hci_uart btbcm ecryptfs bluetooth panel_raspberrypi_touchscreen brcmfmac brcmutil cfg80211 rfkill vc4 snd_soc_core snd_compress i2c_gpio snd_pcm_dmaengine bcm2835_gpi
omem uio_pdrv_genirq uio fixed evdev joydev sch_fq_codel snd_bcm2835 snd_pcm snd_timer snd hid_multitouch fuse ipv6
[  414.853179] CPU: 1 PID: 394 Comm: QSGRenderThread Tainted: G        W       4.9.80 #1
[  414.861123] Hardware name: BCM2835
[  414.864592] [<8011102c>] (unwind_backtrace) from [<8010c8f0>] (show_stack+0x20/0x24)
[  414.872458] [<8010c8f0>] (show_stack) from [<8045af48>] (dump_stack+0xcc/0x110)
[  414.879886] [<8045af48>] (dump_stack) from [<8011e7fc>] (__warn+0xf8/0x110)
[  414.886956] [<8011e7fc>] (__warn) from [<8011e85c>] (warn_slowpath_fmt+0x48/0x50)
[  414.894556] [<8011e85c>] (warn_slowpath_fmt) from [<8017752c>] (__enable_irq+0x54/0x80)
[  414.902685] [<8017752c>] (__enable_irq) from [<8017759c>] (enable_irq+0x44/0x7c)
[  414.910283] [<8017759c>] (enable_irq) from [<7f1c2b64>] (vc4_irq_postinstall+0x24/0x40 [vc4])
[  414.919062] [<7f1c2b64>] (vc4_irq_postinstall [vc4]) from [<7f1c5858>] (vc4_v3d_runtime_resume+0x58/0x60 [vc4])
[  414.929368] [<7f1c5858>] (vc4_v3d_runtime_resume [vc4]) from [<8053eb74>] (pm_generic_runtime_resume+0x3c/0x48)
[  414.939617] [<8053eb74>] (pm_generic_runtime_resume) from [<80542a28>] (__genpd_runtime_resume+0x3c/0xc0)
[  414.949334] [<80542a28>] (__genpd_runtime_resume) from [<80544638>] (genpd_runtime_resume+0x84/0x198)
[  414.958699] [<80544638>] (genpd_runtime_resume) from [<80540140>] (__rpm_callback+0x48/0x98)
[  414.967271] [<80540140>] (__rpm_callback) from [<805401c0>] (rpm_callback+0x30/0x90)
[  414.975138] [<805401c0>] (rpm_callback) from [<805415ec>] (rpm_resume+0x500/0x7c0)
[  414.982827] [<805415ec>] (rpm_resume) from [<8054191c>] (__pm_runtime_resume+0x70/0x9c)
[  414.991025] [<8054191c>] (__pm_runtime_resume) from [<7f1bf6c4>] (vc4_submit_cl_ioctl+0x2e4/0x9cc [vc4])
[  415.000716] [<7f1bf6c4>] (vc4_submit_cl_ioctl [vc4]) from [<80511dfc>] (drm_ioctl+0x1f0/0x3f8)
[  415.009466] [<80511dfc>] (drm_ioctl) from [<802867a4>] (do_vfs_ioctl+0xb0/0x814)
[  415.016981] [<802867a4>] (do_vfs_ioctl) from [<80286f4c>] (SyS_ioctl+0x44/0x68)
[  415.024410] [<80286f4c>] (SyS_ioctl) from [<801082a0>] (ret_fast_syscall+0x0/0x1c)
[  415.032092] ---[ end trace 3f3b9a47efa1f1f8 ]---

Above is printed on any interaction on the display, e.g when I click an icon or change view.
The second problem and more serious is this:
[  416.093734] vc4-drm soc:gpu: failed to allocate buffer with size 8355840
[  416.100782] vc4-drm soc:gpu: failed to allocate buffer with size 8355840
[  416.107807] [drm:vc4_bo_create [vc4]] *ERROR* Failed to allocate from CMA:
[  416.114878] [drm]                         kernel:   8100kb BOs (1)
[  416.121159] [drm]                            V3D: 222088kb BOs (121)
[  416.127655] [drm]                     V3D shader:    212kb BOs (53)
[  416.134041] [drm]                           dumb:     32kb BOs (2)
[  416.140316] [drm]                         binner:  16384kb BOs (1)
[  416.146979] vc4-drm soc:gpu: failed to allocate buffer with size 8355840
[  416.287439] vc4-drm soc:gpu: failed to allocate buffer with size 16777216
[  416.294543] vc4-drm soc:gpu: failed to allocate buffer with size 16777216
[  416.301541] [drm:vc4_bo_create [vc4]] *ERROR* Failed to allocate from CMA:
[  416.308578] [drm]                         kernel:   8100kb BOs (1)
[  416.314889] [drm]                            V3D: 230076kb BOs (118)
[  416.321344] [drm]                     V3D shader:    236kb BOs (59)
[  416.327735] [drm]                           dumb:     32kb BOs (2)
[  416.334275] vc4-drm soc:gpu: failed to allocate buffer with size 16777216
[  416.343140] vc4-drm soc:gpu: failed to allocate buffer with size 16777216
[  416.350195] [drm:vc4_bo_create [vc4]] *ERROR* Failed to allocate from CMA:
[  416.357244] [drm]                         kernel:   8100kb BOs (1)
[  416.363523] [drm]                            V3D: 221916kb BOs (117)
[  416.370014] [drm]                     V3D shader:    236kb BOs (59)
[  416.376419] [drm]                           dumb:     32kb BOs (2)
[  416.383090] vc4-drm soc:gpu: failed to allocate buffer with size 16777216
[  416.390239] vc4-drm soc:gpu: failed to allocate buffer with size 16777216
[  416.397292] [drm:vc4_bo_create [vc4]] *ERROR* Failed to allocate from CMA:
[  416.404322] [drm]                         kernel:   8100kb BOs (1)
[  416.410599] [drm]                            V3D: 221916kb BOs (117)
[  416.417082] [drm]                     V3D shader:    236kb BOs (59)
[  416.423446] [drm]                           dumb:     32kb BOs (2)
[  416.429761] vc4_v3d 3fc00000.v3d: Failed to allocate memory for tile binning: -12. You may need to enable CMA or give it more memory.
[  416.443280] vc4-drm soc:gpu: failed to allocate buffer with size 16777216
[  416.450462] vc4-drm soc:gpu: failed to allocate buffer with size 16777216
[  416.457526] [drm:vc4_bo_create [vc4]] *ERROR* Failed to allocate from CMA:
[  416.464556] [drm]                         kernel:   8100kb BOs (1)
[  416.470832] [drm]                            V3D: 221916kb BOs (117)
[  416.477319] [drm]                     V3D shader:    236kb BOs (59)
[  416.483729] [drm]                           dumb:     32kb BOs (2)

Which crashes the application that is running.
I tried updating the Linux kernel on the rocko branch to 4.14, this actually got rid of problem number one, but the OOM problem persisted.
I am running the same configuration and application on other hardware platform which indicates that it is not an application issue.
My configuration on the raspberrypi:
cmdline.txt
dwc_otg.lpm_enable=0 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait

config.txt
# Enable UART
enable_uart=1
# Enable VC4 Graphics
dtoverlay=vc4-kms-v3d,cma-256
avoid_warnings=2
mask_gpu_interrupt0=0x400
dtoverlay=rpi-ft5406-overlay
dtparam=audio=on

/proc/cmdline
8250.nr_uarts=1 cma=256M bcm2708_fb.fbwidth=1920 bcm2708_fb.fbheight=1080 bcm2708_fb.fbdepth=16 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3f000000 vc_mem.mem_size=0x3f600000  dwc_otg.lpm_enable=0 console=ttyS0,115200
 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait

I am aware that I should probably report this issue on multiple locations but wanted to start out here to see if anyone else has successfully used the same combination that I am using.
Should also be noted that everything worked just fine on pyro. But there seems to have been some changes between pyro and rocko regarding how wayland/weston works on raspberrypi boards, e.g https://github.com/agherzan/meta-raspberrypi/commit/a1cfeb3324c458a73507e34ffcf28c25591b8052
Any insight are appreciated.
Thanks.

Similar issues reported here: https://archlinuxarm.org/forum/viewtopic.php?f=65&t=12665 (unresovled)

Update, tested using sumo of meta-raspberrypi while keeping the rest on rocko. Problems disappeared. That should narrow it down more.

@gunnarx <-- notification.

Also submitted this, https://github.com/raspberrypi/linux/pull/2618

this should be fixed by now?

Yepp, thanks for reminding.
Closing...


Question about input data and transition map inference

Hi @ShouWenWang,
Thanks for making this exceptional tool available to the community. I am trying to analyze my lineage tracing data, where the cells are barcoded. I have a couple of questions.

I am currently inputting the aggregated data (depth normalized) using cellranger. Would that be okay, or would you prefer no depth normalization?

My dataset has 100k cells, and when I used the HPC cluster to calculate the transition map, it crashed after a few hours. I used your suggestions to reduce my cells to barcoded cells (40k cells) and made it work.  Do you have any suggestions on how to make this work with the entire dataset? I also have cells from one of the three possible states having poor clonal identification towards the end time point, and I am inquisitive about whether that would reduce the data quality.

Thank you once again. Any suggestions would be appreciated.

Hi,
adata.X: state count matrix, shape (n_cell, n_gene). This should not be log-normalized.
Depth normalization should be OK
Sorry, I have no better suggestions to make it run on the entire dataset, if you could not have larger memory. And I don’t have better clues for your another question.
Finally, the active CoSpar version has migrated to https://github.com/ShouWenWang-Lab/cospar
--
Shou-Wen Wang, Ph.D.
Principal Investigator
School of Life Sciences | School of Science
Westlake University
Shilongshan ST #18, Xihu, Hangzhou, Zhejiang
https://www.shouwenwang-lab.com/
From: Vinothkumar Rajan @.>
Date: Thursday, June 13, 2024 at 9:20 PM
To: AllonKleinLab/cospar @.>
Cc: Shouwen WANG 王寿文 @.>, Mention @.>
Subject: [AllonKleinLab/cospar] Question about input data and transition map inference (Issue #29)
Hi @ShouWenWanghttps://github.com/ShouWenWang,
Thanks for making this exceptional tool available to the community. I am trying to analyze my lineage tracing data, where the cells are barcoded. I have a couple of questions.

I am currently inputting the aggregated data (depth normalized) using cellranger. Would that be okay, or would you prefer no depth normalization?
My dataset has 100k cells, and when I used the HPC cluster to calculate the transition map, it crashed after a few hours. I used your suggestions to reduce my cells to barcoded cells (40k cells) and made it work. Do you have any suggestions on how to make this work with the entire dataset? I also have cells from one of the three possible states having poor clonal identification towards the end time point, and I am inquisitive about whether that would reduce the data quality.

Thank you once again. Any suggestions would be appreciated.
—
Reply to this email directly, view it on GitHubhttps://github.com/AllonKleinLab/cospar/issues/29, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABDCASUE44BTNM7FDDJIM4TZHGMA5AVCNFSM6AAAAABJIMVRSSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGM2TCMJTHE2TMNQ.
You are receiving this because you were mentioned.Message ID: @.***>

Thank you. I will raise a future question in the active Cospar GitHub. One additional question: Does this support parallelization? I currently use 10 nodes at 80 GB RAM per node, but I still end up on the wrong side.

Sorry, I don’t think it supports parallelization.
One fix is to use the smaller datasets with barcodes, and compute the map. Then, merge this data with the cells without barcode, and do some smoothing to propagate the map to the remaining cells.
You can test how much memory is needed to run your 40K data.
For the 130K data, it likely will require 9 times the memory for 40K data.
--
Shou-Wen Wang, Ph.D.
Principal Investigator
School of Life Sciences | School of Science
Westlake University
Shilongshan ST #18, Xihu, Hangzhou, Zhejiang
https://www.shouwenwang-lab.com/
From: Vinothkumar Rajan @.>
Date: Thursday, June 13, 2024 at 10:25 PM
To: AllonKleinLab/cospar @.>
Cc: Shouwen WANG 王寿文 @.>, Mention @.>
Subject: Re: [AllonKleinLab/cospar] Question about input data and transition map inference (Issue #29)
Thank you. I will raise a future question in the active Cospar GitHub. One additional question: Does this support parallelization? I currently use 10 nodes at 80 GB RAM per node, but I still end up on the wrong side.
—
Reply to this email directly, view it on GitHubhttps://github.com/AllonKleinLab/cospar/issues/29#issuecomment-2165831203, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABDCASVPCDVOYE6LDEEO33DZHGTVPAVCNFSM6AAAAABJIMVRSSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRVHAZTCMRQGM.
You are receiving this because you were mentioned.Message ID: @.***>

Thank you, I will give it a try.


Upgrade kotlin-dsl-conventions plugin

To get rid of some deprecation warnings from the ktlint plugin:
https://ge.gradle.org/s/awrb5m62zpan2/deprecations

@bot-gradle merge

The merge queue build has started. Click here to see all failures if any.


Revert "installation: pin Redis due to v3 incompatibility"

This reverts commit 9749c2fe4e2cbaabc167ad7fb12ade945a2d580c.

Closes https://github.com/inveniosoftware/invenio-indexer/pull/98


System.ArgumentNullException in ComCtlv6ActivationContext

I'm encountering the following error when running as a self-contained .NET 5 single-file bundle:
System.ArgumentNullException: Value cannot be null. (Parameter 'path1')
at System.IO.Path.Combine(String path1, String path2)
at Ookii.Dialogs.Wpf.ComCtlv6ActivationContext.EnsureActivateContextCreated()
at Ookii.Dialogs.Wpf.ComCtlv6ActivationContext..ctor(Boolean enable)
at Ookii.Dialogs.Wpf.TaskDialog.ShowDialog(IntPtr owner)
at Ookii.Dialogs.Wpf.TaskDialog.ShowDialog(Window owner)

The code that's responsible just looks like this:
var dialog = new VistaFolderBrowserDialog();
dialog.ShowDialog(Application.Current.MainWindow);

It looks like the ComCtlv6ActivationContext.EnsureActivateContextCreated method doesn't expect assemblyLoc to be an empty string, which it can be when running as a self-contained single-file bundle (see Remarks of Assembly.Location docs):
https://github.com/augustoproiete/ookii-dialogs-wpf/blob/2a64fea6c5c3d32f468814d205a337ce78afedab/src/Ookii.Dialogs.Wpf/ComCtlv6ActivationContext.cs#L70-L79
The Path.GetDirectoryName method returns null when passed an empty string (even though the docs for it suggest an ArgumentException instead).
I guess this will no longer be a problem when issue #31 is implemented, but thought it worth mentioning as there doesn't seem to be an easy workaround.

Thanks for reporting this @mgpreston!
You're correct: This won't be an issue when #31 is implemented, but the fact that self-contained .NET 5 single-file apps are breaking raises the priority for implementing it.
I'll get a release out tonight that fixes this issue.

@mgpreston I've just published Ookii.Dialogs.Wpf v3.1.0 on nuget.org which fixes this

@augustoproiete Thanks for fixing this so quickly. I'm happy to report that it's working perfectly now!

@mgpreston You're welcome! Thanks for confirming it works!


[Switch] Fix DOM warning when it is labelled

Fixes https://github.com/mui/material-ui/issues/36111.

[x] I have followed (at least) the PR section of the contributing guide.

@dani-mp Hey, thanks a lot. The fix looks good to me but could you add a test to verify?

@siriwatknp the fix is pretty small and IMO it should have been avoided using a linter rule or something like that. Not sure you want tests for every prop you pass to a component in your library.
In any case, I'm curious, how would you test this, given that it's a DOM warning? Can you point me to a placer where you do this already?

Not sure you want tests for every prop you pass to a component in your library.

We generally want tests for every fixed issue.

In any case, I'm curious, how would you test this, given that it's a DOM warning?

Our tests are set up to fail if there's any error on the console during execution. Simply rendering a switch with a type other than checkbox or radio will be enough.

@dani-mp This should work:
diff --git a/packages/mui-material/src/Switch/Switch.test.js b/packages/mui-material/src/Switch/Switch.test.js
index 1c9a99278c..df8724a5c2 100644
--- a/packages/mui-material/src/Switch/Switch.test.js
+++ b/packages/mui-material/src/Switch/Switch.test.js
@@ -137,4 +137,8 @@ describe('<Switch />', () => {
       });
     });
   });
+
+  it('should not show warnings when custom `type` is provided', () => {
+    expect(() => render(<Switch type="submit" />)).not.toErrorDev();
+  });
 });

Done! ✅


Even if the user discards the "Share to Facebook" dialog, the success callback is invoked with false

Hi,
I am using version 5.1.8 of cordova-plugin-x-socialsharing.
When issuing a call to window.plugins.socialsharing.shareViaFacebook from my Android phone, the success callback gets invoked and the result parameter is always the value false.
This means that I have no way of knowing if the user actually posted anything to Facebook or discarded the posting.
Is this a known issue and is there a workaround?

see if that works out for you
.catch((error) => {       console.log('error occured while sharing ', error);         if (error.errorCode == 4201) {         console.log('user discarded the post for facebook');       } else {         //some other error occured while posting to facebook       }     });

Thank you for the reply.
This is what I have:
let onSuccess = function(result) {
    console.log("Success");
};

let onError = function(msg) {
    console.log("Sharing failed with message: " + msg);
};

window.plugins.socialsharing.shareViaFacebook(message, images, url, onSuccess, onError);

As soon as the call to shareViaFacebook is made, the onSuccess callback is invoked.
Even if I later discard the share message, I don't get any indication in either callbacks.
Any idea of what I am doing incorrectly?

I've got the same thing also on Ionic 3 + Angular 4. shareViaFacebook method on 'Discard' doesn't return error, and as soon as shareViaFacebook invoked, success callback receives 'OK'.

I am facing the same problem too for both Facebook and Twitter sharing on Android 7. Whether user posts or discards draft, the success callback is fired.
Are there any patches / fixes so far?


Contribute to dotnet/efcore

Now that an official version of Microsoft.SqlServer.Types is available, the EF Core team is willing to accept this code into the main EF Core repository. To do that, we'll need everyone that contributed to sign the .NET Foundation CLA.
Can I get acknowledgement from everyone that they are willing to (or already did) sign the CLA? After that, I'll prepare the PR.
Note, the code will continue to be licensed under the MIT--no changes there.

[x] @ajcvickers
[x] @aljones (for 61e370ed6d6468ac3b670eacc1f4911fd91e8823, 23edbab2ef9cdc3428fde9ef0c71ac95756949d5, 1a272ad41fbdb1f3e8ffbea8f72f901f7ffff45e, f1ebb4f29ca1c4645c34c4ecbeef6a89aece2e34, 3c6105e69b6b87c2bf33bae8bbe95e34f659d2ad, e683fe011d4e303d60b94846f88ecd1d4f1dff7e & 1347b205aeee718703ac892c9a4216c2341eb756)
[x] @bricelam
[x] @cutig3r (for a77a339308d09893820edbac9b2d6e21850980dd & 64fa84e7f7d4c350b0e7fffc25970977dee901e1)
[x] @huan086 (for 4d6cbc224599a46dd6459ca0b14c7fb8c73b0b93)
[ ] @kmataru (for 0706c523486d254053c24ea32ddf364ea9c8ede9)
[x] @mehdihaghshenas (for 4fc0b5dc5375cd4094837754a12cb87b1fa44502)
[x] @vyrotek (for dec60867cafc8d7cd597e23b84a32c2ace7f309f)
[ ] @yuryjhol (for 0d2cb8763d094ff6bf8e63287408c85311f1bbd3)

And thanks again for everyone's help getting us to this point!

Signed!

Done. Excited for this!

Thank you
I was very appreciate to hear this news

Signed!

🤘 Signed

Everyone has signed! Exciting!

@bricelam
Maybe try reaching out to @yurijhol (Yury Jhol) on LinkedIn, if he hasn't signed this yet.

Yeah, I've tried on a few different channels. But it looks like his contribution was small enough (a one-liner) to not require a CLA.
Things are moving forward nicely in PR https://github.com/dotnet/efcore/pull/30291


About the image features in the paper

In the paper, you explained that the features of the image on the v7w dataset are grid features and Bottom-up features. So, are grid features used on other data sets? What image features are used in FFOE?
Sorry to disturb you.

In Multiple choice VQA(MC VQA) task, for fair comparison with other methods, we extract grid features from ResNet-152 as input image features. The Bottom-up features, i.e., bounding box features, are used to replace the grid features so as to form the best setup for our proposed method in MC VQA.
In Free-form Opened-ended VQA task (FFOE VQA), at the end of Section 4.2 in our paper: "Following by the current state of the art in FFOE VQA [18], for image representation, we use object detection-based features with FPN detector (ResNet152 backbone)[22], in which the number of maximum detected bounding boxes is set to 50". This means that, in our paper, bounding box features are also used in FFOE for comparison. Mentioned in [18], the bounding box features are the Bottom-up features proposed in [2].
The grid features extracted by ResNet-152 can also be applied in FFOE VQA. However, at the time that our paper has been written, grid features did not show better performance than bounding box features in FFOE VQA task.

[2] Peter Anderson, Xiaodong He, Chris Buehler, Damien Teney, Mark Johnson, Stephen Gould, and Lei Zhang. Bottom-up and top-down attention for image captioning and VQA. In CVPR, 2018.
[18] ] Jin-Hwa Kim, Jaehyun Jun, and Byoung-Tak Zhang. Bilinear attention networks. In NIPS, 2018.

Thank you very much for your patient reply.


[Improve][all] change Log to @Slf4j

Purpose of this pull request

This PR contains all the log type substitutions, use @SLF4J unified mode.There are no other logical changes here,but it's a big change,so ask the community to review in detail.
Check list

[ ] Code changed are covered with tests, or it does not need tests for reason:
[ ] If any new Jar binary package adding in your PR, please add License Notice according
New License Guide
[ ] If necessary, please update the documentation to describe the new feature. https://github.com/apache/incubator-seatunnel/tree/dev/docs

LGTM, but there are some unrelated modifications, are you able to restore it? Also, I didn't check if it has been completely replaced

Done.

Please resolve conflicts.

Please resolve conflicts.

Done.

Please waiting the CI complete. I will merge it after CI finished.

please rerun the CI. @EricJoy2048

Regarding Connctor V1, do we still need to make replacements?For me, it doesn't make much sense.


Local visualization with backend

Create a simple Python-based server to visualize the tasks.
Related: We may also want to look into Turkle:  https://github.com/hltcoe/turkle
It has examples (https://github.com/hltcoe/turkle/blob/master/examples/audio_transcription.html) with HTML+variables and somehow it can incorporate variables in HTML templates and visualize them.

Jinja might be helpful for visualizing the html templates + variables:
https://stackoverflow.com/questions/8884464/python-list-and-variable-into-html-template
Or Django:
https://stackoverflow.com/questions/1070398/how-to-set-a-value-of-a-variable-inside-a-template-code

I think we can close this issue now.


Task to Automatically generate RootNamespaceAttribute

In aspnet/Localization#435 we added an attribute you specify to make assemblies with RootNamespace's different from their AssemblyName work with Localization, but currently you have to create it manually, leaving a chance for it to get out of sync or not created. Let's make a task which is run at compile time (when we still have that info) to create it automatically.

@natemcmaster, are you suggestion to modify the .NET SDK to handle this for us?

Not exactly. I'm suggesting you don't need to write an entire MSBuild task to do this. The SDK has a feature you can chain into. All Microsoft.Extensions.Localization needs is to add a package file build/Microsoft.Extensions.Localization.props that contains this:
<Project>
    <ItemGroup>
        <AssemblyAttribute Include="Microsoft.Extensions.Localization.RootNamespaceAttribute">
            <_Parameter1>$(RootNamespace)</_Parameter1>
        </AssemblyAttribute>
    </ItemGroup>
</Project>

Any update on this?

Hi. Thanks for contacting us.
We're closing this issue as there was no much community interest in this ask for quite a while now.

I was asking @natemcmaster since 7 months ago if there's any updates on this, I'm still interested on this if there's something need to be done in localization repo, otherwise closing this is fine for me


Is there a way to check if a cookie has the flag HttpOnly?

For example, the cookie in this test file has the attribute HttpOnly
https://github.com/dakrone/clj-http/blob/070e34a783e4c477bdb9bec3010b7b135ce22de8/test/clj_http/test/core_test.clj#L135
I was wondering if there is a way to extract it when I pass a CookieStore to requests. This is not returned by default when I use get-cookies, I didn't find a way this can be done in ClientCookie either, wondering if I am missing something.

I don't know if it solves your problem but to check cookie has attribute HttpOnly, you need to call
(.containsAttribute ^ClientCookie cookie "httponly")

@rdivyanshu yes it does! Thanks a lot!


Lack of slurs indicates wokeness

Tested versions
All versions
System information
graphing calculator
Issue description
This fork is still too woke, please consider adding some slurs to the UI.
Steps to reproduce
Build and launch binary, notice it is still woke.
Minimal reproduction project (MRP)
project.zip

lefties accidentally being based

this is a troll issue; please remove

it's as serious as the rest of this project

Usual Suspects Keep wimping on.. Low life Jobless don't even have other stuff to do


xcode 9

[Write issue description here]
xcode9 安装，不能使用
-------- Debug Info -------
XVim revision :
OS Version : Version 10.12.6 (Build 16G29)
Xcode Version : 9.0

--- .xvimrc ---
N/A
--------------

Checkout https://github.com/XVimProject/XVim/issues/1074 for progress

how to install ? i cannot install it

Unfortunately XVim is under development at the moment, it's currently not functional for XCode 9. Currently there is no ETA, however there are committed people working on it. Hopefully we'll have something soon. Also note the bounty is almost up to $500.


Add option to specify custom ssl certificate for connection in MySQL Dictionary

MySQL supports using custom ssl certificates for establish connection (doc),
but there is no such option in dictionary configuration.

It seems easy to implement. Do you want to try?
Similar pull request (as an example): https://github.com/yandex/ClickHouse/pull/983

Yes.

patch is merged to master.

Thanks!

Thanks!


[Windows support]Add the latest update torchsde v0.2.6, cross-platform

With Win Support
This update includes support for the latest version of torchsde, version 0.2.6. As there are no C or C++ libraries involved,
this build is compatible across all platforms. Thus, the content in recipe for skipping builds on windows has been removed.
Additionally, upon a brief analysis of this update, it is observed that the upstream code in v0.2.6 contains no content related to blist. Moreover, the maintenance status of blist is poor, with the last update being quite outdated. Attempts to add it to the dependencies resulted in successful builds only for versions 3.8 and 3.9.

Checklist

[x] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

https://github.com/google-research/torchsde/blob/v0.2.6/setup.py#L42-L47

Thanks @sdy623, LGTM!


add max_samples for summary

I don't see any changes, isn't this the same as what we already merged here https://github.com/Kipok/NeMo-Skills/pull/205?

Let me close this for now as I think this has already been merged. Feel free to reopen if I'm wrong


Unicode chsracters

Hello!
Thanks for the great tool!
But there is one inconvenience - if the postgres CLI utilites are configured using national languages, and the output is in Unicode mode, then the application status window displays Unicode characters with errors.
My server and CLI settings: locale="ru-RU".
I would like to correct this situation.
Unfortunately, I haven't used Pascal for about 25 years and it's hard for me to fix the problem.

Hi i am sorry for long delay, i have bad memory, can you provide more info, how to set Locale to change my pg server to RU?
also where you see wrong characters (image or paste result text)


Add visual indicator/differentiator for system nodes.

When displayed, system nodes are not differentiated visually.
They could be differentiated using colour or shape.

As a user I want to distinguish between system and non-system containers when both are displayed in the graph topology view, so that I can visually identify which are application components and navigate to them (e.g. to view a metric) without needing to take another action.


[Bug]:  application not opening.

What happened?
application does not start after clicking icon or opening it through terminal
What should have happened?
application should have started
Output of snap info supertuxkart
name:      supertuxkart
summary:   A 3D arcade racer with a variety of characters, tracks, and modes to play
publisher: Daniel Llewellyn (diddledan)
store-url: https://snapcraft.io/supertuxkart
contact:   https://github.com/diddlesnaps/supertuxkart/issues
license:   unset
description: |
  Karts. Nitro. Action! SuperTuxKart is a 3D open-source arcade racer with a variety of characters,
  tracks, and modes to play. Our aim is to create a game that is more fun than realistic, and
  provide an enjoyable experience for all ages.

  Discover the mystery of an underwater world, or drive through the jungles of Val Verde and visit
  the famous Cocoa Temple. Race underground or in a spaceship, through a rural farmland or a strange
  alien planet. Or rest under the palm trees on the beach, watching the other karts overtake you.
  But don't eat the bananas! Watch for bowling balls, plungers, bubble gum, and cakes thrown by your
  opponents.

  You can do a single race against other karts, compete in one of several Grand Prix, try to beat
  the high score in time trials on your own, play battle mode against the computer or your friends,
  and more! For a greater challenge, race online against players from all over the world and prove
  your racing prowess!

  - Upstream Project: https://supertuxkart.net/
  - snapcraft.yaml Build Definition:
  https://github.com/diddlesnaps/supertuxkart/blob/master/snap/snapcraft.yaml
commands:
  - supertuxkart
snap-id:      OYiX2afEAetC4e61gP6ndLs9ieJPUc83
tracking:     latest/stable
refresh-date: today at 22:17 PDT
channels:
  latest/stable:    1.2 2021-07-12 (587) 617MB -
  latest/candidate: ↑
  latest/beta:      ↑
  latest/edge:      1.2 2021-08-01 (598) 617MB -
installed:          1.2            (587) 617MB -

Output of snap connections supertuxkart
Interface               Plug                                 Slot                     Notes
audio-playback          supertuxkart:audio-playback          :audio-playback          -
bluetooth-control       supertuxkart:bluetooth-control       -                        -
desktop                 supertuxkart:desktop                 :desktop                 -
desktop-legacy          supertuxkart:desktop-legacy          :desktop-legacy          -
joystick                supertuxkart:joystick                :joystick                -
network                 supertuxkart:network                 :network                 -
network-bind            supertuxkart:network-bind            :network-bind            -
opengl                  supertuxkart:opengl                  :opengl                  -
pulseaudio              supertuxkart:pulseaudio              -                        -
screen-inhibit-control  supertuxkart:screen-inhibit-control  :screen-inhibit-control  -
wayland                 supertuxkart:wayland                 :wayland                 -
x11                     supertuxkart:x11                     :x11                     -

Output of snap version
snap    2.51.4
snapd   2.51.4
series  16
ubuntu  21.04
kernel  5.11.0-31-generic

Relevant log output
No response
Teminal output of app
[verbose  ] main: Error messages and other text output will be logged to /home/kain/snap/supertuxkart/587/.config/supertuxkart/config-0.10/stdout.log.
[info   ] [FileManager]: Data files will be fetched from: '/snap/supertuxkart/587/usr/share/supertuxkart/data/'
[info   ] [FileManager]: User directory is '/home/kain/snap/supertuxkart/587/.config/supertuxkart/config-0.10/'.
[info   ] [FileManager]: Addons files will be stored in '/home/kain/snap/supertuxkart/587/.local/share/supertuxkart/addons/'.
[info   ] [FileManager]: Screenshots will be stored in '/home/kain/snap/supertuxkart/587/.local/share/supertuxkart/screenshots/'.
[info   ] [FileManager]: User-defined grand prix will be stored in '/home/kain/snap/supertuxkart/587/.local/share/supertuxkart/grandprix/'.
[info   ] [FileManager]: Asset 0 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/challenges/'.
[info   ] [FileManager]: Asset 1 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/gfx/'.
[info   ] [FileManager]: Asset 2 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/grandprix/'.
[info   ] [FileManager]: Asset 3 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/gui/icons/'.
[info   ] [FileManager]: Asset 4 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/gui/screens/'.
[info   ] [FileManager]: Asset 5 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/gui/dialogs/'.
[info   ] [FileManager]: Asset 6 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/replay/'.
[info   ] [FileManager]: Asset 7 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/shaders/'.
[info   ] [FileManager]: Asset 8 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/skins/'.
[info   ] [FileManager]: Asset 9 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/ttf/'.
[info   ] [FileManager]: Asset 10 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/po/'.
[info   ] [FileManager]: Asset 11 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/library/'.
[info   ] [FileManager]: Asset 12 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/models/'.
[info   ] [FileManager]: Asset 13 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/music/'.
[info   ] [FileManager]: Asset 14 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/sfx/'.
[info   ] [FileManager]: Asset 15 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/textures/'.
[info   ] [FileManager]: Asset 16 will be loaded from '/snap/supertuxkart/587/usr/share/supertuxkart/data/tracks/'.
[verbose  ] translation: Env var LANGUAGE = 'en_US.UTF-8'.
[verbose  ] translation: Language 'English (United States)'.
[info   ] tinygettext: Adding language fallback en

..:: Antarctica Rendering Engine 2.0 ::..
/usr/share/libdrm/amdgpu.ids: No such file or directory
si_init_perfcounters: max_sh_per_se = 2 not supported (inaccurate performance counters)
X Error:  BadAlloc
  Request Major code 146 ()
  Request Minor code 2
  Error Serial #100
  Current Serial #101

Like @kaincenteno this is being discussed on the snapcraft forum, and there's a suggestion for fix which is rebase the snap on core20 (I see it's still based on core18).

Having the same bug over here

@diddlesnaps Any chance of getting this bumped to core20?

https://github.com/diddlesnaps/supertuxkart/pull/24 resolves this issue.


ActionMailer undefined method `perform_caching'

It is impossible to include a partial with cache into email to be sent using ActionMailer.
ActionView::Template::Error (undefined method `perform_caching' for #<ContactMailer:0x007f8dc14f5578>):
1: <% cache [object, admin?] do %>
...

So I have added a helper to the mailer:
helper_method :cache
def cache *args
  yield
end

But this seems a bit half-assed.

If using rails 4.2 look at https://github.com/rails/rails/issues/17657#issuecomment-71385191


[Request] I want you to add a function to close the hover.

Currently, it looks like it closes when you move the cursor after displaying the hover, but it would be nice to have a dedicated command to close the hover.

You can already do this yourself by overriding neovim a hover handler to include a key binding to close the window, toggling into the hover window and closing it with :q etc. anyways, hover is implemented in core so we can't do this in nvim-lspconfig

understood. Thank you for your reply.


Gallery, overscroll glow doesn't seem to follow

In Gallery, Components, List. The overscroll glow (which, very cool!!) doesn't seem to match the behavior of the overscroll glow in Play Movies app and YouTube app.
In Play Movies and YouTube, the glow follows your finger side to side. In the gallery app, the glow only moves down.
For example, scroll down in a "J" pattern. In Play Movies and YouTube, the overflow glow follows as you make the curve with your finger. In Gallery, the glow doesn't follow the curve.
Happy to show in person. Thanks for taking a look!

To add the flexible "glow" behavior seen in native Android apps we'll need to expose the coordinates of GestureDetector events.

For which gesture detector?

Fixing this is going to require reworking some of the gesture callbacks.

@aghassemi may have looked at this already?

@eseidel Not yet. This and friends (https://github.com/flutter/flutter/issues/4502 https://github.com/flutter/flutter/issues/4406 https://github.com/flutter/flutter/issues/4169 https://github.com/flutter/flutter/issues/4167 https://github.com/flutter/flutter/issues/4129 https://github.com/flutter/flutter/issues/4127) are on my list to look at.


borders

I trying making a border like agar.io , but have a problem

what is this?
i mean wing green part of the cell that you can see

Don't make issues about OgarUL Clients HERE. THIS IS NOT OGARUL

IS A CIGAR CLIENT..

agariocity use multiogar , check on ogar-tracker.tk

Well if it's a Cigar client THEN ESPECIALLY WHAT ARE WE GOING TO GO

ok..

You need to understand that that graphics are not server side, therefore, you're in the wrong issue area. We can't do anything to help you with that graphic issue. Go to Cigar, and make an issue there

ok thx


Compiler -D argument escape issues with newer Bazel (gcc: error: .: No such file or directory)

Bazel 4.2.2, GCC 9.3.0
at_clifford_yosys:
gcc: error: ?: No such file or directory
gcc: error: std::getenv("YOSYS_DATDIR"): No such file or directory
gcc: error: :: No such file or directory
gcc: error: ".": No such file or directory

arguments: '-DYOSYS_SRC="./"' '-DYOSYS_DATDIR=std::getenv("YOSYS_DATDIR") ? std::getenv("YOSYS_DATDIR") : "."'
source: https://github.com/hdl/bazel_rules_hdl/blob/9192cbcd04fee629492f906fb443c4bc760e1745/dependency_support/at_clifford_yosys/bundled.BUILD.bazel#L129-L130

@jesec Could you try
"-DYOSYS_DATDIR=\"std::getenv(\"YOSYS_DATDIR\") ? std::getenv(\"YOSYS_DATDIR\") : \".\"\"",

If you could try a few different escape options and let me know what works that would really help us out. I don't have access to a computer with bazel at the moment.

I can't reproduce this on bazel 4.2.2 at 184e7865e2f8b182a13f213c214aec1bc53aeee7

Interesting. Let me try again.

It is still there.

@jesec Could you try
"-DYOSYS_DATDIR=\"std::getenv(\"YOSYS_DATDIR\") ? std::getenv(\"YOSYS_DATDIR\") : \".\"\"",

and this does not work.
I can confirm with clang as well:
'-DYOSYS_DATDIR=std::getenv(YOSYS_DATDIR) ? std::getenv(YOSYS_DATDIR) : .'

external/at_clifford_yosys/kernel/yosys.cc:867:20: error: expected expression
        proc_share_path = YOSYS_DATDIR "/";
                          ^
<command line>:18:78: note: expanded from here
#define YOSYS_DATDIR std::getenv(YOSYS_DATDIR) ? std::getenv(YOSYS_DATDIR) : .
                                                                             ^
external/at_clifford_yosys/kernel/yosys.cc:867:20: error: use of undeclared identifier 'YOSYS_DATDIR'
<command line>:18:34: note: expanded from here
#define YOSYS_DATDIR std::getenv(YOSYS_DATDIR) ? std::getenv(YOSYS_DATDIR) : .
                                 ^
external/at_clifford_yosys/kernel/yosys.cc:867:20: error: use of undeclared identifier 'YOSYS_DATDIR'
<command line>:18:62: note: expanded from here
#define YOSYS_DATDIR std::getenv(YOSYS_DATDIR) ? std::getenv(YOSYS_DATDIR) : .
                                                             ^
3 errors generated.

Somehow the escape does not work as intended.

Yeah. It is probably a Bazel regression. It could be in rules_cc.
r'YOSYS_DATDIR=' + "\"" + r'std::getenv(\"YOSYS_DATDIR\")' + r' ? ' + r'std::getenv(\"YOSYS_DATDIR\")' + r' : ' + r'\".\"' + "\""

yields
'-DYOSYS_DATDIR=std::getenv("YOSYS_DATDIR") ? std::getenv("YOSYS_DATDIR") : "."' '-DYOSYS_SRC="."'

It is better than the current one, but still incorrect.
'\\"' or  r'\"'

makes Bazel complain that definition contains too many tokens (found 5, expecting exactly one).
It is probably a bad idea to inject a complicated statement with -D anyways. IMO the best option is to use a patch.

I still can't reproduce it with GCC or clang, but I think that this should resolve it. https://github.com/hdl/bazel_rules_hdl/pull/74/files

I still can't reproduce it with GCC or clang, but I think that this should resolve it. #74

With #74, the result is better but still incorrect:
'-DYOSYS_DATDIR=std::getenv("YOSYS_DATDIR") ? std::getenv("YOSYS_DATDIR") : "."'

This looks correct to me though. Does this still not compile for you?

The same error.
It should be -DYOSYS_DATDIR="std::getenv("YOSYS_DATDIR") ? std::getenv("YOSYS_DATDIR") : "."" (note the added ").

I have already tried to workaround the issue (see https://github.com/hdl/bazel_rules_hdl/issues/73#issuecomment-998375146), which yields the same result as #74.
However, that's not enough and I haven't be able to figure out a way yet.


Attachments, wield delay, wield slowdown

About the PR
Added all standard attachments excluding the bipod, the underbarrel extinguisher, the underbarrel flamers and attachments specific to weapons that we may later be renaming. But all the standard stuff like the rail flashlight, the agrip, the vgrip, the UGL and so on are in.
Implemented breech-loaded weapons. Currently it's just UGL. Unique action to open the breech. After loading, close the breech and fire. Then open and close it again to cock the weapon and ready it for firing again.
Made the field strip menu a keybind. There's no default, so if you want to have a hotkey for it, bind it yourself.
Fixed the default keybindings for using attachments.
Made scopes properly work with attachment hotkeys.
Certain scopes now allow movement when scoped.
Implemented wield delay - after picking up a gun, there's a short delay before you can wield it. Certain attachments may modify this.
Implemented wield slowdown - when wielding some weapons, you will be slowed. Certain attachments may modify the slowdown.
Why / Balance
Because porting.
Technical details
I'll be adding the bipod in a later PR, as it needs a bunch of stuff to work properly, including an upstream PR to make it possible to add and remove firing modes.
Changed how unique action works: it no longer needs UniqueActionComponent to send out the event. The component now only adds the verb for unique action to the entity.
Renamed all attachment-related IDs and key functions to use "RMC".
Converted everything in AttachableData to record structs.
Changed how scope attachments work to make it possible for them to properly interact with other attachment modifiers. They're now activated through AttachableToggleableSimpleActivateComponent. This required adding a field to scopes that can allow them to be used in hand, but since we're adding binoculars eventually, this was needed anyway.
Changed how roundstart attachments work - they're now handled entirely by AttachmentHolderSystem. This was changed because with ContainerFillComponent, we still needed to go over the newly added attachments to make sure all the containers were set up properly, and it required adding two more components manually, which seems excessively fiddly.
Changed how weapon and many other modifiers work. They are now handled by AttachmentModifiersSystem, which is split between multiple files. Axed most of the modifier components, replaced each group with a single component that has a list of modifier sets. Each modifier set contains its modifiers and a set of conditions under which they are applied.
Changed ranged weapon modifiers. Added modifiers for accuracy and the other things we don't have implemented yet. This is to have them ready on the attachments and make it easier on us when we implement all of that. Replaced all the firing angle modifications with a single variable: scatter. It increases both the minimum and maximum angle of your shots.
Conversion from CM: multiply CM scatter by 2. This is because CM gets the actual angle of every shot as a random number between -angle and 'angle, while SS14 uses -0.5angleand0.5angle`
Wield slowdown: The slowdown in CM13 is handled with move delay, which we don't have. This matters because move delay can't be converted into a single multiplier - the speed change depends on the target's current speed. Since the only good way to alter player speed right now is to subscribe to  RefreshMovementSpeedModifiersEvent, our only option is to use multipliers.
The way I'm handling this is applying different slowdowns for walking and running. The multipliers are precalculated using the default human movement speeds in RMC: 2.5f for walking and 4.5f for running.
The formula is as follows: 1 / (1 / SS14_MOVE_SPEED + SS13_MOVE_DELAY / 10) / SS14_MOVE_SPEED
1 / SS14_MOVE_SPEED gets us the default move delay in seconds. The SS13 move delay is divided by 10 because in SS13 it's expressed in deciseconds. This is then turned back into movement speed and divided by the original movement speed to get the multiplier.
Wield slowdown is then reduced by the marine's worn armour. The reduction is stored in WieldSlowdownCompensationComponent. In CM, this is the movement_compensation variable on clothes.
Attachment visuals: All attached attachment sprites have been moved so that they don't all need unique offsets. We shouldn't need to use the AttachmentVisualsComponent offset field for anything other than attachments that are too big to properly place them in their 32x32 sprite or those that use their normal inventory state when attached.

Media
S8 scope zoom:

Miniscope zoom:

Attachments:

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes
Changed a bunch of attachment-related IDs to use RMC instead of CM. Pretty sure I got all mentions of them, so this shouldn't break anything.
Changelog
:cl: Sigil

add: Added all standard attachments, excluding the bipod, the underbarrel extinguisher, the underbarrel flamers and most attachments specific to weapons that are unimplemented.
add: Added the missing default keybinds for attachment activation. Your keybinds will be reset.
add: You can now open the attachment strip menu with a hotkey as well as the verb. No default keybinding.
tweak: Certain scopes now allow movement. These being the smartscope and the miniscope.
fix: Scopes now properly work with attachment hotkeys.
add: Implemented wield delay. You will need to wait a short while after picking up a weapon before you can wield it. Shooting is unaffected. Attachments can affect this.
add: Added wield slowdown. Wielding certain weapons will slow you down. Attachments can affect this.

 isnt this part supposed to be the stock?

It's part of the gun's sprite. No sprites for it unfolded exist. So for now I used the standard CM sprites. We'll probably update them once we get something that both looks good and works for the gun. There are a few options in the works. Not sure if it's going to be in this PR, though.

yeah we could just shop that part off the gun later

also please tell me the bayonet actually works

also please tell me the bayonet actually works

I can certainly tell you that.
We're waiting for this: https://github.com/space-wizards/space-station-14/pull/29484

finally!

humongous work, absolutely amazing, thanks for the work 👍

how long is the wield delay

how long is the wield delay

Depends on the gun. 0.6 seconds for the M54 and shotgun. Less for the SMG, much less for the SPR and pistols. Much more for the sniper spec rifle.

Added the new sprites. This is ready for review.

tweak: Certain scopes now allow movement. These being the smartscope and the miniscope.

Is this outdated? I checked 13 and your yaml and it (correctly) does not seem to allow movement.

tweak: Certain scopes now allow movement. These being the smartscope and the miniscope.

Is this outdated? I checked 13 and your yaml and it (correctly) does not seem to allow movement.

What do you mean? Both allow movement.
Miniscope in CM13:

Smartscope in CM13:

The scope component on the miniscope in my implementation:

In both cases, the smartscope inherits allowing movement. I tested in CM13 and they both allow movement.

Conflicts should be resolved now.

In the latter case, the smartscope inherits allowing movement. I tested in CM13 and they both allow movement.

Oh, yeah that is on latest master. Still, it doesn't allow movement sideways or backwards, only forwards.
https://github.com/RMC-14/RMC-14/assets/10968691/d9e34a5a-529b-44a9-838d-c8338da1b8f0

In the latter case, the smartscope inherits allowing movement. I tested in CM13 and they both allow movement.

Oh, yeah that is on latest master. Still, it doesn't allow movement sideways or backwards, only forwards. Is that the case here too?

ShadowCommander reminded me that direction locking exists in CM. If you lock yourself in the direction you're aiming, you can move. I completely forgot about this mechanic.


OmitNorms and Type Attribute mapping missing in Nest >= 2.0

Hi,
I cant see the OmitNorms attribute anymore while mapping the property in a class.
I have a generic method that creates elastic search index and I  pass different rtyoes to create Index.
Not having OmitNorms as an attribute means I need to manually map as following:
Map<Employee>(m => m
            // infer mappings based on POCO property types and take into
            // account attribute mappings
            .AutoMap()
            // override certain inferred or attribute based mappings
            // from Automapping
            .Properties(ps => ps
                .String(s => s
                    .Name(c => c.Name)
                    // omit norms equivalent in Elasticsearch >= 2.0
                    .Norms(n => n
                        .Enabled(true)
                    )
                )
            )

Is there a generic way where i can set OmitNorms for all types passed as <T>.
It would be really nice to have the OmitNorms attribute mapping in new NEST version as well.

Yes, there is, using an implementation of IPropertyVisitor
public class OmitNormsPropertyVisitor : NoopPropertyVisitor
{
	public override void Visit(
		IStringProperty type,
		PropertyInfo propertyInfo,
		ElasticsearchPropertyAttributeBase attribute)
	{
		type.Norms = new Norms { Enabled = false };
	}
}

then
.Map<Employee>(m => m
    .AutoMap(new OmitNormsPropertyVisitor())
)

you could also apply the convention through an index template
var putTemplateResult = this.Client.PutIndexTemplate("raw_fields", p => p
	.Template("*") //match on all created indices
	.Settings(s => s
		.NumberOfReplicas(0)
		.NumberOfShards(2)
	)
	.Mappings(pm => pm
		.Map("_default_", m => m
			.DynamicTemplates(dt => dt
				.DynamicTemplate("omit_norms", dtt => dtt
					.Match("*") //matches all fields
					.MatchMappingType("string") //that are a string
					.Mapping(tm => tm
						.String(s => s
							.Norms(n => n
								.Enabled(true)
							)
						)
					)
				)
			)
		)
	)
);

@russcam thanks a ton mate...this is what i was looking.
New NEST is really killing me but I appreciate the good work going with new version.

I'm afraid I don't understand your point - client.CreateIndex() and client.Map<T> are generic ways to create indexes and mappings.
You can also apply settings and mappings for any type T with index templates e.g.
this.Client.PutIndexTemplate("project_template", p => p
	//match on all created indices
	.Template("*")
	.Settings(s => s
		.NumberOfReplicas(0)
		.NumberOfShards(2)
	)
	// map project type
	.Mappings(pm => pm
		.Map<Project>(m => m.AutoMap())
	)
);


Switch from Python based load tests

These were inherited but we are not a Python group.
Pick something JVM based as that is what our stack is.

@fombico Maybe worth you taking this one over with your work on other load tests?


Resolve 'make test' warnings

Fix our own, and hide csocket, gtest & gmock related.

https://github.com/znc/znc/commit/565d04a8ef16dc856642e450c2ae410baa3f7a8b


Mark posts where the sender can not see your interactions with it

Is your feature request related to a problem? Please describe.
There are two types of posts where the sender are not actually in the fediverse in any meaningful way, and can not actually see your likes, boosts or replies: Posts from bird.makeup and other Twitter clone instances, and posts from Threads.
It would be very useful to be able to be aware in a glance if a post you see is one of these types of posts, because it might feel like a waste of time to interact with them, or maybe you don't want to boost posts like that, or for any other reason.
Describe the solution you'd like
In the same way that boosts and posts from followed hashtags are marked with a special icon and background color, these posts could also have the same.
Describe alternatives you've considered
I don't know, really. Anyone could of course just choose to block these servers, but I feel like it can be valuable to be able to see them, but still easily know what they are. Just a suggestion :)
Thanks!

I don't know if Threads deserves a special UI hint, but the other scenario is basically marking bot posts as that. Maybe a bot icon or something? That should cover 99% of those accounts.
As for Threads... Just block them ahah

There is already a bot icon. But normal bots are set up by people deliberately, and so they may follow up and see what comments etc that comes in. Bird.makeup etc, on the other hand, clones the posts people post on Twitter without their knowledge. So noone checkes the interactions at all.

Hmmm and do you hardcode the cases where that happens by domain name or something?

Yes, I think so. There's not many of them, I think.


edit beard failed by styleclip

I edited beard  by  styleclip
--neutral_text "face" \
--target_tex "face with beard" \

but  I failed ! the outputs :

and I edit age by --neutral_text "a face" --target_tex "a old face"  failed ,but I used --neutral_text "a young face" --target_tex "a old face"  work

We also saw that some edits that worked on SG2 did not work well on SG3, including beard and hair color.
It could be that some modifications to StyleCLIP could help adapt it to SG3.

OK


Exec command cause freeze on FreeBSD

Setup
Sway running in X11 window on FreeBSD 12.
Case 1) Starting sway from xfce4-terminal and then launch a client from another terminal window works as expected.
Case 2) Starting sway same way but launch a client from within sway (mod+enter for terminal) and sway freezes after a few seconds, for any client.
Looking into it right now. The client is loaded and shows debug output in terminal like it is running normally but is never rendered and halts when sway freezes a few seconds after client launch.
Running wayland clients from weston-terminal in case 1 is no problem. Seem issue is sway's exec().

Returning directly with CMD_SUCCESS from handle_command() also cause freeze if I press mod+enter a few times..  I get a lot (almost 100) log output from one keypress often as well.. Usually that's when it freezes.

This might be solved by updating wayland & wlc.. Hang on.

Problem solved. Not related to sway.


/api/automate not working with API Client

AE browser interface needs to support id for automate domains /api/automate/:id
actions not exposed with automate domains returned from /api/automate, this prohibits actions from being available from the API Client, i.e. refresh_from_source action not working.

Solved by https://github.com/ManageIQ/manageiq/pull/12118


Full GStreamer in OpenWebRTC

Hi,
I would like to add functionalities from OpenWebRTC to an existing app already using GStreamer.
As I understand, Cerbero uses recipes to build GStreamer and OpenWebRTC.
Is it possible to build OpenWebRTC with GStreamer recipes ?
And, if it is possible, what would be the best way to do this ?
Thank you !
Benoît

OpenWebRTC is also built using (Cerbero) receipts.

Sorry for the late response, I tried to understand how to build OpenWebRTC by adding GStreamer recipes or modifying OpenWebRTC ones, but I guess I'm lost now.
Would it be possible to make the inverse: build GStreamer by adding OpenWebRTC recipes? And do you have any idea / example of how it could be done?
Thank you.

Well, at this point I manage to build a lot of OWR recipes adapted to build a "full" GStreamer.
Unfortunately I'm stuck on the openwebrtc.recipe with an output from configure :

[(77/77) openwebrtc -> fetch ]
-----> Step done
[(77/77) openwebrtc -> extract ]
-----> Step done
[(77/77) openwebrtc -> configure ]
-----> copying /Users/benoitlahoz/cerbero/data/autotools/config.guess to /Users/benoitlahoz/cerbero/sources/darwin_x86_64/openwebrtc-0.3.0/config.guess
-----> copying /Users/benoitlahoz/cerbero/data/autotools/config.sub to /Users/benoitlahoz/cerbero/sources/darwin_x86_64/openwebrtc-0.3.0/config.sub
rm: ./m4: is a directory
autoreconf: Entering directory .' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force  autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf: running: /Users/benoitlahoz/cerbero/build-tools/bin/autoconf --force autoreconf: running: /Users/benoitlahoz/cerbero/build-tools/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /Users/benoitlahoz/cerbero/build-tools/bin/automake line 3936. configure.ac:20: installing './compile' configure.ac:16: installing './missing' bindings/java/Makefile.am: installing './depcomp' autoreconf: Leaving directory .'
configure: error: invalid feature name: gtk-doc,
Running command 'mkdir -p m4 && gtkdocize && autoreconf -fiv'
Running command './configure --prefix /Users/benoitlahoz/cerbero/dist/darwin_x86_64 --libdir /Users/benoitlahoz/cerbero/dist/darwin_x86_64/lib  --enable-gtk-doc, --disable-static                 --disable-owr-static --enable-shared --enable-tests --disable-maintainer-mode  --disable-silent-rules  --enable-introspection  --build=x86_64-apple-darwin12 --disable-maintainer-mode  --disable-silent-rules  --enable-introspection  --build=x86_64-apple-darwin12'
***** Error running 'build' command:
Recipe 'openwebrtc' failed at the build step 'configure'

Any clue on what is happening here?
Thank you.


network-manager-applet: 1.18.0 -> 1.20.0

Motivation for this change
Version bump.
Notably allows disabling/enabling wireguard connections, instead of just editing them (though until NM gets updated this is meaningless). Only tested in as far as running it in --indicator mode.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
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)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 115415 run on x86_64-linux 1

7 packages built:

gnome3.gnome-control-center
gnome3.networkmanagerapplet
pantheon.elementary-greeter
pantheon.switchboard-plug-network
pantheon.switchboard-with-plugs
pantheon.wingpanel-applications-menu
pantheon.wingpanel-with-indicators

Result of nixpkgs-review pr 115415 at 4957eaf7 run on aarch64-linux 1

7 packages built:

gnome3.gnome-control-center (gnome3.gnome_control_center)
networkmanagerapplet (gnome3.networkmanagerapplet)
pantheon.elementary-greeter
pantheon.switchboard-plug-network
pantheon.switchboard-with-plugs
pantheon.wingpanel-applications-menu
pantheon.wingpanel-with-indicators

3 suggestions:

warning: unclear-gpl
gpl2 is a deprecated license, check if project uses gpl2Plus or gpl2Only and change meta.license accordingly.
Near pkgs/tools/networking/network-manager/applet/default.nix:84:5:
   |
84 |     license = licenses.gpl2;
   |     ^

warning: unused-argument
Unused argument: glib.
Near pkgs/tools/networking/network-manager/applet/default.nix:24:3:
   |
24 | , glib
   |   ^

warning: unused-argument
Unused argument: mobile-broadband-provider-info.
Near pkgs/tools/networking/network-manager/applet/default.nix:14:3:
   |
14 | , mobile-broadband-provider-info
   |   ^

The need for glib and mobile-broadband-provider-info was dropped in 50438bd5b1589dfd3a4dfa407b81441ed42fc8c7. I think gpl2Only is correct here.

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
If you have any questions or problems please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 115415 run on x86_64-linux 1

7 packages built:

gnome3.gnome-control-center (gnome3.gnome_control_center)
networkmanagerapplet (gnome3.networkmanagerapplet)
pantheon.elementary-greeter
pantheon.switchboard-plug-network
pantheon.switchboard-with-plugs
pantheon.wingpanel-applications-menu
pantheon.wingpanel-with-indicators

@GrahamcOfBorg build network-manager-applet

Actually, the commit message should say networkmanagerapplet so that ofborg builds it.

Actually, the commit message should say networkmanagerapplet so that ofborg builds it.

Fixed. The pname left me confused.

Yeah, I guess we might want to rename the attribute eventually to be consistent with upstream name.


Fix defaulting of the mariadb service image

We use the "unused" string in the Makefile to indicate that no kustomization is needed for the given image field. For the mariadb service image there was an extra set of double quotes " was added to the string resulting in that the mariadb service image is always kustomized to the "unused" string.

/test install-yamls-deploy
Ceph issue?
bash scripts/gen-ceph-kustomize.sh "pools"
~/install_yamls/out/openstack/ceph/cr ~/install_yamls
pool 'volumes' created
enabled application 'rbd' on pool 'volumes'
pool 'images' created
enabled application 'rbd' on pool 'images'
error: error sending request: Post "https://api.oko-08.oooci.ccitredhat.com:6443/api/v1/namespaces/openstack/pods/ceph/exec?command=ceph&command=osd&command=pool&command=create&command=backups&command=4&container=ceph&stderr=true&stdin=true&stdout=true": EOF
make: *** [Makefile:1244: ceph] Error 1

/test install-yamls-deploy
Ceph issue?
bash scripts/gen-ceph-kustomize.sh "pools"
~/install_yamls/out/openstack/ceph/cr ~/install_yamls
pool 'volumes' created
enabled application 'rbd' on pool 'volumes'
pool 'images' created
enabled application 'rbd' on pool 'images'
error: error sending request: Post "https://api.oko-08.oooci.ccitredhat.com:6443/api/v1/namespaces/openstack/pods/ceph/exec?command=ceph&command=osd&command=pool&command=create&command=backups&command=4&container=ceph&stderr=true&stdin=true&stdout=true": EOF
make: *** [Makefile:1244: ceph] Error 1

I can't really say what's going on there, is the issue the command run within the pod or it's failing to reach the pod through the API? I'll check locally to see if everything is in place.