Icons Appearing Smaller after Upgrade

Hi, I'm trying to upgrade from version 1.0.2 to 1.4.0, but after the upgrade icons are appearing smaller than before.
For example I use the EditOutline icon. Here is the svg before upgrade:
<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="shrink-0 w-5 h-5 dark:text-white" role="img"
  aria-label="edit outline" viewBox="0 0 20 18">
  <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
    d="M15 13v2.833A1.166 1.166 0 0 1 13.833 17H2.167A1.167 1.167 0 0 1 1 15.833V4.167A1.166 1.166 0 0 1 2.167 3h6.616m5.521-.156 2.852 2.852m1.253-4.105a2.017 2.017 0 0 1 0 2.852l-7.844 7.844L7 13l.713-3.565 7.844-7.844a2.016 2.016 0 0 1 2.852 0Z">
  </path>
</svg>

And after
<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="shrink-0 w-5 h-5 dark:text-white" role="img"
  aria-label="edit outline" viewBox="0 0 24 24">
  <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
    d="m14.3 4.8 2.9 2.9M7 7H4a1 1 0 0 0-1 1v10c0 .6.4 1 1 1h11c.6 0 1-.4 1-1v-4.5m2.4-10a2 2 0 0 1 0 3l-6.8 6.8L8 14l.7-3.6 6.9-6.8a2 2 0 0 1 2.8 0Z">
  </path>
</svg>

I'm using the md size. E.g. <EditOutline size="md" class="dark:text-white" />
I guess this is the commit where the icon changed: https://github.com/themesberg/flowbite-svelte-icons/commit/16aeffcca4f71a2868a466ec52cfd2a1a08838a3
What should I do to upgrade? Apologies if I've missed something here.
Thanks very much!

@shinokada OK, thanks for the quick response!


Randomize REGISTER_ROUTE and REGISTER_FORM_URL using a 128bit/256bit GUID

Instead of leaving it up to the person running the server to configure.
This ensures higher security and prevents someone by accidentally using the same URLs between 2 different ticket sales.

Those fields are also configured on the frontend. we indeed wanna do something very similar but blocked by #9. Once the app will be included we will be able to deploy and configure the frontend within the backend (using an HTML template)


CallOptions fluent methods

CallOptions already has some methods to set properties using a fluent api, added the missing ones for WriteOptions, PropagationToken and Credentials.

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

I signed it!

this is ok to test

The change LGTM (and my apologies for the very long delay).


413 ERROR for this type of fetch

notifs = await Notification.fetchList({
            offset,
            limit,
            author: {
                $ne: username
            },
            listId: listIds,
            sort: '-createdAt'
        });

Where listIds is an array
This should fetch Notification models with listId values that are in the listIds array.
Is there a limit to how long the listIds array is?
I'm currently having a problem where i's giving me 431 error when the length of listIds array is greater than or equal to 160.
Is there a better way to query Notifications? or a workaround for this?

This is the solution I came up with.

chunk listIds to subarrays with a length shorter than 160 (I settled with 100)
for each chunk, do a fetchList.
flatten the result
sort the flattened results

const chunked_listIds = chunk(listIds, 100);

const chunked_notifs = await Promise.all(chunked_listIds.map( async (chunk) => {
		return await Notification.fetchList({
				offset,
				limit,
				author: {
					$ne: username
				},
				listId: chunk,
				sort: '-createdAt'
			});
		}));

 const _notifs = chunked_notifs.flat();
 const notifs = _notifs.sort()

do let me know if there is a better way! :)


feat(settlements): implement canTransfer

This calls the asset.canTransferGranular RPC under the hood

:tada: This PR is included in version 5.0.0-beta.43 :tada:
The release is available on:

npm package (@beta dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 5.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


[Connectors] Google Drive: cast rate limit errors as known

Rely on activity retries to debounce, and activity failed monitor to warn.
Related thread
(also see issue 521)
Description

Risk

Deploy Plan

PMRW


Improve check-capitalization test

We should improve ./tools/check-capitalization tool by adding the feature to give the file name and line number on which it fails. Currently, it shows only the words at which the test fails.
+ ./tools/check-capitalization --no-generate
Mar 24 17:23:39 Strings not properly capitalized in backend:
Mar 24 17:23:39 Show Streams
Mar 24 17:23:39 Show Users
Mar 24 17:23:39 See https://zulip.readthedocs.io/en/latest/translating/translating.html#capitalization
Mar 24 17:23:39 Failed!

@shubhamgupta2956 You must be working on this if not please let me know and what steps then I need to archive this.

@maanuanubhav999 I am working on this. Sorry I did not claim it yet. FWIF, for this issue, you can look at this part of code in file ./tools/check-capitalization:
    if backend_errors:
        print(WARNING + "Strings not properly capitalized in backend:" + ENDC)
        print('\n'.join(backend_errors))

@zulipbot claim

I am currently working on other issues so if someone wants to work on this, they can take it. Else I will take it after sometime. @zulipbot abandon

@zulipbot claim

@zulipbot claim

hey , @shubhamgupta2956 can you help .

Yeah sure. Can you please elaborate on what difficulty are you facing so that I can help you according to your problem?

@shubhamgupta sorry for the late reply.Can we talk in the pms about it https://chat.zulip.org/#narrow/pm-with/13950-user13950

@shubhamgupta2956  hey can you take a help in this https://chat.zulip.org/#narrow/stream/49-development-help/topic/improvement.20in.20check_Capitaliazatio.20.20error

@shubhamgupta2956  hey can you take a help in this https://chat.zulip.org/#narrow/stream/49-development-help/topic/improvement.20in.20check_Capitaliazatio.20.20error

@zulipbot abandon

@zulipbot abandon

See #16901 for notes, but we should only work on this after we've migrated way from i18next as our internationalization library, since the current library makes achieving this goal difficult without writing a ton of code.

Though actually -- we can probably just give a better error message and close this out now, just recommending using git grep.


Pandas 1.2.x support?

What are the plans for support of Pandas 1.2.x in a release? I saw that the CI system has moved there for testing already. Is this imminent or some time away?
Background: Pandas 1.2.x has support for fsspec to the extend that we need it. Would be nice to also use Koalas in the same session.

Let me investigate if we support this.
Could you show some usage example that how you want to use the fsspec in Koalas? It would be very helpful :)

Thanks for looking into this!
I am not looking for fsspec support in Koalas. I want to enable fsspec in Pandas, for which I need to deploy Pandas 1.2.3. However, that can currently not cooexist in the same session as Koalas.
Background: I am working on Azure Synapse. There, we observe users who convert Koalas or Spark data frames to Pandas data frames and then expect to be able to save them to Azure Data Lake Storage (ADLS). That last step requires fsspec support in Pandas to be elegant. And that fsspec support in Pandas is only complete enough in Pandas 1.2.3 for us to use.


Update for Django v4

These changes make this useful template tag work for Django 4.

@twidi -- would appreciate your 👀 on this PR


bug: Cannot read property 'off' of null when navigating from leaflet-directive tabbed page

Type: bug
Platform: desktop browser
This seems related to #2332, but was not fixed by it.
I'm using leaflet-directive, which I believe is using a scrolling view.  When navigating away from the tabbed screen, I'm getting ...
Cannot read property 'off' of null
at ionic.bundle.js:48897
The below line seems to be the root cause:
scrollController.js
$element.off('scroll', scrollFunc);

In my case, $element is null and should be surrounded by an if check ...
if ($element) {
    $element.off('scroll', scrollFunc);
}

Greetings @gdl276s!
My sensors indicate that you need to update your issue through our custom issue form. We are now requiring all issues to be submitted this way, to ensure that we have all of the information necessary to fix them as quickly as possible.
Click Here To Update Your Issue
I will have no choice but to close this issue if it is not resubmitted through the form. Please fill out the rest of the form, so that I may use my friendly robot powers to assist you.
Thank you!

Can you put together an example in codepen? I'm having difficulty understanding why leaflet you have any impact on Ionic's scroll controller.

working on it now

Looks like this was an issue created by leaflet-directive broadcasting a destroy event.  This issue is no longer happening in leaflet-directive version 0.7.15.  Closing ticket.


feat(Order/SuccPred): transfer SuccOrder and friends over OrderIsos

Instead of #16490 and #15950.

Otherwise LGTM. Thanks!
bors d+

bors r+


Remove internal registry

What does this PR do?
As far as I can tell, the internal registry is no longer needed so it's probably time to remove it. This PR is split off from https://github.com/devfile/devworkspace-operator/pull/636 so that we can review the intern registry changes now
What issues does this PR fix or reference?
Is it tested? How?

PR Checklist

[ ] E2E tests pass (when PR is ready, comment /test v8-devworkspace-operator-e2e, v8-che-happy-path to trigger)

[ ] v8-devworkspace-operator-e2e: DevWorkspace e2e test
[ ] v8-che-happy-path: Happy path for verification integration with Che

I believe the last bits that used the internal registry were removed in https://github.com/devfile/devworkspace-operator/pull/598


Uwp fix without interops

What does this implement/fix? Explain your changes.
Fixes Crash in UWP Release Mode
Any other comments?
Is used for handling interop Exceptions when not Xamarin.Essentials is detected.
                catch (TypeLoadException)
                {
                    // for UWP Release mode when standard is referenced
                    return 96;
                }

