Armor Penalty Applied when not wearing armor

Armor is giving a -2 penalty when checkbox is unchecked for wearing armor. Sheet is completely blank in armor but still giving -2 penalty.
Must manually delete ArmorType to remove the penalty. The checkbox is not working

Read here and can confirm on my game.
https://app.roll20.net/forum/post/6490701/star-wars-saga-character-sheet-giving-armor-penalties-when-not-worn

I've pushed out some fixes to try and get them merged with the main branch. Is there still any development on this sheet? I would like to be part of the team.

Thanks for pushing the fix.
Did you push it on the fork or on the roll20 master?
Unfortunately, I haven't had the time recently to do any development, but I'd be happy to sit down with you and discuss it

Hey Alicia, I pushed it to the master. Not sure if that's the way you do it or if it needs to come through here. I tried to push it to this fork but it wouldn't allow it, not sure what I was doing wrong?
Do you have a discord we could chat in?
Here is the push.
https://github.com/Roll20/roll20-character-sheets/pull/4554
Fixed a small statblock error, size text had an extra } that was throwing off formatting and send to all statblock didn't work for NPC's, it was using "NPC" vs "PC" in the command.
Fixed the skill notes not showing on perception/initiative/stealth/pilot, seems the PC/NPC all use the same formulas under NPCs.
Armor Penalty bug where it wasn't remove the penalty when armor was unchecked, tested and working.
I did add a negative dex penalty modifier for flat footed so if DEX has a negative modifier it's counted and not if it's not.
I have another branch thats more testing features and pushing the envelope that I've been working on. I'd love to pick your brain on this to understand the sheet better.

You can find me as aliciagd
I'll need to look at the rules regarding the flat footed change, but sounds legit.
I'm assuming for the damage you're talking about non-heroic levels being added into damage?
I guess that was more personal preference as my npcs always seemed underpowered.

