Decimal thread amounts cause verification and updates to infinitely load

Summary
When OFToast has a decimal in the threads amount setting, you can get stuck infinitely waiting for an update or verification.

Step to reproduce

Launch OFToast
Navigate to Advanced.
Change the number of threads to a decimal within the valid range of 1-4.
Click Advanced again to close the menu
Click Verify or Update

What I expected
OFToast should not allow me to have decimal numbers of threads to begin with.
What actually happened
It lets me proceed up to the verification and update process, which causes a softlock.
System Specifications

OFToast Version: v0.0.0-alpha2
OS: Fedora Linux 37 (KDE Plasma) (64 bit)
CPU: AMD Ryzen 5 2600 Six-Core
GPU: AMD Radeon RX 580 Series (polaris10, LLVM 15.0.7, DRM 3.49, 6.1.7-200.fc37.x86_64)
Driver Version: 4.6 (Compatibility Profile) Mesa 22.3.3
OpenGL Version: 4.6
Screen resolution: 1920x1080

Issue fixed in v0.0.0-alpha3 - now properly considers decimal values as invalid


ddox does not work if compiled with PIE

On Ubuntu 16.10, with dmd configured to produced PIE executables (-fPIC -defaultlib=libphobos2.so), ddox compiles but does not run, with the following error:
Fatal Error while loading '/usr/lib/x86_64-linux-gnu/libphobos2.so.0.71':
        The module 'std.experimental.allocator.common' is already defined in '~/.dub/packages/ddox-0.15.15/ddox/ddox'.
Program exited with code 1

Looks like the experimental_allocator package is conflicting with the Phobos' std.experimental.allocator package.

The experiment to copy modules w/ the same module really didn't went that well...

BTW, does -fPIC -defaultlib=libphobos2.so work for you?
Might want to update the bug report, Issue 5278 – gentoo's 'hardended' gcc doesn't work with dmd.


Bluetooth: Controller: Design and implementation of LLL BIS subevents (interleaved)

Is your enhancement proposal related to a problem? Please describe.
Sequential is implemented there.
Todo:

ISO Broadcaster to support for configurable parameter with interleaved scheduling
The HCI parameter is called "packing" 0 - Sequential 1- interleaved

Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or graphics (drag-and-drop an image) about the feature request here.

Copied from https://github.com/zephyrproject-rtos/zephyr/issues/53265:
Describe the bug
If setting packing = BT_ISO_PACKING_INTERLEAVED when creating an ISO broadcaster, it isn't possible to successfully do a BIG sync on the ISO Sync receiver.
If this is an issue on the ISO broadcast side because it is not supported, then the controller should either reject the request to create the BIG, or default to sequential packing (which is allowed, as the packing field is only a preference from the host).
If this is an issue on the ISO sync receiver side, it should be added (in which case, this issue should be converted to an Enhancement issue instead).
To Reproduce
Steps to reproduce the behavior:

Run the bsim_test_iso (tests/bluetooth/bsim_bt/bsim_test_iso) with packing = BT_ISO_PACKING_INTERLEAVED and see it failing

Expected behavior
The broadcast source should either reject the request to create the BIG, or default to using sequential. Furthermore, if packing field should be ignore when there is only a single BIS (which is the case here).
Impact
Annoyance
Logs and console output
N/A
Environment (please complete the following information):

Commit SHA or Version used: f3cea46c75dec4d73414fb5d9af646d2de751e01

Additional context
N/A


OMG :(

Hi!
Is there any link that Github newbie can use? I can not even find the link to ZXP file of AnimDessin ... The addon was retracted from Adobe and I am obviously incapable of understanding Github. Please. Please. Thanks for reading, M

https://github.com/sbaril/Photoshop-Animation

@plindale what use is sending a link to here? We are already in that repo?!

@inya007 in this repo you can find the zxp as well. You can use manual install method and see if that works. Otherwise there is a manual method, but that is more work.
Let us know if you did get the zxp installed and working

Yes, I found Stefanes youtube channel with explanation. Thanks a lot Stefane!
If anybody is looking: https://www.youtube.com/channel/UCorsNUHqIeH7-6L_eg1iMSQ


Fixes #717

This changes the CIPCode and CIPRank atom properties to no longer be computed properties.
Note: under linux I was unable to actually get the bug to manifest (converting the uint property to an int didn't cause problems), but that doesn't mean it shouldn't still be fixed.

Just clarifying the change to non-computed prop, then I'll merge.

I'm not sure what you mean by StereoDone

From assign stereochemistry
if (!force && mol.hasProp(common_properties::_StereochemDone)) {
    return;
  }

Unsetting this is basically the same as removing the CIP props?

ah, go it. Unsetting that property doesn't actually remove the props, but it does indicate that they need to recomputed.


MySQL fixes for the cities table

Removed the empty comment on the first line due to it makes a syntax error in MySQL
Wrapped some columns which contain Sinhala translations with single quotes.

Thank you!


Add Click the tree explorer should open the topic (#132)

@xuzaixian Thank you for contribution.
From my understanding, after applying this change, when the user clicks on the tree node, we will generate new / open existing problem file, right?

yes ~

Emm, I'm ok to open the existing problem file.
While for the non-existing file, it will be better if we can first show the problem description to the user, and generate the file if the user has some further confirmation action. What do you think?

Hum....maybe we can preview the problem within a webview , and generate the file after confirmation action ?

@xuzaixian Exactly what I'm thinking about. And this action can be bound with a new command called Preview Problem.
Would you like to have a try to implement this feature first?

ok, i will work on it.

@xuzaixian I'm thinking that if we should create a new command or just reuse Show Problem

I prefer to create a new command Preview Problem .
use 'Show Problem' when they want to code right now
use 'Preview Problem' when they want to read description.
we can provide more choices to user 🤣

@xuzaixian So what should we do when user left-click on the node?

@jdneo How about just preview the problem description when user left-click?
We can provide an extra button called Code Now or something else ..  in preview window,
The user can click button to code right away.
Also provide a new menu option in right-click menu called Code Now.
This sounds convenient.

@xuzaixian Yes, sounds good

Hi @xuzaixian,
I noticed that a lot of diffs is caused by reformating the package.json. Would you mind to revert those formatting changes? This could make it easier to review.
Thanks!

sorry for that 😢

@xuzaixian You can install a extension called: TS Lint, to help you resolve those lint errors.
https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-typescript-tslint-plugin

@jdneo
There is no error in my environment when i run vsce package
But The Travis CI build failed.
Can you take a look ?

@xuzaixian It's because the file system on Linux is case sensitive.
your file name is leetcodePreviewProvider.ts, but when you import it, you are using leetCode.