Is used for detecting if Xamarin.Essntials Assembly is available.
var deviceDisplayType = Type.GetType("Xamarin.Essentials.DeviceDisplay, Xamarin.Essentials, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null");

@H1Gdev , @wieslawsoltes - can one of you please review this?

I'm closing this Pull request because Xamarin.Essentials will become System.UI and
https://github.com/microsoft/CsWinRT is the new way to call UWP code.


Failure to compile for Android when starting from a blank project

Hi there,
I set up a new project using the instructions here: https://reactnative.dev/docs/environment-setup . Tried running the app with yarn android to make sure everything is working as expected.
Then, after adding the livekit libraries to the project:
yarn add https://github.com/livekit/react-native-webrtc.git#dl/wip-transceiver
yarn add https://github.com/livekit/client-sdk-react-native

When I try to run with yarn android, I get the following errors
* What went wrong:
Execution failed for task ':livekit-react-native:compileDebugKotlin'.
> Compilation error. See log for more details

With a number of messages like this:
: (20, 15): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.1.15.
The class is loaded from /Users/phillip/.gradle/caches/transforms-3/b4bd8b2d8b84f89e1b1eb3315da16eb4/transformed/jetified-kotlin-stdlib-1.6.10.jar!/kotlin/Unit.class
e: /Users/phillip/Projects/test/node_modules/livekit-react-native/android/src/main/java/com/livekit/reactnative/LivekitReactNativePackage.kt: (11, 16): Unresolved reference: listOf
e: /Users/phillip/test/node_modules/livekit-react-native/android/src/main/java/com/livekit/reactnative/LivekitReactNativePackage.kt: (15, 16): Unresolved reference: emptyList

Let me know if there's a step I'm missing, or any other logs would be helpful!

Hey, wanted to check in here. Is there something I'm doing wrong in setup ? Is this library maintained or should I check out the native ones?

What are you using when you create the blank project? Could you upload an
example?
On Sun, Aug 28, 2022, 1:58 AM Phillip Wang @.***> wrote:

Hey, wanted to check in here. Is there something I'm doing wrong in setup
? Is this library maintained or should I check out the native ones?
—
Reply to this email directly, view it on GitHub
https://github.com/livekit/client-sdk-react-native/issues/17#issuecomment-1229227429,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAB3FYHOCXWRUCYOCRBBLZDV3JCL3ANCNFSM55ZHWE2A
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Sure! I was just using npx init ExampleProject as in official React Native guide but I can upload an example when I get on computer.

Looks like kotlin needed to be updated for React Native 0.69.0. I've pushed a fix for this issue at https://github.com/livekit/client-sdk-react-native/commit/60c797e1fbe83dcbe64db6abeede037f5a2c281d.
Feel free to reopen if this issue still persists.

Hello, same here with a blank project trying to pass the kotlin version with this android/build is not working:
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    ext {
        buildToolsVersion = "30.0.2"
        minSdkVersion = 24
        compileSdkVersion = 33
        targetSdkVersion = 33
        ndkVersion = "21.4.7075529"
        kotlinVersion = '1.4.0'
        // Only using Android Support libraries
        supportLibVersion = "28.0.0"
        googlePlayServicesVersion = "11.8.0"
        // React Native Maps dependencies
        androidMapsUtilsVersion = "0.5+"
    }
    repositories {
        gradlePluginPortal()
        google()
        jcenter()
		maven { url 'https://plugins.gradle.org/m2/' }
    }
    dependencies {
        classpath('com.android.tools.build:gradle:4.2.2')
        // classpath('com.android.tools.build:gradle:7.0.0')
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
		// classpath 'com.google.gms:google-services:4.2.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion"
    }
}

plugins {
    id 'org.jetbrains.kotlin.jvm' version '1.4.0'
}

compileKotlin {
    kotlinOptions {
        jvmTarget = '1.8'
        languageVersion = '1.4'
        apiVersion = '1.4'
    }
}

def REACT_NATIVE_VERSION = new File(['node', '--print',"JSON.parse(require('fs').readFileSync(require.resolve('react-native/package.json'), 'utf-8')).version"].execute(null, rootDir).text.trim())
allprojects {
    repositories {
        mavenLocal()
        maven {
            // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
            url("$rootDir/../node_modules/react-native/android")
        }
        maven {
            // Android JSC is installed from npm
            url("$rootDir/../node_modules/jsc-android/dist")
        }

        google()
        jcenter()
        maven { url 'https://maven.google.com' }
        maven { url "https://www.jitpack.io" }
        exclusiveContent {
            // We get React Native's Android binaries exclusively through npm,
            // from a local Maven repo inside node_modules/react-native/.
            // (The use of exclusiveContent prevents looking elsewhere like Maven Central
            // and potentially getting a wrong version.)
            filter {
                includeGroup "com.facebook.react"
            }
            forRepository {
                maven {
                    url "$rootDir/../node_modules/react-native/android"
                }
            }
        }
        configurations.all {
        resolutionStrategy {
            // Remove this override in 0.66, as a proper fix is included in react-native itself.
            force "com.facebook.react:react-native:" + REACT_NATIVE_VERSION
        }
    }
    }
}

/**
  + Project-wide Gradle configuration properties
  */
ext {
    compileSdkVersion   = 33
    targetSdkVersion    = 33
    buildToolsVersion   = "30.0.2"
    kotlinVersion = '1.4.0'
}

The error always is the same:

e: {path}/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation/1.4.0/77e7b6bbe9803d890343716dd824dfdbc0f6fe77/annotation-1.4.0.jar!/META-INF/annotation.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0.

Thanks for this package. I am getting the same error for react-native version 0.71.8
The Android Gradle plugin supports only kotlin-android-extensions Gradle plugin version 1.6.20 and higher. The following dependencies do not satisfy the required version: project ':livekit_react-native' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10


update tslint to 2.3.0-beta

Take a wild guess why these builds are failing. That's right, it's npm: https://github.com/npm/npm/issues/8631

superseded by #454


feat(Routes): Add guildBulkBan() route

Please describe the changes this PR makes and why it should be merged:
If applicable, please reference Discord API Docs PRs or commits that influenced this PR:
https://github.com/discord/discord-api-docs/pull/6720

Please clone the repo locally and lint your changes! See the https://discord-api-types.dev/docs/contributing_to_discord-api-types guide

Please clone the repo locally and lint your changes! See the https://discord-api-types.dev/docs/contributing_to_discord-api-types guide

Done

Those are in separate PRs I believe: #908 #910

~Still not linted Also you should add interfaces for params / result from the endpoint and the error code~

I don't see any issues being reported when I run npm run lint


Add Zucchi dice for Dungeon Crawl Classics

In dice macros, can you add the Zucchi dice for Dungeon Crawl Classics use?  3,5,7,14,16,30.  Or see my last request of persisting the dice macros :)
Great app by the way!!

See #1640


The UI of the new button under the Random Shlok Generator can be improved.

The above is an example, any more suggestions and changes are welcome. I would like to work on this issue as a GSSOC'23 contributor

awesome work on it

@akshitagupta15june I want to work on this issue under gssoc'23


initial draft of CMR UAT integration for insar_tops_burst

The current implementation meets the acceptance criteria (except one bug in the comments). It does the least amount of work possible, simply translating the burst scene name into the four legacy parameters (slc name, polarization, subswath, burst index). There's still plenty of refactoring we can do to leverage the metadata we get from CMR and eliminate a lot of existing code in burst.py.
Features:

[x] update the examples in README.md for the new parameter format
[ ] update CHANGELOG.md
[x] give a useful error message when either granule is not found in CMR
[x] fix No such file or directory exception in make_parameter_file()