Think you need a # at the end if thats your discord handle, you can add Ailan#5401.
If you look at a Battledroid BD-1 on the character sheet he'd have 9 reflex 10 flatfooted, because the penalty was counted in the reflex calc but not flatfooted.
[(https://swse.wikia.com/wiki/Defenses#Reflex_Defense)]
Dexterity Modifier: Nimble targets are more difficult to hit than slow ones. Add your Dexterity Modifier to your Reflex Defense. If you are Flat-Footed or unaware of an attack, you lose your Dexterity bonus (But not a penalty) to your Reflex Defense. If you are helpless (For example, knocked unconscious), calculate your Reflex Defense as if you had a Dexterity score of 0 (-5 modifier).
Lol, it was seriously irking me though when I'd use a statblock to make an NPC and the calculations had extra damage they weren't supposed to have. It might be better to have RaW for the official sheet and add to misc for the attacks as necessary for more powerful NPCs but ultimately it's your decision.
I couldn't find a good spot for the non-level/2 spot so I just had it hidden on the sheet and left the half hero levels into damage. Again this is just a "new-features" branch, not trying to push it, but that might be good to have in the vanilla saga sheet. It threw me for a loop when I had that extra damage and couldn't figure out why. Started wanting to modify non hero levels (that breaks skills) and it makes you doubt the sheet a little bit. Just IMHO!

For the sheet, I'm curious on the NPC- added to npc's and needing their own subset of attributes. Is there some roll20 requirement for this? I converted the NPC's to the PC's variant for defenses/added armor section/attack setup (Kept NPC-Repeating attack name) and it seems to work ok.
Reason is I was working on making a lot of attacks targetted and if I did for some reason want them to be able to target an attribute of a PC I needed them to be the same. Also I liked the format of those PC's sets more than the NPCs. I liked the dropdown boxes for attacks instead of  the manual formula box and I liked the armor section in PCs as well. Is this going to cause issues with performance?

Here's an example of the changes to NPC. Also moved condition tracker a little over so it wasn't overlapping. Also grapple section was being compressed a bit compared to the PC section.
https://imgur.com/a/NaHFWHu

"If you are flat-footed or unaware of an attack, you lose your dexterity bonus (but not a penalty) to your Reflex Defense."
This is what the rules say on being flat-footed. So your flat-footed Ref should always include a penalty.
And no, the nonheroic levels should not contribute to damage. That comes only from heroic levels. This isn't something that should be changed just because of personal preference.


Add Documentation

Hello, I want to contribute for this issue. So what should be the contents of the README file?

Can you provide more clarity about what should be done in this issue


Report hint if single failure with --no-fail-fast

There are two things going on in #4534:

The doctest-kind masks the unittest-kind if doctests are executed during --no-fail-fast, no doctests fail and tests errors have already piled up. This is bug, fixed.
Cargo would previously not report any unittest-hints if running with --no-fail-fast. This behavior has been changed to report a specific hint iif exactly one error has bubbled up during --no-fail-fast. The hint in #4534 is now ...pass '--test integ'.

r? @alexcrichton
(rust_highfive has picked a reviewer for you, use r? to override)

@bors: r+
Thanks!

:pushpin: Commit b8c8e30 has been approved by alexcrichton

:hourglass: Testing commit b8c8e307e6514469a82ee227a0369a20e102c15e with merge 49ab521b2ef89d522c09b2e5a9adc9df107f6a85...

:sunny: Test successful - status-appveyor, status-travis
Approved by: alexcrichton
Pushing 49ab521b2ef89d522c09b2e5a9adc9df107f6a85 to master...


Assignment 1 Complete

Great job, just for the heart rate I would argue it is regular and the spike you see in your plot is an outlier. Anyways, full points :)


Loading with no events #55

Solves issue #55

Thanks for your PR @LuisHansen
Let's wait for others to approve it.
Keep Contributing 👍

Hey thanks for PR, I resolved it just before you created the issue try stashing and pulling changes.

@chaitanyagiri I think then this PR is not needed?


peter meeting - feb

[ ] reports upload not working
[ ] facebook share not working,
[ ] share link at bottom of projects page

fixed the rotary years of the old projects , refactored the year apparatus to ensure dates are correctly added to projects


Add a new API Params for simulation parameter setting

Add a new API Params for generating parameter settings for simulations.
It is necessary to consider multiple scenarios with various parameter settings.

@hnlee77
Do you have any ideas for this?
For example, what's the desired form of LinearSystemEnv?

LinearSystemEnv(A, B, Q, R) and no parameters (we cannot change the matrices).
LinearSystemEnv(n, m) and Params(env::LinearSystemEnv)(A, B, Q, R) (then, we can change the matrices A, ..., R).
LinearSystemEnv() and Params(env::LinearSystemEnv)(A, B, Q, R) (then, it would be hard to set the default values of  "State(env::LinearSystemEnv)")

sAn alternative way is that not to force users to use a new API Params.
In this case, it may be hard to change some parameters if the struct is defined as immutable struct.

In the first form, LinearSystemEnv(A, B, Q, R) , still we can change the matrices?

In the first form, LinearSystemEnv(A, B, Q, R) , still we can change the matrices?

"If" the environment struct is defined as a "mutable" struct.
IMO, mutable structs are not good in practice for solid type and value assignment when handling structs.

Maybe, it would be in the initialise() that we want to change the parameters...
Also, initialise() methods may consume the memory undesirably much (and hard to update parameters within a scenario).


Scrollbars disappearing

Issue with scrollsbars
Where scrollbars are visible, like the demo page, the modal will make them disappear. This causes a jump on the content.
Tested on Chrome 50, Windows 10.
To reproduce:

Go to the demo site
Click 'View Example'
Behold, the scrollbar disappears!

Hi @Fequois,
Thanks for raising the issue. I can replicate what you're seeing and it appears to be a side effect of the plugin applying overflow: hidden; to the <body>, when it opens. This was to disable the page from scrolling behind while the modal was open.
We're mulling over the most appropriate way forward at the moment, with one solutions being to possibly add an option of background_scrolling which would toggle the body overflow on or not.

Due to this being a browser behaviour when overflow hidden is applied, and the possible DOM manipulation required to maintain the scrollbar but stop the page from scrolling behind, we've decided to implement a new boolean option for background_scroll.
The new option defaults to false meaning overflow :hidden will be applied to the body element. Setting this to true will not apply overflow :hidden to the body.


🎉 Add Azure Content Moderator service for image analysis

Motivation and Context

This pull request adds content moderation and image handling features to the project. Specifically, it adds a new ContentModeratorController with endpoints for detecting sensitive image content and getting the status of content moderation. It also adds image text validation to the DocumentImportController, throwing an exception if an image does not contain text.
Additionally, this pull request adds an AzureContentModerator service and a ContentModeratorOptions class for configuring content moderation.
The pull request also includes updates to the ChatInput and DocumentsTab components in the webapp to support the new features, including the use of the new useContentModerator hook for content moderation and the useFile hook for image upload handling.
Description

webapp

Add image moderation and import handling to useFile hook: Add loadImage and handleImport functions to useFile hook.

loadImage function loads an image from a URL and returns a promise.
handleImport function handles importing a file and returns a promise.

Add ContentModerationService for image moderation.

analyzeImageAsync method analyzes an image for content moderation.
getContentModerationStatusAsync method checks the status of the content moderation service.

webapi

The ChatSkill now includes an instance of AzureContentModerator which can be used to moderate user input when an image is uploaded.
The appsettings.json file has been updated to include configuration options for the service.
The ChatInput component has been updated to include a new hook useContentModerator which handles document import, including using the Azure Content Moderator API to analyze image content for offensive or unwanted elements. - The handleImport function in ChatInput has been removed and replaced with a shared function in useFile that handles file imports. Also refactored document import in DocumentsTab component to use useFile hook.

Contribution Checklist

[x] The code builds clean without any errors or warnings
[x] The PR follows the Contribution Guidelines and the pre-submission formatting script raises no violations
- [ ] All unit tests pass, and I have added new tests where possible
[x] I didn't break anyone :smile:

DocumentImportController is within a week or two of being deleted and all of this work will need to be ported to the semantic-memory service. I wonder if just landing this in semantic-memory as a first step doesn't make more sense?

As part of the semantic-memory work, nearly all of the image processing logic is being moved to semantic-memory, in the relatively near-term. I wonder if it makes sense to coordinate this feature within that scope?

Definitely makes sense to coordinate this feature within the semantic-memory work. Pausing this PR until then.


fixing Acorn token URL

used the wrong logo url in my first try. found the right one.
im sorry for the deletion, im just trying to replace it with the right logo link so it displays on SolScan and wallets properly

Please note: This repository is being rebuilt to accept the new volume of token additions and modifications. PR merges will be delayed.

I agree to not ping anybody on Discord/Twitter/email about this pull request. Instead I will inquire by posting a new comment in the pull request if needed.

PRs are reviewed in bulk and and can take up to two weeks to be merged.
This repository is managed using an auto merge action. Please ensure your PR has no deleted lines, and it will be merged.
Please provide the following information for your token.
Please include change to the src/tokens/solana.tokenlist.json file in the PR.
DON'T modify any other token on the list.
At minimum each entry should have

Token Address:
Token Name:
Token Symbol:
Logo: (logo should be uploaded under assets/mainnet//*.<png/svg>)
Link to the official homepage of token:
Coingecko ID if available (https://www.coingecko.com/api/documentations/v3#/coins/get_coins__id_):

Auto merge requirements
Your pull request will be automatically merged if the following conditions are met:

Your pull request only adds new tokens to the list. Any modification to existing
tokens will require manual review to prevent unwanted modifications.

Your pull request does not touch unrelated code. In particular, reformatting changes to unrelated
code will cause the auto merge to reject your PR.

Any asset files added correspond to the token address you are adding. Asset files
must be PNG, JPG or SVG files.

Your change is valid JSON and conforms to the schema. If your change failed validation,
read the error message carefully and update your PR accordingly.

No other tokens shares the same name, symbol or address.

For example, this change would be rejected due to unrelated changes:

The bot runs every 60 minutes and bulk-merges all open pull requests to prevent conflicts.
This means that you need to wait up to 60 minutes for your pull request to be merged or reprocessed.

added in https://github.com/solana-labs/token-list/commit/a2f79392b1f7af5e2eb33111114c78389e475bb6


Publishing Logic Cleanup

Publishing could use the following design changes, as inspired by #526:

Publish form accepts pre-filled state from outside
Publish page handles the edit logic and passes pre-fill state to the form
Publish form drops the logic handling loading values. The link on a name clash simply becomes a navigate to the proper URL.
Navigation logic is claim ID based rather than name based (we want to support multiple publishes to the same name, though we don't atm).
Update the title displayed in the address bar based on the action being an edit.

Related for the ambitious: #373 #528 #493

All that could be handle more eassy if we split: publish / edit / new channel
https://github.com/lbryio/lbry-app/issues/528#issuecomment-327068051


Represent postgres bytea[] type with pq.ByteaArray

I just encountered a problem inserting data into a postgres bytea[] array type. I was able to solve it by configuring a type override to use pq.ByteaArray instead of [][]byte. It seems this special case should probably be implemented in sqlc.
Thanks for your work on this, it's exactly the middle ground between database/sql and gorm that I was looking for.

Interesting. This is caused because pq.Array does not have an entry for pg.ByteArray.

Closing because an entry was added to lib/pq as of v1.9.0 in Dec 2020: https://github.com/lib/pq/pull/876/files


Epub?

I love the idea of learning more about algorithm with my favorite language while commuting; so I put together this automatic process generating an ePub file using Pandoc and Travis CI. It is still an early WIP; I hope that the screenshot will paint you a picture of what I am trying to do.

I only have few algorithms in the ebook so far because I sort it manually by the topics (from README page). You can download and check out the ebook here.
I plan making it look nicer with a cover and syntax highlighting.
I'd love to hear your thoughts @kelvinlauKL @chris-pilcher.

Really cool. //cc @chris-pilcher

@aquarchitect What happened to this pub work?  Did you get any auto generation working? I'd love to understand Pandoc well enough and make sure the epub can be generated.  Are there any scripts?

Hey @briancordanyoung,
I've tried both Pandoc and Calibre to generate ePub from Markdown, but they don't look good.

Pandoc renders the code block nicely with monospace font, but it's missing the code highlight. I read some where that it currently does not have support for Swift highlight.
Calibre renders the code block with syntax highlight, but the font all appears very weird.

This GitHub page is the result of my second attempt of making something easy to navigate and to read these algorithm articles. My thinking logic was that eventually I figured out how to use Pandoc /Calibre to convert HTML to ePub.
You can checkout the ongoing discussion at #647.


Evaluation results compared with the paper

Hi Simon,
I am testing the pre-trained models on the Kitti. In your paper (https://arxiv.org/pdf/1711.07837.pdf), the best unsupervised AEE (All) of UnFlow-C on Kitti 2015 training set is 8.80. But when testing, it returns:

python eval_gui.py --variant=train_2015 --ex C

(C) EPE_noc = 3.185742938518524
(C) EPE_all = 4.673751163482666
(C) outliers_noc = 16.443058681488036
(C) outliers_all = 21.893028831481935

May I ask is this because you have improved the model? Thanks a lot.

Thank you Simon


Bump Smack dependency from 4.4.7 to 4.5.0-alpha4-SNAPSHOT

Pull in latest changes from Smack (that includes Tagging and rework of existing tests.
This introduces a SNAPSHOT dependency, which should be replaced with a proper release (that's not available yet at the time that this commit was made).

Unexpected test failures that aren't reproduced locally. Marked the PR as 'draft' while figuring out what's going on.

The problem is likely resolved by https://github.com/igniterealtime/Smack/pull/586 which will hopefully become part of Smack 4.5.0-alpha4-SNAPSHOT

Coincidentally, Smack had just released 4.5.0-alpha3 while I was drafting this PR. As we want a change in Smack that hasn't made it into that release, I've updated this PR to use 4.5.0-alpha4-SNAPSHOT

4.5.0-alpha4-SNAPSHOT is now available, making the checks in this PR go green. \o/


Added profile to code mode

Added my profile @anmol098 to code mode category
and modified my Github action tool description
Which category your Pull Request in? (check all applicable)

[ ✔] 🚀 Added new entry
[ ] 🐛 Grammatical Error
[✔ ] ➕ Tools Update
[ ] 🚩 Other

Add a simple description of why your code is in this section
Added my profile @anmol098 to code mode category
and modified my Github action tool description
Add the profile link here
https://github.com/anmol098

Very nice design.


Configuring <> object

Thanks for this plugin.
I'm looking for an opportunity to configure servers objects. I don't want to include sub servers in the merged file. It would be nice If I can configure whatever server I want.

@muradhajiyev
Is this issue same as #5

If its not the same issue.
Could you please elaborate your request with a sample file.
A sample example files showing
The unmerged files and final merged files.

@kpramesh2212 That's exactly the same problem I was trying to explain. I didn't check the previous issue before opening this one. Thanks

Hi
This feature should be avilable in the newer version.
Can you please check and provide feedback?
Regards
Ramesh

@kpramesh2212 Sure, I'll definitely put my feedback here.
Thank you :)

@kpramesh2212 I had a chance to test it. It works as expected. Thank you!


Show number of comments attached to the issue

I find the website very useful. Something that would increase the value of the website for me would be to see the number of comments attached to each issue. This would save me time in knowing which issues I'm interested in viewing.
I would just add the feature and PR, but I have no idea how to get the project running locally.
If someone could help me get the project running locally, I could add the feature myself.
Thanks.

We're working on adding a guide for the local development setup in #187.

Hi, just found this issue this morning and found it to be a very good idea. I tried to implement it the best I could.
FYI running the project locally is pretty simple, just follow the makefile and issue and/or export a Github API Personal Access Token.

Hi, just found this issue this morning and found it to be a very good idea. I tried to implement it the best I could.
FYI running the project locally is pretty simple, just follow the makefile and issue and/or export a Github API Personal Access Token.

@pierreyoda Thanks, I'll try that out. cheers.

@pierreyoda Thanks, I'll try that out. cheers.

Just to say that this feature is merged and in production!

Just to say that this feature is merged and in production!

closing this issue.


Compilation fails on osx

Compilation crashes in Basic.Gen.exe in native code. I'm running CppSharp for 64 bits on osx 10.10 using a recommended llvm x64 version. Is this crash known? Stacktrace:
==== Building CppSharp.AST (release_x64) ====
make[1]: Nothing to be done for `all'.
==== Building CppSharp.Runtime (release_x64) ====
make[1]: Nothing to be done for `all'.
==== Building CppSharp.CppParser (release_x64) ====
==== Building CppSharp.Parser.CSharp (release_x64) ====
make[1]: Nothing to be done for `all'.
==== Building CppSharp (release_x64) ====
make[1]: Nothing to be done for `all'.
==== Building CppSharp.Generator (release_x64) ====
make[1]: Nothing to be done for `all'.
==== Building CppSharp.Generator.Tests (release_x64) ====
make[1]: Nothing to be done for `all'.
==== Building Basic.Native (release_x64) ====
==== Building Basic.Gen (release_x64) ====
==== Building Basic.CSharp (release_x64) ====
Running pre-build commands
mono --debug "../lib/Release_x64/Basic.Gen.exe"
Stacktrace:

  at <unknown> <0xffffffff>
  at CppSharp.ConsoleDriver.Run (CppSharp.ILibrary) [0x00007] in /Users/Stephan/Sourcecode/CppSharp/src/Generator/Driver.cs:406
  at CppSharp.Tests.Basic.Main (string[]) [0x00007] in /Users/Stephan/Sourcecode/CppSharp/tests/Basic/Basic.cs:38
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <IL 0x00050, 0xffffffff>

Native stacktrace:

Debug info from gdb:

(lldb) command source -s 0 '/tmp/mono-gdb-commands.aXTkz6'
Executing commands in '/private/tmp/mono-gdb-commands.aXTkz6'.
(lldb) process attach --pid 91290
Process 91290 stopped
Executable module set to "/usr/local/bin/mono".
Architecture set to: x86_64h-apple-macosx.
(lldb) thread list
Process 91290 stopped
* thread #1: tid = 0x436227, 0x00007fff8a798902 libsystem_kernel.dylib`__wait4 + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  thread #2: tid = 0x436228, 0x00007fff8a79351a libsystem_kernel.dylib`semaphore_wait_trap + 10
  thread #3: tid = 0x436229, 0x00007fff8a799232 libsystem_kernel.dylib`kevent64 + 10, queue = 'com.apple.libdispatch-manager'
(lldb) thread backtrace all
* thread #1: tid = 0x436227, 0x00007fff8a798902 libsystem_kernel.dylib`__wait4 + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  * frame #0: 0x00007fff8a798902 libsystem_kernel.dylib`__wait4 + 10
    frame #1: 0x000000010cb1d9d1 mono`mono_handle_native_sigsegv(signal=<unavailable>, ctx=<unavailable>) + 433 at mini-exceptions.c:2323
    frame #2: 0x000000010cb73e34 mono`mono_arch_handle_altstack_exception(sigctx=0x000000010cfecf48, fault_addr=<unavailable>, stack_ovf=0) + 84 at exceptions-amd64.c:861
    frame #3: 0x000000010ca83bab mono`mono_sigsegv_signal_handler(_dummy=<unavailable>, _info=<unavailable>, context=<unavailable>) + 379 at mini.c:6858
    frame #4: 0x00007fff8a25ef1a libsystem_platform.dylib`_sigtramp + 26
    frame #5: 0x000000010ccb0d51 mono`monoeg_g_hash_table_lookup [inlined] monoeg_g_hash_table_lookup_extended(hash=<unavailable>, value=<unavailable>) + 48 at ghashtable.c:331
    frame #6: 0x000000010ccb0d21 mono`monoeg_g_hash_table_lookup(hash=<unavailable>, key=0x0000000000002d6c) + 17 at ghashtable.c:311
    frame #7: 0x000000010cbba29e mono`mono_get_method_full(image=<unavailable>, token=<unavailable>, klass=<unavailable>, context=<unavailable>) + 158 at loader.c:1842
    frame #8: 0x000000010cbbc3be mono`find_method_in_class [inlined] mono_get_method(image=<unavailable>, token=<unavailable>, klass=0x00007fbeb38536e0) + 8 at loader.c:1821
    frame #9: 0x000000010cbbc3b6 mono`find_method_in_class(klass=0x00007fbeb38536e0, name=0x000000010f90aa5c, qname=0x0000000000000000, fqname=0x0000000000000000, sig=0x00007fbeb403ec70, from_class=0x00007fbeb38536e0) + 310 at loader.c:629
    frame #10: 0x000000010cbbc05f mono`find_method(in_class=<unavailable>, ic=<unavailable>, name=0x000000010f90aa5c, sig=0x00007fbeb403ec70, from_class=<unavailable>) + 271 at loader.c:699
    frame #11: 0x000000010cbbc859 mono`method_from_memberref(image=<unavailable>, idx=<unavailable>, typespec_context=<unavailable>, used_context=<unavailable>) + 697 at loader.c:1055
    frame #12: 0x000000010cbba42e mono`mono_get_method_from_token(image=0x00007fbeb4029200, token=<unavailable>, klass=<unavailable>, context=0x0000000000000000, used_context=<unavailable>) + 158 at loader.c:1726
    frame #13: 0x000000010cbba2c8 mono`mono_get_method_full(image=0x00007fbeb4029200, token=167772162, klass=0x0000000000000000, context=0x0000000000000000) + 200 at loader.c:1850
    frame #14: 0x000000010cc4898b mono`mono_custom_attrs_from_index(image=0x00007fbeb4029200, idx=46) + 331 at reflection.c:8748
    frame #15: 0x000000010ca8be0f mono`mono_method_to_ir [inlined] is_jit_optimizer_disabled(m=0x00007fbeb403d2b0) + 143 at method-to-ir.c:6762
    frame #16: 0x000000010ca8bd80 mono`mono_method_to_ir(cfg=0x00007fbeb400dc00, method=0x00007fbeb403d2b0, start_bblock=0x0000000000000000, end_bblock=0x0000000000000000, return_var=0x0000000000000000, inline_args=0x0000000000000000, inline_offset=<unavailable>, is_virtual_call=<unavailable>) + 64 at method-to-ir.c:7042
    frame #17: 0x000000010ca8060e mono`mini_method_compile(method=0x00007fbeb403d2b0, opts=370239999, domain=0x00007fbeb3414240, flags=<unavailable>, parts=0) + 2766 at mini.c:5281
    frame #18: 0x000000010ca82e3c mono`mono_jit_compile_method_with_opt [inlined] mono_jit_compile_method_inner(method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, method=0x00007fbeb403d2b0, opt=<unavailable>) + 194 at mini.c:6024
    frame #19: 0x000000010ca82d7a mono`mono_jit_compile_method_with_opt(method=<unavailable>, opt=<unavailable>, ex=0x00007fff53185fb0) + 1274 at mini.c:6296
    frame #20: 0x000000010ca8282a mono`mono_jit_compile_method(method=0x00007fbeb403d2b0) + 42 at mini.c:6333
    frame #21: 0x000000010cb1eeed mono`common_call_trampoline(m=<unavailable>, vtable_slot=<unavailable>, need_rgctx_tramp=0, regs=<unavailable>, code=<unavailable>, tramp=<unavailable>, vt=<unavailable>) + 1069 at mini-trampolines.c:584
    frame #22: 0x000000010cf91172
    frame #23: 0x000000010cfd314f
    frame #24: 0x000000010cfd2db4
    frame #25: 0x000000010ca86019 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x0000000000000000, params=0x00007fff53186798, exc=0x000000010cfd2d70) + 1641 at mini.c:6735
    frame #26: 0x000000010cc2dd6e mono`mono_runtime_invoke(method=0x00007fbeb3415ba0, obj=0x0000000000000000, params=0x00007fff53186798, exc=0x0000000000000000) + 110 at object.c:2842
    frame #27: 0x000000010cc333a8 mono`mono_runtime_exec_main(method=0x00007fbeb3415ba0, args=<unavailable>, exc=0x0000000000000000) + 376 at object.c:4099
    frame #28: 0x000000010caef390 mono`mono_main [inlined] main_thread_handler + 7776 at driver.c:1064
    frame #29: 0x000000010caef354 mono`mono_main(argc=<unavailable>, argv=<unavailable>) + 7716 at driver.c:2022
    frame #30: 0x00007fff856e05c9 libdyld.dylib`start + 1
    frame #31: 0x00007fff856e05c9 libdyld.dylib`start + 1

  thread #2: tid = 0x436228, 0x00007fff8a79351a libsystem_kernel.dylib`semaphore_wait_trap + 10
    frame #0: 0x00007fff8a79351a libsystem_kernel.dylib`semaphore_wait_trap + 10
    frame #1: 0x000000010cca9187 mono`mono_sem_wait(sem=0x000000010cdcb908, alertable=1) + 23 at mono-semaphore.c:103
    frame #2: 0x000000010cc2b368 mono`finalizer_thread(unused=<unavailable>) + 120 at gc.c:1077
    frame #3: 0x000000010cc0b486 mono`start_wrapper [inlined] start_wrapper_internal + 426 at threads.c:663
    frame #4: 0x000000010cc0b2dc mono`start_wrapper(data=<unavailable>) + 44 at threads.c:710
    frame #5: 0x000000010ccae86e mono`inner_start_thread(arg=<unavailable>) + 222 at mono-threads-posix.c:88
    frame #6: 0x00007fff85893268 libsystem_pthread.dylib`_pthread_body + 131
    frame #7: 0x00007fff858931e5 libsystem_pthread.dylib`_pthread_start + 176
    frame #8: 0x00007fff8589141d libsystem_pthread.dylib`thread_start + 13

  thread #3: tid = 0x436229, 0x00007fff8a799232 libsystem_kernel.dylib`kevent64 + 10, queue = 'com.apple.libdispatch-manager'
    frame #0: 0x00007fff8a799232 libsystem_kernel.dylib`kevent64 + 10
    frame #1: 0x00007fff9241dd91 libdispatch.dylib`_dispatch_mgr_invoke + 247
    frame #2: 0x00007fff9241da6a libdispatch.dylib`_dispatch_mgr_thread + 52
(lldb) detach

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

(lldb) quit
Process 91290 detached
(lldb) make[1]: *** [prebuild] Abort trap: 6
make: *** [Basic.CSharp] Error 2

Hmm I think I know what the issue might be. I don't think I've ever tested a 64-bits C++# on OS X because we do not ship a 64-bit Mono there yet. Guess you compiled your own version.
The native parser needs to have 64-bit bindings generated, you can find them here: https://github.com/mono/CppSharp/tree/master/src/CppParser/Bindings/CSharp
They are generated by Parser.Gen which you can find here: https://github.com/mono/CppSharp/blob/master/src/CppParser/Bindings/ParserGen.cs
You should be able to generate them by changing the triple to x86_64-apple-darwin12.4.0 here: https://github.com/mono/CppSharp/blob/master/src/CppParser/Bindings/ParserGen.cs#L210
In fact I just generated and pushed them for you since else you'd probably have a bootstrapping problem on your hands :)
The only thing you need is to change the version of the bindings used on OSX by default here: https://github.com/mono/CppSharp/blob/master/src/CppParser/Bindings/premake4.lua#L32
As a build improvement we could query the bitness of the Mono version in the system and use the right version but as I'm not on OSX atm I'll leave that for later.

For some reason I assumed you were using a 64-bit Mono VM but if that's not the case then ignore everything I said above and just try the 32-bits builds.

I'm on a 64 bit mono and your fix did work :smile:
The next problem is that a test is failing to compile:
Generating bindings for CSharpTemp (CSharp)
Looking for tests in: /Users/Stephan/Sourcecode/CppSharp/tests/CSharpTemp
Parsed 'AnotherUnit.h'
Error parsing 'CSharpTemp.h'
/Users/Stephan/Sourcecode/CppSharp/tests/CSharpTemp/CSharpTemp.h(2,10): fatal: 'cstdint' file not found
Generated 'CSharpTemp.cs'
Generating response file
==== Building CSharpTemp.Tests.CSharp (release_x64) ====
Creating ../obj/x64/Release/CSharpTemp.Tests.CSharp
Generating response file
../../../tests/CSharpTemp/CSharpTemp.Tests.cs(6,13): error CS0234: The type or namespace name `Foo' does not exist in the namespace `CSharpTemp'. Are you missing an assembly reference?
Compilation failed: 1 error(s), 0 warnings
make[1]: *** [../lib/Release_x64/CSharpTemp.Tests.CSharp.dll] Error 1
make: *** [CSharpTemp.Tests.CSharp] Error 2

It seems like something is not included during the build, I'm investigating

See the discussion we had earlier today here: https://github.com/mono/CppSharp/issues/418
Seems like the same problem but on OSX. I think we might be missing a call to Clang driver to have the headers path automatically setup... For now the easiest way to fix it might be to just manually add the needed header paths.
In case you want to go the hard way of looking everything up I have some code that might be helpful that I use in another tool based on C++#: https://gist.github.com/tritao/20750e268fb845fbb4ef
That's for iOS SDK includes but adapting for Mac should be straightforward.

It seems like that's really a similar issue.
I enabled verbose logging the include path for the compiled clang is in there but there are more pointing to the clang installed in /usr. Maybe something gets confused between Apple's clang in /usr and the self compiled one. Do I need to install the compiled clang? Here's the verbose log:
Generating bindings for CSharpTemp (CSharp)
Looking for tests in: /Users/Stephan/Sourcecode/CppSharp/tests/CSharpTemp
Parsing libraries...
Indexing library symbols...
 search starts here:
#include <...> search starts here:
 /Users/Stephan/Sourcecode/CppSharp/tests/CSharpTemp
 /Users/Stephan/Sourcecode/CppSharp/deps/llvm/tools/clang/lib/Headers
 /usr/include/c++/4.2.1
 /usr/include/c++/4.2.1/backward
 /usr/local/include
 /usr/include
 /System/Library/Frameworks (framework directory)
 /Library/Frameworks (framework directory)
End of search list.
 search starts here:
#include <...> search starts here:
 /Users/Stephan/Sourcecode/CppSharp/tests/CSharpTemp
 /Users/Stephan/Sourcecode/CppSharp/deps/llvm/tools/clang/lib/Headers
 /usr/include/c++/4.2.1
 /usr/include/c++/4.2.1/backward
 /usr/local/include
 /usr/include
 /System/Library/Frameworks (framework directory)
 /Library/Frameworks (framework directory)
End of search list.
 search starts here:
#include <...> search starts here:
 /Users/Stephan/Sourcecode/CppSharp/tests/CSharpTemp
 /Users/Stephan/Sourcecode/CppSharp/deps/llvm/tools/clang/lib/Headers
 /usr/include/c++/4.2.1
 /usr/include/c++/4.2.1/backward
 /usr/local/include
 /usr/include
 /System/Library/Frameworks (framework directory)
 /Library/Frameworks (framework directory)
End of search list.
Processing code...

Generated 'CSharpTemp.cs'
==== Building CSharpTemp.Tests.CSharp (release_x64) ====
../../../tests/CSharpTemp/CSharpTemp.Tests.cs(6,13): error CS0234: The type or namespace name `Foo' does not exist in the namespace `CSharpTemp'. Are you missing an assembly reference?
Compilation failed: 1 error(s), 0 warnings
make[1]: *** [../lib/Release_x64/CSharpTemp.Tests.CSharp.dll] Error 1
make: *** [CSharpTemp.Tests.CSharp] Error 2

From this answer on stackoverflow http://stackoverflow.com/questions/10116724/clang-os-x-lion-cannot-find-cstdint the clang's c++11 includes should be at /usr/include/c++/v1 My installation doesn't have that folder. When --stdlib=libc++ is set then the includes from that folder should be used automatically.
After a bit of research Apple has moved the header files to /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/ from /usr/include starting from Xcode 5.
I've changed /usr/include to /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include in https://github.com/mono/CppSharp/blob/master/src/CppParser/Bindings/ParserGen.cs#L118 but the include lookup directories did not change.
The clang header file includes are added here:
https://github.com/llvm-mirror/clang/blob/master/lib/Driver/ToolChains.cpp#L3323

Changes on ParserGen do not affect the test driver which is here: https://github.com/mono/CppSharp/blob/master/src/Generator.Tests/GeneratorTest.cs#L52
Maybe it's enough to just add: options.addArguments("-stdlib=libc++"); when running under OSX.
I'm starting to think we should just drop Clang for headers path lookup and just set them ourselves.

Adding -stdlib=libc++ fixes the issue. I've sent a PR which adds that option. Thanks for helping me getting this to run on osx :)


Where does Terminus look for npm? (OSX)

Clicking the "Plugins" item in Settings told me I needed to install npm, so I did that. It installed in /usr/local/bin.
Terminus still tells me npm is not available.  What gives?

It's looking for in the $PATH, so likely /usr/local/bin isn't on it.

I can confirm, it don't look for $PATH

If your $PATH is set by .bashrc, .zshrc or similar, it doesn't apply to any applications except shells.

Here's one way: https://apple.stackexchange.com/a/243946


support decimal type

@siddontang
Can you review & merge this commit and update the reference in "go-mysql-elasticsearch"?

Hi @EagleChen , now we only use float64 for mysql decimal type, it is not ok and we may lose precision.
Maybe we can use a decimal package to handle it?

@siddontang
Sorry, I don't fully understand your explanation. Maybe you misunderstand the purpose of this pull request.
From my aspect, decimal is a type that mysql supports. It's probably users may use it to define some fields ( which you can see in the tests I've updated in this pull request ).
For now, if a mysql table contains a field of type decimal, then this tool fails to dump the data ( errors ).

@EagleChen  what I mean is that now the decimal support may lose precision because I use float64 in go, so it may be a risk. :-)
maybe later I can find a go decimal package and use it for mysql decimal type.

@siddontang
Oh, OK.
Hope you implement this ASAP. :-)

@siddontang  pull request updated.

Then you can update the godep in go-mysql-elasticsearch :-)

@siddontang  Pull request has been sent to go-mysql-elasticsearch :-)


Update default buffer option to 3389 to match Chia default

As per the previous PR, Plotman's default config should track the default Chia options to make things simpler.  As per 1.1.2, Chia actually defaults to 3389 for the buffer: https://github.com/Chia-Network/chia-blockchain/commit/d0649fb57407cfffbaec7baeba86fd76ecb51770

Is it correct that this PR targets development branch?

Yes, development is the correct target.  And thanks for this.  :]


