text:
Error with Model Loaded from Checkpoint

🐛 Describe the bug
I tried to load from checkpoint using the file initially downloaded by the models.get() call. It looks like there's a leftover TODO in the repo code that's a reminder to remove set_detection_processing_params() requirement for models loaded from checkpoint.
Minimal Example
import cv2

# undo super_gradient's stdout redirect
import sys
stdout = sys.stdout
from super_gradients.training import models
from super_gradients.common.object_names import Models
sys.stdout = stdout

# load model
net = models.get(
	model_name=Models.YOLO_NAS_M,
	num_classes=80,
	checkpoint_path="yolo_nas_m_coco.pth")

# predict on image
img = cv2.imread("test.png")
detections = net.predict(img)

Error Traceback:
Traceback (most recent call last):
  File "C:\Users\chui1\Desktop\PythonScripts\SpacialTransformer\error.py", line 18, in <module>
    detections = net.predict(img)
  File "C:\Users\chui1\Desktop\PythonEnvs\spatial\lib\site-packages\super_gradients\training\models\detection_models\customizable_detector.py", line 291, in predict
    pipeline = self._get_pipeline(
  File "C:\Users\chui1\Desktop\PythonEnvs\spatial\lib\site-packages\super_gradients\training\models\detection_models\customizable_detector.py", line 227, in _get_pipeline
    raise RuntimeError(
RuntimeError: You must set the dataset processing parameters before calling predict.
Please call `model.set_dataset_processing_params(...)` first.

Versions
Collecting environment information...
PyTorch version: 2.2.1+cpu
Is debug build: False
CUDA used to build PyTorch: Could not collect
ROCM used to build PyTorch: N/A
OS: Microsoft Windows 10 Enterprise
GCC version: (Rev10, Built by MSYS2 project) 12.2.0
Clang version: Could not collect
CMake version: version 3.24.0-rc3
Libc version: N/A
Python version: 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:36:42) [MSC v.1929 64 bit (AMD64)] (64-bit runtime)
Python platform: Windows-10-10.0.19045-SP0
Is CUDA available: False
CUDA runtime version: Could not collect
CUDA_MODULE_LOADING set to: N/A
GPU models and configuration: GPU 0: NVIDIA GeForce MX450
Nvidia driver version: 511.99
cuDNN version: Could not collect
HIP runtime version: N/A
MIOpen runtime version: N/A
Is XNNPACK available: True
CPU:
Architecture=9
CurrentClockSpeed=2496
DeviceID=CPU0
Family=198
L2CacheSize=10240
L2CacheSpeed=
Manufacturer=GenuineIntel
MaxClockSpeed=2496
Name=11th Gen Intel(R) Core(TM) i7-11850H @ 2.50GHz
ProcessorType=3
Revision=
Versions of relevant libraries:
[pip3] numpy==1.23.0
[pip3] onnx==1.13.0
[pip3] onnxruntime==1.13.1
[pip3] onnxruntime-gpu==1.17.1
[pip3] onnxsim==0.4.36
[pip3] pytorch-lightning==2.2.1
[pip3] torch==2.2.1
[pip3] torchdata==0.7.1
[pip3] torchmetrics==0.8.0
[pip3] torchtext==0.17.1
[pip3] torchvision==0.17.1
[conda] Could not collect

This can be fixed by just running the required function, but it lacks documentation. Either this requirement should be dropped, or the pretrained_weights + checkpoint conflict note should be removed (it doesn't look like it'd result in undefined behavior, the code comments seem to expect and account for it).
		processing_params = get_pretrained_processing_params(model_type, "coco")
		self.net.set_dataset_processing_params(**processing_params)

@BloodAxe this is the weirdest API i've seen to a predict method. It's not even finetuning friendly.
When exporting with preprocessing=False, it doesnt just remove the preprocessing, it also makes it so that it does not to NMS which is really a weird choice since NMS is postprocessing.
ModelHasNoPreprocessingParamsException

Moreover, you get this error asking for preprocessing when literally the documentation doesnt point to anything.
RuntimeError: You must set the dataset processing parameters before calling predict.
Please call `model.set_dataset_processing_params(...)` first.

So...

You cannot disable the preprocessing for you to do the preprocessing
You have to do this so it doesnt throw the error... which btw, doesnt give any results because probably it loaded stuff wrongly

checkpoint_path=best_weights_path, pretrained_weights='coco'

And you cannot also just ask it to predict an image file????

@james-imi I'm not sure I'm following your complains.
Indeed, to use model.predict model must know what image preprocessing steps to make in order to apply same image resizing/padding/normalization. How model knows that? It tries to pull this meta-information from the model checkpoint. With this information missing, predict() cannot work. I hope it's all clear to this point.
How preprocessing meta-information appear in the checkpoint? During model training. It is extract from the validation dataset's transforms and saved as additional metadata next to model weights. A model.set_dataset_processing_params(...) is part of internal API and doing exactly that.
Under normal circumstances this works under the hood and one does not need any additional actions apart from normal model train / model.get step.
Throwing random pieces of code is rarely helps to address your issues. It is important to provide as much information as possible including SG version you are using and code snippet that we can use to reproduce the issue.
You can check best practices on training model, export it and using predict() by checking our example notebooks:
https://github.com/Deci-AI/super-gradients/blob/master/notebooks/yolo_nas_custom_dataset_fine_tuning_with_qat.ipynb
https://github.com/Deci-AI/super-gradients/blob/master/notebooks/YoloNAS_Pose_Fine_Tuning_Animals_Pose_Dataset.ipynb

It tries to pull this meta-information from the model checkpoint. With this information missing, predict() cannot work. I hope it's all clear to this point.

I'm pretty sure that the complain before by another user is the SAME point. Finetuned models do not have these information if you are using your custom dataset, hence it cannot pull it out.

During model training. It is extract from the validation dataset's transforms and saved as additional metadata next to model weights. A model.set_dataset_processing_params(...) is part of internal API and doing exactly that.

Yes. And that was the same point. With custom datasets, it is not getting SAVED as additional metadata hence the issue was raised. Maybe there's a BUG in the code perhaps?
With that out in mind, your documentation says, "using preprocessing=False" also removes NMS which is very confusing since NMS is a postprocessing technique.; So I am not sure if preprocessing=False means it removes the preprocessing step (resizing, etc) and the NMS when exporting to ONNX.

authors: BloodAxe ichu-apl james-imi

repo: Deci-AI/super-gradients


text:
issue with train

So, I created a train to train the model but it is not working

I am getting an error

if I am trying to solve this issue I am getting another issue

That's weird, what SG version are you using?
Also, can you try to import high-level modules (line 2 and 6) first?
If this doesn't solve it, could you please provide the code snippet (not picture) to allow me to test it?

@sachinbisht1 did you fix it ?

@sachinbisht1 did you fix it ?

yes it is resolved

source: gharchive/issue

license_type: permissive

license_source: github-api


text:
Feature/dle 599 optical flow integration

Integration of optical flow task.

NOTE: pre-trained weights for RAFT will be uploaded to s3 when Ran will get back from miluim.

source: gharchive/pull-request


text:
Replace use of UIKit icons with new Decipher React component based icons.

Blocked by #144
Once the Decipher Icons have been implemented as a React-component based icon library, the project should be refactored to replace all existing UIKit icons with our custom icons. This also needs to include the functionality that allows selection of an icon via an arbitrary string in the JSON files defining a dashboard. Currently this functions based on string interpolation injecting a UIKit icon classname, but this won't work for our custom icons.

Duplicate of #578

repo: DecipherNow/gm-fabric-dashboard

license: mit

license_source: bigquery


text:
Possible issue with NSTableView binding

Working on collections/changesets I found a possible issue:
               case .next(let element):
                   let newCollection = element
                   if let collection = collection {
                       let diff = generateDiff(collection, newCollection)
                       observer.receive(OrderedCollectionChangeset(collection: newCollection, patch: [], diff: diff))
                   } else {
                       observer.receive(OrderedCollectionChangeset(collection: newCollection, patch: []))
                   }
                   collection = newCollection

Line:
observer.receive(OrderedCollectionChangeset(collection: newCollection, patch: [], diff: diff))

I think this is a mistake. You shouldn't pass patch option there.
Then this patch will be used here:
 open func apply(changeset: Changeset) {
        guard let tableView = tableView else { return }
        let patch = changeset.patch
        if patch.isEmpty {
            collection = clone(changeset.collection)
            tableView.reloadData()
        } else {
            tableView.beginUpdates()
            patch.forEach(apply)
            tableView.endUpdates()
        }
    }

And as far as it's empty it always reloadData.

Good catch 👍

Fixed in https://github.com/DeclarativeHub/Bond/pull/654

How about removing the constructor which accepts both arguments:
    public init(collection: Collection, patch: [Operation], diff: Diff) {
        self.collection = collection
        self.precalculatedPatch = patch
        self.precalculatedDiff = diff
    }

authors: killev srdanrasic

repo: DeclarativeHub/Bond

license: MIT


text:
Suggestions for flow from View back to Service

Description
At the bottom of the Binder section there are 3 rules mentioned :

Assign Service data that is available at the binding time to the View Controller
Bind Service data or events that are available asynchronously (as Signals/Observables) to the View Controller
Observe user actions or user input from the View Controller with the instance methods of the Service

# 1 and # 2 are pretty straightforward as well as most situations for # 3. However for more complex scenarios, I am having some issues figuring out what to use and where to locate it.
Example
Let's assume we have a ScheduleService in the Business Logic portion of the application. We are able to retrieve schedules / events by calling APIs of a calendar backend and feeding that data to a Signal in the ScheduleService (let's say a LoadingSignal).
For example, something like :
public class EventService: DisposeBagProvider {
    public let randomSchedule: LoadingSignal<ScheduledEvent, ApplicationError>
    ...
    public init() {

        randomSchedule = ScheduledEvent
                        .getEvent(for: random)
                        .response(using: client)
                        .map { $0.event }
                        .toLoadingSignal()
    }
}
...(simplified version)

The View will show, for example, a UIDatePicker that represents the start date of the schedule if one is available or the current date / time if there's no existing schedule (a new one is being created)
The Binder will leverage the Signal from the ScheduleService to update that UIDatePicker based on new events coming in (say if another schedule is selected from a table view that lists available schedules).
        controller.start_dtPicker.reactive.date
            .bind(signal: eventService.randomSchedule
                .value()
                .map { $0.start_dt }
                .ignoreNil() )
            .dispose(in: controller.bag)