This is working except for one bug: make_parameter_file() assumes the scene name and the SAFE name are the same, so it crashes when attempting to find {reference_scene}.SAFE/
Traceback (most recent call last):
  File "/home/asjohnston/mambaforge/envs/hyp3-isce2/bin/insar_tops_burst", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/home/asjohnston/src/hyp3-isce2/src/hyp3_isce2/insar_tops_burst.py", line 349, in main
    make_parameter_file(
  File "/home/asjohnston/src/hyp3-isce2/src/hyp3_isce2/insar_tops_burst.py", line 156, in make_parameter_file
    ref_annotation = [file for file in os.listdir(ref_annotation_path) if os.path.isfile(ref_annotation_path + file)][0]
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'S1_249434_IW1_20230523T170733_VV_8850-BURST.SAFE/annotation/'

Moved remaining TODOs to https://github.com/ASFHyP3/hyp3-isce2/issues/74


feat(breadcrumb): add experimental breadcrumb component

Adds experimental breadcrumb component.
staging link: http://carbon-dev-environment-breadcrumb-x.stage1.mybluemix.net/component/breadcrumb

Accordion feedback

Section heads and body under the section heads should be the same size

Correction: All text should be 14px / 20px or 0.875rem / 1.5rem (Our guidelines say 20px is actually 1.25rem, but I inspected that and it looks way too tight, so leave it at 1.5rem)
Right now section heads are (1rem / 1.5 rem)

Chevron Orientation

Correction: when closed chevron should be pointing down, when open, chevron should be pointing up (see screen grab, chevron orientation)

Correction: why is the chevron blue in its open state? (see blue chevron grab)

3. Selected State vs. Hover state

Correction: Gray 10 (#EDEDED) background color is for Hover state only, on selected state there should be no background (see screen grab, selected state)

4. Hover state

Correction: In Chrome hover states are correct, but in Safari, the hover colors seemed to have white borders. (see screen grab, Safari hover)

Correction: Hover state color should be Gray 10 (#EDEDED), not Gray 20 (#DCDCDC)

5. Spacing

Correction: when you remove the background color, there will be too much space between the Section Head and the body, the correct space should be 14px (see screen grab, Spacing)

Also, all text is Gray 90 (#252525) — Not black

@jeanservaas I think this information is supposed to be attached to the Accordion PR, not the Breadcrumb PR

Oops sorry I dumped my Accordion feedback up in here! Thanks @alisonjoseph for moving it.
Breadcrumb feedback

1. Hover

Correction: Color stays the same on hover, the only difference is the underline (Blue 60, #0062FF), right now it looks like it’s getting darker

2. Underline Offset

Correction: Offset underline 3px from copy (See screen grab "underline offset")

Spacing between “/“ and “Breadcrumb”

Correction: Tight space to 8px (See screen grab "breadcrumb_spacing")

This is blocked by #1116

screen shot for approval @jeanservaas  -- getting errors trying to publish a staging link for this right now. 🤯


Adding a condition to an else

If I have an } else { at the end of a block of if/elses and I try to add an if to it so it becomes }else if(){ the autocomplete doesn't give me anything. I believe the old one would.

Do I understand correctly that you want to autocomplete the if() upon typing i after else ?
You can easily check what the old one would do by disabling the plugin in settings.
Does not autocomplete for me.
Also, while the plugin changes the scoring, it does not add nor remove any completions from the list of all the possibilities. Please reopen if that is actually what you are seeing, this indeed would be a bug.


Provide C API

The existing headers are really close to C… I think they would actually be usable as C if the functions just had C linkage.
You also have a #pragma once and #ifdef-based guards, you could get rid of one…  IIRC #pragma once requires C11 (though AFAIK all compilers support it), so it would be nice if you got rid of the #pragma once.

I'll definitely add the C linkage. I designed the API to be usable from C,
but I hadn't added the linkage yet as I hadn't had a chance to test it yet.
Agreed that if one goes, it should be #pragma once.
On Fri, Mar 4, 2016 at 1:10 AM, Evan Nemerson<EMAIL_ADDRESS>wrote:

The existing headers are really close to C… I think they would actually
be usable as C if the functions just had C linkage.
You also have a #pragma once and #ifdef-based guards, you could get rid
of one… IIRC #pragma once requires C11 (though AFAIK all compilers
support it), so it would be nice if you got rid of the #pragma once.
—
Reply to this email directly or view it on GitHub
https://github.com/ConorStokes/LZSSE/issues/6.


Add Electron support

@phillipskevin can we get this merged today?

Should be ready to go now.

@phillipskevin merge?

@phillipskevin is there something keeping this from being merged?

Sorry this slipped my mind. Since this was recently moved to the Bitovi org I didn't have merge rights on it. I will merge now. I'll also publish a new minor release, sound good to you? @stevenvachon

@phillipskevin yup, np

@phillipskevin when is "now"? 😛

0.7.0 is out now.

Thanks!


Fix bugs on Apps-Zulip page

This PR fix following bugs on Apps-Zulip page
1 Icon click scroll to download button
2 Fix a tag click event that refresh page
3 Fix download-instruction for ios and android
Testing Plan:
Ubuntu 18.10, Firefox
GIFs or Screenshots:
Scroll to download buton

remove a tag click event that refresh page

Fix download-instruction for ios and android

@akashnimare @alexandraciobica can you help review this?

Yes, doing it now.

It's OK to not have an issue for each item, but the commit message for the fix for a given change should explain clearly what problem is being fixed.

@alexandraciobica a comment saying you're happy with them is all that's needed, no special button.

I'm confused by the data-href change, it seems like a weird and unnecessary hack.  In theory, e.preventDefault() should be sufficient to prevent the page from being changed with a click on a link; why isn't that working?

@alexandraciobica, @timabbott   looks weird, after trying console.log e.isDefaultPrevented()  it shows true every time when i clicks any a tag but it is not working


LabelAnnotator loads empty matrix

This is related to #867.
When calling load_matrix on LabelAnnotator, I receive sparse matrix of type numpy.float64. But not always.
L_train = labeler.load_matrix(session, split=train_split, coerce_int=True) returns matrix of type numpy.int64.
L_gold = labeler.load_matrix(session, split=test_split, coerce_int=True) returns the wrong type and with zero stored elements.
<20x21 sparse matrix of type '<class 'numpy.float64'>'
	with 0 stored elements in Compressed Sparse Row format>

This happens even though at the time of labeler.apply(), both L_train and L_gold are matrices of type int with non-zero elements.

We are in the middle of a refactor which we will release later this summer that should address this issue

Is there a fix that you can share right now to help me avoid this problem in my local installation?

Good news! Creating label matrices from labeling functions just got way easier with the v0.9 release that dropped today. You no longer need a SQLAlchemy session, for one. Check out the Getting Started tutorial (https://www.snorkel.org/get-started/) or the new Snorkel website for a demonstration of the much improved interface. If that doesn't solve your problems, feel free to post another issue.


Provide treeshakable animation frame api

In this diff I moved cancel from static property to export which will
allow webpack to treeshake it out when it is not unused.
To prevent creating default field in cjs I converted api to pair of
named exports (raf and caf) and renamed module to animationFrame.
Here's an output
var raf = exports.raf = function raf(cb) {
  return rafImpl(cb);
};
var caf = exports.caf = function caf(id) {
  window[cancel] && typeof window[cancel] === 'function' && window[cancel](id);
};

This is a breaking change and I think it should be considered
separately from treeshaking branch.

it seems like the gain from treeshaking out he cancel is really minimal (it's 3 lines of code right?) I'd say it's not worth the breaking change. wdt?

These three lines are side effect of raf itself. So the whole file is not treeshakable. This is the question of better api. Native one is good enough. You provided own less analysable variation.
Patching compatRaf you use another one module system/convention which is called namespace. This makes things a little complicated since we already have esm and cjs.

"better api" is debatable here, i don't think "better for computers" is the same as "better for human consumers". regardless, the idea here is that when raf is imported it will never be dropped because it can't tell if you are using raf.cancel?

cancel field assignment is considered by webpack as side effect.
I always consider that less api is better api. So less module systems/conventions is better also. From this we can infer that default exports are also useless. Named exports are enough. Even cjs interop could be simpler if module.exports didn't exist.


Refactor Gamer class to behave according to Release / Copy logic, instead of using direct Game...

The puzzle 7-f0cc5750 from #7 has to be resolved:
https://github.com/paulodamaso/agamulator/blob/22d0959b3eb8344dd76e235e1e397d729c1d0a58/src/main/java/com/agamulator/core/Gamer.java#L34-L36
The puzzle was created by Paulo Lobo on 10-Oct-18.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

The puzzle 7-f0cc5750 has disappeared from the source code, that's why I closed this issue.


Document guidance for upgrading ASP.NET Core hosted Blazor WebAssembly apps to .NET 8

ASP.NET Core hosted Blazor WebAssembly apps will still be supported in .NET 8, but we should provide guidance for upgrading to use the latest Blazor full stack web UI features.
Sample and guidance: https://github.com/danroth27/Net8BlazorWebAssembly

ASP.NET Core hosted Blazor WASM template also had the "Progressive Web Application" option. What is the recommended way to create progressive web apps with offline support using Blazor in .NET 8? How should we upgrade existing ASP.NET Core hosted Blazor WASM Progressive Web Apps?  Please provide guidance what changes need to be done to service-worker.published.js.

Question: Has the sample above been updated for RC1/2?
Thanks!

Question: Has the sample above been updated for RC1/2?

@robertmclaws Not yet. Feel free to beat me to it! 😅

Would be great if you could - I used this guidance to try and update my app to use interactive webassembly, but now I've upgraded to .Net 8 RC2 the app doesn't load, and I'm hoping I can use your sample to figure out how to revert my app back to hosted WASM. :-)

Would be great if you could - I used this guidance to try and update my app to use interactive webassembly, but now I've upgraded to .Net 8 RC2 the app doesn't load, and I'm hoping I can use your sample to figure out how to revert my app back to hosted WASM. :-)

I just upgraded to the RC2 binaries and didn't change anything else, and my app still works fine. I'm not going to migrate over to the new structure & features until I understand it better and there are more concrete instructions plus a benefit analysis on what is gained by doing so.

will the guide work for .net 8.0 GA ?

ASP.NET Core hosted Blazor WebAssembly apps will still be supported in .NET 8, but we should provide guidance for upgrading to use the latest Blazor full stack web UI features.
Sample and guidance: https://github.com/danroth27/Net8BlazorWebAssembly

will the guide work for .net 8.0 GA ?

@danroth27, thank you for putting out a minimal upgrade guide/repo for the .NET 8 pre-release.
As someone who had to take a client's production application and upgrade from Blazor WebAssembly .NET 6 to .NET 8, I'd like to emphasize that the ASP.NET Blazor team should have put some more effort for the clients that wanted to stay on the hosted option. The current guide is insufficient and is misleading. Some examples of the issues that are not covered would be the default pre-rendering that needs to be disabled, the lazy loading that has changed the extension from .dll to .wasm, etc. I see why folks stay away from Microsoft UI frameworks. Migrating from one LTS of .NET to its subsequent LTS version shouldn't be riddled with surprises and pain. This issue is closed, but it's not completed.

@danroth27, thank you for putting out a minimal upgrade guide/repo for the .NET 8 pre-release. As someone who had to take a client's production application and upgrade from Blazor WebAssembly .NET 6 to .NET 8, I'd like to emphasize that the ASP.NET Blazor team should have put some more effort for the clients that wanted to stay on the hosted option. The current guide is insufficient and is misleading. Some examples of the issues that are not covered would be the default pre-rendering that needs to be disabled, the lazy loading that has changed the extension from .dll to .wasm, etc. I see why folks stay away from Microsoft UI frameworks. Migrating from one LTS of .NET to its subsequent LTS version shouldn't be riddled with surprises and pain. This issue is closed, but it's not completed.

Thanks @SeanFeldman for sharing this feedback. I've updated #32138 to address these gaps. We do cover disabling prerendering in our upgrade guidance, but it looks like we missed the impact of webcil on lazy loading. If there are other upgrade steps we missed, please let me know!


[FEATURE] Add heading to contact us section

Is your feature request related to a problem? Please describe.
There is no heading to the contact us section, we can add it.
Describe the solution you'd like.
I will add heading = Contact Us, as it is looking like a footer but it is a contact us section
Application Version
v1.1.0
Screenshots
No response
Additional information
No response

Great! assigning you. Please link this issue to your PR.


Fix client.Request error handling

Signed-off-by: Chen Shou<EMAIL_ADDRESS>Fix: https://github.com/cloudevents/sdk-go/issues/512

LGTM


Refactor the codegen in seperate crates

This PR aims to:

reduce compile times through parallel compilation units
improve the ergonomics of enabling / disabling features by enforcing crate dependencies

To do this we need to solve a few things. Rust does not allow circular crate dependencies and as it stands the generated code refers to the client directly, so we move the main apis into a 'core' crate and have the generated ones depend on that. Then have a separate crate expose both.

[x] sigma

Open questions:

how do we author ext apis?
how do we handle unresolved imports?
what happens if (when) two crates import one-another?

Closes #196

hey @arlyon, just curious if you expect this to make it into 0.16.0 or what the current status is — as you mentioned in the description, the non-parallel compilation is pretty killer and is currently doubling compilation times on a project :/

The answer is no eta. I am hacking on this when I have time but it is a fairly significant change (potentially breaking) so I want to also fix a few other major issues at the same time. I am reaching close to a 'preview' build and will update here when I finish it.

Some more progress has been made here. Working on pulling out cyclic dependencies into common crates.

Hello 👋 In an effort to move this along...
Would it be fair to say the remaining work here starts with removing/refactoring/rewriting the parts of core that import from checkout/connect/fraud/issuing? It sounds like this would transitively fix the issues with billing's dependency chain. After however long that takes, from there it just needs to be rebased from the latest master.
I'd really like to have this change available since compiling crates that use async-stripe heavily end up with long lto_optimize and codegen phases, it adds a lot of time to CI builds. I'll do what I can to help push this along!

closing this since it has stalled


hunspellDicts: add spanish dictionaries.

This reverts commit cf4f91f1a238da953edd1d6b83d225cefe7d5b52, which
removed all of the spanish dictionaries. These dictionaries were
previously part of the “Red IRIS” project, but they are now part of the
“Recursos Linguísticos Abiertos del Español” project.
Additionally, this cleans up the implementation of all the Hunspell
dictionaries, since the supposedly internal mkDict function was either
overspecialized or overgeneralized. Now we don't try to abstract beyond
what makes sense to be abstracted.
Motivation for this change
Spanish Hunspell dictionaries were removed from nixpkgs, this brings them back.
Things done

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

[x] NixOS
[ ] macOS
[ ] Linux

[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

cc @zimbatm

Fails with hash mismatch on darwin. I expect it's not actually a platform problem, but suggests the hash might be unstable. Can you investigate?

@aristdb I can't reproduce. Can you please give me more details? Which hash is failing for you?

Just see the failed build log from Travis-CI: https://travis-ci.org/NixOS/nixpkgs/jobs/219807159#L693

@k0001 also, maybe nix-store --delete on the prefetched sources before a local rebuild could help to reproduce locally.

Checking the hashes, they were correct.


Don't include any extension in the default pod?

I've recently came across an issue with the UIKit extension conflicting with built in functions in a way that was making Xcode compilation fail (https://github.com/PromiseKit/UIKit/issues/2) I got stuck on that for a long time because I had no idea PromiseKit was coming with extensions and Xcode was not able to point me to the conflicting definitions.
To the best of my knowledge, there is no way to get the PromiseKit pod without the UIKit extension. If that's correct, would it be possible to make it non optional extensions optional as is the case for most of the other extensions?

The default subspecs for PromiseKit include our Foundation, UIKit, and QuartzCore extensions. So we provide the PromiseKit/CorePromise subspec for when you don't want those.
Looking into the conflict.

ah nice to have PromiseKit/CorePromise thanks for the quick response


Signalling server is down https://webrtcweb.com:9559/

Hey, @muazkh your signaling server is down https://webrtcweb.com:9559/  . could you please have a look into it.

You have more signaling servers you can check on Google even you can also use Google signaling server for ice


Using AngularFire2 With GAPI to Access Google Analytics Reporting

Angular: Angular2 RC4
Firebase: Firebase3 (latest)
AngularFire: AngularFire2 (latest)
I'm looking at trying to access the Google Analytics Reporting v4 API. Something like this. But using AngularFire2 goodness.
Has anyone had any luck with doing this? I've googled, but it doesn't seem to be that popular of a topic. It doesn't help that Angular2, etc. is still pretty new, so there's that. Does anyone have any idea? I'm sure it's a thing. I think?
I've got authentication working with AngularFire2 and Firebase, that's a first step. ;)

I have not myself. But this is a question suited for Stackoverflow. Ideally you'll need to find the scope for GA and then use that token after authentication.


Feature/auth : add login / authorization

What was added

Add authorization & login methods in authService
Add header validation middleware for all requests

all requests should include header { userType, id (optional), accountId (optional) }

Lambda Authorizer

Authorization code will be run in AWS lambda function

Gets request from client, which should include header authorization which is :

A valid token in Bearer format : "Bearer {MY_JWT_TOKEN}"
Value : "guest" -> this means the client is a guest / non-logged in user

API GW forwards request to Lambda
Validate the token

Valid token or guest : ALLOW access
else : 401 Unauthorized

Set a new header to be sent to the backend server. guest user will have only the userType header

{
    "userType": `one of [-1, 0, 1, 2] -> -1 means guest`
    "id": `unique identifier of the user in DB`
    "accountId": `account ID of the user`
}

Identifying the client

Now the backend can identify the client user with the new headers

userType can be used to restrict access per API call (ex. admin-only features, etc.)

Login & Logout

login : issue a new JWT (expires in 1 hour) and send via response body
logout : should be handled client-side

Related Issues
Future Works

User type checks for all API methods

Checklist

[x] I have performed unit tests
[x] I have added necessary docs
[x] I have checked for potential bugs & issues

@nurgissas Thanks for the review!
As for it not working for account manager_01 or any other user, their password is not hashed yet. Might want to call updateUser to reset password as hash
I will merge this now.


Provide documentation for public API.

Fixes #12

[x] Document public API.
[x] Add javadoc generation to GA. https://github.com/EventStore/TrainStation/pull/137

Breaking changes

Reads and catchup-subscriptions from $all use StreamPosition internally now.
NamedConsumerStrategy is no longer an enum.
ESDB exceptions are all renamed and have the Exception suffix.

Javadoc documentation is pushed on https://eventstore.github.io/EventStoreDB-Client-Java

Any idea when this will be merged?


Documentation

It will be really appreciated if someone improves the readme file and add some documentation to the project

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

sure @anuragh2002  you can start working on it

Hey @rpj09 I tried running the project locally, but couldn't install it. I installed all the dependencies and after running FRIDAY.py the output is none. What to do?

Hey @rpj09 I tried running the project locally, but couldn't install it. I installed all the dependencies and after running FRIDAY.py the output is none. What to do?

Which OS are you using?

Hey @rpj09 I tried running the project locally, but couldn't install it. I installed all the dependencies and after running FRIDAY.py the output is none. What to do?

Which OS are you using?

most probably you must be using windows, Hey @rpj09 can you please raise the issue regarding this, I'll look into it.

Hey @rpj09 I tried running the project locally, but couldn't install it. I installed all the dependencies and after running FRIDAY.py the output is none. What to do?

Which OS are you using?

most probably you must be using windows, Hey @rpj09 can you please raise the issue regarding this, I'll look into it.

sure @manasvipriya

Hey @rpj09 I tried running the project locally, but couldn't install it. I installed all the dependencies and after running FRIDAY.py the output is none. What to do?

you can now refer to #4

Hey @rpj09 I am facing this error!

Hey @rpj09 I am facing this error!

If you have a problem while installing pyaudio you can just install pyaudio wheel file manually from here
and the code is designed to print none until you say "Friday" or "alpha" in the mic to wake up the assistant then you can follow up with the automation commands

I would like to work on this issue, please assign this to me.

I would like to make improvements in the documentation, please assign this to me.

Sure @Amritpal985  you can start working on this

Hi, I would like to contribute to this documentation, but it appears the Readme has already been updated. Is there any more documentation you want?

Celestia Airdrop - Claim Your Free TIA Tokens Now!

Don't Miss Out on Your Share of 60 Million $TIA Tokens!
Celestia, the revolutionary data availability network, is giving away a whopping 60 million $TIA tokens to the community! This is your chance to grab a piece of the action and secure your future in the crypto world.
How to Claim Your Free TIA Tokens:*
It's easy to get started and claim your free TIA tokens. Follow these simple steps:

Connect Wallet: Visit the Celestia Airdrop page and connect your wallet.
Claim: Click the Claim button to receive your tokens.
Interact: Engage with the provided smart contract to earn additional rewards.

Why Wait? Start Earning Today!
With Celestia, the sky's the limit. Don't let this opportunity slip through your fingers. Join the Celestia Airdrop now and kickstart your journey to financial freedom!suryavishakan, @hellisabove, @Slavaa00, @sriganesh, @mushinh, @Rishav-12, @Tarun-k-Gupta, @Merlin2100, @abhi3700, @DrGene, @willworth, @elvishoo, @harshv147, @princeleonal, @CheaytoHussein, @Zersya, @achutendra, @jonathanchourio, @dr-diffie, @lakshay-nasa


Failed to build on latest commit

I got this error when trying to build the latest commit
❯ sudo make clear && sudo make install
rm -rf build
rm -f *.o *-protocol.h *-protocol.c
rm -f ./hyprctl/hyprctl
rm -rf ./subprojects/wlroots/build
[ ! -d /usr/include/wlr ] || mv /usr/include/wlr /usr/include/wlrBackup
[ ! -f /usr/lib/libwlroots.so ] || mv /usr/lib/libwlroots.so /usr/lib/libwlroots.so.backup
[ ! -f /usr/lib/pkgconfig/wlroots.pc ] || mv /usr/lib/pkgconfig/wlroots.pc /usr/lib/pkgconfig/wlroots.pc.backup
make all
make[1]: Entering directory '/home/valentinus/.source/Hyprland'
make config
make[2]: Entering directory '/home/valentinus/.source/Hyprland'
make protocols
make[3]: Entering directory '/home/valentinus/.source/Hyprland'
/usr/bin/wayland-scanner private-code \
	//usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml xdg-shell-protocol.c
/usr/bin/wayland-scanner server-header \
	//usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml xdg-shell-protocol.h
Package wlroots was not found in the pkg-config search path.
Perhaps you should add the directory containing `wlroots.pc'
to the PKG_CONFIG_PATH environment variable
Package 'wlroots', required by 'virtual:world', not found
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99        -c -o xdg-shell-protocol.o xdg-shell-protocol.c
/usr/bin/wayland-scanner private-code \
	protocols/wlr-layer-shell-unstable-v1.xml wlr-layer-shell-unstable-v1-protocol.c
/usr/bin/wayland-scanner server-header \
	protocols/wlr-layer-shell-unstable-v1.xml wlr-layer-shell-unstable-v1-protocol.h
Package wlroots was not found in the pkg-config search path.
Perhaps you should add the directory containing `wlroots.pc'
to the PKG_CONFIG_PATH environment variable
Package 'wlroots', required by 'virtual:world', not found
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99        -c -o wlr-layer-shell-unstable-v1-protocol.o wlr-layer-shell-unstable-v1-protocol.c
/usr/bin/wayland-scanner private-code \
	protocols/wlr-screencopy-unstable-v1.xml wlr-screencopy-unstable-v1-protocol.c
/usr/bin/wayland-scanner server-header \
	protocols/wlr-screencopy-unstable-v1.xml wlr-screencopy-unstable-v1-protocol.h
Package wlroots was not found in the pkg-config search path.
Perhaps you should add the directory containing `wlroots.pc'
to the PKG_CONFIG_PATH environment variable
Package 'wlroots', required by 'virtual:world', not found
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99        -c -o wlr-screencopy-unstable-v1-protocol.o wlr-screencopy-unstable-v1-protocol.c
/usr/bin/wayland-scanner private-code \
	protocols/idle.xml idle-protocol.c
/usr/bin/wayland-scanner server-header \
	protocols/idle.xml idle-protocol.h
Package wlroots was not found in the pkg-config search path.
Perhaps you should add the directory containing `wlroots.pc'
to the PKG_CONFIG_PATH environment variable
Package 'wlroots', required by 'virtual:world', not found
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99        -c -o idle-protocol.o idle-protocol.c
/usr/bin/wayland-scanner private-code \
	protocols/ext-workspace-unstable-v1.xml ext-workspace-unstable-v1-protocol.c
/usr/bin/wayland-scanner server-header \
	protocols/ext-workspace-unstable-v1.xml ext-workspace-unstable-v1-protocol.h
Package wlroots was not found in the pkg-config search path.
Perhaps you should add the directory containing `wlroots.pc'
to the PKG_CONFIG_PATH environment variable
Package 'wlroots', required by 'virtual:world', not found
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99        -c -o ext-workspace-unstable-v1-protocol.o ext-workspace-unstable-v1-protocol.c
/usr/bin/wayland-scanner private-code \
	protocols/pointer-constraints-unstable-v1.xml pointer-constraints-unstable-v1-protocol.c
/usr/bin/wayland-scanner server-header \
	protocols/pointer-constraints-unstable-v1.xml pointer-constraints-unstable-v1-protocol.h
Package wlroots was not found in the pkg-config search path.
Perhaps you should add the directory containing `wlroots.pc'
to the PKG_CONFIG_PATH environment variable
Package 'wlroots', required by 'virtual:world', not found
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99        -c -o pointer-constraints-unstable-v1-protocol.o pointer-constraints-unstable-v1-protocol.c
/usr/bin/wayland-scanner private-code \
	protocols/tablet-unstable-v2.xml tablet-unstable-v2-protocol.c
/usr/bin/wayland-scanner server-header \
	protocols/tablet-unstable-v2.xml tablet-unstable-v2-protocol.h
Package wlroots was not found in the pkg-config search path.
Perhaps you should add the directory containing `wlroots.pc'
to the PKG_CONFIG_PATH environment variable
Package 'wlroots', required by 'virtual:world', not found
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99        -c -o tablet-unstable-v2-protocol.o tablet-unstable-v2-protocol.c
make[3]: Leaving directory '/home/valentinus/.source/Hyprland'
make fixwlr
make[3]: Entering directory '/home/valentinus/.source/Hyprland'
sed -i -E 's/(soversion = 11)([^032]|$)/soversion = 11032/g' subprojects/wlroots/meson.build
rm -rf ./subprojects/wlroots/build
make[3]: Leaving directory '/home/valentinus/.source/Hyprland'
cd subprojects/wlroots && meson ./build --prefix=/usr --buildtype=release
The Meson build system
Version: 0.63.0
Source dir: /home/valentinus/.source/Hyprland/subprojects/wlroots
Build dir: /home/valentinus/.source/Hyprland/subprojects/wlroots/build
Build type: native build
Project name: wlroots
Project version: 0.16.0-dev
C compiler for the host machine: cc (gcc 12.1.0 "cc (GCC) 12.1.0")
C linker for the host machine: cc ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wimplicit-fallthrough=2: YES
Compiler for C supports arguments -Wendif-labels: YES
Compiler for C supports arguments -Wstrict-aliasing=2: YES
Compiler for C supports arguments -Woverflow: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Walloca: YES
Compiler for C supports arguments -Wno-missing-braces: YES
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -fmacro-prefix-map=/prefix/to/hide=: YES
Found pkg-config: /usr/bin/pkg-config (1.8.0)
Run-time dependency wayland-server found: YES 1.21.0
Run-time dependency libdrm found: YES 2.4.112
Run-time dependency xkbcommon found: YES 1.4.1
Run-time dependency libudev found: YES 251
Run-time dependency pixman-1 found: YES 0.40.0
Library m found: YES
Library rt found: YES
Run-time dependency wayland-protocols found: YES 1.25
Found pkg-config: /usr/bin/pkg-config (1.8.0)
Build-time dependency wayland-scanner found: YES 1.21.0
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Run-time dependency egl found: YES 1.5
Run-time dependency gbm found: YES 22.1.3
Run-time dependency glesv2 found: YES 3.2
Run-time dependency vulkan found: YES 1.3.217
Check usable header "vulkan/vulkan.h" with dependency vulkan: YES
Program glslangValidator found: YES (/usr/bin/glslangValidator)
Dependency pixman-1 found: YES 0.40.0 (cached)
Dependency gbm found: YES 22.1.3 (cached)
Checking for function "gbm_bo_get_fd_for_plane" with dependency gbm: YES
Run-time dependency libinput found: YES 1.21.0
Run-time dependency xcb found: YES 1.15
Run-time dependency xcb-dri3 found: YES 1.15
Run-time dependency xcb-present found: YES 1.15
Run-time dependency xcb-render found: YES 1.15
Run-time dependency xcb-renderutil found: YES 0.3.9
Run-time dependency xcb-shm found: YES 1.15
Run-time dependency xcb-xfixes found: YES 1.15
Run-time dependency xcb-xinput found: YES 1.15
Run-time dependency wayland-client found: YES 1.21.0
Run-time dependency libseat found: YES 0.7.0
Run-time dependency xwayland found: YES 22.1.2
Dependency xcb found: YES 1.15 (cached)
Run-time dependency xcb-composite found: YES 1.15
Run-time dependency xcb-icccm found: YES 0.4.1
Dependency xcb-render found: YES 1.15 (cached)
Run-time dependency xcb-res found: YES 1.15
Dependency xcb-xfixes found: YES 1.15 (cached)
Run-time dependency xcb-errors found: YES 1.0
Checking for function "xcb_xfixes_set_client_disconnect_mode" with dependencies xcb, xcb-composite, xcb-icccm, xcb-render, xcb-res, xcb-xfixes, xcb-errors: YES
Configuring config.h using configuration
Configuring version.h using configuration
Configuring config.h using configuration
Run-time dependency threads found: YES
Run-time dependency wayland-egl found: YES 18.1.0
Run-time dependency wayland-cursor found: YES 1.21.0
Dependency wayland-client found: YES 1.21.0 (cached)
Run-time dependency libpng found: YES 1.6.37
Dependency egl found: YES 1.5 (cached)
Dependency glesv2 found: YES 3.2 (cached)
Dependency gbm found: YES 22.1.3 (cached)
Run-time dependency libavutil found: YES 57.17.100
Run-time dependency libavcodec found: YES 59.18.100
Run-time dependency libavformat found: YES 59.16.100
Dependency libdrm found: YES 2.4.112 (cached)
Has header "libavutil/hwcontext_drm.h" with dependency libavutil: YES
Build targets in project: 138

wlroots 0.16.0-dev

    drm-backend     : YES
    x11-backend     : YES
    libinput-backend: YES
    xwayland        : YES
    gles2-renderer  : YES
    vulkan-renderer : YES
    gbm-allocator   : YES
    xcb-errors      : YES

  User defined options
    buildtype       : release
    prefix          : /usr

Found ninja-1.11.0 at /usr/bin/ninja
cd subprojects/wlroots && ninja -C build/
ninja: Entering directory `build/'
[384/384] Linking target tinywl/tinywl
cd subprojects/wlroots && ninja -C build/ install
ninja: Entering directory `build/'
[0/1] Installing files.
Installing subdir /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr to /usr/include/wlr
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/backend.h to /usr/include/wlr
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/xwayland.h to /usr/include/wlr
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/xcursor.h to /usr/include/wlr
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/util/log.h to /usr/include/wlr/util
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/util/box.h to /usr/include/wlr/util
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/util/edges.h to /usr/include/wlr/util
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/util/addon.h to /usr/include/wlr/util
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/util/region.h to /usr/include/wlr/util
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/render/interface.h to /usr/include/wlr/render
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/render/dmabuf.h to /usr/include/wlr/render
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/render/vulkan.h to /usr/include/wlr/render
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/render/allocator.h to /usr/include/wlr/render
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/render/drm_format_set.h to /usr/include/wlr/render
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/render/wlr_texture.h to /usr/include/wlr/render
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/render/wlr_renderer.h to /usr/include/wlr/render
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/render/gles2.h to /usr/include/wlr/render
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/render/egl.h to /usr/include/wlr/render
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/render/pixman.h to /usr/include/wlr/render
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_data_device.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_matrix.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_presentation_time.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_tablet_pad.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_data_control_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_screencopy_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_drm_lease_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_idle.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_pointer_constraints_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_xcursor_manager.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_xdg_foreign_registry.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_seat.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_cursor.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_xdg_decoration_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_output_power_management_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_xdg_shell.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_scene.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_keyboard.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_switch.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_xdg_output_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_touch.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_xdg_foreign_v2.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_region.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_virtual_keyboard_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_viewporter.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_gamma_control_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_primary_selection_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_tablet_tool.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_subcompositor.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_pointer_gestures_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_output_layout.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_relative_pointer_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_linux_dmabuf_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_export_dmabuf_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_session_lock_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_server_decoration.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_input_device.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_keyboard_group.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_primary_selection.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_fullscreen_shell_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_output.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_pointer.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_output_damage.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_compositor.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_input_method_v2.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_output_management_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_idle_inhibit_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_tablet_v2.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_surface.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_xdg_foreign_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_input_inhibitor.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_text_input_v3.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_xdg_activation_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_layer_shell_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_foreign_toplevel_management_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_buffer.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_drm.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_keyboard_shortcuts_inhibit_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/types/wlr_virtual_pointer_v1.h to /usr/include/wlr/types
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/backend/interface.h to /usr/include/wlr/backend
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/backend/headless.h to /usr/include/wlr/backend
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/backend/x11.h to /usr/include/wlr/backend
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/backend/libinput.h to /usr/include/wlr/backend
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/backend/wayland.h to /usr/include/wlr/backend
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/backend/session.h to /usr/include/wlr/backend
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/backend/multi.h to /usr/include/wlr/backend
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/backend/drm.h to /usr/include/wlr/backend
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/interfaces/wlr_tablet_pad.h to /usr/include/wlr/interfaces
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/interfaces/wlr_keyboard.h to /usr/include/wlr/interfaces
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/interfaces/wlr_switch.h to /usr/include/wlr/interfaces
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/interfaces/wlr_touch.h to /usr/include/wlr/interfaces
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/interfaces/wlr_tablet_tool.h to /usr/include/wlr/interfaces
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/interfaces/wlr_output.h to /usr/include/wlr/interfaces
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/interfaces/wlr_pointer.h to /usr/include/wlr/interfaces
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/include/wlr/interfaces/wlr_buffer.h to /usr/include/wlr/interfaces
Installing libwlroots.so.11032 to /usr/lib
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/build/include/wlr/config.h to /usr/include/wlr/
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/build/include/wlr/version.h to /usr/include/wlr/
Installing /home/valentinus/.source/Hyprland/subprojects/wlroots/build/meson-private/wlroots.pc to /usr/lib/pkgconfig
Installing symlink pointing to libwlroots.so.11032 to /usr/lib/libwlroots.so
make[2]: Leaving directory '/home/valentinus/.source/Hyprland'
make release
make[2]: Entering directory '/home/valentinus/.source/Hyprland'
mkdir -p build && cmake --no-warn-unused-cli -DCMAKE_BUILD_TYPE:STRING=Release -H./ -B./build -G Ninja
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 12.1.0
-- The CXX compiler identification is GNU 12.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring Hyprland!
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0")
-- Checking for modules 'wayland-server;wayland-client;wayland-cursor;wayland-protocols;cairo;pango;pangocairo;libdrm;egl;xkbcommon;libinput;xcb'
--   Found wayland-server, version 1.21.0
--   Found wayland-client, version 1.21.0
--   Found wayland-cursor, version 1.21.0
--   Found wayland-protocols, version 1.25
--   Found cairo, version 1.17.6
--   Found pango, version 1.50.8
--   Found pangocairo, version 1.50.8
--   Found libdrm, version 2.4.112
--   Found egl, version 1.5
--   Found xkbcommon, version 1.4.1
--   Found libinput, version 1.21.0
--   Found xcb, version 1.15
-- Configuring Hyprland in Release with CMake!
-- Configuring done
-- Generating done
-- Build files have been written to: /home/valentinus/.source/Hyprland/build
cmake --build ./build --config Release --target all -j 10
[33/47] Building CXX object CMakeFiles/Hyprland.dir/src/managers/input/InputManager.cpp.o
FAILED: CMakeFiles/Hyprland.dir/src/managers/input/InputManager.cpp.o
/usr/bin/c++ -DGIT_BRANCH=\"main\" -DGIT_COMMIT_HASH=\"bf762f566f1c8c5e9c636f0d1ad4e485ad322da9\" -DGIT_COMMIT_MESSAGE="\"    Fix VRAM memory leak when releasing snapshots\"" -DGIT_DIRTY=\"dirty\" -I/home/valentinus/.source/Hyprland/. -I/home/valentinus/.source/Hyprland/PRIVATE -I/home/valentinus/.source/Hyprland/subprojects/wlroots/include -I/home/valentinus/.source/Hyprland/subprojects/wlroots/build/include -isystem /usr/include/cairo -isystem /usr/include/lzo -isystem /usr/include/libpng16 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/pixman-1 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libdrm -O3 -DNDEBUG -std=c++23 -DWLR_USE_UNSTABLE -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -pthread -MD -MT CMakeFiles/Hyprland.dir/src/managers/input/InputManager.cpp.o -MF CMakeFiles/Hyprland.dir/src/managers/input/InputManager.cpp.o.d -o CMakeFiles/Hyprland.dir/src/managers/input/InputManager.cpp.o -c /home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp
/home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp: In member function ‘void CInputManager::newKeyboard(wlr_input_device*)’:
/home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp:390:58: error: ‘wlr_keyboard_from_input_device’ was not declared in this scope; did you mean ‘wlr_keyboard_grab_interface’?
  390 |     PNEWKEYBOARD->hyprListener_keyboardMod.initCallback(&wlr_keyboard_from_input_device(keyboard)->events.modifiers, &Events::listener_keyboardMod, PNEWKEYBOARD, "Keyboard");
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                          wlr_keyboard_grab_interface
/home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp: In member function ‘void CInputManager::applyConfigToKeyboard(SKeyboard*)’:
/home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp:415:10: error: ‘wlr_keyboard_from_input_device’ was not declared in this scope; did you mean ‘wlr_keyboard_grab_interface’?
  415 |     if (!wlr_keyboard_from_input_device(pKeyboard->keyboard))
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |          wlr_keyboard_grab_interface
/home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp:439:34: error: ‘wlr_keyboard_from_input_device’ was not declared in this scope; did you mean ‘wlr_keyboard_grab_interface’?
  439 |     wlr_keyboard_set_repeat_info(wlr_keyboard_from_input_device(pKeyboard->keyboard), std::max(0, REPEATRATE), std::max(0, REPEATDELAY));
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                  wlr_keyboard_grab_interface
/home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp: In member function ‘void CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*)’:
/home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp:605:39: error: ‘wlr_keyboard_from_input_device’ was not declared in this scope; did you mean ‘wlr_keyboard_grab_interface’?
  605 |     int syms = xkb_state_key_get_syms(wlr_keyboard_from_input_device(pKeyboard->keyboard)->xkb_state, KEYCODE, &keysyms);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                       wlr_keyboard_grab_interface
/home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp: In member function ‘void CInputManager::onKeyboardMod(void*, SKeyboard*)’:
/home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp:628:56: error: ‘wlr_keyboard_from_input_device’ was not declared in this scope; did you mean ‘wlr_keyboard_grab_interface’?
  628 |     wlr_seat_set_keyboard(g_pCompositor->m_sSeat.seat, wlr_keyboard_from_input_device(pKeyboard->keyboard));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                        wlr_keyboard_grab_interface
/home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp: In member function ‘uint32_t CInputManager::accumulateModsFromAllKBs()’:
/home/valentinus/.source/Hyprland/src/managers/input/InputManager.cpp:754:49: error: ‘wlr_keyboard_from_input_device’ was not declared in this scope; did you mean ‘wlr_keyboard_grab_interface’?
  754 |         finalMask |= wlr_keyboard_get_modifiers(wlr_keyboard_from_input_device(kb.keyboard));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                 wlr_keyboard_grab_interface
[36/47] Building CXX object CMakeFiles/Hyprland.dir/src/managers/input/Tablets.cpp.o
FAILED: CMakeFiles/Hyprland.dir/src/managers/input/Tablets.cpp.o
/usr/bin/c++ -DGIT_BRANCH=\"main\" -DGIT_COMMIT_HASH=\"bf762f566f1c8c5e9c636f0d1ad4e485ad322da9\" -DGIT_COMMIT_MESSAGE="\"    Fix VRAM memory leak when releasing snapshots\"" -DGIT_DIRTY=\"dirty\" -I/home/valentinus/.source/Hyprland/. -I/home/valentinus/.source/Hyprland/PRIVATE -I/home/valentinus/.source/Hyprland/subprojects/wlroots/include -I/home/valentinus/.source/Hyprland/subprojects/wlroots/build/include -isystem /usr/include/cairo -isystem /usr/include/lzo -isystem /usr/include/libpng16 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/pixman-1 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libdrm -O3 -DNDEBUG -std=c++23 -DWLR_USE_UNSTABLE -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -pthread -MD -MT CMakeFiles/Hyprland.dir/src/managers/input/Tablets.cpp.o -MF CMakeFiles/Hyprland.dir/src/managers/input/Tablets.cpp.o.d -o CMakeFiles/Hyprland.dir/src/managers/input/Tablets.cpp.o -c /home/valentinus/.source/Hyprland/src/managers/input/Tablets.cpp
/home/valentinus/.source/Hyprland/src/managers/input/Tablets.cpp: In member function ‘void CInputManager::newTabletTool(wlr_input_device*)’:
/home/valentinus/.source/Hyprland/src/managers/input/Tablets.cpp:13:29: error: ‘wlr_tablet_from_input_device’ was not declared in this scope
   13 |     PNEWTABLET->wlrTablet = wlr_tablet_from_input_device(pDevice);
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/valentinus/.source/Hyprland/src/managers/input/Tablets.cpp: In member function ‘void CInputManager::newTabletPad(wlr_input_device*)’:
/home/valentinus/.source/Hyprland/src/managers/input/Tablets.cpp:168:48: error: ‘wlr_tablet_pad_from_input_device’ was not declared in this scope; did you mean ‘wlr_tablet_pad_ring_source’?
  168 |     PNEWPAD->hyprListener_Button.initCallback(&wlr_tablet_pad_from_input_device(pDevice)->events.button, [](void* owner, void* data) {
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                wlr_tablet_pad_ring_source
[42/47] Building CXX object CMakeFiles/Hyprland.dir/src/managers/KeybindManager.cpp.o
ninja: build stopped: subcommand failed.
make[2]: *** [Makefile:92: release] Error 1
make[2]: Leaving directory '/home/valentinus/.source/Hyprland'
make[1]: *** [Makefile:106: all] Error 2
make[1]: Leaving directory '/home/valentinus/.source/Hyprland'
make: *** [Makefile:113: install] Error 2

How do i fix it?

This is how I did it on Arch as I wanted to add built-in NVIDIA env flags to Hyprland via a config option (read the wiki for a guide how to clone the repo and all that btw).
git clone --recursive https://github.com/vaxerski/Hyprland
cd Hyprland

Make your changes
sudo make install
Done

Okay, i forgot to add --recursive. It's Working fine now. :+1:


[BUG]: $count() generates the wrong Postgres subquery

Report hasn't been filed before.

[X] I have verified that the bug I'm about to report hasn't been filed before.

What version of drizzle-orm are you using?
0.36.1
What version of drizzle-kit are you using?
0.28.0
Other packages
No response
Describe the Bug
Likely same root cause as #1815?
But I thought I should report this separately since #1815 mentions sql`` templates where as this was with db.$count()
Drizzle snippet to roll up some counts from JSONB column values:
  findUsage(id: number, accountId: string, includeDeleted: boolean) {
    const fieldMatch = sql.raw(`fields @? '$[*] ? (@.fieldId == ${id})'`);

    return db.query.customFieldsTable.findFirst({
      columns: { id: true },
      extras: {
        feedbackCount: this.drizzleService.db
          .$count(feedbacksTable, and(fieldMatch, includeDeleted ? undefined : isNull(feedbacksTable.deletedAt)))
          .as<number>('feedback_count'),
        ideaCount: this.drizzleService.db
          .$count(ideasTable, and(fieldMatch, includeDeleted ? undefined : isNull(ideasTable.deletedAt)))
          .as<number>('idea_count'),
        customerCount: this.drizzleService.db
          .$count(customersTable, and(fieldMatch, includeDeleted ? undefined : isNull(customersTable.deletedAt)))
          .as<number>('customer_count'),
      },
      where: and(eq(customFieldsTable.accountId, accountId), eq(customFieldsTable.id, id)),
    });
  }

Generated query, with incorrect subqueries for the 3 counts:
select "id"
, (select count(*) from "feedbacks" where (fields @? '$[*] ? (@.fieldId == 354)' and "customFieldsTable"."deleted_at" is null)) as "feedback_count"
, (select count(*) from "ideas"     where (fields @? '$[*] ? (@.fieldId == 354)' and "customFieldsTable"."deleted_at" is null)) as "idea_count"
, (select count(*) from "customers" where (fields @? '$[*] ? (@.fieldId == 354)' and "customFieldsTable"."deleted_at" is null)) as "customer_count" from "custom_fields"
"customFieldsTable" where ("customFieldsTable"."account_id" = $1 and "customFieldsTable"."id" = $2) limit 1;

Each of the 3 subqueries has a "customFieldsTable"."deleted_at" is null clause instead of {relatedTableName}."deleted_at" is null.
This is still semantically valid (nearly all the tables in the schema have a deleted_at column), so it executes without error, but is applying the wrong filter and returning silently-incorrect results.
I have worked around this using sql.raw to reference the deleted_at column in the target table.
  findUsage(id: number, accountId: string, includeDeleted: boolean) {
    const fieldMatch = sql.raw(
      `${includeDeleted ? '' : 'deleted_at IS NULL AND '}fields @? '$[*] ? (@.fieldId == ${id})'`,
    );

    return this.drizzleService.db.query.customFieldsTable.findFirst({
      columns: { id: true },
      extras: {
        feedbackCount: sql`(SELECT COUNT(id) FROM "feedbacks" WHERE ${fieldMatch})`.as<number>('feedback_count'),
        ideaCount: sql`(SELECT COUNT(id) FROM "ideas" WHERE ${fieldMatch})`.as<number>('idea_count'),
        customerCount: sql`(SELECT COUNT(id) FROM "customers" WHERE ${fieldMatch})`.as<number>('customer_count'),
      },
      where: and(eq(customFieldsTable.accountId, accountId), eq(customFieldsTable.id, id)),
    });
  }

yep, this is unfortunately a bug+feature of relational queries + sql template, which we will fix in relational queries v2, otherwise it will be a breaking change for people who are using relational queries v1 with filters on subrelations

When are you guys planning to release v2? I really need that


New version: Oceananigans v0.9.2

Registering package: Oceananigans
Repository: https://github.com/climate-machine/Oceananigans.jl
Created by: @ali-ramadhan
Version: v0.9.2
Commit: c95160f03da7b28b0e850e69acdba7e8a809f9d0
Reviewed by: @ali-ramadhan
Reference: https://github.com/climate-machine/Oceananigans.jl/issues/339#issuecomment-519114560

Hmmm, not sure how to cancel but I need to unregister/cancel this release.


ActivityItem component

This component is shown in ObsDetails. It displays comments and identifications on an observation.
Props:

[x] item: Comment or Identification
[ ] onAgree: callback called with an identification, e.g. onAgree( identification ) (should add a new identification by the current user of the same taxon as the identification, but that's not this component's concern)

Layout:

[x] Activity header (#439)

If an identification:

[x] Taxon photo at start
[x] Taxon name in vertical orientation in middle (#435)
[x] Agree button on end side
[x] Optional remarks underneath (Body2)

If a comment:

[x] Comment text (Body2 typography)

Full spec is here

@angielt are you still working on the onAgree part of this?


Pull req for fixing in Python 3.7

Packge doesn't runs om Python 3.7 as of now, that would be nice with pip version working

Pull Request Test Coverage Report for Build 15

0 of 1 (0.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+2.004%) to 43.817%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

ynab_client/api_client.py
0
1
0.0%

Totals

Change from base Build 13:
2.004%

Covered Lines:
2668

Relevant Lines:
6089

💛  - Coveralls

Is there any reason this pull request hasn't been accepted? I am also running into this issue.

I would also be glad if this PR would be merged.

@gchiam would love this to be merged so that the client is usable in python 3.7


Detect  patched log4j-core-2*.jar  ?

Hi
Can this program adding ability to check the .class are taken out of  older log4j-core-.jar  ?
Patched *.jar = jndiLookup.class removal and set log4j2.formatMsgNoLookups=true

The scanner inspects JAR Files whether they contains the file JndiLookup.class. If so, the bytecode of JndiManager.class is checked to see whether it is a log4j version >= 2.15.0
After removing the JndiLookup.class file, the scanner no longer issues an alarm

This is my sample  jar files.

[pi@centos7t01 github]$ ls  -lrth /tmp/*.jar
-rw-r--r-- 1 pi pi 1.8M Dec 16 19:22 /tmp/log4j-core-2.16.0.jar
-rw-r--r-- 1 pi pi 1.5M Dec 16 19:22 /tmp/log4j-core-2.9.1.jar   #<-- this one is patched via removal of jndiLookup.class
-rw-r--r-- 1 pi pi 1.5M Dec 16 19:22 /tmp/log4j-core-2.9.1.unpatched.jar
[pi@centos7t01 github]$

the scan

[pi@centos7t01 github]$ scan4log4shell local /tmp
[i] Log4Shell CVE-2021-44228 Local Vulnerability Scan
[!] Hit: possibly vulnerable file identified: /tmp/log4j-core-2.9.1.unpatched.jar
[x] Error: /tmp/systemd-private-7546a27e96df49dcb087991ab7126f6b-colord.service-iJUNZ1: open /tmp/systemd-private-7546a27e96df49dcb087991ab7126f6b-colord\
.service-iJUNZ1: permission denied
[x] Error: /tmp/systemd-private-7546a27e96df49dcb087991ab7126f6`
<snipped>
``
- what I am hoping to to see is listing of good,patched, vulnerable  log4j-core*.jar files listing the scan output.
   - existing out doesn't display patched and good ones.

An info about patched versions is now available

Thanks for the addition.

tested with version 0.13.0

[pi@centos7t01 scan4log4]$ ./scan4log4shell --version
scan4log4shell version 0.13.0
[pi@centos7t01 scan4log4]$ sudo ./scan4log4shell local  /tmp/
[i] Log4Shell Local Vulnerability Scan
[!] Hit: possibly CVE-2021-45046 vulnerable file identified: /tmp/apache-log4j-2.9.1-bin/log4j-core-2.9.1.jar
[!] Hit: possibly CVE-2021-45105 vulnerable file identified: /tmp/apache-log4j-2.9.1-bin/log4j-core-2.9.1.jar
[!] Hit: possibly CVE-2021-44228 vulnerable file identified: /tmp/apache-log4j-2.9.1-bin/log4j-core-2.9.1.jar
[!] Hit: possibly CVE-2021-45046 vulnerable file identified: /tmp/apache-log4j-2.9.1-bin.patched/apache-log4j-2.9.1-bin/log4j-core-2.9.1.jar
[!] Hit: possibly CVE-2021-45105 vulnerable file identified: /tmp/apache-log4j-2.9.1-bin.patched/apache-log4j-2.9.1-bin/log4j-core-2.9.1.jar
[i] Safe: possibly CVE-2021-44228 patched (no JndiLookup.class) file identified: /tmp/apache-log4j-2.9.1-bin.patched/apache-log4j-2.9.1-bin/log4j-core-2.9.1.jar
[i] Completed scanning
[pi@centos7t01 scan4log4]$


Swiper 8 - the spaceBetween "GAP" is not swipeable between all slides

Check that this is really a bug

[X] I confirm

Reproduction link
https://codepen.io/ezra_siton/pen/MQgYxV
Bug description
The spaceBetween "GAP" is not scrollable.

Official demo for example:
https://swiperjs.com/demos/110-slides-per-view/core

Expected Behavior
The spaceBetween "GAP" is not scrollable.
Actual Behavior
The spaceBetween "GAP" also should be scrollable.
Swiper version
8.3.1
Platform/Target and Browser Versions
All devices
Validations

[X] Follow our Code of Conduct
[X] Read the docs.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
[X] Make sure this is a Swiper issue and not a framework-specific issue

Would you like to open a PR for this bug?

[ ] I'm willing to open a PR

you can change touchEventsTarget to container to make it work

THANKS a lot!!


Packages Cache

Is your feature request related to a problem? Please describe.

Downloading a package every time is a hassle.
Describe the solution you'd like

Use cached archive when its hash is matched.
Describe alternatives you've considered

Additional context

It will need to add an element to the data structure.

I have tried to implement it, but it may prevent users from installing the latest packages if the apm-data information is out of date.

@hal-shu-sato If possible, could you give me more details on this feature?

Now, I think of renaming the current install feature to update (or upgrade) and make a new install feature that uses a file cache.
Of course, if a cache doesn't exist, apm processes as updating.
But, I'm only afraid that apm becomes complicated for users.

I think of renaming the current install feature to update (or upgrade)

@hal-shu-sato Do you mean something like apt update or pacman -Syuu?

@yumetodo Yes. I mean like pacman -Syuu or yarn upgrade.
But rather than apt update, I mean like apt upgrade.


Issue-182 - Better checkbox selection in ListViews

Describe your changes
I have added a menu that can be accessed by right clicking on any selected item in the FittingPanel run ListView.
Checklist before merging your PR

[x] I have tagged the relevant issues in this PR
[ ] I have performed a self-review of my code
[ ] I have documented my code as necessary for clarity
[ ] I have ensured the tests are passing
[ ] I have written or updated tests as necessary
[ ] I have updated the README if necessary
[ ] I have checked any security advisories brought up by the CodeQL action

@aPeter1 @benfrandsen Could you check this branch out and see how this functionality is looking? It should be available anywhere in the program where you see a list of checkboxes (like in the fitting panel, or in the left console panel). If you select multiple, you should be able to right click and press "check selected" or "uncheck selected" depending if the one you right clicked on is already checked or not.

@jaredblack I like it a lot! It worked great when I was plotting asymmetries and doing fits.


Send multiple messages in a row

BUG REPORT

What were you trying to achieve?
Send two messages in a row

What are the expected results?
Sent both messages

What are the received results?
Second message is not sent

What are the steps to reproduce the issue?

go to messages in menu
select thing that will send message, select channel where it will send message
type message
click send
click send

Second message is not sent until you select thing and channel again (even if it's already selected)

In what environment did you encounter the issue?
Mainflux in docker

Moving this one to new MainfluxLabs/ui-elm repo: https://github.com/MainfluxLabs/ui-elm/issues/8


user_pill: Add support to not allow adding inaccessible users manually.

We previously allowed adding pills for inaccessible user by typing the email manually. This commit updates it to handle inaccessible users like we handle invalid emails.

Screenshots and screen captures:
Before -

After -

Self-review checklist

[ ] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[ ] Explains differences from previous plans (e.g., issue description).
[ ] Highlights technical choices and bugs encountered.
[ ] Calls out remaining decisions and concerns.
[ ] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[ ] Each commit is a coherent idea.
[ ] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[ ] Visual appearance of the changes.
[ ] Responsiveness and internationalization.
[ ] Strings and tooltips.
[ ] End-to-end functionality of buttons, interactions and flows.
[ ] Corner cases, error conditions, and easily imagined bugs.

Merged, thanks @sahil839!
Marking as a backport candidate since this is a bug for a new 8.0 feature.


Update 18. FourSum.cpp

Pull Request Template
What have you Changed(must)
Write here what you have changed in the codebase
I have updated the code a little and now it take only O(1) space.
Hope it helps.
Issue no.(must) -
Pr will be close and marked as spam. If issue number not found or issue was assigned to someone else.
Marking as spam can block your account from HacktoberFest.
Self Check(Tick After Making pull Request)

[ ] This issue was assigned to me if not it will be marked as spam.
[ ] My file is in the proper folder
[ ] I am following clean code and Documentation.
[ ] I have added the title and what program will do first in the file
[ ] I have named the file as (Problem #). (Problem Title(in Camel Case)).(extension)
ex. 2. AddToNumbers.py

README - How to Contribute

You have to mention the issue number in the PR body.