Added Jest tests, requestAnimationFrame, and aggregated scroll handlers

Wanted to learn Jest, so I made some tests for this repo. Hope you don't mind it/actually want tests. We're planning on using this at http://aplus.com, but I wanted to make sure it had some reasonable tests before relying on it. Definitely more possible tests, but this should be sufficient for the PRs I plan to make regarding #54 and #55.

I broke your CI. T_T I'm sorry.
Why is your CI linting node_modules?

I'm repurposing this pull request to include #54 and #55.
The bulk of this work is in leveraging a library I created called manage-scroll-handlers (repo here]

I appreciate your work. Unfortunately I can play with it only on the weekend. Btw I personally don't like jest. My personal choice is mocha + enzyme + expect. It will be great If you are ready to implement tests with this stack;)

I'm down to take a look. We use mocha at work, and it's certainly simpler. I chose Jest partly because it does automatic mocking, which works out great for mocking inViewport and parentScroll. I appreciate the time, even if you decide to just scrap the tests entirely. I would ask that you take a look at the package I created. I tried to make it as minimal (and small) as possible, and it almost certainly has multiple flaws.

For mocking good tools are:
https://www.npmjs.com/package/rewire
https://www.npmjs.com/package/mockery
Jest brings too much magic with it:)
I'll check your library too. Can you export your module as module.exports? require(...).default looks horrible