That will link the UIDatePicker display to the value of the start date from the scheduled event. No problems so far.
However what gets trickier, to me, is when the user starts modifying that start date via the UIDatePicker. The date is just one element of a Schedule object, which will, eventually, have to be saved back via another API call to the calendar backend.
But since I cannot feed that into the LoadingSignal from the ScheduleService, I need to implement either an intermediate Signal (or a Property) that will be used when a "Save" button is selected (since we don't want to trigger an API call for every change of the UIDatePicker).
Since there's probably more to customize in the Schedule object, that means I will have to somehow aggregate all those Signals together.
But where do those intermediate Signals belong ? Should they be declared in the ScheduleService or in the Binder itself (since they are a proxy between view components and the underlying service) ?
How to properly handle all those aggregated values ? Should it be an object made of Properties ? Or should be just collect the signals from the various UI components ?
Or maybe use a SafeReplayOneSubject<ScheduledEvent> where a new element is emitted every time an interaction happens in the view (i.e. changing the date twice in the UIDatePicker will emit 2 new ScheduledEvent), and then observe a tap of the Save button with a saveSchedule() that would use that SafeReplayOneSubject and call the API  ? If so would the coupling still reside in the Binder ?
While everything else seems to flow pretty well from the Service to the View via the Binder, the opposing flow isn't as straightforward.
Any brilliant ideas ?

If I understood you correctly, you have an event service that can provide and update an event and a view controller that can display and edit an event. That is a very interesting example because it touches multiple problems.
Here is one possible implementation. I've made it very verbose on purpose so that it can be easier understood.
Assuming we are working with the following:
struct ApplicationError: Error {}

struct ScheduledEvent {
    let name: String
    let date: Date
}

class EventService {
    var event: LoadingSignal<ScheduledEvent, ApplicationError>
    func updateEvent(_ event: ScheduledEvent) -> LoadingSignal<Void, ApplicationError>
}

class EventViewController: UIViewController, LoadingStateListener {

    enum UserInputError: Swift.Error {
        case missingName
    }

    let datePicker = UIDatePicker()
    let nameTextField = UITextField()
    let saveButton = UIButton()
}

This is how the binder implementation could look like.
let eventService: EventService
let viewController = EventViewController()

// Bind service data to the view.
// When the data in the signal is supposed to fill multiple views,
// we can bind the signal to a common parent of the views, like
// the view controller itself, and then populate the individial views.
eventService.event
    .consumeLoadingState(by: viewController)
    .bind(to: viewController) { viewController, event in
        viewController.datePicker.date = event.date
        viewController.nameTextField.text = event.name
    }

// This signal contains the data needed to update the event.
let eventDetails = combineLatest(
    viewController.datePicker.reactive.date,
    viewController.nameTextField.reactive.text
)

// This signal fires when the user taps the save button.
let saveButtonTap = viewController.saveButton.reactive.tap

// We can create an event instance from the event details. However, that will not
// always be possible since something could be wrong with the input data.
// We can use the result type to express operations that can fail.
let eventOrInputError = eventDetails.map { (dateAndName) -> Result<ScheduledEvent, UserInputError> in
    let date = dateAndName.0
    if let name = dateAndName.1 {
        return .success(ScheduledEvent(name: name, date: date))
    } else {
        return .failure(.missingName)
    }
}

// At this point we have a signal that fires events when the user taps the save button and
// a signal that either fires an event constructed from the input data or an error
// describing what is wrong with the input data.

// What can happen when the save button is tapped? More than one would usually imagine:
//   1. Something could be wrong with user input - we need to indicate that to the user
//   2. User input is valid and the event service is used to update the event on the backend
//   2.1. Update request starts - we need to display loading indication to the user
//   2.2. Update request succeeds - we need to inidicate success to the user
//   2.3. Update request fails - we need to show the error to the user

// Let's model those outcomes with a simple enum:

enum EventUpdateResult {
    case inputError(UserInputError)
    case eventUpdateState(LoadingState<Void, ApplicationError>)
}

// Now that we have the possible outcomes spelled out, let's implement save button logic:

// We start with the save button taps...
let eventUpdateResult = saveButtonTap
    // ...and we flat map them into the possible events
    .flatMap(.latest) { eventOrInputError }
    // Now we have a signal whose value is either an event or an input error.
    // We have to switch on the value and continue with the appropriate action. Another flatMap.
    .flatMap(.latest) { (eventOrInputError) -> SafeSignal<EventUpdateResult> in
        // Here is where we branch into the two possible outcomes...
        switch eventOrInputError {
        case .success(let event):
            // ...on success we call the service and then wrap the loading state into our enum
            return eventService.updateEvent(event).map { .eventUpdateState($0) }
        case .failure(let error):
            // ...on failure we just propage the input error case
            return Signal(just: .inputError(error))
        }
    }

// Alright. At this point we have a signal that represents the event update
// result triggerd by tapping the save button. So far we have just expressed a
// desired behaviour. To make all this work, all that is left is to observe or
// bind our eventUpdateResult signal.

// Who handles the side effects of our actions? View controller, of course:

eventUpdateResult.bind(to: viewController) { viewController, result in
    switch result {
    case .inputError(let inputError):
        viewController.indicateInputError(inputError)
    case .eventUpdateState(let loadingState):
        switch loadingState {
        case .loading:
            viewController.indicateEventUpdateInProgress()
        case .failed(let error):
            viewController.displayErrorDialog(error)
        case .loaded: // the event has been successfully updated
            viewController.dismiss(animated: true)
        }
    }
}

What's nice about this solution is that the whole logic around saving/updating is represented by one signal: eventUpdateResult. Observing (binding) that signal gives us all possible outcomes of the save action. It's obvious what can happen when saving the event just by looking at this single bind(to:) method.
In imperative paradigm logic can simplified by splitting it into multiple functions. In functional-reactive one can split long signal operator chains into simpler ones as we did with signals like eventDetails, saveButtonTap and eventOrInputError. We then used those to build more complex behaviours.
Hope this gives you some ideas on how to solve problems like these.

@srdanrasic , thank so much for the really detailed response. 🤯
This really helps me to understand what to include in the Binder and what to move to the Service area.
At this point I am even tempted to remove the ScheduledEvent(name: name, date: date) notion and just purely push the bare application logic data to the eventService.updateEvent(). I.e. :
        return eventService.saveEvent(name, date)

This way I can let the Event Service deal with how the underlying data is modeled and just provide a method that will use the outflow / outputs of the Binder. Would that make sense ?
As for the details, I was mostly successful in refactoring my code along the lines you indicated. However, I am a little confused about that last part :
eventUpdateResult.bind(to: viewController) { viewController, result in
   switch result {
   case .inputError(let inputError):
       viewController.indicateInputError(inputError)
   case .eventUpdateState(let loadingState):
       switch loadingState {
       case .loading:
           viewController.indicateEventUpdateInProgress()
       case .failed(let error):
           viewController.displayErrorDialog(error)
       case .loaded: // the event has been successfully updated
           viewController.dismiss(animated: true)
       }
   }
}

I am probably missing some fundamental knowledge of LoadingState and LoadingSignal, so I apologize if this is basic understanding... So I guess the focus is on :
    func updateEvent(_ event: ScheduledEvent) -> LoadingSignal<Void, ApplicationError>

and how we're wrapping the LoadingState to pass it inside the enum...
        case .success(let event):
            // ...on success we call the service and then wrap the loading state into our enum
            return eventService.updateEvent(event).map { .eventUpdateState($0) }

Shouldn't we pass the LoadingSignal altogether so that we can use .consumeLoadingState as the signal gets updated ?
As it stands right now it seems, to me, that we will only get an update for eventUpdateResult when the button is pressed and that will, most likely, only trigger .loading loading state forever... Am I missing something ?

Is there any update to this question? I find myself wondering the same thing. Cheers!

authors: carsonxyz npvisual srdanrasic

repo: DeclarativeHub/TheBinderArchitecture


text:
Add Zenodo badge

This was already enabled, so the upload was already triggered 😅
Closes #26

Hi @ThijsVroegh, I took the opportunity to also add a citation.cff, could you add your orcid?

Hi @stefsmeets, I added my orcid

authors: ThijsVroegh stefsmeets

repo: DecodingRaphael/unraphael


text:
[（live．free™！）] Crown Jewel 2024 LiVe 𝐒𝐭𝐫𝐞𝐚𝐦𝐬 FrEe WWE BrOaDcAsT IN TV Guide & 𝐒𝐭𝐫𝐞𝐚𝐦𝐢𝐧𝐠 02 November 2024

WWE Crown Jewel 2024: A Grand Return to Saudi Arabia. The WWE’s return to Saudi Arabia for Crown Jewel 2024 is poised to be a thrilling showcase of top wrestling talent and high-stakes action. Scheduled for Saturday, November 2, this event marks WWE’s second visit to the Kingdom this year, continuing a partnership that has brought some of wrestling’s most memorable moments to the Middle East. Crown Jewel has become one of WWE’s premier international events, blending intense matches, fan engagement, and a truly global audience.
START WATCHING LIVE AT (ONLY $5.95)
This year’s lineup promises to be one of WWE’s most exciting, with major stars set to compete in high-profile bouts, each with their own unique storyline and stakes. Here's a closer look at the significance of the event, what fans can expect from the main matches, and how Crown Jewel 2024 fits into WWE's broader strategy.
WWE’s Growing Partnership with Saudi Arabia
The WWE's relationship with Saudi Arabia began in 2018 when the company signed a 10-year agreement with the Saudi General Sports Authority. This partnership was designed to bring multiple WWE events to the Kingdom each year, increasing WWE’s global reach while also promoting sports and entertainment in the region. Crown Jewel, alongside the Super ShowDown and Greatest Royal Rumble events, has become a staple of this agreement, drawing fans from around the world and establishing a fanbase for WWE in Saudi Arabia.
The events in Saudi Arabia provide WWE with a unique opportunity to showcase wrestling to new audiences and introduce local fans to global superstars. For WWE, Crown Jewel is more than just a show; it’s a symbol of the company's expanding reach and ability to capture diverse audiences.
Crown Jewel 2024: Matches and Storylines
The Crown Jewel event is famous for its mix of championship battles, celebrity appearances, and the inclusion of WWE legends. The 2024 lineup promises excitement across the board, with superstars vying for titles, personal vendettas playing out in the ring, and the inclusion of thrilling specialty matches.
Roman Reigns vs. Cody Rhodes: Universal Championship Match
At the center of Crown Jewel 2024 is a Universal Championship clash between Roman Reigns and Cody Rhodes, a rivalry that has been building since Rhodes returned to WWE. Reigns, who has held the title for a record-breaking reign, faces one of his toughest opponents yet. Rhodes, a fan favorite, has built a reputation for resilience and ambition, aiming to fulfill his family legacy by claiming the title.
The Reigns vs. Rhodes storyline is compelling, as it pits the unstoppable force of Reigns against the tenacious heart of Rhodes. Rhodes’ journey from leaving WWE to becoming a prominent star outside the company, only to return to finally capture the title, resonates with fans. This match will not only be a physical battle but a deeply personal showdown, with both men determined to make their mark.
Seth Rollins vs. Drew McIntyre: WWE Championship Match
In another headliner, Seth Rollins defends his WWE Championship against Drew McIntyre. Rollins, known for his athleticism and psychological warfare, faces a fierce challenge in McIntyre, who has proven himself as one of WWE’s most powerful competitors. This match pits two wrestlers with contrasting styles—Rollins’ agility and versatility versus McIntyre’s brute strength and brawler style.
Rollins has enjoyed a strong reign, but McIntyre’s recent resurgence has made him a top contender. This matchup is not only about the championship but also McIntyre’s desire to reclaim his spot at the top after facing a series of setbacks. Rollins and McIntyre are no strangers to each other, making this a well-rounded contest for fans who appreciate technical wrestling combined with storytelling.
Women’s Title Bout: Rhea Ripley vs. Bianca Belair
The Women’s Division is set to take the spotlight as Rhea Ripley defends her title against Bianca Belair. Both Ripley and Belair represent a new generation of female superstars who are redefining women’s wrestling. Ripley, with her powerhouse style and intimidating persona, has been dominant, while Belair, known for her athleticism and charisma, is looking to reclaim the title.
This match is a continuation of the women’s revolution in WWE and showcases the level of athleticism and skill in the women’s roster. With two of the most popular and talented stars going head-to-head, this bout promises high-octane action and the potential to steal the show.
Logan Paul vs. Rey Mysterio: United States Championship Match
Logan Paul, the social media star-turned-wrestler, will challenge Rey Mysterio for the United States Championship. Paul has surprised fans with his natural talent and dedication to wrestling, while Mysterio, a veteran and fan favorite, continues to captivate audiences with his high-flying style.
The match offers an intriguing mix of the old and new in WWE, with Mysterio representing wrestling tradition and Paul bringing a modern twist. Paul’s involvement is sure to attract mainstream attention, and his desire to legitimize his wrestling career by capturing a title adds an extra layer of intensity.
What Makes Crown Jewel Unique?
Crown Jewel isn’t just another WWE pay-per-view event—it’s designed to cater to the international audience, bringing together fans and stars from different backgrounds and highlighting the universal appeal of wrestling. WWE goes above and beyond with production, often delivering elaborate entrances and stage setups that add to the grandeur of the event. The Saudi Arabian events also see WWE legends and part-timers who don’t typically appear in other shows, adding a nostalgic element for longtime fans.
The crowd at Crown Jewel is also noticeably different from other WWE audiences. There’s a blend of local fans experiencing WWE live for perhaps the first time and international fans traveling to witness the spectacle. This global fanbase contributes to the unique atmosphere, blending excitement and anticipation with the allure of seeing superstars in a new environment.
WWE’s Strategic Goals with Crown Jewel
The WWE-Saudi partnership is part of a larger strategy by WWE to expand its global footprint. Saudi Arabia’s vision for entertainment and sports aligns well with WWE’s expansion plans, creating a mutually beneficial relationship. The Kingdom sees WWE as a valuable asset in growing its entertainment industry, while WWE benefits from the increased exposure and revenue that these events bring.
WWE’s commitment to hosting events in Saudi Arabia has not been without controversy, with critics questioning the ethics of hosting events in a country with a different stance on human rights issues. However, WWE has maintained that its mission is to entertain fans around the world, regardless of location. The company’s focus remains on producing high-quality events and creating memorable experiences for fans everywhere.
How to Watch Crown Jewel 2024
For fans around the world, Crown Jewel 2024 will be available on WWE’s streaming service, Peacock, in the U.S. and WWE Network in other countries. The event’s international start time means that fans in different time zones can tune in to catch all the action live. WWE’s streaming platforms ensure that fans, whether at home or on the go, can witness the excitement as it happens.
In Saudi Arabia, the event is anticipated to have a prime evening slot, allowing for maximum attendance and viewership within the Kingdom. The streaming availability also allows fans from Europe, Asia, and beyond to experience the WWE spectacle, underscoring WWE's global reach.
Final Thoughts: What to Expect from Crown Jewel 2024
Crown Jewel 2024 promises a night of unforgettable moments, intense matches, and high-energy performances. From championship battles to thrilling debuts and appearances, WWE’s second visit to Saudi Arabia this year is a testament to the company’s commitment to bringing premium entertainment to a global audience. Fans can expect surprises, hard-hitting action, and a lineup that reflects WWE’s commitment to pushing boundaries and evolving the wrestling landscape.
WWE Crown Jewel 2024
Crown Jewel 2024
Cody Rhodes vs. Gunther
Nia Jax vs Liv Morgan
Seth Rollins vs. Bronson Reed
Randy Orton vs. Kevin Owens
Whether you’re tuning in from across the globe or lucky enough to be at the venue, Crown Jewel 2024 is set to deliver the kind of spectacle that only WWE can provide. This event underscores WWE's vision of creating unforgettable experiences that unite fans, transcending borders and languages through the universal appeal of wrestling.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.
xcv
bnbn

Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/
Watch Live STREAM Here: https://stream247.online/

authors: Mennoniteav kiponspk raasheed774

repo: DeepSourceCorp/good-first-issue


text:
prevent sb-admin-2 from 4.0.0 upgrade

Posted screenshots in slack of the issue.
After ~2.5yrs, startbootstrap-sb-admin-2 updated from 3.3.7+1 to 4.0.0 reference.  This happened January 29.
The changes are significant and break the UI (no longer a /dist folder, and major css changes that modify the left icon bar's width to about the whole page, etc).  This change locks startbootstrap-sb-admin-2 to the known good version.

@h00die I had to reverse the merge because I realized it is at the wrong branch. Would you please submit to the dev branch?

repo: DefectDojo/django-DefectDojo


text:
Video type altered

From Picasa app, sharing a 14MB MP4 video ended up in a 40MB MPG video.
It didn't play directly in browser (Safari), instead it was downloaded to fs.

See also issue  #37

repo: Deleplace/cool-maze


text:
Support Android V2

The plugin braintree_payment uses a deprecated version of the Android embedding.
To avoid unexpected runtime failures, or future build failures, try to see if this plugin supports the Android V2 embedding.

Please how to fix it

Please fix this issue

Please fix the issue

I think I can upgrade the embedding of this plugin but will require some time.

authors: Satyam-953 SeriousMonk ShahzadUmarBaig infosoftindia knatnaela


text:
xsltFile based on xml-stylesheet

Different XML files in my project require different xsl transformations. Currently, I need to create new task for each, but it would be nice to have just one, which would have the xsltFile variable based on the XSL stylesheet association of the respective XML like:
<?xml-stylesheet type="text/xsl" href="xsltFile">
This is possible e.g. in oXygen and seems very intuitive. In fact, it would be great if this could be in some default task setting so that you would not even need to edit the task.json in a lot of cases (that would make it much more approachable to new users or users coming over from e.g. oXygen).

I will investigate adding this feature.
My first instinct would be to allow the end-user to trigger the XSLT transform by:

invoking a new command: 'Run XSLT task using xml-stylesheet processing instruction' or
pressing a new 'Run XSLT task' button

To help with XSLT file selection for tasks, I've now added a set of commands that provide file-selection input for a task. For example, you can use the property
"xsltFile": "${command:xslt-xpath.pickXsltFile}"

This command will show a 'recently used' list (preserved for each workspace), a 'current file' and a 'Pick File' option. The 'Pick File' option will allow you to use a File Explorer to select a file, this is initially located in the current file's directory. Here's an example 'QuickPick' list with the options:

Is this sufficient, or would you prefer:

to see the xml-stylesheet entry in the 'QuickPick' list also, or
to have a dedicated command for <?xml-stylesheet... like ${command:xslt-xpath.stylesheetInstruction} ?

This looks great!
Honestly, I would prefer to also have 1. (which I suppose would be the top choice next time). This would make it almost as smooth with a keyboard as 2. and therefore 2. may not be necessary.

OK, I'll look into implementing proposal 1.  Yes, the most recently selected XSLT becomes the top-choice. A maximum of 10 items are on the recently used list, after the oldest item is removed to keep the list count at 10.
Naturally, the recently used list is preserved between VS Code sessions. This list can however be cleared using the 'Clear Recentluy Used' item on the 'QuickPick' list.

In Release 1.5.0 there's now an xml-stylesheet entry in the file 'pick-list' for the ${command:xslt-xpath.pickXsltFile} command - provided the processing instruction exists in the current document and the type attribute is text/xsl. The href pseudo-attribute resolved relative to the current file path is shown in the list.
If this is picked it's used in the XSLT Task and also added to the 'recently used' files list.

I have just tested this and have one question, what if the file is not local? Now it seems to add the URL to the folder's local address. Maybe if it detects http(s) at the beginning it should make it absolute without the folder address?

Yes, all hrefs are assumed to reference local files. If they're recognised as relative file references they're resolved from the current editor's file URI and converted back to a file-system path. I will look into supporting https:// and http:// as identifiers for absolute local paths - I don't generally deal with such XML files so haven't come across this usage myself.

Yes, all hrefs are assumed to reference local files. If they're recognised as relative file references they're resolved from the current editor's file URI and converted back to a file-system path. I will look into supporting https:// and http:// as identifiers for absolute local paths - I don't generally deal with such XML files so haven't come across this usage myself.

Hi, just checking, any luck with having a remote XSL?

authors: otichy pgfearo

repo: DeltaXML/vscode-xslt-tokenizer


text:
Highlight unused variables in XSLT/XPath

Source code should be highlighted to mark variable names that are declared but never used.

merged branch onto master

Completed.


text:
Hello author, can you add support for IL2CPP, I use IL2CPP will show abnormal.

Hello author, can you add support for IL2CPP, I use IL2CPP will show abnormal.

@qq357075581 Did you manage to get this working? It's giving me a missing DLL error when I try to use it on a UWP Windows IL2CPP build

@qq357075581你成功搞定了吗?当我试图在Uwp窗口IL2CPP构建中使用它时,它给了我一个缺失的DLL错误

yes，I solved the problem.In IL2CPP, some code needs to be changed to static,If you want, I can share it with you, you can leave your email.

@qq357075581你成功搞定了吗?当我试图在Uwp窗口IL2CPP构建中使用它时,它给了我一个缺失的DLL错误

yes，I solved the problem.In IL2CPP, some code needs to be changed to static,If you want, I can share it with you, you can leave your email.

That would be perfect, thank you! My email address is elegant.bowl9391@fastmail.com

@qq357075581你成功搞定了吗?当我试图在Uwp窗口IL2CPP构建中使用它时,它给了我一个缺失的DLL错误

是的,我解决了这个问题。在IL2CPP中,有些代码需要修改为静态,如果你愿意,我可以和你分享,你可以留下你的电子邮件。

太好了,谢谢!我的电邮地址是 优雅。鲍尔斯9391@快速邮件网站
Sent。

@qq357075581你成功搞定了吗?当我试图在Uwp窗口IL2CPP构建中使用它时,它给了我一个缺失的DLL错误

yes，I solved the problem.In IL2CPP, some code needs to be changed to static,If you want, I can share it with you, you can leave your email.

作者大哥，我也需要一份，项目必须要用IL2CPP，拜托

If there's a fix required to make this work with IL2CPP, please add it as a pull request.

If there's a fix required to make this work with IL2CPP, please add it as a pull request.
Can someone please push it to us

If there's a fix required to make this work with IL2CPP, please add it as a pull request.

Log is :
NotSupportedException: IL2CPP does not support marshaling delegates that point to instance methods to native code. The method we're attempting to marshal is: AspectRatioController::b__39_0
at AspectRatioController.Start () [0x00000] in <00000000000000000000000000000000>:0

repo: DenchiSoft/UnityAspectRatioController


text:
Update examples

Streamline, comment and updates code of examples

@JuliaRegistrator register

Comments on pull requests will not trigger Registrator, as it is disabled. Please try commenting on a commit or issue.

authors: Denis-Titov JuliaRegistrator


text:
Enderpearls teleport bypassing WorldGuard setting

BUG: WorldGuard region flag is overridden by Denizen.
As soon as this script is added to Denizen, enderpearls will teleport players regardless of the WorldGuard setting.
Tested with 0.9.6-SNAPSHOT (build 1567).
This script has been pasted to http://mcmonkey.org/haste/14217
Steps to reproduce:
0. Add this script to .../Denizen/scripts.

Download any WorldGuard-6.0.0 build. Download WorldEdit as well.
Select a region cuboid with the //wand tool
Define a region with: /rg define myregion
Deny enderpearls with: /rg flag myregion enderpearl deny
Throw an enderpearl within the region.
Notice WorldGuard messages: "You're not allowed to go there.". But the teleport still happens.
Remove this script from .../Denizen/scripts. Enderpearls are now correctly denied within the region.

Notes:
The player doesn't have to enter the cuboid defined below. The cuboid doesn't have to exist.
All WorldGuard regions are affected by this.
The actual script:
enderpearl:
type: world
events:
on player enters ANY_STRING_HERE:

Fixed in https://github.com/mcmonkey4eva/Denizen/commit/50802b40a60a99ada8b42cc25379c909fbbfb13c

repo: DenizenScript/Denizen-For-Bukkit


text:
Flask setup

Closes #1

Update: FastAPI was used instead of Flask

repo: Depermitto/gs-hackathon


text:
Seems like the model outputs are disp image rather than depth image.

Thanks for the great work!
I noticed that the model outputs the disp image instead of depth image, how can I get the depth image from the model?

I have noticed that the code in metric-depth provides depth image, but I found the results were worse and many floater can be observed in the results. Since I don't need the absolute scaled depth and a relative one is okay, is there a way to easily convert the results from the original model to a relative depth map?

@InFistLee i have a same problem, do you have any idea recently?

@InFistLee same issue here, i just can't find the code to generate the depth image like this :

Does anyone have the solution to this problem?

@InFistLee To generate the depth map image (depth.png), and @Liuhsinlun to generate the coloured depth map (depth_colored.png) use this code:
import cv2
import numpy as np
from PIL import Image
import matplotlib.pyplot as plt
import torch

from depth_anything_v2.dpt import DepthAnythingV2

DEVICE = 'cuda' if torch.cuda.is_available() else 'mps' if torch.backends.mps.is_available() else 'cpu'

model_configs = {
    'vits': {'encoder': 'vits', 'features': 64, 'out_channels': [48, 96, 192, 384]},
    'vitb': {'encoder': 'vitb', 'features': 128, 'out_channels': [96, 192, 384, 768]},
    'vitl': {'encoder': 'vitl', 'features': 256, 'out_channels': [256, 512, 1024, 1024]},
    'vitg': {'encoder': 'vitg', 'features': 384, 'out_channels': [1536, 1536, 1536, 1536]}
}

encoder = 'vitl' # or 'vits', 'vitb', 'vitg'

model = DepthAnythingV2(**model_configs[encoder])
model.load_state_dict(torch.load(f'checkpoints/depth_anything_v2_{encoder}.pth', map_location='cpu'))
model = model.to(DEVICE).eval()

raw_img = cv2.imread('path2RGB.png')
depth = model.infer_image(raw_img) # HxW raw depth map in numpy

depth_image = Image.fromarray(depth.astype(np.uint16))
depth_image.save('depth.png')

depth_normalized = (depth - depth.min()) / (depth.max() - depth.min()) * 255.0
depth_normalized = depth_normalized.astype(np.uint8)
colored_depth = (plt.cm.plasma(depth_normalized / 255.0)[:, :, :3] * 255).astype(np.uint8)

colored_depth_image = Image.fromarray(colored_depth)
colored_depth_image.save('depth_colored.png')

@AbedSoleymani   Thank you sooo much!!!

@InFistLee To generate the depth map image (depth.png), and @Liuhsinlun to generate the coloured depth map (depth_colored.png) use this code:
import cv2
import numpy as np
from PIL import Image
import matplotlib.pyplot as plt
import torch

from depth_anything_v2.dpt import DepthAnythingV2

DEVICE = 'cuda' if torch.cuda.is_available() else 'mps' if torch.backends.mps.is_available() else 'cpu'

model_configs = {
    'vits': {'encoder': 'vits', 'features': 64, 'out_channels': [48, 96, 192, 384]},
    'vitb': {'encoder': 'vitb', 'features': 128, 'out_channels': [96, 192, 384, 768]},
    'vitl': {'encoder': 'vitl', 'features': 256, 'out_channels': [256, 512, 1024, 1024]},
    'vitg': {'encoder': 'vitg', 'features': 384, 'out_channels': [1536, 1536, 1536, 1536]}
}

encoder = 'vitl' # or 'vits', 'vitb', 'vitg'

model = DepthAnythingV2(**model_configs[encoder])
model.load_state_dict(torch.load(f'checkpoints/depth_anything_v2_{encoder}.pth', map_location='cpu'))
model = model.to(DEVICE).eval()

raw_img = cv2.imread('path2RGB.png')
depth = model.infer_image(raw_img) # HxW raw depth map in numpy

depth_image = Image.fromarray(depth.astype(np.uint16))
depth_image.save('depth.png')

depth_normalized = (depth - depth.min()) / (depth.max() - depth.min()) * 255.0
depth_normalized = depth_normalized.astype(np.uint8)
colored_depth = (plt.cm.plasma(depth_normalized / 255.0)[:, :, :3] * 255).astype(np.uint8)

colored_depth_image = Image.fromarray(colored_depth)
colored_depth_image.save('depth_colored.png')

Hello, I would like to ask a question, why is the size of the depth value opposite? For example, in the following picture, the closer the street is to the inside, the larger the value should be, but the value in the numpy array is smaller.
According to normal intuition, the greater the depth, the larger the value should be.

@520jz I have had the same question too. And I figured it out in their original paper sec 5.2

Similarly, our models produce affine-invariant inverse depth

So the output is inverse depth, the real depth should be 1 / output.

May I ask what the unit of this depth value is, meters

authors: 520jz AbedSoleymani InFistLee Liuhsinlun Master-cai Osierddr jsckdon


text:
chore: projects from swaroopRajwal

What kind of change does this PR introduce?
new project
Description
I've added three projects in /react directory

octoprofile - built with next, typescript, tailwind
sort-visualizer - built with react, typescript, mantine ui, redux toolkit
poke-app - built with next, typescript, tailwind, react-query

Checklist

[ X ] I've read the contribution guidelines.
[ X ] I've mentioned my project in the Readme as per guidelines.
[ X ] I've checked that my project is not a duplicate project and I have cross checked the exisiting projects in this repository.

Related Issues
Fixes Issue #22

Great @swaroopRajwal! Can you mention these projects in the README?

Add your Project name and a short description in the Projects List section in the README, under an appropriate language/framework.

Great @swaroopRajwal! Can you mention these projects in the README?

Add your Project name and a short description in the Projects List section in the README, under an appropriate language/framework.

Okay!

@Greeshma2903 done thanks for letting me know about this.

Thanks for contributing! Merged 🚀

repo: Design-and-Code/Quick-projects


text:
Use microusb ports as UART?

Is it possible to use the micro USB ports as UART console? If so, what type of adapter do I need to get? And what configuration is needed?
Thanks very much in advance.

You won't be able to use an overlay to do so as there are no exposed GPIO -- you would need to look for an appropriate USB to UART/TTL Serial adapter for your needs (check Adafruit)

You won't be able to use an overlay to do so as there are no exposed GPIO -- you would need to look for an appropriate USB to UART/TTL Serial adapter for your needs (check Adafruit)

Hi, I guess you are meaning about how to connect to the first CM4 via tty?
Instead, what I think the OP was hoping for was the ability to access the UARTs for serial console on all the CM4s i.e. not just the one with the exposed USB

That type of serial console access is really important for remote/edge type maintenance if networking doesn't come up properly.
My personal hope was to have another rpi/one of the six rpis able to access the others' serial consoles.

Actually, just dawned on me that the Bluetoothed CM4s could talk to each other as TTYs...
I guess?
(I am considering the Super6c and am waiting my first CM4s...)

There are several pins of GPIO has been spread out, you can refer to the wiki:https://wiki.deskpi.com/super6c/

authors: avluis rr4444 sloppycoder yoyojacky


text:
Donate button doesn't work on desktop

Windows, Firefox
The donate button appears, but doesn't open a new tab or go to any link when clicked.

confirmed the bug. will investigate

Pull request submitted that fixes this.

authors: jjandoc nathanaelphilip silasmeredith

repo: DevProgress/more-tacos


text:
Support for zh_HK (Cantonese/Chinese)

Adding support for zh_HK (Cantonese/Chinese) user.
Since there is no official Chinese version of Splatoon, we in Hong Kong play with Japanese or US version instead. Most Hong Konger doesn't know Japanese but we are left with no choice, Japanese is still a popular pick since the splatfest will be at a better time due to timezone issue.
My translation has the description in Chinese yet the gears name are in Japanese. I modified the code a bit to allow gears to be fallback to ja_JP.
For US, I bet those players does understand English so I am not doing another set of translation.
P.S. commit 6044833 is a bugfix for all language though
P.P.S: Cantonese is slightly different from Mandarin used in China or Chinese in Taiwan. They are pronounced very differently, with slightly different grammar and language use while the character is mostly the same. That's the mother tongue for Hong Konger. Those understand written Cantonese usually understand written Chinese, reverse is NOT usually the case.

Thank you very much for the contribution and the extra information. It's very helpful to know all of these things. I'll review this and try to implement it quickly.

I'm very sorry for the delay on this pull request. I took an unplanned hiatus from this project for personal reasons and just started work on it again a few days ago. I am working through all of the things I am behind on now.
I will be testing this and the Italian localization tomorrow, and will merge this if everything looks OK.
Once again, thank you for your contribution. I will try to implement your translation in the next day or two.
Thank you for being patient!

Just pulled this in. This will go live with the next update. :)
Thank you for your contribution!


text:
linux need this?

it only an optional installation.. can i ignore this?
or how to fix? thank you..
npm ERR! code EBADPLATFORM
npm ERR! notsup Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm64"})
npm ERR! notsup Valid OS:    darwin
npm ERR! notsup Valid Arch:  any
npm ERR! notsup Actual OS:   linux
npm ERR! notsup Actual Arch: arm64

Please use the issue template when opening your ticket.

authors: DeviaVir fachos

repo: DeviaVir/zenbot


text:
fixed eslint incompatibility error

modified the package.json file

closes #19

repo: Dezenix/frontend-reactjs


text:
E-Commerce

Description
Follow the contribution guidelines and code of conduct
Design complete E-commerce websites.
Screenshots
No response
Additional information
No response

Please assign me this. I would really love to work on it.

@Gaurav4code Now you can start work on it.

@GovindSingh9447 Can I work on this issue, I am a contributor under GSSOC'22.

Sure @BeginnerCoder21

hi @GovindSingh9447, I have a doubt can Gssoc contributors work on this issue in a team of two?

No @BeginnerCoder21 , you can only work on single issue at a time.

Can I also work on this issue?

Can I also work on this issue?

No, This issue is already assigned to someone else.
You can work on another issue.

@BeginnerCoder21 I am waiting for your PR.
Do it till tomorrow night.

@GovindSingh9447
Here is the prototype's link: https://xd.adobe.com/view/e0cbff47-d2a8-429e-ba77-e553dd724032-b598/?fullscreen
I apologize for the delay, and I was unable to give my full effort due to the system problem; Adobe XD is not working properly in my system, and I was busy with exams and practicals that I was unable to finish it on time. You can look at the prototype once, as I am able to complete it up to this point.

@GovindSingh9447 Here is the prototype's link: https://xd.adobe.com/view/e0cbff47-d2a8-429e-ba77-e553dd724032-b598/?fullscreen
I apologize for the delay, and I was unable to give my full effort due to the system problem; Adobe XD is not working properly in my system, and I was busy with exams and practicals that I was unable to finish it on time. You can look at the prototype once, as I am able to complete it up to this point.

Looking good.
Make a PR.

Done @GovindSingh9447

Sure @BeginnerCoder21

Done @GovindSingh9447, please check once!

@BeginnerCoder21  As your Designing  is work, our team has decided something for you. Can we have a word with you.

Sure, we can talk tomorrow!!

repo: Dezenix/website-screens


text:
Add a PR template

You can refer to this repo to have a better look at what kind of PR template we need.

Can I work on this?

I assigned #1 to you, so let someone else work on this one.
If no one shows interest in the issue, then I will assign you.

Hey @Dharmik48 would like to work on it, can I get this assigned to me ?

Sure! I will assign you🚀

Ok
On Fri, 12 Aug 2022 at 14:43, Dharmik_403 @.***> wrote:

I assigned #1
https://github.com/Dharmik48/notes-react-firebase-v2.0/issues/1 to you,
so let someone else work on this one.
If no one shows interest in the issue, then I will assign you.
—
Reply to this email directly, view it on GitHub
https://github.com/Dharmik48/notes-react-firebase-v2.0/issues/2#issuecomment-1212900351,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUGJUTIYSV56ZY7KCFJHN53VYYITVANCNFSM56IGK4OQ
.
You are receiving this because you commented.Message ID:
@.***>

Hey @Dharmik48 I am so  sorry I just saw this, will create a pr today for it and if possible can you add the hacktoberfest label as well ?

Hey @Dharmik48 I am so sorry I just saw this, will create a pr today for it and if possible can you add the hacktoberfest label as well ?

Hey I have added the hacktoberfest label so please raise a PR now


text:
[pact-jvm-consumer-junit] Allow to specify the target folder for generated pacts

Currently, when using the PactProviderRuleMk2 together with the @Pact annotation to create a pact, the pact files are always put into the folder target/pacts. It would be helpful to control the target folder for the pacts, for example by specifying the target folder in the constructor of PactProviderRuleMk2.
This would make it more clear where the pact files come from and would allow for a more flexible integration in a build process with Gradle (since Gradle doesn't know about the target folder by default).

That makes sense, I might look at adding it to the config options.
In the mean time, you can set the pact.rootDir system property. For Gradle, you can do
test {
  systemProperty 'pact.rootDir', "$buildDir/pacts"
}

Hey, is there any progress on the feature?

Nothing to date, I'll see about getting some time for this but it will be done for version 4.0.0.
Also, an update from @pkubowicz now allows pact-jvm to detect that it is running in Gradle and will set the build directory appropriately.

Actually, this has been implemented as part of #840 and released with 3.6.2, but for JUnit 5.

authors: meirka thombergs uglyog

repo: DiUS/pact-jvm


text:
Ophyd pin tip: Write image on every read

As a developer it would be useful to see every image that the pin tip detection algorithm used to find a tip, including the edge and the tip drawn on the image. This image should be the exact image that the algorithm was run on and should be saved regardless of if a pin is found or not
Acceptance Criteria

Whenever the pin tip detection is read from it produces an image

After discussion we should:

store raw array data as this is what the edge is calculated on
store it all in one place to keep track of data size and not complicate the device just for temporary diagnostics
save in numpy compressed array format
tag with timestamps, sample name, whether pin was detected or not

authors: DominicOram dperl-dls

repo: DiamondLightSource/dodal


text:
Add a watch-notification when removing a key using pointer reference

Similar to how we do while deleting a key using it's value reference, we should add a watch notification while deleting a key by its pointer reference.

Should it be the same 'DEL' operation event or a new operation?
Also, can i pick this up?

We generally remove keys by pointer during eviction/expiry. We just need add a  watch notification while deleting which we missed out earlier.
Since it is a Good First Issue it would be very easy for you to fix. It may be better for a first timer to pick it up.

@JyotinderSingh @soumya-codes as it's a good first issue I would like to give it a try

@JyotinderSingh @soumya-codes as it's a good first issue I would like to give it a try

Assigned

authors: JyotinderSingh raknay soumya-codes srivastava-yash

repo: DiceDB/dice


text:
Add Target Battery Charge Level

In the Volvo Energy API, there is support for the targetBatteryChargeLevel (i.e. what the car is trying to charge to). It would be good if this could be included, as it would allow me to ensure that my car charger was set to the same or similar.

Please take a look at #181


text:
🛑 Digifact Guatemala is down

In 79af28d, Digifact Guatemala (https://felgtaws.digifact.com.gt) was down:

HTTP code: 503
Response time: 197 ms

Resolved: Digifact Guatemala is back up in 8da9a9c.


text:
Support CNAME for API gateway

I want to create a custom DNS name (api.hsl.fi), point it to umbrella.digipalvelutehdas.fi and configure it in APIKA as an alias for umbrella.digipalvelutehdas.fi/hsl

@tuukka Is this needed if APIKA supports #23? In other words, proxy can be deployed directly at api.hsl.fi? There is an upstream issue in API Umbrella about CNAME. See https://github.com/NREL/api-umbrella/issues/213

authors: bajiat tuukka

repo: Digipalvelutehdas/APIKA


text:
Add Tooltips

Per https://app.roll20.net/forum/post/4593174/how-do-i-make-tooltips

Once movement and v101 labels are done move to v2.1 milestone so we can get v2 out the door

Introduced in v3.0


text:
🛑 ZL1OTD Repeater is down

In 59b208d, ZL1OTD Repeater (https://zl1otd.dvnz.nz) was down:

HTTP code: 502
Response time: 19150 ms

Resolved: ZL1OTD Repeater is back up in 7b1ad6f.

repo: DigitalVoiceNZ/upptime


text:
HTML Export to the same folder structure

It would be great if it could export the HTML in the same folder structure as the original email folders.

Also it would be nice if it could drill down into the email subfolders and export those also.

This is in the plan, first from the command line, and then from the UI. But I do not have any fixed timescale at the moment.

A command line tool that will do this has been released as part of Version 1.14. See the updated Readme on the front page for details.

A command line tool that will do this has been released as part of Version 1.14. See the updated Readme on the front page for details.

authors: Dijji boesiii

repo: Dijji/XstReader

license: MS-PL


text:
Tutorials 20, 21, 22  and 24 don't start from the installation folder on Windows

The reason is because dxcompiler.dll and dxil.dll are not installed into the folder.
The problem here is that both dlls reside in Windows SDK folder, and there is no way for CMake to know its location.
For build, the dlls are copied in Visual Studio post-build step using the $(WindowsSdkDir) VS variable. This variable can't be used in install.
It should be possible to read the path from the environment variable similar to $ENV{WindowsSDKVersion}

https://github.com/DiligentGraphics/DiligentCore/issues/467 should fix this

repo: DiligentGraphics/DiligentSamples


text:
⚠ API - Lens has degraded performance

In f29feca, API - Lens ($LENS_API_URL) experienced degraded performance:

HTTP code: 503
Response time: 358 ms

Resolved: API - Lens performance has improved in a7e7602 after 7 minutes.

repo: DimensionDev/status


text:
⚠ RPC server - Astar has degraded performance

In f015e63, RPC server - Astar ($ASTAR_RPC_URL) experienced degraded performance:

HTTP code: 0
Response time: 0 ms

Resolved: RPC server - Astar performance has improved in 0c7f73f.


text:
Add missing shops

Nadia and Lurvy shops need to be added to logic, but to be able to put any item inside the shop, we need to fix the throwable state of non-vanilla shop item objects.

Requires #11 before any work can be done on this

Added Nadia's shop in a2519d1
Added Lurvy's shop in 9eb72d2

repo: Dinopony/alundra-randomizer


text:
Focus system

IIRC we can port the dioxus-desktop focus system here . I'm not sure I understand that focus stack yet, but I believe we can port that method to Blitz's Node struct.

You could also look at legacy blitz's focus system (https://github.com/DioxusLabs/blitz/tree/legacy). Although I have no idea how good it is/was. Not sure if you'll be doing keyboard focus management, but if you are, I reckon we'll definitely want to support tabindex="0", but we could potentially skip on non-zero tabindex to begin with.

authors: matthunz nicoburns

repo: DioxusLabs/blitz


text:
Your repo bash scripts are not working in Ubuntu 20.04 (e.g. script/Download_HICO-DET.sh)

[26744:2271 0:477] 01:56:09 Thu Dec 24 [mona@goku:pts/5 +1] ~/research/code/DJ-RN
$ bash  script/Download_HICO-DET.sh
script/Download_data.py:45: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if len(sys.argv) is not 3:
^CTraceback (most recent call last):
  File "script/Download_data.py", line 52, in <module>
    download_file_from_google_drive(file_id, destination)
  File "script/Download_data.py", line 40, in download_file_from_google_drive
    save_response_content(response, destination)
  File "script/Download_data.py", line 25, in save_response_content
    for chunk in response.iter_content(CHUNK_SIZE):
  File "/home/mona/anaconda3/lib/python3.8/site-packages/requests/models.py", line 751, in generate
    for chunk in self.raw.stream(chunk_size, decode_content=True):
  File "/home/mona/anaconda3/lib/python3.8/site-packages/urllib3/response.py", line 571, in stream
    for line in self.read_chunked(amt, decode_content=decode_content):
  File "/home/mona/anaconda3/lib/python3.8/site-packages/urllib3/response.py", line 766, in read_chunked
    chunk = self._handle_chunk(amt)
  File "/home/mona/anaconda3/lib/python3.8/site-packages/urllib3/response.py", line 710, in _handle_chunk
    value = self._fp._safe_read(amt)
  File "/home/mona/anaconda3/lib/python3.8/http/client.py", line 612, in _safe_read
    data = self.fp.read(amt)
  File "/home/mona/anaconda3/lib/python3.8/socket.py", line 669, in readinto
    return self._sock.recv_into(b)
  File "/home/mona/anaconda3/lib/python3.8/ssl.py", line 1241, in recv_into
    return self.read(nbytes, buffer)
  File "/home/mona/anaconda3/lib/python3.8/ssl.py", line 1099, in read
    return self._sslobj.read(len, buffer)
KeyboardInterrupt

[26744:2271 0:479] 01:58:06 Thu Dec 24 [mona@goku:pts/5 +1] ~/research/code/DJ-RN
$ python script/Download_data.py 1QZcJmGVlF9f4h-XLWe9Gkmnmj2z1gSnk Data/hico_20160224_det.tar.gz
script/Download_data.py:45: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if len(sys.argv) is not 3:
^CTraceback (most recent call last):
  File "script/Download_data.py", line 52, in <module>
    download_file_from_google_drive(file_id, destination)
  File "script/Download_data.py", line 40, in download_file_from_google_drive
    save_response_content(response, destination)
  File "script/Download_data.py", line 25, in save_response_content
    for chunk in response.iter_content(CHUNK_SIZE):
  File "/home/mona/anaconda3/lib/python3.8/site-packages/requests/models.py", line 751, in generate
    for chunk in self.raw.stream(chunk_size, decode_content=True):
  File "/home/mona/anaconda3/lib/python3.8/site-packages/urllib3/response.py", line 571, in stream
    for line in self.read_chunked(amt, decode_content=decode_content):
  File "/home/mona/anaconda3/lib/python3.8/site-packages/urllib3/response.py", line 766, in read_chunked
    chunk = self._handle_chunk(amt)
  File "/home/mona/anaconda3/lib/python3.8/site-packages/urllib3/response.py", line 710, in _handle_chunk
    value = self._fp._safe_read(amt)
  File "/home/mona/anaconda3/lib/python3.8/http/client.py", line 612, in _safe_read
    data = self.fp.read(amt)
  File "/home/mona/anaconda3/lib/python3.8/socket.py", line 669, in readinto
    return self._sock.recv_into(b)
  File "/home/mona/anaconda3/lib/python3.8/ssl.py", line 1241, in recv_into
    return self.read(nbytes, buffer)
  File "/home/mona/anaconda3/lib/python3.8/ssl.py", line 1099, in read
    return self._sslobj.read(len, buffer)
KeyboardInterrupt

Had to download manually like the following:
https://drive.google.com/file/d/1QZcJmGVlF9f4h-XLWe9Gkmnmj2z1gSnk/view

repo: DirtyHarryLYL/DJ-RN


text:
🛑 TSU is down

In 6ed75ee, TSU (https://TSU.DLCDevelopment.repl.co) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TSU is back up in eabb671.

repo: Discord-Development-Centre/status


text:
🛑 TSU is down

In 096838f, TSU (https://TSU.DLCDevelopment.repl.co) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TSU is back up in 9612541.


text:
feat: check if engine was properly started

fails now on the example from https://github.com/Disservin/fast-chess/issues/623

Confirmed behaviour as desired:
> ./fast-chess -engine cmd=../cdblib/cdb2uci.sh name=cdb1 -engine cmd=../cdblib/cdb2uci.sh name=cdb2 -each tc=10+5 -concurrency 1 -openings file=grob.epd -rounds 2 -games 2
Started game 1 of 4 (cdb1 vs cdb2)
Warning: Cannot start engine cdb1:
Cannot execute command: ../cdblib/cdb2uci.sh
Finished game 1 (cdb1 vs cdb2): 1/2-1/2 {}
Finished match
> cat ../cdblib/cdb2uci.sh
python $HOME/git/cdblib/cdb2uci.py -c 1 -ee

authors: Disservin robertnurnberg

repo: Disservin/fast-chess


text:
http://localhost:3000/error

vue 1.11

Prerequisites
Please answer the following questions for yourself before submitting an issue.

[ ] I am running the latest version
[ ] I checked the documentation and found no answer
[ ] I checked to make sure that this issue has not already been filed

Check our forum:
https://forum.vuestorefront.io/
Is there something you don't understand? What is it? Describe it.

Can't find what you're looking for?

Keep the problem description concise and include:

[ ] A brief description of the problem,
[ ] Where the problem is occurring,
[ ] The length of time the problem has been occurring,
[ ] The size of the problem.

Additional information

Please check the error message in the console you got form Elastic - you need to change the schema (eg. changing the vue-storefront-api/config/*.schema.json) and run yarn db rebuild

authors: marcelowu pkarw

repo: DivanteLtd/vue-storefront


text:
[WIP] fix infinity loop on product page, poc of product variants availability

Short description and why it's useful
I've found infinite loop on product page. It was caused by continuously configuring product invoked by product attributes visibility condition.
This PR is now more like PoC for that option. @pkarw has mentioned to me, that configurable_children  cannot be trusted in case of product accesibility.
So my proposal is:
When current product has changed, then asynchronous vuex action checks in background every variant (which method should it invoke?). When it checks variants, then puts available as new variable in store. Then getAvailableProductOptions getters gets directly that options to show on product page.
Things to do to finish this work:

[ ] move ProductStatus enum; where to? (i got statuses from this docs, anyone has better source?)
[ ] clarify how exactly check if product variant is available
[ ] clarify why we do not show outOfStock product when config listOutOfStockProducts is set to true

@patzick - I’m available for a discussion at 9:00 at Divante Caffee ;)

Sure, I'll be there :)

authors: patzick pkarw


text:
Bugfix/payment shipping store

As discussed in #923
Using the respective stores for payment and shipping for the methods. I think i got rid of all the references to the old getters.

Looks good! I'll test it on Monday and merge in; Great job! Go on with another refactors where you find it required/beneficial :)

authors: pkarw thomasthune


text:
Add a simpler overload constructor and new adaptive control functions

We already have SetTunings(Kp, Ki, Kd); for adaptive control, so a simpler overload constructor could be provided like this:
 QuickPID(*Input, *Output, *Setpoint);  // defaults are used for remaining parameters

then, for adaptive control:
// existing functions
SetTunings(Kp, Ki, Kd);          // p, i, d gains
SetMode(Mode);                   // Control::manual, Control::automatic, Control::timer
SetControllerDirection(Action);  // Action::direct, Action::reverse

// additional new functions
SetProportionalMode(pMode);      // pMode::pOnError, pMode::pOnMeas, pMode::pOnErrorMeas
SetDerivativeMode(dMode);        // dMode::dOnError, dMode::dOnMeas
SetAntiWindupMode(iAwMode);      // iAwMode::iAwCondition, iAwMode::iAwClamp, iAwMode::iAwOff

example in your main code:
myPID.SetProportionalMode(myPID.pMode::pOnMeas);       // set proportional on measurement mode
myPID.SetDerivativeMode(myPID.dMode::dOnError);        // set derivative on error mode
myPID.SetAntiWindupMode(myPID.iAwMode::iAwCondition);  // set conditional anti-windup mode

I'm willing to do that. Ok with you, @Dlloydev?

Sure ... thank you!

We need to define a default set of gains.
Since it's always so specific, I guess p=2 i=5 d=1, as in the examples, is as good as anything.
Any thoughts on this?

I think they could all be zero as default, because these defaults are only for the unused parameters in the constructor and this would match the behavior of PID_v1.

authors: Dlloydev guilhermgonzaga

repo: Dlloydev/QuickPID


text:
Bugs fixes

fixed: it is not possible to clear clip-rect attribute without javascript error if it is has been not set
fixed: undrag does not work if drag was not started (see https://github.com/DmitryBaranovskiy/raphael/issues/199#issuecomment-2166089)

Merged by hand. raphael.js is generated file.

94926e4 fix has not been merged. Why?

repo: DmitryBaranovskiy/raphael


text:
anotherdimahtestIssue

anotherdimahtestIssue

@DmitryHontar  @dimahtest

repo: DmitryHontar/TestRepository


text:
[Bug]:The donate link in read.me get 404

🤔 Is there an existing issue for this?

[x] I have searched the existing issues

📝 Discription
The donate link in read.me return 404 from daramet.com
so please check the link and add more way for donation if possible
💻 In which operating systems have you tested?

[ ] macOS
[ ] Windows
[ ] Linux

Other
No response

Hey! Thanks a lot for the support 💚🙏
I actually changed the link but forgot to update it here 🥸
new link: https://daramet.com/sajjadmrx

No problem at all! Thanks for updating the link. I’ll make sure to use the new one moving forward. 😊
Best of luck with everything! 💚

authors: SaeedSaedi sajjadmrx

repo: DnsChanger/dnsChanger-desktop


text:
API class to query for news items from prototype feed

http://dev-ltd-news.pantheon.io/?json=1

Nah, just gonna use fetch in React Native.

repo: DoSomething/LetsDoThis-Android


text:
Remove sticky

Changes

Removes our sticky implementation, in favor of client apps using a position: sticky polyfill like the Filament Group's fixed-sticky instead.
Minor style adjustments to waypoints pattern.

:+1:

repo: DoSomething/neue


text:
Update google analytics modules.

What's this PR do?
updates GA module version
How should this be reviewed?
👀
Relevant tickets
Fixes #https://www.drupal.org/node/2782023
Checklist

[ ] Tested on staging.

👍

authors: angaither sergii-tkachenko

repo: DoSomething/phoenix


text:
Fix logic for isPristine

A changeset is pristine if and only if all changes are present and
equal to values on the underlying content
Closes #101

Looking forward to see this released. :+1:

Just an FYI. This one PR is blocking us from using this addon. We had to reinvent the changeset. Anxiously waiting for this to clean up our code.

@sukima Will get this merged / released today

Released in 1.1.4

authors: Keeo poteto sukima

repo: DockYard/ember-changeset


text:
Bugfix: positional param value update to null or undefined

Fixes #90

@homu r+

:pushpin: Commit 6d6f456 has been approved by martndemus

:zap: Test exempted - status

authors: homu martndemus

repo: DockYard/ember-one-way-controls


text:
Version 3.0.0

Added

Progress bar added
PHP version syntax resolution
Service provider generator added
Content-type property added to the Request
Request mapper generator added
Specification file is copied to the client directory

Changed

Most of the static code copied to the client instead of depending on docler-labs/api-client-base
Headers removed from default Guzzle config
Http client implementation abstracted behind PSR-17 interface
Http message implementation abstracted behind PSR-7 interface
Container implementation abstracted behind PSR-11 interface
Source directory name is configurable
Json and form-encoded serializers instead of built-in json
SerializableInterface added
ResponseMapper renamed to SchemaMapper
Client dependencies initialization moved to service provider
OperationId is no longer mandatory

Fixed

CS Fixer fails on invalid generated PHP file
Nullable fields schema mapper fix
Naming collisions in embedded objects handled

Guys, if you need this version please merge and release. I am afk before next monday.

repo: DoclerLabs/api-client-generator


text:
Checkbox

First off I just wanted to say I'm new to GitHub Issues and I'm sorry if I did this wrong. But I was looking through the checkbox designs, and realized the effects don't work with my browser. Check out my Material Checkboxes Here and email me at teh.picix@gmail.com if you would like to add them to Materialize.
Thanks in advance.

We aren't interested sorry.

repo: Dogfalo/materialize


text:
update version of waves.js to 0.7.5

Changed version of wave.js (according to https://github.com/fians/Waves) to the 0.7.5 (newest one).
In my case version 0.7.5 solves problem with unwanted waves during scrolling on mobile devices.

Please apply this, the newer version of waves fixes many problems, one is the above and the other is here #3226.


text:
New or Edit redirect // "SQL uid cannot be NULL"

When editing a site redirect.
Site redirects > Change Destination URL > Save
The Stack Trace shows the error:
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'uid' cannot be null
The SQL being executed was: UPDATE elements SET enabled=1, archived=0, dateUpdated='2019-07-26 10:15:49', uid=NULL WHERE id=6615
Craft
Image driver & version | Imagick 3.4.3RC2 (ImageMagick 6.9.7-4)
Craft Pro 3.2.7
Yii version 2.0.21
Twig version 2.11.3
Guzzle version 6.3.3
Imagine version 1.2.3-dev
Plugins:
Cookies version 1.1.11
Freeform version 3.2.3
Redactor version 2.3.3.2
Redirect plugin for Craft 3 version 1.0.23

diff --git a/src/controllers/SettingsController.php b/src/controllers/SettingsController.php
index 64cba0b..8220c6a 100644
--- a/src/controllers/SettingsController.php
+++ b/src/controllers/SettingsController.php
@@ -323,6 +323,7 @@ class SettingsController extends Controller
         $request = Craft::$app->getRequest();
         $redirect = new Redirect();
         $redirect->id = $request->getBodyParam('redirectId');
+        $redirect->uid = $request->getBodyParam('uid');
         $redirect->sourceUrl = $request->getBodyParam('sourceUrl');
         $redirect->destinationUrl = $request->getBodyParam('destinationUrl');
         $redirect->statusCode = $request->getBodyParam('statusCode');
diff --git a/src/templates/edit.twig b/src/templates/edit.twig
index f1cbeaf..c6503cd 100644
--- a/src/templates/edit.twig
+++ b/src/templates/edit.twig
@@ -15,6 +15,7 @@
     {{ redirectInput('settings/redirect') }}

     {% if redirect.id %}<input type="hidden" name="redirectId" value="{{ redirect.id }}">{% endif %}
+    {% if redirect.uid %}<input type="hidden" name="uid" value="{{ redirect.uid }}">{% endif %}

{{ "You can use the Redirect plugin to redirect simple routes but also use it for more advanced route matches with parameters"|t('redirect') }}
             .
<a target="_blank"

Hi @xwz,
This is very interesting. I'm sorry, but I have no idea what it means or what I should do with it though. Is it the script to resolve the issue or should I wait for a push into a plugin update?
I am not a web developer, I am only admin of the Craft site itself. It is something which I have inherited from a predecessor.
Thank you for your time.

Those are the code changes required. Best wait for the a new build that incorporate a fix.

Thank you Wei. Fantastic.

This is still happening, any chance of the fix being deployed soon as apparently the code changes are already available at source?

When I try using Composer it keeps reverting back to version 1.0.23 and not seeing any package version 1.0.24.

Honestly, we got tired of waiting for a new build and switched to Retour. https://plugins.craftcms.com/retour which is working for us.

We switched too. It's great this is free, but it's clearly not actively maintained, and it's currently pretty much broken.

authors: alangreenwood darylknight jamessy xwz


text:
Rebasing to version released on Feb 02, 2018

Rebasing to version released on Feb 02, 2018

Rebasing

repo: DonSaber/FX-SaberOS


text:
Required parameter resultSources not set.

I have upgraded my test project to Cucumber 4.7.2, donut 1.2.2 and donut-maven-plugin 1.2.2 from cucumber 1.2.5, donut 1.1 and donut-maven-plugin 0.0.5. And I also changed plugin configuration to the one provided in the current Readme.md.
I am running the report generation as a standalone task in the build with command (configuration XML listed below).
mvn report.donut:donut-maven-plugin:1.2.2:generate

At the moment when generate task runs the following exception is thrown:
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal report.donut:donut-maven-plugin:1.2.2:generate (default-cli) on project bbsw-test-harness: Required parameter `resultSources` not set.

While the plugin configuration clearly has this parameter:
<plugin>
  <groupId>report.donut</groupId>
  <artifactId>donut-maven-plugin</artifactId>
  <version>1.2.2</version>
  <executions>
    <execution>
      <id>execution</id>
      <phase>post-integration-test</phase>
      <goals>
        <goal>generate</goal>
      </goals>
      <configuration>
        <resultSources>
          <resultSource>
            <!-- optional format, defaults to cucumber -->
            <format>cucumber</format>
            <directory>${project.build.directory}/cucumber-reports</directory>
          </resultSource>
        </resultSources>
        <outputPath>${project.build.directory}/donut</outputPath>
        <timestamp>${maven.build.timestamp}</timestamp>
        <template>default</template>
        <projectName>${project.name}</projectName>
        <!-- optional customAttributes -->
        <customAttributes>
          <customAttribute>
            <name>App Name</name>
            <value>blah</value>
          </customAttribute>
        </customAttributes>
      </configuration>
    </execution>
  </executions>
</plugin>

Maven version 3.6.2.
What am I missing?
Update:
Maven debug log:
[DEBUG] Configuring mojo report.donut:donut-maven-plugin:1.2.2:generate from plugin realm
ClassRealm[plugin>report.donut:donut-maven-plugin:1.2.2, parent: sun.misc.Launcher$AppClassLoader@4e25154f]
[DEBUG] Configuring mojo 'report.donut:donut-maven-plugin:1.2.2:generate' with basic configurator
-->
[DEBUG]   (f) countMissingAsFailure = false
[DEBUG]   (f) countPendingAsFailure = false
[DEBUG]   (f) countSkippedAsFailure = false
[DEBUG]   (f) countUndefinedAsFailure = false
[DEBUG]   (f) customAttributes = []
[DEBUG]   (f) outputPath = D:\Projects\bbsw-test-harness\target\donut
[DEBUG]   (f) resultSources = []
[DEBUG]   (f) skip = false
[DEBUG]   (f) template = default
[DEBUG] -- end configuration --

Update.
I managed to make the plugin working by moving configuration section of the plugin from //executions/execution to plugin node, but in this case I get the following warning:
[WARNING] Could not lookup path List(projectMetadata, projectVersion) in List(Identifier(List(projectMetadata, projectVersion)))

Can you please advise why is this happening, and how to correctly run the plugin in the Maven build?

repo: DonutReport/donut-maven-plugin


text:
ChipsView does not get cursor focus

I've tried adding the sample MainActivity to an existing Android project (Conversations, an XMPP client). I copied the code and layout 1-to-1, merely renaming the activity and making it extend Activity instead of AppCompatActivity (since I don't need the additional features).
In the example, I can add chips via the RecycleView without any problem whatsoever, just like in the provided sample project. I also can click into the added chips, remove them, or click twice on them such as to activate the "edit" functionality.
However, the cursor never appears when I click on the ChipsView and keyboard for text input never appear. Not when I click into the ChipsView when it is empty, not when chips are already present, not even when editing a Chip.
Any idea why this might be happening? You can also check out https://github.com/Natanji/Conversations (just run the ConferenceKeywordsActivity directly) if you want to see this behaviour first-hand.

Hi @Natanji,
I had a look at your implementation and also have had the issue of the missing cursor. I was able to fix it by extending ConferenceKeywordActivity from AppCompatActivity instead of Activity as shown in our sample. You also have to make sure that your AndroidManifest.xml applies a Theme deriving from Theme.AppCompat to your ConferenceKeywordActivity.

authors: Natanji myacxy

repo: DoodleScheduling/android-material-chips


text:
大佬，我需要在国内服务器部署，需要添加备案信息，可以出个本地构建教程吗？

大佬，求本地构建教程

有客户端 release 看下

repo: Dooy/chatgpt-web-midjourney-proxy


text:
🛑 USPS - Registration is down

In 09429ae, USPS - Registration (https://reg.usps.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: USPS - Registration is back up in 7371db7.

repo: DotGov-Dev/govuptime


text:
🛑 USPS - Tools is down

In 25d73e9, USPS - Tools (https://tools.usps.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: USPS - Tools is back up in 4cc202a after 15 minutes.


text:
No way to visually see all stylecop warnings in visual studio like in stylecop classic.

Is there a way to show all stylecop warnings in visual studio (maybe in the output window like in stylecop classic by right clicking a projekt-> Run StyleCop).
Currently, I see the warnings only inline in code.
Do I need to install some other plugin for this? Note that I want to be able to see a Summary of all Stylecop warnings in visual studio which are reported by Stylecop.Analyzers.

Hi @pdm1985,
There are currently two ways to see this information:

Build your project. All diagnostics you have set to Warning or Error will appear in the build results.

Enable Show diagnostics for closed files as shown in the following image, and wait for IntelliSense to finish adding issues.

This would really be helpful for projects that have to prove that their project fulfils stylecop guidelines.
+1 from me.

authors: PBuchmann pdm1985 sharwell

repo: DotNetAnalyzers/StyleCopAnalyzers


text:
Create a vs extenstion

https://learn.microsoft.com/en-us/visualstudio/extensibility/starting-to-develop-visual-studio-extensions?view=vs-2022

VS extension

repo: Dotnet-IO-logger/core


text:
The subs on dubs feature is not working

I've been using your Crunchyroll with better seasons's extension for a long time, but today I noticed that it doesn't work anymore, particularly the subs on dubs feature. Do you know what's happening and how to fix it? The list of subs in dubbed anime is not appearing anymore. I tried it in Brave and Firefox.
The following image shows that the list is not appearing. Dub language: Spanish (Latinamerica),

Thank you for reporting this issue, a fix has been sent in the release v0.7.6

authors: Dragicafit kevinization


text:
Missing examples (good first issue!)

If you want to help libdragon, both the trunk and preview branches are missing work on the examples that should be updated to either migrate them to the new modern APIs (like rdpq) or even rewritten / changed to totally new examples.
This is a list of things we would like to have, but feel free to experiment in these ares:

[ ] Remove all deprecations warnings from existing examples
[ ] New example: minimal 2D game loop (eg: one sprite driven by the controller that can collect coins). Max 200 lines of code (keep it simple!)
[ ] New example: minimal initial menu of a game. A background with a logo, a simple 2/3 level menu with eg: audio settings, and a simple navigation with the controller. If possible, background music. Max 200 lines of code
[ ] New example: simple model64 mesh viewer. Allow to browse models from ROM or SD (or at least, switch between them with L/R for instance), display the current model self-rotating on the screen, allow to switch between animations in the mesh using a simple onscreen text.

For all the examples, please make sure to either use original assets made by your, or assets licensed under CC0 or similar no-attribution license.

I have a first attempt on the minimal 2D game loop here: https://github.com/kannoneer/libdragon/blob/gameloop/examples/gameloop/gameloop.c
I didn't submit a PR because a spritesheet didn't work with flipped rects due to https://github.com/DragonMinded/libdragon/issues/562

I didn't submit a PR because a spritesheet didn't work with flipped rects due to #562

This is fixed in the preview branch now

authors: kannoneer rasky

repo: DragonMinded/libdragon

license: unlicense


text:
Blocked embed exceeds 6000 characters

I've realised that when I tried running the blocked command, it didn't work. So I checked logs and got error 400 bad request embed exceeds 6000 characters. A reaction menu would be perfect for this
Clean debug: https://hasteb.in/owizeban

The errors in the log seem to be originating from a python app. Are you sure you're not talking about another modmail bot, such as https://github.com/kyb3r/modmail?

My mistake

authors: Dragory SpeedyCraftah

repo: Dragory/modmailbot


text:
Support for Tarkov version 0.15.2.1.32757

Good time of day. please adjust your mods for Tarkov's version 0.15.2.1.32757. This version works more smoothly. Thank you in advance. Thank you for your hard work.

No, I only support SPT releases, not whatever you're running

authors: DrakiaXYZ evgenbish

repo: DrakiaXYZ/SPT-BigBrain


text:
update proxy option

update to --proxy, as -p is used already for browser_platform in get_remote_options
@DramaFever/qa

LGTM - Do you want to update https://github.com/DramaFever/sst/blob/master/docs/index.rst with --proxy vs -p?

yes, good call!

👍

repo: DramaFever/sst


text:
Do more runtime type checking for user input data

A lot of bugs come from the user giving strings instead of numbers.
So I'd need to do runtime type checking for data coming from the user.

https://github.com/colinhacks/zod would be the perfect fit


text:
[Based on #688] Add a screen shows contributors

Issue

close #69

Overview (Required)

I've taken over the task to add a contributor screen from #688
Fixed several bugs, typos and introduced assisted dagger to open urls from binding items.

Links

N/A

Screenshot

Before
After

N/A

Yay, completed. I FOUND A BUG ON THE API SIDE. 🎉 😞

@takahirom could you please have a look? 🙏

LGTM 👍

authors: jmatsu takahirom


text:
[iOS] Set correct App Version string

Idea Description

Currently, app version shows constant string. Please apply correct app version for that.

@NakaokaRei
Thanks! Assigned👍


text:
Please consider fixing issues detected by repository checker

Notification from ioBroker Check and Service Bot
Dear adapter developer,
I'm the ioBroker Check and Service Bot. I'm an automated tool processing routine tasks for the ioBroker infrastructure. I have recently checked the repository for your adapter vedirect for common errors and appropiate suggestions to keep this adapter up to date.
Please see the result of the check below.
ioBroker.vedirect
   -

ERRORS:

[ ] :heavy_exclamation_mark: [E026] "{'engines': {'node'>='16'}}" is required at package.json, "{'engines':{'node'>='18'}}" is recommened
[ ] :heavy_exclamation_mark: [E033] @iobroker/adapter-core 3.0.3 specified. 3.1.4 is required as minimum, 3.1.6 is recommended. Please update dependencies at package.json
[ ] :heavy_exclamation_mark: [E036] @iobroker/testing 4.1.0 specified. 4.1.3 is required as minimum,  4.1.3 is recommended. Please update devDependencies at package.json
[ ] :heavy_exclamation_mark: [E145] No "common.news" found for actual version 0.3.3 in io-package.json
[ ] :heavy_exclamation_mark: [E162] js-controller 1.4.2 listed as dependency but 4.0.24 is required as minimum, 5.0.19 is recommended. Please update dependency at io-package.json.
[ ] :heavy_exclamation_mark: [E204] Versions "0.3.2, 0.1.1, 0.0.9" listed at common.news at io-package.json do not exist at NPM. Please remove from news section.
[ ] :heavy_exclamation_mark: [E606] Current adapter version 0.3.3 not found in README.md

WARNINGS:

[ ] :eyes: [W040] "keywords" within package.json should contain "ioBroker"
[ ] :eyes: [W046] devDependency should not require a specific version. Use "~1.2.3" or "^1.2.3" syntax. Please update "typescript:5.1.6"
[ ] :eyes: [W105] Missing suggested translation into uk of "common.titleLang" in io-package.json.
[ ] :eyes: [W109] Missing suggested translation into uk of "common.desc" in io-package.json.
[ ] :eyes: [W115] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
[ ] :eyes: [W130] Many "common.news" found in io-package.json. Repositorybuilder will truncate at 7 news. Please remove old news.
[ ] :eyes: [W145] Missing suggested translation into uk of some "common.news" in io-package.json.
[ ] :eyes: [W181] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
[ ] :eyes: [W184] "common.main" is deprecated and ignored. Please remove from io-package.json. Use "main" at package.json instead.
[ ] :eyes: [W184] "common.materialize" is deprecated for admin >= 5 at io-package.json. Please use property "adminUI".
[ ] :eyes: [W184] "common.title" is deprecated and replaced by "common.titleLang". Please remove from io-package.json.
[ ] :eyes: [W202] Version of package.json (0.3.3) doesn't match latest version on NPM (0.3.0)
[ ] :eyes: [W513] "gulpfile.js" found in repo! Think about migrating to @iobroker/adapter-dev package
[ ] :eyes: [W522] Please consider migrating to admin 5 UI (jsonConfig).
[ ] :eyes: [W853] .npmignore found - consider using package.json object "files" instead.

Please review issues reported and consider fixing them as soon as appropiate.
Errors reported by repository checker should be fixed as soon as possible. Some of them require a new release to be considered as fixed. Please note that errors reported by checker might be considered as blocking point for future updates at stable repository.
Warnings reported by repository checker should be reviewed. While some warnings can be considered as a suggestion and be ignored due to good reasons or a dedicated decision of the developer, most warnings should be fixed as soon as appropiate.
Feel free to contact me (@iobroker-bot) if you have any questions or feel that an issue is incorrectly flagged.
And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.
your
ioBroker Check and Service Bot
@mcm1957 for evidence

This issue has been replaced by new isse #605
This issue can be closed.
your
ioBroker Check and Service Bot


text:
setList Nested list problem

i was using setList method well for a simple repeater without inner list
i am using JsonConvert.SerializeObject for convert my c# list to json. "data" is a json result from my action method.
var obj = JSON.parse(data); repeater.setList(JSON.stringify(obj));
but now in my case, i need to set list into my nested list too. but its not working.
i have Json result from my action method like
[{"Name":"Name1","TryingExamId":4,"TryingExamSectionLessons":[{"TryingExamSectionId":5,"LessonId":1,"QuestionCount":15,"DisplayOrder":1,"Id":8,"Guid":"b3d0ba9f-6a30-48e2-8e05-eb5ec61decef","CreatedOn":"2018-04-17T14:59:31.727","CreatedOnStr":"17.04.2018 - 14:59","UpdatedOn":"2018-04-17T14:59:31.727","UpdatedOnStr":"17.04.2018 - 14:59","IsDeleted":false},{"TryingExamSectionId":5,"LessonId":2,"QuestionCount":15,"DisplayOrder":2,"Id":9,"Guid":"6f2c3ac4-c186-4ea7-9180-b02a3a619344","CreatedOn":"2018-04-17T14:59:42.4","CreatedOnStr":"17.04.2018 - 14:59","UpdatedOn":"2018-04-17T14:59:42.4","UpdatedOnStr":"17.04.2018 - 14:59","IsDeleted":false}],"Id":5,"Guid":"bbaa126c-5adb-4e69-9f24-42d7d69349c4","CreatedOn":"2018-04-17T14:57:45.19","CreatedOnStr":"17.04.2018 - 14:57","UpdatedOn":"2018-04-17T14:57:45.19","UpdatedOnStr":"17.04.2018 - 14:57","IsDeleted":false},{"Name":"Name2","TryingExamId":4,"TryingExamSectionLessons":[{"TryingExamSectionId":6,"LessonId":3,"QuestionCount":15,"DisplayOrder":3,"Id":10,"Guid":"566c2d5d-a17c-4a0e-9551-301ada509d02","CreatedOn":"2018-04-17T15:00:12.46","CreatedOnStr":"17.04.2018 - 15:00","UpdatedOn":"2018-04-17T15:00:12.46","UpdatedOnStr":"17.04.2018 - 15:00","IsDeleted":false},{"TryingExamSectionId":6,"LessonId":5,"QuestionCount":15,"DisplayOrder":4,"Id":11,"Guid":"5748fdd4-7a3e-4966-b8c5-e3fc705fe857","CreatedOn":"2018-04-17T15:00:13.593","CreatedOnStr":"17.04.2018 - 15:00","UpdatedOn":"2018-04-17T15:00:13.593","UpdatedOnStr":"17.04.2018 - 15:00","IsDeleted":false},{"TryingExamSectionId":6,"LessonId":6,"QuestionCount":15,"DisplayOrder":5,"Id":12,"Guid":"b59e8e19-c973-403b-a64b-d4ddf5186d4e","CreatedOn":"2018-04-17T15:00:13.647","CreatedOnStr":"17.04.2018 - 15:00","UpdatedOn":"2018-04-17T15:00:13.647","UpdatedOnStr":"17.04.2018 - 15:00","IsDeleted":false}],"Id":6,"Guid":"2ebb080e-2006-4ccb-9385-82d2555d9fee","CreatedOn":"2018-04-17T14:59:59.53","CreatedOnStr":"17.04.2018 - 14:59","UpdatedOn":"2018-04-17T14:59:59.53","UpdatedOnStr":"17.04.2018 - 14:59","IsDeleted":false}]"
TryingExamSectionLessons are my nested list item but its not setting to repeater. outer-list setting but nested list are not.
Do you have any solution ?

hello!
have you solved this? How?

I have the same issue :(

Not working for me, even with removing the show method.

authors: cengmustafaalan ehsanmusavi vdomah


text:
Optimization: Loading textures only once.

Is your feature request related to a problem? Please describe.
As of now, the engine loads sprites from local directories literally every frame. This is not performance-friendly at all.
According to SFML:

Using as few textures as possible is a good strategy, and the reason is simple
Changing the current texture is an expensive operation for the graphics card. Drawing many sprites that use the same texture will yield the best performance.
Additionally, using a single texture allows you to group static geometry into a single entity (you can only use one texture per draw call), which will be much faster to draw than a set of many entities. Batching static geometry involves other classes and is therefore beyond the scope of this tutorial, for further details see the vertex array tutorial.

source: SFML tutorial
Describe the solution you'd like
Use a set<pair<string,sf::Texture>> to hold all of the loaded textures. If a sprite requires the engine to load from x (temporary name) directory, go through the set to check if the asset x has been loaded before. If it has, use that texture. If not, load the texture and add this newly loaded texture to the set for reusing.

@sgavil Sure! Although would you mind waiting for a bit? I've been restructering the entire code for a while (#22) and I'm almost finished. So if you worked on this issue after mine has been merged, it would be easier to resolve merge conflicts.

I'll be working on this instead due to inactivity.

Fixed.

repo: DucktapeEngine/Ducktape


text:
[BUG] double horizontal label in box shadow generator

Description
The input element beside the blur should be spread not horizontal
This element right here needs the change 👇🏾
https://github.com/Dun-sin/Code-Magic/blob/e4c1d2d53354fcd15c17b582de295799c20be3a3/index.html#L492
Screenshots

Before contributing, read 👉🏾 this 👈🏾

It's great having you contribute to this project by creating an issue Make sure you are assigned to this before you work on it and you read the Contributing.md file, Thank you! Welcome to the community :nerd_face:

Hey @Dun-sin I would like to work on this issue. Can you please assign it to me?

Hey @Dun-sin I would like to work on this issue. Can you please assign it to me?

Definitely, thanks for wanting to contribute, Make sure you follow the rules here, else your PR will not be accepted
Good Luck

:tada: This issue has been resolved in version 2.15.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

repo: Dun-sin/Code-Magic


text:
PHPUnit 8 Shift

This pull request contains changes for upgrading to PHPUnit 8 automated by the PHPUnit 8 Shift.
Before merging, you should review all comments and commit any changes to the shift-20881 branch.
If there were changes you felt could have been automated, please reply to the follow-up email with your feedback or on Twitter.

:information_source: PHPUnit 8 now enables caching of test results by default. This was optionally introduced in PHPUnit 7.3. If necessary, you can configure this from the command line or within phpunit.xml.

:information_source: PHPUnit 8 now enables resolution of test dependencies by default. This was optionally introduced in PHPUnit 7.2. If necessary, you can configure this from the command line or within phpunit.xml.

repo: Dxtan/Gttp