@sergeylaptev What do you think about this solution? (using import instead of require)
Personally, I think it's prettier in general, and now manage-scroll-handlers actually exports correctly.


Wallet 2.0.2 Stuck connecting to peers

Hi Guys,
I've updated to OSX wallet 2.0.2 but it still says connecting to peers.  I've tried deleting peers.dat and rerunning but no luck.
Any suggestions as to what to do next?
Also my linux node says:-
./smartcash-cli smartnode status
{
  "outpoint": "COutPoint(0000000000000000000000000000000000000000000000000000000000000000,<PHONE_NUMBER>)",
  "service": "[::]:0",
  "status": "Node just started, not yet activated"
}

Tried this command:-
./smartcash-cli reconsiderblock $(./smartcash-cli getblockhash 2025813)
but getting:-
error code: -8
error message:
Block height out of range
error code: -1
error message:
reconsiderblock "hash"

Removes invalidity status of a block and its descendants, reconsider them for activation.
This can be used to undo the effects of invalidateblock.

Hi cannycookie
If you check Discord support they can maybe help.
https://discord.gg/TPZbdn3J
You could try adding nodes
addnode <IP_ADDRESS> add
addnode <IP_ADDRESS> add
addnode <IP_ADDRESS> add
addnode <IP_ADDRESS> add
addnode <IP_ADDRESS> add
addnode <IP_ADDRESS> add

Addnodes are not the issue.
You reconsidered the wrong block.  ./smartcash-cli getblockcount and put that block number at the end of the reconsider command you used.  If that doesn't work start with -reindex.


3 support different package managers

First update, still needs to bump credits when published to npm.

@Hypercubed hmm, build is failing. I'll set myself a reminder for sunday.

Yes, this one is going to fail until we bump credits.

Coverage decreased (-0.5%) to 96.471% when pulling 77cfa7e24e3341fb653735a63458e18359c7e154 on Hypercubed:3-support-different-package-managers into f5edfa27ba30eac196a6f0b2b035776a01b34c5f on stefanjudis:master.


Add DisconnectPeer RPC

An RPC should be added that removes a peer targeted either by its public key or it's relative peer_id. The RPC should remove the peer both from the sever and also remove the persistent connection attempt
NOTE: It isn't possible to complete this issue until the connmgr package within btcd has been modified to allow removal of a connection which hasn't been successfully established.

I will try to solve this.

Fixed by #171.


Having trouble with RemoteWebDriver

I want to run a Chrome Browser on a Remote SeleniumGrid
  var seleniumGridURL = 'http://localhostL4444/wd/hub';
  var wd = require('webdriver-sync');
  var ChromeDriver = wd.ChromeDriver;
  var RemoteWebDriver = wd.RemoteWebDriver;
  var desiredStuff = new wd.DesiredCapabilities.chrome();
  var driver = RemoteWebDriver(seleniumGridURL, desiredStuff);

But I get this error, after it spawns a chrome browser successfully on my selenium instance
/webdriver-sync/src/utils.js:6
obj[prop] = val;
^
TypeError: Cannot set property '_instance' of undefined
at addFinalProp (/webdriver-sync/src/utils.js:6:13)
at RemoteWebDriver (/webdriver-sync/src/classes/RemoteWebDriver.js:132:3)
Also by any chance is there a way to give it a sessionId, looks like remoteWebDriver should have a setSessionId?
(we wanted to run protractor tests, but switch to webdriver-sync for any non angular intense operations)

nevermind, I forgot a new on the RemoteWebDriver

Also by any chance is there a way to give it a sessionId, looks like remoteWebDriver should have a setSessionId?
(we wanted to run protractor tests, but switch to webdriver-sync for any non angular intense operations)


Open URL action from simple push is not invoked properly on iOS

Version: 0.7.0
The notification is delivered to a device and user is able to click it but nothing happens on iOS, on Android browser with included link is opened.
iOS Logs:
[SyneriseSDK v4.14.3] [INFO] Notifications: Notification received
flutter: \^[[38;5;12m┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────<…>
[SyneriseSDK v4.14.3] [INFO] Campaigns: resolve 'Simple Push' campaign
[SyneriseSDK v4.14.3] [DEBUG] Campaigns: 'Simple Push' campaign - parsing success

...

[SyneriseSDK v4.14.3] [INFO] Notifications: Notification received
flutter: \^[[38;5;12m┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────<…>
flutter: \^[[38;5;12m│ 14:21:24.217 (+0:07:31.691019)<…>
flutter: \^[[38;5;12m├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄<…>
2023-09-19 14:21:24.218414+0200 u2023-09-19 14:21:24.218483+0200 uat[21668:2458763] flutter: \^[[38;5;12m│ 💡 223441994 notification opened from background<…>
at[21668:2458704] [SyneriseSDK v4.14.3] [INFO] Campaigns: resolve 'Simple Push' campaign
flutter: \^[[38;5;12m└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────<…>
[SyneriseSDK v4.14.3] [DEBUG] Campaigns: 'Simple Push' campaign - parsing success
[SyneriseSDK v4.14.3] [INFO] Synerise SDK: execute `URL Action` (https://example.com)
[SyneriseSDK v4.14.3] [INFO] Tracker: Auto-Flush timer started
[SyneriseSDK v4.14.3] [INFO] In-app messaging: Service notified about event (push.click)
[SyneriseSDK v4.14.3] [INFO] Tracker: Event added to tracker queue: {
    action = "push.click";
    client =     {
        uuid = "18f4853c-454c-3771-9b07-d95d6274f896";
    };
    label = "LAB Open example Tomek Dev (11)";
    params =     {
        campaignTitle = "LAB Open example Tomek Dev (11)";
        campaignType = "Mobile push";
        customIdentify = 000300001;
        id = "7c165011-ad8c-4062-a1ea-46e2a0c2de11";
        source = "MOBILE_APP";
        variantId = 9686080;
    };
    type = custom;
}
[SyneriseSDK v4.14.3] [INFO] In-app messaging: Start of triggering (push.click)
[SyneriseSDK v4.14.3] [INFO] In-app messaging: There is no definitions that should be triggered for the event
[SyneriseSDK v4.14.3] [INFO] In-app messaging: Finish of triggering (push.click)
[SyneriseSDK v4.14.3] [INFO] Tracker: Auto-Flush timer stopped
[SyneriseSDK v4.14.3] [INFO] Tracker: Auto-Flush timer fired
[SyneriseSDK v4.14.3] [DEBUG] Tracker: Sending events started
[SyneriseSDK v4.14.3] [DEBUG] Tracker: Successfully sent 1 events in batch
[SyneriseSDK v4.14.3] [DEBUG] Tracker: Sending events finished. Total number of sent events : 1. Total number of rejected events: 0

Have you checked out this article in our help center? Did you include your own action handling in the onOpenUrl listener?

During development I tried many times to use these callbacks but they were not called.
I tried to open in your example but nothing happened, and dialog should be shown:

Action not invoked in example:
https://github.com/Synerise/synerise-flutter-sdk/assets/124564649/8fd7fac3-7005-43ef-aeab-c5c4934cb3fb

We have updated the documentation regarding Firebase and Synerise settings:
https://hub.synerise.com/developers/mobile-sdk/configuring-push-notifications/flutter/#set-up-firebase-cloud-messaging-for-synerise-sdk
Also check the updated example:
https://github.com/Synerise/synerise-flutter-sdk/tree/main/example

@awoczek Thank you.
I will try to match my code with the example one and see if anythings changed.

@awoczek
After update to 1.1.1 the methods onOpenUrl and onDeepLink are working properly.


Support consumable info for air purifiers

The vacuum cleaner reports information about its filter use. This information should be mapped and made available in miio.

It would be great to have the Filter info for the Air Purifiers too 😊

Maybe the code in https://github.com/rytilahti/python-miio/blob/master/miio/airpurifier.py helps to decode the information.

I see that the filter use properties are defined in air-purifier.js, but it doesn't seem like the properties are active.  Is this still possible to do?


Unvest tokens functionality

TODO:

endpoint for vesting account https://tokenservices.threefold.io/threefoldfoundation/vesting_service/vesting_accounts, this will have multiple fields see https://github.com/threefoldfoundation/tft-stellar/blob/development_1.5.0/ThreeBotPackages/vesting_service/actors/vesting_service.py#L302
if free_balance then create tx from vested ACC to owner
transaction should not have a small timeout
post XDR to vesting_service (endpoint will be available later)

Waiting untill the Unvesting API got finished on Threefolds side, currently moving this to blocked.

Code not ready and price too low, can be delayed till next release.


Improve error message for non-absolute paths

I just ran into this while I made a boo-boo in my SBT configuration, so I've tried to improve the error message to make it more clear. Feedback welcome :)

"Please check whether you've configured your build system correctly" does provide a good hint that the problem isn't in the files themselves, but it's so vague and un-actionable that I feel it's only slightly shifting the problem and not making it easier to deal with.
Can you think of a better message to use?  Otherwise the status quo looks good.


linux version: v0.3.2 dtm-linux-amd64 certificate has expired

Describe the Bug
The certificate has expired
How to Reproduce
Steps to reproduce the bug:

wget https://devstream.gateway.scarf.sh/releases/v0.3.2/dtm-linux-amd64
See the error :
ERROR: cannot verify devstream.gateway.scarf.sh's certificate, issued by ‘/C=US/O=Let's Encrypt/CN=R3’:
Issued certificate has expired.
To connect to devstream.gateway.scarf.sh insecurely, use `--no-check-certificate'.

Suggest to fix bug
possible methods to fix the bug: refresh certificate by Let's Encrypt automate tools

close : a minor issues


Change initial re-referencing state in Reference to match Matlab PREP

PR Description
Closes #75 and #76. This PR fixes two separate (but related) issues:

Unlike PyPREP, MatPREP considers bad-by-SNR channels to be 'unuseable' for its initial average reference (in addition to bad-by-NaN and bad-by-flat channels)
Unlike PyPREP, MatPREP only flags the above "unusable" channels for permanent exclusion from being reference channels after the first noisy channels pass. PyPREP includes bad channels detected by all methods from this pass as permanently unusable, which doesn't necessarily make sense if the data isn't already average referenced (e.g. single-channel referenced or CMS/DRL).

With these fixes, PyPREP and Matlab PREP have identical values during re-referencing up until the second pass of NoisyChannels (see #74).
Merge Checklist

[ ] the PR has been reviewed and all comments are resolved
[ ] all CI checks pass
[ ] (if applicable): the PR description includes the phrase closes #<issue-number> to automatically close an issue
[ ] (if applicable): bug fixes, new features, or API changes are documented in whats_new.rst

Looks like the Ubuntu check failed because it couldn't reach Physionet to download the test EDF. Is there any way to re-run without pushing another commit?

Codecov Report

Merging #78 (aac68c9) into master (339d90a) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master      #78   +/-   ##
=======================================
  Coverage   97.49%   97.49%
=======================================
  Files           7        7
  Lines         678      678
=======================================
  Hits          661      661
  Misses         17       17

Impacted Files
Coverage Δ

pyprep/reference.py
96.55% <100.00%> (ø)

Continue to review full report at Codecov.

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

Thanks a bunch!
Short info:
When you write

Closes #75 and #76.

then GH will only close the first one automatically once the PR is merged.
I edited this to:

Closes #75 and closes #76.


Topic recognition

This pull request adds StyleGAN2 on implementation on ADNI Brain dataset with all the required functionality without the dataset that can be found on the link on the README.md. This repository includes dataset.py, modules.py, utils.py, predict.py, train.py and config.py.

Recognition problem: StyleGAN on ADNI ---- Hard Difficulty

Algorithm solves the problem: (3.5 Marks)
Not very clear generated images, it's not reasonable to resize to 64 * 64 as lots of information would be lost -0.5;
TSNE embedding on the training data without brief interpretation/discussion -1

Algorithm demonstrated and functions: (3 Marks)

Design:
Very modularized design (1 Mark)

Commenting:
Sufficient docstrings and comments (1 Mark)

Algorithm above Normal Difficulty: (5 Marks)

Algorithm is Hard difficulty: (5 Marks)

Suggestions:

Resizing from 256256 down to 6464 is not appropriate, causing the generated images being too small to identify with information lost;
Ideally, according to the reference paper from the task sheet, the embedding should be plotted on the style space. In your train.py, you plotted the embedding directly on the training data by using get_dataloader(FIXED_IMAGE_SIZE, args.batch_size, args.data_root, shuffle=False) with args.data_roo set to the train dir on Rangpur (-0.5). Also, a brief interpretation/discussion is required (-0.5);
The losses shown are fine, but the gap suggests it could be further fine-tuned;

Marking

Good/OK/Fair Practice (Design/Commenting, TF/Torch Usage)
Good design and implementation.
Spacing and comments.
No Header blocks. -1
Recognition Problem
Good solution to problem.
Driver Script present.
File structure present.
Good Usage & Demo & Visualisation & Data usage.
Module present.
Commenting present.
No Data leakage found.
Difficulty : Hard. StyleGAN (Hard Difficulty)
Commit Log
Some/Adequate Meaningful commit messages. Some messages are abstract-1
Good Progressive commits.
Documentation
Readme :Acceptable. TSNE  interpretation missing. No loss.-1
Model/technical explanation :Good.
Description and Comments :Good.
Markdown used and PDF submitted. PDF Checked.
Pull Request
Pull Request has problems: Late submission.-2
No Feedback required.
Request Description is good.
TOTAL-5

Marked as per the due date and changes after which aren't necessarily allowed to contribute to grade for fairness.
Subject to approval from Shakes

Timothy Tjipto

Late submission -10 (2 days). Email me with evidence to restore if you have an extension.


Interpreter FFI: fix running the interpreter FFI in the interpreter

Let's start with a bit of context, the interpreter supports only the light FFI, a subset of the full FFI supported by the compiler. The interpreter uses an heuristic to guess which extern methods are supported. The problem of #2018, was in this heuristic. The heuristic states that if a parameter of an extern method is a standard Nit class and not an universal or an extern class, then that method probably uses the full FFI. However, sometimes this is false, like in the interpreter where instances of Nit standard classes are stored as pointer in the C code, still without using the full FFI.
To fix #2018, this PR intro a new annotation light_ffi to be used on extern methods wrongly detected as full FFI. It bypasses the heuristic and force the interpreter to compile and run the method. (or it tries to) This annotation should not be used otherwise, the heuristic is pretty good at detecting when a method is supported or not.

+1 ! need it

You should add the test file to nit.args so it is effectively tested on a niti-on-niti configuration
+1


Merge 6-6 updates to live

Docs Build status updates of commit 0d86a6a:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

.openpublishing.redirection.json
:white_check_mark:Succeeded

Language/Reference/User-Interface-Help/decimal-data-type.md
:white_check_mark:Succeeded
View

api/Outlook.Items.Find.md
:white_check_mark:Succeeded
View

api/Outlook.UserDefinedProperties.Find.md
:white_check_mark:Succeeded
View

api/Outlook.UserProperties.Add.md
:white_check_mark:Succeeded
View

api/Outlook.UserProperties.Find.md
:white_check_mark:Succeeded
View

api/Outlook.UserProperties.Item.md
:white_check_mark:Succeeded
View

api/Outlook.UserProperties.Remove.md
:white_check_mark:Succeeded
View

api/PowerPoint.TextRange.Find.md
:white_check_mark:Succeeded
View

api/PowerPoint.textrange2.find.md
:white_check_mark:Succeeded
View

api/Publisher.AdvancedPrintOptions.md
:white_check_mark:Succeeded
View

api/Publisher.ColorFormat.Ink.md
:white_check_mark:Succeeded
View

api/Publisher.Document.AdvancedPrintOptions.md
:white_check_mark:Succeeded
View

api/Publisher.Document.Find.md
:white_check_mark:Succeeded
View

api/Publisher.Document.WebNavigationBarSets.md
:white_check_mark:Succeeded
View

api/Publisher.DropCap.Application.md
:white_check_mark:Succeeded
View

api/Publisher.DropCap.ApplyCustomDropCap.md
:white_check_mark:Succeeded
View

api/Publisher.DropCap.Clear.md
:white_check_mark:Succeeded
View

api/Publisher.DropCap.FontBold.md
:white_check_mark:Succeeded
View

api/Publisher.DropCap.FontColor.md
:white_check_mark:Succeeded
View

api/Publisher.DropCap.FontItalic.md
:white_check_mark:Succeeded
View

api/Publisher.DropCap.FontName.md
:white_check_mark:Succeeded
View

api/Publisher.DropCap.LinesUp.md
:white_check_mark:Succeeded
View

api/Publisher.DropCap.Parent.md
:white_check_mark:Succeeded
View

api/Publisher.DropCap.Size.md
:white_check_mark:Succeeded
View

api/Publisher.DropCap.Span.md
:white_check_mark:Succeeded
View

api/Publisher.EmailMergeEnvelope.Application.md
:white_check_mark:Succeeded
View

api/Publisher.EmailMergeEnvelope.Attachments.md
:white_check_mark:Succeeded
View

api/Publisher.EmailMergeEnvelope.Bcc.md
:white_check_mark:Succeeded
View

api/Publisher.EmailMergeEnvelope.Cc.md
:white_check_mark:Succeeded
View

api/Publisher.EmailMergeEnvelope.Parent.md
:white_check_mark:Succeeded
View

api/Publisher.EmailMergeEnvelope.Priority.md
:white_check_mark:Succeeded
View

api/Publisher.EmailMergeEnvelope.Subject.md
:white_check_mark:Succeeded
View

api/Publisher.EmailMergeEnvelope.To.md
:white_check_mark:Succeeded
View

api/Publisher.Field.Application.md
:white_check_mark:Succeeded
View

api/Publisher.Field.Code.md
:white_check_mark:Succeeded
View

api/Publisher.Field.Next.md
:white_check_mark:Succeeded
View

api/Publisher.Field.Parent.md
:white_check_mark:Succeeded
View

api/Publisher.Field.PhoneticGuide.md
:white_check_mark:Succeeded
View

api/Publisher.Field.Result.md
:white_check_mark:Succeeded
View

api/Publisher.Field.TextRange.md
:white_check_mark:Succeeded
View

api/Publisher.Field.Unlink.md
:white_check_mark:Succeeded
View

api/Publisher.Fields.AddHorizontalInVertical.md
:white_check_mark:Succeeded
View

api/Publisher.Fields.AddPhoneticGuide.md
:white_check_mark:Succeeded
View

api/Publisher.Fields.Application.md
:white_check_mark:Succeeded
View

api/Publisher.Fields.Count.md
:white_check_mark:Succeeded
View

api/Publisher.Fields.Item.md
:white_check_mark:Succeeded
View

api/Publisher.Fields.Parent.md
:white_check_mark:Succeeded
View

api/Publisher.Fields.Unlink.md
:white_check_mark:Succeeded
View

api/Publisher.FillFormat.Application.md
:white_check_mark:Succeeded
View

This comment lists only the first 50 files in the pull request.
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


understanding extension scope

If I have two notes open (although totally saved and unrelated), I get variable name clashes.
Like, I can not use the same variable name in 2 separate notes (at least when they are open).
Also, thinking of converting the .nnb file to an .md file,  but couldn't find a way to do that.

the .nnb file to an .md file, but couldn't find a way to do that.

Please could you create a seprate issue for this feature request, this is currently not supported

@DonJayamanne, here is an example, both notes are saved to the disk and opened side by side.
when I close one it is okay, but as soon as the other opened, it start complaining


[New game]: The Drum Kit Game

🎮 Game Request
Game logic and basic description
This will be a game made using HTML,CSS and Js where on clicking on Different instruments you can play music or by pressing keyboard key.
Point down the features
Game points
Select program in which you are contributing
No response
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @cleveranu !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹

@kunjgit can you please assign me this issuse under GsSOC'23 label.

/assign

Please add GsSOC'23 label

@kunjgit

Hello @cleveranu, Time's Uppp!⏰
Sorry for closing your issue!
But it's more than a week since we haven't received anything from your side 😢 .
Come up with new ideas, create a new issue and make sure you finish it within a week! 🔥
All the best! 🚀
Happy Hacking! 💗

Hey @cleveranu ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇

#1186 I contributed


Request and Response types

Regarding Request:

we might want to wrap Firebase options (shallow, debug etc.) in a FirebaseRequest type which is then disassembled and fed to the wreq function
there is also a concern about wreq's post function. The post payload has a typeclass of "Postable". I would think it would be better to have the user give a JSON string which we would then parse and transform into a Postable data type

Regarding Response:

I think the absolute minimum requirement would be to return the response body and the status code
there is also a use case for the return of a particular header. When the user specifies "debug", additional information is stored in the "X-Firebase-Auth-Debug" response header
should we return every header just in case?

Return all headers

Now FireResponse returns all headers [Header]. Reopen if there's any issue.


Python 3.7 is not supported

Python 3.7 is not supported, I think due to the version of typing_extensions in use? This should either be supported or a minimum python version should be documented on the extension. Thanks!

@dtczest - Thanks for your issue. I think here's a bug that I need downgrade pygls package as I tested python3.7 in PR actions but just formatting flow without server. I'll fix it later to support python3.7 and the minimum version should be 3.7.

@dtczest - I just took a look for python guide. Python 3.7 is EOL, so I will align this. Sorry for dropping support for python3.7. I'll document it on extension.

Got it, thank you!


Enabling TLSv1.1 and TLSv1.2 on OpenJDK 7?

Sorry for the support request but I can't for the life of me tell how to do this with this library and I wanted to know if there was a way to do it or if it was simply a missing feature.
The closest related ticket as far as I can tell is #174 but that's not exactly the same idea.
Essentially, JDK 7 disables TLSv1.1 and TLSv1.2 for reasons I don't comprehend. JDK 8 enables them by default, and makes TLSv1.2 the default for client connections.
There is supposedly a way to turn this on at the JDK level using system properties but if I'm reading things correctly it would require using getSystemSocketFactory rather than getSocketFactory because the former respects the system properties while the later simply uses the defaults of the JVM which you can't affect via system properties.
The problem is that we're talking to a server that is disabling TLSv1 in the near future and this library appears to be unable to communicate with it because of that. Upgrading to Java 8 (openjdk) where the default is to use TLSv1.2 works fine. For environmental reasons we'd like to avoid upgrading to JDK 8 at the moment.

I'm unstuck with this at least. I put this code into my project
(defn connection-manager []
  (BasicClientConnectionManager.
   (doto (SchemeRegistry.)
     (.register (Scheme. "http" 80 (PlainSocketFactory/getSocketFactory)))
     (.register (Scheme. "https" 443 (SSLSocketFactory. (SSLContext/getDefault)
                                                        (into-array String ["TLSv1.1" "TLSv1.2"])
                                                        nil
                                                        (BrowserCompatHostnameVerifier.)))))))

and assoc it into the requests I'm making and thus TLSv1.1 and TLSv1.2 are available to the requests.
This definitely seems like it would be a welcome enhancement to the options map of a request rather than having to build an entire connection manager. Either that or making connection managers easier to build.
Do you notice any problems with what I did?

@dakrone ping :)

@timvisher I do think connection managers should be easier to build, I'd say probably 8 out of the last 10 issues people have requested have been something related to them :)
I think you may want to update your code for the changed I pushed in https://github.com/dakrone/clj-http/commit/b759154c06206f802f5e140cc64e98393c5f4916

Thanks for the response. :)
I'm not sure I follow what I would need to change related to that commit?
Ah, is it the use of SSLSocketFactory/STRICT_HOSTNAME_VERIFIER vs. BrowserCompatHostnameVerifier? Could you explain what the difference is?

Ah, is it the use of SSLSocketFactory/STRICT_HOSTNAME_VERIFIER vs. BrowserCompatHostnameVerifier? Could you explain what the difference is?

Yep, that's it. Basically the default hostname verifier will not verify something like foo.bar.baz.com if the wildcard is *.baz.com, see https://github.com/dakrone/clj-http/issues/298 for the whole backstory.

@dakrone Great catch! That's just the sort of feedback I was hoping for. I'm applying that fix internally. :)

I'm having a similar problem, but I need to connect to a TLSv1.0 server from java 8, I'm getting a protocol_version error as Java 8 doesn't want to support the old version (probably with good reason), however I'm unable to get them to fix it at the server end.
Is there any progress on how to pass this as a client setting?  I've also tried v3 snapshop without success.

@scusack did java 8 remove the support for the feature entirely or just disable it by default? If it just disables it by default my code snippet above should basically work (with the caveats suggested by @dakrone).

Thanks @timvisher I used a variant of your solution, I was really just after a way to pass configuration parameters to set the protocol rather than digging into java land myself.
I've got two production servers running java7, we have new dev machines that are java8, the release being used is clj-http-1.0.1 (old code but very stable otherwise).  It is hard to google and get a straight answer to this but from what I've gleaned;
Java7 uses TLSv1 by default, Java8 uses TLSv1.2 by default and disables TLSv1.  You can however enable TLSv1 again using system properties.
All that is beside the point though as the underlying Apache HTTP libraries used by clj-http ignore system settings anyway :) and I couldn't find a way to tell them to use TLSv1 via properties only in code.
One thing I couldn't work out is why it failed when I passed ["TLSv1" "TLSv1.1" "TLS1.2"] but worked when I only passed ["TLSv1"], the documentation suggests it should try all of them but I think perhaps they want you to pass the minimum acceptable one.
What's really needed is an easier way to pass these configuration options down into clj-http, I'm going to wait until relase 3 is stable and have another look then.

@scusack Indeed. I think we'd all like an easier way to do this but for now we've got our workaround. :)

Hi All, I just released clj-http 3.0.0, this is a huge change am I'm sure there are bugs, but please do give it a try and open issues (or PRs, even better :) )

Unfortunately clj-http requires JDK8, so I'm not sure if this still applies also?

@dakrone Awesome! Any chance for a changelog and such any time soon to help decide if we can take on the new version?

I'm pretty sure it still applies as a JDK8 based clj-http (even using the insecure setting) will be unable to connect to older servers that only support TLSv1, however I'm not sure where the fix should be as I'm unsure if the problem really lies in the apache library.

Actually, I made a mistake with cheshire so I have released 3.0.1 that should be plenty compatible with earlier Java versions.
@timvisher I haven't come up with a changelog quite yet, there haven't been any real new features for 3.x, it's mostly a move from the deprecated to the non-deprecated Apache APIs

@dakrone Ah. I figured since you said it was "a huge change" that more had happened. :)
I understand now.

@timvisher it's been a really long time since I've revisited this, is this still applicable?

I have no reason to believe it isn't (for 2.x) but we haven't upgraded to 3.x. I'm not sure if I'll be able come up with a test case sometime soon but I'll try to.


Remove where-clause from syntax

Fixes a grammar bug that it seems I've introduced in the last change.
The where clause was the problem so now I removed it.
from

to

btw the extension is still using older grammars, not sure why
I needed to build locally to use the one in master

Strange it's not being built into the extension.


Increase capabilities for the StorageOS operator to Level 4.

Custom metrics can be enabled via: https://docs.storageos.com/docs/operations/monitoring/
Grafana documentation: https://docs.storageos.com/docs/operations/monitoring/prometheus-setup#install-grafana

@jmckind, you are updating operator with no version change, are you sure? It can replace already installed operator. No problem, just asking.

@J0zi correct. This change updates the capability level for the operator, as displayed on operatorhub.io


Cannot place sus gravel/sand

Cannot place sus gravel/sand in creative mode. Block appears then immediately disapears.

fixed


Facebook detail

What's this PR do?

Ensures Facebook users have a source detail specifying they came from Facebook
Adds a quick addition to the test case for this

How should this be reviewed?
Run the tests!
Checklist

[x] Tests added for new features/bug fixes.

@DFurnes Should be good to go!


Disabled Button can grab focus even with Enabled Focus set to none

Godot version:
3.0.1
OS/device including version:
Linux
Steps to reproduce:

Create button and set it to disabled
Set Enabled Focus to none
Run and click disabled button

If button is not disabled it can't get focused with Enabled Focus set to none.
Also, disabled buttons could not get focused at all in 3.0, is this a regression ?

Related to #16152 by @hpvb

I think I might have been confused with enabled_focus_mode and focus_mode options.
Just need to set focus_mode to none.

It is still happening in 3.2 even though i set Enabled Focus Mode to None

I confirm that the undeveloped behavior of the disabled button is also present in 3.2.4.
Is required:

Add disabled_changed(disabled: bool) -> void event, thanks to which it will be possible to track the switching state in extension classes that are not inheritors from BaseButton nodes
When disabled == true, should not trigger events pressed, toggled, button_up, button_down, mouse_entered, mouse_exited, focus_entered, focus_exited and gui_input

I confirm that the undeveloped behavior of the disabled button is also present in 3.2.4.
Is required:

Add disabled_changed(disabled: bool) -> void event, thanks to which it will be possible to track the switching state in extension classes that are not inheritors from BaseButton nodes
When disabled == true, should not trigger events pressed, toggled, button_up, button_down, mouse_entered, mouse_exited, focus_entered, focus_exited and gui_input

@Exomode Please open a new issue with a minimal reproduction project attached.

@Exomode Please open a new issue with a minimal reproduction project attached.


Set default folder layout/view across all system

What's the Problem?
Hi. In every folder I come across I have to change it's layout from "details" to "blocks", which is the one that I use the most
(I've tried to look on the issues if there was some similar to it, but I could find it. I've searched some terms but got no luck.)
This happens on every drive, every folder, in any location. I have to change the layout as I come across with each folder, and I think this is kinda of annoying. There should be an global option to set a global layout/view to our folders, right?
Solution/Idea
A global option to set a global layout/view to our folders across all the system and all the drives.
Alternatives
Re-set each and every folder, one by one, until the end of time.
Priorities

Capability
Priority

This proposal will allow end users to accomplish Better customization
Should

Files Version
Files: <IP_ADDRESS>
Windows Version
Windows 10: 10.0.19043.1348
Comments
No response

Merging with #4155


always include Python.h first

Fixes https://openwsn.atlassian.net/browse/FW-375
The compiler warnings get eliminated according to https://docs.python.org/3.2/c-api/intro.html#include-files by making sure that Python.h is always included first.

@OlegHahm, Wonderful, wonderful!


shop.js Cannot read properties of undefined (reading 'protocol')

Terms

[X] Before you openning this issue, i have checked if the issue has already been reported.

Bagisto Version(s) affected
v0.1.0
Issue Description

This issue is duplicate of issue https://github.com/bagisto/bagisto/issues/6954 which was closed without proper investigation!
The default theme itself throws this error and documentation suggests the user to work on custom theme by replicating default theme! And default theme throws this shop.js error, please resolve at earliest!
I have purchased bagisto multi tenant and this is a show stopper for us, please provide needed support at earliest.
NOTE: CLOSURE OF THIS TICKET WITHOUT PROPER RESPONSE WILL RESULT IN SEVERE REPRECUSSIONS!
Preconditions
No Preconditions. Just setup a tenant and use the default theme provided.
Steps to reproduce

Just setup a tenant website
Use the theme "default"
Navigate to product category
See error in inspect console

Expected Result
There shouldn't be js error
Actual Result
There shouldn't be js error
Screenshots

Additional context
No response

Setup a fresh repo of bagisto on v1.4.5
Set the default channel theme to "default"
Add a product category, add a product
Visit the product category frontend and this error appears

@jitendra-webkul
Now, this issue is fixed. so I am closing this issue.
And I have attached a screenshot Here, for future reference.


Update README.md

Adding a Hakiri security badge to highlight potential security warnings.

Coverage decreased (-4.04%) to 95.854% when pulling 76d65f1a7c368713fbb11cdd3f0875b82333383c on vasinov:patch-1 into 67368ea8bd3e262eb01ec53f3db11890760356db on chaps-io:master.


mani_skill.examples.demo_reset_distribution is not executable

The script 'python mani_skill.examples.demo_reset_distribution' is not executable.
I ran the command "python -m mani_skill.examples.demo_reset_distribution -e "PegInsertionSide-v1"" following the instructions in the ManiSkill3 documentation (https://maniskill.readthedocs.io/en/latest/user_guide/demos/index.html#gpu-simulation), and encountered the following errors:
AttributeError: 'PegInsertionSideEnv' object has no attribute 'render_images'

Even after changing the env_id from "PegInsertionSide-v1" to "StackCube-v1", the error persists.

Looks like documentation wrong / script could be a bit more robust.
To fix you have to pass in
--record-dir=videos
In addition to the environment ID, then it should save a video of samples initial states

Looks like documentation wrong / script could be a bit more robust.
To fix you have to pass in
--record-dir=videos
In addition to the environment ID, then it should save a video of sampled initial states

Thank you for your reply. That fixes the error.
My bad. I didn't carefully read the code before. "--render-mode="sensors"" is needed for the GUI. But perhaps that parameter should be added to the corresponding command as shown in the document. Thank you.

I think smth we need to fix is to try and get all example scripts to have the same arguments, they are currently all standalone scripts so there are some discrepancies. Thanks again for finding the bug!


Version bump

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@771d870). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #165   +/-   ##
=========================================
  Coverage          ?   84.54%
=========================================
  Files             ?       17
  Lines             ?      220
  Branches          ?       26
=========================================
  Hits              ?      186
  Misses            ?       34
  Partials          ?        0

Continue to review full report at Codecov.

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


How to change camera model to weak perspective projection

Hi,
It seems that dirt can only support perspective projection, for me the effect of perspective is too obvious. Is there anyway to change the camera model to support weak perspective projection or orthographic projection?

Sorry, I just found out someone already mentioned this,I'll close this issue

Sorry, I just found out someone already mentioned this,I'll close this issue

Hi~ I also want to use a weak-perspective camera. Yet currently I am struggling with other problems in DIRT. So maybe I will do that several day later and then share it. It depends.
To define your personal camera, please have a look at dirt\matrics.py line 110


Disable '--config Debug' option in cmake

When I'm building my project, I see this command being executed in the output:
[proc] Executing command: /usr/bin/cmake3 --build /root/<project-name>/base/build --config Debug --target all -- -j 4

And I get a ton of build errors.
I'm still new to cmake but normally my project builds fine with this:
/usr/bin/cmake3 CMakeLists.txt
make -j4

I'm finding it difficult to find a way to remove the --config Debug and other settings in the cmake3 command.  The documentation only talks about adding Debug variants, but its not clear how to control the parameters of the command itself.  My settings don't have any command options listed.
Please help.

Sorry for the delay in responding... What kinds of errors are you seeing?

I no longer have this environment setup.  I recall it wasn't very clear how to remove this --config Debug options using the integrated cmake with vscode.  The docs and settings weren't clear on how to remove.

I'm mostly surprised that you're seeing errors with this, because it's been this way since before we started maintaining the project.  --config Debug should be harmless for single-config generators (unless perhaps you generated a different variant and did not reconfigure the project for "Debug", in which case this error would be helpful and let you know that you're not working with the variant you expected).
If you have any trouble with this again in the future, please let us know, and again, I'm sorry for the delay in responding earlier. ☹


Extensions: pass watched resources to IR

Work has already landed to support Envoy Gateway watching resources from extensions, and also for passing those resources back to the extension whenever the Route level xDS hook is called. This is the last piece of the work that updates the gateway API translator to store these watched resources in the IR so that they can be consumed later.

Can you rebase with main to fix the CI failure.

It's just a question rather than a comment: When the extension fitlers are finally translated to xds, we need to call a third-party webhook, right?

Yes, at a high level:

You configure whether an extension is being used or not in the EnvoyGateway config. You can supply the connection information to talk to the extension (hostname/port/tls), then you can also supply a list of group/version/kinds for custom resources that the extension is introducing. These resources can be used on HTTPRoute/GRPCRoute objects as externalRef filters.
There are currently only implementations for "post xDS" hook points where after Envoy Gateway generates an xDS resource such as a route for example, it will call out to the extension via a gRPC hook and allow the Extension to modify the route before it is finalized. The route level post xDS hook also sends these resources over to the extension.

You can review the implemented changes in this merged PR https://github.com/envoyproxy/gateway/pull/1209


Animated App Shell

Describe what feature you'd like. Pseudo-code, mockups, or screenshots of similar solutions are encouraged!
Add animations to 'app shell' component when left or right sidebars are expanded
What type of pull request would this be?
Enhancement
Any links to similar examples or other references we should review?
No response

https://jsfiddle.net/jpeter06/a5cu52oy/

@BartoszGe this is already possible by animating the contents within the sidebar slots. Additionally you can implement your own CSS Animations via the slotSidebarLeft and slotSidebarRight slots. This is a bit too opinionated to implement into the app shell itself.


Minor tweak to how GPC DOM property is set

Task/Issue URL: https://app.asana.com/0/0/1201168853446393/f
Tech Design URL:
CC:
Description:
Set GPC DOM signal on Navigator.prototype rather than navigator. Existing tests should still pass after this change--calling navigator.globalPrivacyControl will still return the signal value.
Steps to test this PR:

Visit test page and ensure that Client-side detection is passing: https://global-privacy-control.glitch.me/
Toggle GPC off and check that Client-side detection is no longer passing.

Copy Testing:

[ ] Use of correct apostrophes in new copy, ie ’ rather than '

Orientation Testing:

[ ] Portrait
[ ] Landscape

Device Testing:

[ ] iPhone SE (1st Gen)
[ ] iPhone 8
[ ] iPhone X
[ ] iPad

OS Testing:

[ ] iOS 13
[ ] iOS 14

Theme Testing:

[ ] Light theme
[ ] Dark theme

Internal references:
Software Engineering Expectations
Technical Design Template
When ready for review, remember to post the PR in MM

@dharb can you share the task with the native apps team, please?  Ideally drop it in to https://app.asana.com/0/414235014887631/board under "PR" column.  Thanks!


Freeze k/website for Kubernetes v1.29 release

This issue freezes the k/website repository for the Kubernetes v1.29 release.
The release is scheduled for Wednesday, 13 December 2023 and no PRs are allowed to merge until the release PR has successfully merged.
If there are any questions, please contact me or anyone from the 1.29 Release Docs team.
cc: 1.29 Docs Team: Kat Cosgrove (@katcosgrove / Slack: @katcosgrove) Drew Hagen (@drewhagen / Slack: @Drew Hagen), Harshita Sao (@harshitasao / Slack: @Harshita Sao), Oluebube Princess Egbuna (@Princesso / Slack: @Bube), Tania Duggal (@taniaduggal / Slack: @taniaduggal)
/milestone 1.29
/sig release
/label tide/merge-blocker

/triage accepted

FYI @katcosgrove, the slack tags link to github accounts and made me a participant in this PR (including email notifications)

/close for completed v1.29 release to thaw k/website


Enable offline signing with USB hardware wallets using QR codes

I have been testing the following and noticed that QR codes could not be used for offline signing transactions, whereas passing .psbt and .txn files back and forth worked fine:

Import hardware wallet onto airgapped computer via USB
Export the xpub etc. from airgapped computer
Import xpub onto online computer
Setup a transaction using online computer, save the QR code
Transfer QR code to airgapped computer and try to sign via USB
Observe com.sparrowwallet.sparrow.io.SignTransactionException: Previous transaction <redacted> not available in sparrow.log, and a similar message about missing transaction in the UI.

Then I tried

Export a .psbt for the transaction from the online computer
Transfer and load the .psbt on the offline computer, try to sign via USB
Success!

What is the difference between the QR and .psbt here?  It doesn't seem like the data size is a limitation in this case as the psbt was only 407B.
Would it be possible to have this work for QRs as well?
Thank you, please let me know if clarification is needed.

The hardware wallet is complaining that it needs the previous transaction in the PSBT to sign (the transaction(s) that create the inputs you are spending). It's unclear exactly why this is the case - something related to step 4 where you create the PSBT. See #1480 for a similar issue.

Closing as user support issue.


Report error in Ibex run target

Thanks for the feedback in #70 @allenjbaum
I created this PR which reflects the description / improvement detailed in the issue.
The current output for an error in the execution of the Ibex target is
not reported. All tests are executed and at the verification stage a
difference in the output signatures will result in a failure of the test
case.
As no error of RUN_TARGET is produced, it is difficult to investigate
the actual problem.
This change will allow make to report an error but continue the
execution of the following tests.
As the output of a test case now shows that an error occurred, it is
easier to find the cause for a failed test if an error happened in the
execution of the target.
Closes riscv/riscv-compliance#70

Ah, it was unclear what it was you wanted. This is the case where a test fails to run at all, and therefore no result is produced, no comparison against the reference signature is made, and therefore it appears to pass. Can you explain what causes a test to fail? A concern expressed at the meeting is that to be consistent between models, we would have to do this for every implementation, and we would prefer to avoid that. In addition, v.2 of the framework (riscof) does properly test for this case.

The problem was that the simulation itself had an error. It was not even possible to start it, and as you said, no results are produced in this case and it was really not straightforward where the tests failed.
I guess this problem could also be caused for other cores if for example the path is not correctly set.
I agree that different implementations should have the same behavior, just wanted to show code so it can be discussed before changing too much.
I did not know that riscof is the successor to riscv-compliance, will have a look at it. And as this is not the most important fix I will close this PR.

I'm not sure (yet) this should have been closed. If a failure to run at all is not reported, then this is a bug that should be fixed. It shouldn't be fixed such that it fails immediately (as opposed to running all tests and reporting which failed for incorrect results and which failed to run at all. As I have been reminded, riscof is an example framework that (so far) is the only implementation of the latest test spec format, and the only example (so far) that actually compares two models instead of relying on in-line assertions. So, while these kinds of issues will not occur once (some v.2) framework is in place, if it is happening now, then some level of fix is warranted - but probably not one that halts the process after the first failure.

Sorry for closing the PR, but from

A concern expressed at the meeting is that to be consistent between models, we would have to do this for every implementation, and we would prefer to avoid that.

I thought the solution provided here is not the correct way forward.
I will create a new issue so a solution can be properly discussed.
If necessary I can then reopen this PR.


Fixed the size proportions of Shuffle Button

Related Issue
Closes: #114
Describe the changes you've made
Changed the Height and the Width of Shuffle button from 25px to 30px
Type of change
What sort of change have you made:

[] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[x] Code style update (formatting, local variables)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Ran an NPM server locally and modified the changes real-time
Checklist:

[x] My code follows the guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly wherever it was hard to understand.
[x] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.
[x] I have added tests that prove my fix is effective or that my feature works.
[x] Any dependent changes have been merged and published in downstream modules.

Hey @0x00zer0day can you also add the screenshot of the page, rest LGTM. Thanks

Hey @0x00zer0day can you also add the screenshot of the page, rest LGTM. Thanks

Screenshot of the button right? Sure just a sec

@Utkarshn10 Are the changes correct?

Hey @0x00zer0day can you also add the screenshot of the page, rest LGTM. Thanks

Screenshot of the button right? Sure just a sec

Screenshot  of the whole page.

@Utkarshn10 Are the changes correct?

Yes

Hey @0x00zer0day can you also add the screenshot of the page, rest LGTM. Thanks

Screenshot of the button right? Sure just a sec

Screenshot of the whole page.

Done

Hey @0x00zer0day i believe increasing width and height to 35px will make it look good. can you increase them. Thanks !

Approved ! Thanks @0x00zer0day for contributing to Focusly :)

You're welcome! Hey just a question btw, My hacktoberfest contribution shows up as "not participating" for this PR merge, what could go wrong here?

I have added the hacktoberfest-accepted badge in the PR. It should update now.

I have added the hacktoberfest-accepted badge in the PR. It should update now.

Oh, Thanks!


0.9.1 bug fix release

Coverage decreased (-0.09%) to 60.281% when pulling 34d72462f4618c5afdea839b54b39f303a67e21a on develop into 38b160e391a6bb81a2439d1bfe509e3761de530d on master.

Coverage decreased (-0.09%) to 60.281% when pulling e6f62f407524f7c6a812378810590b808861c255 on develop into 38b160e391a6bb81a2439d1bfe509e3761de530d on master.

Coverage increased (+0.08%) to 60.457% when pulling e6f62f407524f7c6a812378810590b808861c255 on develop into 38b160e391a6bb81a2439d1bfe509e3761de530d on master.

Coverage increased (+0.08%) to 60.457% when pulling 216b3b1a844dc116feddf607a75c3034f797123c on develop into 38b160e391a6bb81a2439d1bfe509e3761de530d on master.

Coverage increased (+0.08%) to 60.457% when pulling baddf1abd61f2f95757bee9a03af17f121d3d081 on develop into 38b160e391a6bb81a2439d1bfe509e3761de530d on master.

Coverage increased (+0.08%) to 60.457% when pulling baddf1abd61f2f95757bee9a03af17f121d3d081 on develop into 38b160e391a6bb81a2439d1bfe509e3761de530d on master.


UI design for community page(expanded) of Blogger

Is your feature request related to a problem? Please describe.
UI design for community Page (particular page)of Blogger
Describe the solution you'd like
UI design is exact replica of what your website will look like
This task is connected with issue #49 check for wireframes designed for this page and create a UI design for the same using color palette and font styling (for color and font check issue #45 )
Additional context
As we have more than one wireframe for a page so you can either choose a single wireframe and convert it into UI or use features from different wireframes designed by participants and come up with great solution .
Considering UI we expect a high fidelity design , use proper heading title without lorem ipsum .

I am interested

@Swarnimashukla Please have a look at the following UI

It looks good , go for pr @ymaheshwari1


Application name is misleading -- not a gpsd client.

A gpsd client is something that connects to a gpsd server in order to RECEIVE/CONSUME location data. In the case of Android, that would imply a HAL, which would allow Android to become a client of gpsd. This is a feeder application, not a gpsd client. Strictly speaking, gpsd becomes a CLIENT of THIS.
Gpsd now includes an Android HAL, as well as a demo client written in C.

I'm willing to change the name if you have a good alternative. GPSd feeder? GPSd forwarder? I'll give it some thought too.

feeder, forwarder, backend, anything of that sort would be suitable.

I'm changing the name to GPSd Forwarder next time I do a release.


a validation message is listed under control: "function setCustomValidity() { [native code] }"

Please verify the version of auro-combobox you have installed
1.10.0
Please describe the bug

Launch Chrome with the LastPass extensions
Open the demo site
Enter text in the combo box (or any input) then click out
See the message under the control.

Reproducing the error
This issue is reproducible on the Auro docsite
Expected behavior
No message
What browsers are you seeing the problem on?
No response
Additional context

Exit criteria
No response

Issue seems unique to LastPass.  Moving to Investigating for further investigation

Will revisit as part of our sweep on Autofill issues.


netperf compile error with "--enable-intervals=yes"

Netperf compile error with " --enable-intervals=yes"
/usr/bin/ld: nettest_omni.o:(.bss+0x0): multiple definition of interval_count'; nettest_bsd.o:(.bss+0x60): first defined here /usr/bin/ld: nettest_omni.o:(.bss+0x20): multiple definition of signal_set'; nettest_bsd.o:(.bss+0x80): first defined here

1、make clean
2、make CFLAGS=-fcommon （for gcc 10）

I have a similar issue with Raspbian. Make sure you install textinfo so makeinfo is available; otherwise the make CLFAGS=-fcommon will also fail!
$ uname -a
Linux raspberrypi 6.1.19-v8+ #1637 SMP PREEMPT Tue Mar 14 11:11:47 GMT 2023 aarch64 GNU/Linux

1、make clean
2、make CFLAGS=-fcommon （for gcc 10）

thanks for your information, it fixs the issue on my system.

I have a similar issue with Raspbian. Make sure you install textinfo so makeinfo is available; otherwise the make CLFAGS=-fcommon will also fail!

thanks for your information, on rhel, do not need textinfo.

$ uname -a Linux raspberrypi 6.1.19-v8+ #1637 SMP PREEMPT Tue Mar 14 11:11:47 GMT 2023 aarch64 GNU/Linux


How to add key words?

struct
/**
*@struct
**/
enum
/**
*@enum
**/
namespace
/**
*@namespace
**/
Above all , how to generate ?
Thanks for your reply!

Hi @Allen1218 ,
Could you please use markdown formatting for your code and explain a bit more with before/after examples on what you're trying to do?


Search box in resource page is too small

I find that the search box in the resource page of a project is quickly very small and is therefore hard to use at times.

One idea would be to integrate a search input in the header, displayed at all time, that would expend into a larger input with extra options to refine the search context.
See also https://github.com/nexB/scancode.io/issues/870


Can I update this lexibank script?

Can I update the lexibank script to 2.0?

yes please!

yes, please do so.


Last row can not swap

when use of shapeshift in one column, last row can't swap with it's Previous row,
you can see problem here:
http://jsfiddle.net/75ty01dt/
all row can move together , but last row can't swap by prev!

any answer?

Incredible! Years later, I had the same problem, but it hasn't been solved yet.

Incredible! Years later, I had the same problem, but it hasn't been solved yet.

After half a day, that problem was resolved finally. and Issue with dropping between last two draggable items was resolved,too. but not perfect.

Incredible! Years later, I had the same problem, but it hasn't been solved yet.

After half a day, that problem was resolved finally. and Issue with dropping between last two draggable items was resolved,too. but not perfect.

Yes, It work, but isn't true solution.
I think jquery.shapeshift is closed for ever and we need to develop another