Coordinate System Feature Request

Hi everybody, I was experimenting with Godot 3 and implementing some of my old unity projects into the engine to see how Godot handles things differently. Most of the features were easy to learn and when something is handled differently it was easy to see why it has to be that way. Except this thing about the coordinate system.
The Unity coordinate system uses X+ as right direction, Y+ as up direction and finally Z+ as forward direction (Left-Handed Coordinates.) . Demonstration in image below;

Now the Godot coordinate system uses X+ as right direction, Y+ as up direction and Z- as forward direction (Right-Handed Coordinates) . Again demonstration in image below;

Now when I try to move an object along the Z+ direction in Godot, the object moves in the opposite direction, similarly when I want to rotate an object around a point it rotates around in the opposite direction of what I intended.
In conclusion I think adding a Left-Handed Coordinate system option to the engine would help a lot of developers like me who are new to Godot and familiar with Unity's coordinate system.
I am sorry if it was already a feature, and sorry for bad editing. Thanks for your attention!

No, this is not selectable on any application. It's way too much work for no gain. Unity is different than Unreal, which is different to Blender, Maya, etc. You can't expect this to be an universal standard.
Godot was born on Linux+OpenGL and it uses the OpenGL standard (like Maya) and it's proud of it's roots.

Then you are wrong. OpenGL is actually internally left hand coordinate and it was misused by architect

@Thaina
Up

This was closed 6 years ago and is not up for discussion or change.


Add .env file provider

When I'm running in development mode I'd like to have some convenient ways of configuring my different applications using environment variables. But managing this stuff on my own is somewhat tedious especially when jumping between projects. I'd like to support a .env file similar to dotenv from ruby and rails or a tool like direnv. I think we can have a custom provider for this. What do y'all think.

I'm for it, but I have a question: should we read it as a configuration file or should we convert from the file to environment variables and then have the env provider take over?
I'm generally mixed for either path. I like the idea of using an existing provider, but I'm not sure I like the idea vapor mutating the environment variables for the rest of the customer's application.

I think I'd rather read it as a configuration file. I feel like if we manipulate the environment directly that could lead to bad places.


using deeplab with TensorFlow Lite GPU delegate on ios

hi, did anyone know how I can use deeplab on ios application with tflite GPU delegate??, because I've searched everywhere but I didn't find anything.

This question is better suited for Stack Overflow as it's not a bug.


How to Close Application after test.

I'm trying to test an application which has a splash screen, followed by a settings dialog, followed by the main application window.  After creating the WindowsDriver, the splash screen appears then shortly after the settings dialog.  If i call windowsDriver.Quit() at this point, the application exits.  However, if I click the ok button on the settings dialog then call quit, the main window of the application appears then stays open.  I've tried using a PopUpWindowFinder and switching to the new window (which makes finding elements easier), but the application still stays open.  I've also tried finding it with a desktop session, but it doesn't close then either.  How do I get my application to close properly when the test is done?

I think WinAppDriver should implement the driver.quit() protocol as clean the related process complete, you can not  repeat plant of test if the clean process is not reliable.  may be start the new process in a job and clean it complete when needed.   something like https://github.com/mback2k/group-job/blob/master/group-job/group-job.cpp or https://github.com/gnomeonwin/superpythonprocess
At user side,  you may try to clean the application by handle by yourself, as you known the window hwnd, you can get related process and kill it, really bad, but a temp work around! like:
https://github.com/congzhangzh/winuitestbypy/blob/master/notepad.py

If you do a Session.dispose() using the Appium .Net driver it will close the app.  You can also look for you close button and send it a click, but the dispose should work.

Hi @sproatba,
Each Windows Application Driver session is associated with one application window that could be your main window, settings dialog, or even splash screen as long as they share the same process id. Once the session is established, you can switch between these windows as follows.
// Return all window handles associated with this process/application.
var allWindowHandles = session.WindowHandles;

// Switch to any window handle returned in the list
session.SwitchTo().Window(allWindowHandles[0]);

In the scenario you described above, you click the ok button that dismisses your settings dialog and the application session is still pointing to the dialog you just closed. Issuing Close, CloseApp or Quit simply attempt to close the dialog you already closed. Instead you would need to switch to the main window before issuing Quit command.
One way to verify that you have your session pointing at the right window is to perform window operations such as Maximize, CurrentWindowHandle, etc. More example on Window specific operation can be found on https://github.com/Microsoft/WinAppDriver/blob/v1.0-RC/Tests/WebDriverAPI/Window.cs#L154
In conclusion, windowsDriver.Quit() is indeed the correct way to terminate the application and delete the session. You just need to ensure that the session is in the right state when you invoke it to insure all the application window is closed properly.


How to calculate week number?

According to the README:

Week of the year when the recording was made. Values in [1, 48] (4 weeks per month). Set -1 for year-round species list.

However, when using Python's datetime.date.isocalendar:

The ISO year consists of 52 or 53 full weeks, and where a week starts on a Monday and ends on a Sunday. The first week of an ISO year is the first (Gregorian) calendar week of a year containing a Thursday. This is called week number 1, and the ISO year of that Thursday is the same as its Gregorian year.

As a naive implementation, I am scaling the ISO week to the BirdNET week:
ISO_WEEKS = 52
BIRDNET_WEEKS = 48

now = datetime.datetime.now()
iso_week = now.isocalendar().week
birdnet_week = math.floor((iso_week * BIRDNET_WEEKS) / ISO_WEEKS)

But I was wondering if there is a better calculation to use to more closely align with what the model is expecting.

I think this may be the right way? (Javascript, but you get the idea)
const date = new Date('2022-12-31T12:00:00Z');
const dayOfMonth = date.getDate();

// Note: getMonth() returns 0 through 11, not 1 through 12
const weekOfYear = (date.getMonth()) * 4;

let week;

if (dayOfMonth <= 7) {
    week = weekOfYear + 1;
} else if (dayOfMonth <= 14) {
    week = weekOfYear + 2;
} else if (dayOfMonth <= 21) {
    week = weekOfYear + 3;
} else if (dayOfMonth >= 22) {
    week = weekOfYear + 4;
}

console.log(week);

There is no nice conversion, eBird simply assumes that each month has 4 weeks and so weeks 1-4 are January, 5-8 are February and so on. However, the species range model estimates the likely species even if the exact week is not given, so it should work fine even if you are 1-2 weeks off.


Implement Terraform Runner

Terraform Runner is a sub system of TF-controller.
It is responsible for running Terraform commands at the different stages.
Terraform Runner is a part of supporting multi-tenancy #43
Requirements

[ ] It must be an gRPC server wrapping around TFExec
[ ] Its local version must be able to use inside the TF-controller, and all current tests pass.
[ ] the gRPC server must support executing a comment for each step in the life-cycle

[ ] receive tar.gz
[ ] init
[ ] plan for drift detection
[ ] plan
[ ] apply
[ ] show
[ ] output

[ ] the gRPC server must support mTLS
[ ] TF-controller must be able to rotate certificates for every Terraform Runner Pod

Will we aim to support persistence for the Terraform Runner Pod? This would be required for caching providers etc... Introduces a little complexity as may require a TerraformStatefulRunner in addition to an (ephemeral/one-shot) TerraformRunner.

This is a good question. I'm thinking of it as a stateless system. Runner Pod is a gRPC server which allows to crash.

Is it our intention to handle TLS generation/rotation

We'll do our own TLS generation, yes. A goal is to make the controller self-contained

How is reconcile state distributed between controller & runner

Reconciliation process happens only inside the controller using the current set of logics.
Runner Pod will be issued a command, and send output back to the Controller, via gRPC, just like we run that command locally.

I get the first version of POC out. We can then discuss and move it forward.

@phoban01 would you like to further split this epic into other issues?


Mismatched types for "editor.acceptSuggestionOnEnter" user setting

editor.acceptSuggestionOnEnter used to be a boolean, but now expects a string, and this change broke my UserSettings and wasn't really documented anywhere that I could find.
Suggestion: true/false map to "on" and "off", or update the Intellisense documentation (https://code.visualstudio.com/docs/editor/intellisense) with the new options.
I'm not entirely sure whether this qualifies as a simple documentation issue or a real bug, but I'm reporting it here because I don't know where else to do so.

VSCode Version: 1.14.1
OS Version: Ubuntu 14.04LTS, last update 8/18/17

Yeah, should have been automatically migrated. There is code check for it, but maybe some sanitise happens earlier...

Fix the auto migration of things to ensure true/false still work. Passing on you @gregvanl for an update the documentation. The values for acceptSuggestionOnEnter are 'on', 'smart', and 'off'

Updated documentation with https://github.com/Microsoft/vscode-docs/commit/103f2925194eba45801687ab25dc225743888cc4


PR Process

Hi Everyone,
My name is Moira and I am the new project lead for p5. As part of my role, I tend to the PRs of the p5 project and p5 website. However, I wanted to get some community input about the PR review process and empower you all to take more ownership of the process. Specifically, my questions are:
How many reviewers should take a look at a PR before it’s ready to merge?
Who should have access to merging the PR? Should the PR assignee be given access to merge?
I wanted to bring these questions up because I don’t want to create a bottleneck when it comes to the PR process. What do you all think?

Reviewing multiple times makes the Pr better. Merging can be left to leaders. It reduces conflicts.

I think this is better tracked in this issue on the p5.js repo, closing this for organizational purposes.


Please publish updates on npm

You have changes on github that are not published to npm

Just published under 0.1.5


turn product into a menu and add pages

overview
we have a number of pages that arent exposed in our navigation which makes it more difficult for folks to find what they are looking for. this add more pages to the cloud eng menu, and creates a products many and adds pages to it.
this was a collaborative effort with: @susanev @infin8x @gthuang jay and @aaronkao
design details

[x] order cloud eng menu alphabetically, other than putting overview and summit first
[x] create a products menu: cloud eng platform, automation API, packages, and policy as code (previously crossguard)
[x] fix policy as code url
[x] move stuff to be under products
[x] updated packages URL to pulumi-packages and add alias
[x] fix alphabetical order in products menu
[ ] there's a mobile scrolling issue
[ ] update registry practitioner nav in a separate registry pr

screenshots
desktop

mobile

could we update the menu to say "Pulumi Packages" instead of just "Packages"?
under Cloud Engineering, is there a way to make a sub-menu under "Solutions" with the 3 solution pages? right now, it looks like a lot of information in the Cloud Engineering drop down menu

@gthuang yes we can but id prolly want to do some design work there to have multiple levels. so i think ill prolly pull out the cloud eng menu items from this pr for now.

@cnunciato would you be up for running the link checker for me?

@zchase theres a mobile scrolling issue when the nav is open you cant get to the items towards the bottom. this seems to be an issue currently. thoughts on how to fix this?

im going to close this. ill reopen another pr after addressing feedback.


Static build does not work, assets not found 404

So I built my project, and hit npm run build. The files appear in my dist folder, all bundled up. However, it doesn't work. When I try and upload the files to a server I get a bunch of 404 errors that none of the bundled files can be found.
I don't understand if this has something to do with dynamic routes. For my project, all I did was make a new .vue file for each page. I don't think these are dynamic routes. I don't understand the documentation. You have to make a .vue file to define dynamic routes? or you put them in nuxt.config.js?

Hi @jzucadi,
If you want to create a static web app, you need to use the generate command.
For dynamic routes, what do you not understand in the documentation example?

@alexchopin It seems it only works if the site is in root folder. In other words, it works for http://example.org but not for http://example.org/my-site. Non working example here: https://rap2hpoutre.github.io/nuxt-news/ (you can see 404 for each js file)

I think it's because links are created like this /_nuxt/vendor.bundle.72592248950c00528b87.js. Is there a workaround?

Have you tried router.base option?

@alexchopin Great! Fixed! (and sorry, I did not see that)

OK, I think my first mistake was that I was using the adonuxt template which does not have a generate command.  As far as the documentation, here is what I am trying to figure out: do I need to do something extra regarding defining page routes to get them to work? If I just made some pages (each in a standalone .vue file) is the routing that nuxt does automatically enough?

@jzucadi yes nuxt does it automatically, you only need to define dynamic route for the generate command to let nuxt knows the routes params values.

ok thank you. Sorry, need to go through documentation again.

Hey sorry I know you closed this but I still can't get it work following the router.base suggestion and I'm trying to avoid rebuilding everything in the starter template. In the adonuxt template, everything is in /resources/. So I added module.exports = {   router: {     base: '/resources/'   } }
to nuxt.js file. However, after I build everything and upload it to a server I still get 404 errors. Help?


Modernized VB type comparison

Modernized VB type comparison
This PR primarily replaces the expression If Not A Is B Then with If A IsNot B Then.
However, the code wasn't compilable; I've also addressed the compiler errors and one compiler warning.
//cc @mairaw

Interesting. So when I opened the old project on my machine, it compiles fine without having to add the additional code. However, the project also gets upgraded because it was done with 2.0 version of the runtime. Were you trying to just compile the single file?

I completely overlooked the vbproj file and compiled from the command line. The vbproj file includes the necessary imports statements.


Bind /tmp to /local in sbatch script

Add the following to the singularity run command:
 --bind /local:/tmp

This should resolve the issue seen in #4127

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


When to edit cortical properties in CB, it reset to 0,0

https://github.com/feagi/brain-visualizer/assets/65916520/0dd7ac07-4b0a-4f74-b3f6-86db0b02e5c8

fixed


problem where javac eliminates 'let' expression

Given this (redundant) code, which produces a typechecker warning:
shared void run() {
    {String*} stream = {"xx", "yy"};
    assert (is [String+] | [] result = stream.sequence());
    print(result);
}

The Java backend produces code with this let expression:
        .java.lang.Object result$0 = null;
        if (!(
            let
            {
                .java.lang.Object $ceylontmp$1 = result$0 = stream.sequence();
            }
            returning false;
        )) {
            result$2 = result$0;
        } else {
            throw new .ceylon.language.AssertionError("Assertion failed" + (.java.lang.System.lineSeparator() + "\tviolated " + "is [String+] | [] result = stream.sequence()") + .com.redhat.ceylon.compiler.java.Util.assertIsFailed(false, .com.redhat.ceylon.compiler.java.runtime.model.TypeDescriptor.union(.com.redhat.ceylon.compiler.java.runtime.model.TypeDescriptor.klass(.ceylon.language.Sequence.class, .ceylon.language.String.$TypeDescriptor$), .ceylon.language.Empty.$TypeDescriptor$), result$0));
        }

Javac actually eliminates the let, since it always evaluates to false, and so result$0 is never assigned.
Thus the code prints null.
(Problem noticed by @Zambonifofex, and simplified by me.)

I’m not sure if this is the same issue I was having; especially because I was running on JS. It seems to me that something different altogether, but whose code looks similar, just happens to happen on the JVM.
#7029 seems to be more representative of what I found.

Fixed, quite amazing we never noticed this before…

Thanks


[FLINK-18322][connector/common][tests] Fix unstable ExecutorNotifierTest#testExceptionInHandler

What is the purpose of the change
The ExecutorNotifierTest#testExceptionInHandler() fails intermittently because the UncaughtExceptionHandler may fire after the ExecutorService has  shutdown. The fix is to ensure only check the exception after the UncaughtExceptionHandler has fired.
Brief change log
918a6d4772d5db916a418daeb06cdbf0eb1bebf3 Wait on a CountDownLatch to ensure the UncaughtExceptionHandler has fired.
Verifying this change
Ran ExecutorNotifierTest#testExceptionInHandler in a loop for 10K+ times and did not see failure anymore. Without the patch, the test will fail in less than 500 runs.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (no)
The serializers: (no)
The runtime per-record code paths (performance sensitive): (no)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: (no)
The S3 file system connector: (no)

Documentation

Does this pull request introduce a new feature? (no)
If yes, how is the feature documented? (not applicable)

Looks good, +1


change ansible environment to 2.3 release

Signed-off-by: Gregory Meno<EMAIL_ADDRESS>

See also https://github.com/ceph/ceph-ansible/pull/1592

We need to test both 2.2 and 2.3, until RH can ship 2.3 to customers.

jenkins test this please


Update all vulnerable packages PHP? Web server?

Hi, is there a chance you could update all possibly included  components?
Security scanning has some things that show as obsolete versions being vulnerable.
Best
ogghi

Hi,
Sorry for my late reply:
Here is my last release resolving CVE from the base docker image: python-slim 3.11.
see: release 2.0.3

Wow, thanks a lot!

As no vulnerabilities can be fix for now according to dockerhub scout check vulnerability i'm closing issue.


[DOC] Add new documentation online

Feature: Develop the library EV3Dev-lang-java
In the third generation of Lego Mindstorms,
it is possible to install a complete Linux distribution and a complete Oracle JRE.
It is necessary to develop a library to use the hardware compatible with EV3Dev.

    Scenario: Publish a better documentation
        Given The library EV3Dev-lang-java
        Then publish better documentation on internet

The project is stable, but it is necessary to invest to have a good technical & educational documentation to be used in any course from K12 to University.
Currently, the documentation is stored here:
https://github.com/ev3dev-lang-java/docs
But it is necessary to add more visibility.

[x] Migrate docs from Markdown to Asciidocs
[x] Make a tactical deployment
[x] Finish introduction
[x] Review Getting Started
[x] Review Sensors
[x] Develop Actuators
[ ] General content review

https://github.com/spring-cloud/spring-cloud-connectors/tree/master/docs
https://github.com/bodiam/markdown-to-asciidoc
http://asciidoctor.org/docs/asciidoctor-gradle-plugin/
http://asciidoctor.org/docs/
https://pandoc.org/try/
https://asciidoclive.com/

Migrated documentation to Asciidoctor

It is necessary to externalize CSS. Currently, the stylesheets are embedded on the document.
https://github.com/asciidoctor/asciidoctor-stylesheet-factory

Now, the infrastructure is ready.
It is necessary to review all contents with a Critic perspective and improve docs.
In this iteration, it is not necessary to increase the scope of the docs.

It is necessary to add the script about Google analytics in every document.
http://asciidoctor.org/docs/user-manual/#docinfo-file

Support for live-reload
https://github.com/asciidoctor/asciidoctor-gradle-examples/tree/master/asciidoc-to-html-livereload-example

https://www.edmundoptics.com/resources/application-notes/imaging/understanding-camera-sensors-for-machine-vision-applications/
https://en.m.wikibooks.org/wiki/Robotics/Sensors/Computer_Vision

https://en.m.wikipedia.org/wiki/Lidar

Typical question:
https://stackoverflow.com/questions/30960103/intellij-java-home-variable

http://wiki.ros.org/indigo/Installation/UbuntuARM
sudo update-locale LANG=C LANGUAGE=C LC_ALL=C LC_MESSAGES=POSIX

$ export LANGUAGE=en_US.UTF-8
$ export LANG=en_US.UTF-8
$ export LC_ALL=en_US.UTF-8
$ locale-gen en_US.UTF-8
$ dpkg-reconfigure locales

https://github.com/spring/spring/blob/develop/doc/manpages/make_manpages.sh

https://powerman.name/doc/asciidoc

https://www.g-w.com/pdf/sampchap/9781605253213_ch02.pdf
http://www.upc.edu/estudispdf/guia_docent.php?codi=220135&lang=ing
http://www.ni.com/white-paper/8187/en/

http://cache.lego.com/r/education/-/media/LEGO Education/Home/Downloads/Marketing Tools/Global/MINDSTORMS EV3/45505 Gyro Sensor product sheet.pdf

https://sourceforge.net/p/lejos/wiki/Sensor Framework/

http://www.pobot.org/Outil-de-generation-d-images-pour.html?lang=fr

Upgrade IMU section to close the issue

http://ev3dev-lang-java.github.io/docs/support/fundamentals/sensors/arduino/arduino-9-axes-motion-shield-BNO055.html

Add a IMU section to add Absolute IMU and BNO055.
http://ev3dev-lang-java.github.io/docs/support/index.html

Add a link to start the fundamentals here:
http://ev3dev-lang-java.github.io/docs/support/getting_started/index.html#the-next-step
3. The Next Step


Extract ViewCreator, abstracting away the view creation concept from the implementation

What does this PR address?
Fixes #1 the programmatic instantiation of views.
Details
This PR adds the ability to create Views programmatically, rather than just passing the layout resource and having the ViewActivity create it for you.
It abstracts away the creation of a View to ViewCreator of which the default implementation in ViewTestRule is the InflateFromXmlViewCreator.
This is created in the constructor where the layout resource is passed to avoid breaking change, but leaves us with the ability to move this elsewhere in future (with a breaking change).
As ViewActivity no longer inflates any resource nor has any responsibility, it's been renamed to EmptyActivity. We still need it so that we can be sure there is an Activity registered in the package manager of the target app which we can use to display views.

test

In my PR I created a method called launchView to do all the "launch view" work. I liked that approuch because if you want to launch the view in a really strange way you always can override that method and implement it yourself.
I don't have any real use case for this, but I just followed this pattern from ActivityRule.

In my PR I created a method called launchView to do all the "launch view" work. I liked that approuch because if you want to launch the view in a really strange way you always can override that method and implement it yourself.

Will double check this but will likely not include unless there's a reason to include, rather than the opposite

For example, if you add all the views with MATCH_PARENT. If I don't want to add the view in that way I can use launchView to avoid that behaviour.

For example, if you add all the views with MATCH_PARENT. If I don't want to add the view in that way I can use launchView to avoid that behaviour.

https://github.com/novoda/espresso-support/pull/3#discussion_r149383647
:P

I'm not saying we'll never need/add it, but the aim is to keep as small as possible at all times.

:+1: using the layout params from the view. This should work whether you inflate from XML or whether you set the layout params on the view programmatically.

fixed dimens
fixed dimens with layout gravity

Leaving to @ouchadam


Error during compilation to ES6 modules

If there html comments in .rt files, I always get an error:
error  Unknown node type ExportDefaultDeclaration

I did some debugging and it seems it's a bug from escodegen dependency.
See https://github.com/estools/escodegen/issues/263

The only thing we can do while waiting for it to be fixed, is to add a command line switch that turns off comments.
Any thoughts?

Hi @nippur72 ,
Thank you for your investigation. I don't need comment in compiled code, so this solution works for me.

I've submitted a PR for this. Comments are simply turned off if output is ES6.
I've avoided the command line switch because it's likely we won't need it once the bug is fixed on the dependency.
If you need this feature before it's merged (which mike take a while) you can use install from my fork where I have all the unmerged PRs:
npm install git://github.com/nippur72/react-templates.git#gh-pages

@nippur72 Thank you!


[React] Sketch Page Added

Issue #400
✨ Sketch Page Implemented

Header Updated
Routes Added for Sketch Page
Sketch Page path = '/sketch'

Features Till Now:

Hand Drawing
Clear Drawing
Download Drawing as Image
Current Mouse Position

Screenshots:

Header

Sketch Page

Drawing

Downloaded Image

I would Like to contribute more to this. 😊 @smaranjitghose  @anushbhatia
Thank You!

@anushbhatia @smaranjitghose Please review it and let me know if any changes needed. Thank You!

@anushbhatia @smaranjitghose Please review it and let me know if any changes needed. Thank You!


GA, $schema property for config files, Feature Framework to deploy the customizer

Q
A

Bug fix?
no

New feature?
no

New sample?
no

Related issues?
fno

What's in this Pull Request?
GA, $schema property for config files, Feature Framework to deploy the customizer

thx Alex, appreciated.


don't load with varnish 4.1.0-tp1

hello,
module failed to load with varnish 4.1.0-tp1 on debian wheezy amd64.
webcache24:/etc/varnish# service varnish start
[FAIL] Starting HTTP accelerator: varnishd failed!
Error:
Message from VCC-compiler:
Could not load VMOD cookie
File name: /usr/lib/varnish/vmods/libvmod_cookie.so
dlerror:: /usr/lib/varnish/vmods/libvmod_cookie.so: undefined symbol: VSB_trim
('input' Line 6 Pos 8)
import cookie;
-------######-
Running VCC-compiler failed, exited with 2
VCL compilation failed

@laurentl92 I will talk to Lasse to get this fixed here. In the meantime I've created a master branch on my fork that include 2 changes for varnish-master.
Please see https://github.com/fgsch/libvmod-cookie/tree/master.

perfect thanks a lot !

Not sure what you want me to do with this @daghf .
I created https://github.com/varnish/libvmod-cookie/pull/38 to address this but was never committed.

@fgsch the repo has now been moved here, so please feel free to commit the relevant fixes and resolve this issue.

Actually I believe this was addressed in 14dc7df13388c26c46da9cdf6138400a753b4dd0.


docs: Added documentation about "AlternateContent" feature

@carldebilly maybe you can double check the comments we left for this PR ;)

@carldebilly any update for this PR ;) ?

@carldebilly only missing the correct conventional commit for your last commit for this PR ;)


Adopt static fields in [amo] and core

Since we've upgraded production to Node 12 (#5436) we can finally adopt static fields!
This starts the process by updating core and one of the service families.
I've left the static fields alone in the badge library since for now we're targeting Node 10+.

Warnings

:warning:
This PR modified service code for amo but not its test code. That's okay so long as it's refactoring existing code.

Messages

:book:

Thanks for contributing to our documentation. We :heart: our documentarians!

:book:
:sparkles: Thanks for your contribution to Shields, @paulmelnikow!

  Generated by :no_entry_sign: dangerJS against db6d30f52ebc2fbc2bba3ed7c0c40dd517dee66f

:+1:  for updating the tutorial docs early. Doing this for hundreds of services is going to be a right pain. I wonder if there is s tool that can help automate this process..
If not, we could leave it 6 weeks and this year, we make the only hacktoberfest issue "convert static properties in service classes" :smile:

Doing this for hundreds of services is going to be a right pain. I wonder if there is s tool that can help automate this process..

There might be an ESLint rule or a custom plugin for it. Or else maybe codemod?


Desktop entries don't update when performing nixos-rebuild switch after adding/removing derivations containing desktop items

Describe the bug
When running sudo nixos-rebuild switch after adding or removing a system or home-manager package containing a freedesktop entry, the desktop (on GNOME 40 + Wayland at least) remains unaware of the change until logging out and logging back in again.
Steps To Reproduce

Add a package with a .desktop entry to your systemPackages or home-manager packages.
Run sudo nixos-rebuild switch
Try searching for the entry in GNOME Activities - it will likely not appear until logging in again.

Expected behavior
If the set of desktop entries changes during a nixos-rebuild switch, the desktop environment's entries should be "refreshed" and be immediately aware of the new desktop entry.
Additional context
I'm unsure if this is also the case on KDE desktops as I've only tested with GNOME 40.
I'm unsure if this is possible to achieve without a lot of fiddling. I imagine it is the Desktop Environment's responsibility to track desktop entries. As a result, I'd imagine the procedure would have to look something like this:

Detect a change in the set of desktop entries. I haven't dug into nixpkgs enough to know where this would be performed just yet.
If there was a change and if a desktop environment is enabled, trigger a desktop-environment-specific command to refresh its desktop entries.

There are some suggestions on how to refresh desktop entries here:
https://unix.stackexchange.com/questions/12118/how-do-i-refresh-gnome-3-applications
Unfortunately many suggestions appear to be X11 specific. The only approach I've had success with so far on Wayland is logging out and back in again (not very convenient).
The Arch wiki suggests to run the following:
$ update-desktop-database ~/.local/share/applications

and a GNOME developer also suggests running update-desktop-database.
The update-desktop-database tool is not present in the default NixOS GNOME setup, but can be installed via the desktop-file-utils package.
The command appears to be aware of the necessary directories to check (e.g. /nix/store/*/share/applications) however it fails with a * could not be updated error and complains that each of those directories are read-only. I'm not sure why the tool would require anything more than read-access, but either way it appears to fail to update the desktop entries when I run it locally.

`update-desktop-database --verbose` output
Search path is now: [/nix/store/xfc0ffwz6s87mnz9x2k2qj6ykwxgwjxk-patchelf-0.12/share/applications, /nix/store/gw5spz9ba90addbi91aax6j454kgz1z2-gnome-terminal-3.40.1/share/applications, /nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications, /nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications, /nix/store/jb5qfmipvsh39342xh68qfmly391b4c8-nautilus-40.1/share/gsettings-schemas/nautilus-40.1/applications, /nix/store/gw5spz9ba90addbi91aax6j454kgz1z2-gnome-terminal-3.40.1/share/gsettings-schemas/gnome-terminal-3.40.1/applications, /nix/store/c67np55z6nc0gaa5siys5sa424xnagvm-shared-mime-info-1.13.1/share/applications, /nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications, /nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications, /nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications, /nix/store/6ziw5cj6bik5f8ahqn7kd6w7cvylb981-gnome-keyring-40.0/share/gsettings-schemas/gnome-keyring-40.0/applications, /nix/store/bl9p90kqm3k9vwivgx22j8lw6rmr2fq8-gcr-3.40.0/share/gsettings-schemas/gcr-3.40.0/applications, /nix/store/71qb38745nnd0gxiq5k680fqvgv7ki8j-mutter-40.1/share/gsettings-schemas/mutter-40.1/applications, /nix/store/183hqhbmzpwjsx2birbq95r9dbijl5nm-evolution-data-server-3.40.2/share/gsettings-schemas/evolution-data-server-3.40.2/applications, /nix/store/6rssxfcggjdf5j8wgdj94qxbgcy2n3ck-gtk4-4.2.1/share/gsettings-schemas/gtk4-4.2.1/applications, /nix/store/4likmbhvxp8r898nqayv297ry080h7ih-gdm-40.0/share/gsettings-schemas/gdm-40.0/applications, /nix/store/yackllv5bkc0fr13v3h9v5csda23kl61-gnome-clocks-40.0/share/gsettings-schemas/gnome-clocks-40.0/applications, /nix/store/zz9gsga50smszhlpm82npbmlg1ckp4fy-ibus-1.5.24/share/gsettings-schemas/ibus-1.5.24/applications, /nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications, /nix/store/dr61yrxblp755iax3dxkdv3af7gw2hs5-libgweather-40.0/share/gsettings-schemas/libgweather-40.0/applications, /nix/store/ciq4n4176nw2nv36pn47aa3bp10gcvdi-libnma-1.8.30/share/gsettings-schemas/libnma-1.8.30/applications, /nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/gsettings-schemas/gnome-shell-40.1/applications, /nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/applications, /nix/store/6p2qz1vcfjjdhrpwqmwdfhycsg94f4j0-cups-2.3.3/share/applications, /nix/store/bl9p90kqm3k9vwivgx22j8lw6rmr2fq8-gcr-3.40.0/share/applications, /nix/store/6rssxfcggjdf5j8wgdj94qxbgcy2n3ck-gtk4-4.2.1/share/applications, /nix/store/9abd6p55w5iplsragm9c3d590dx0jabq-adwaita-icon-theme-40.1.1/share/applications, /nix/store/8kd8w81gwn25h1zjzqq5qwiqjz58841a-hicolor-icon-theme-0.17/share/applications, /nix/store/0f6dpzgmmy9ki6sabfb5h6qmwlj4pyjf-gnome-bluetooth-3.34.5/share/applications, /nix/store/yackllv5bkc0fr13v3h9v5csda23kl61-gnome-clocks-40.0/share/applications, /nix/store/zz9gsga50smszhlpm82npbmlg1ckp4fy-ibus-1.5.24/share/applications, /nix/store/81lhj58b6n6prlm3dw4pxddq0vmczxcz-gnome-mimeapps/share/applications, /nix/store/djgq97g39zrny99lq1y1ivp1qf9jrc8h-desktops/share/applications, /home/mindtree/.nix-profile/share/applications, /etc/profiles/per-user/mindtree/share/applications, /nix/var/nix/profiles/default/share/applications, /run/current-system/sw/share/applications, /nix/store/6q9bhxxny8sascsa67jl1h8gb1yc858v-telepathy-logger-0.8.2/share/gsettings-schemas/telepathy-logger-0.8.2/applications, /nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/gsettings-schemas/gnome-shell-40.1/applications, /nix/store/cb2bahz19g7j12lfqvyk6pdh6figg9d8-gnome-shell-extensions-40.1/share/gsettings-schemas/gnome-shell-extensions-40.1/applications, /nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/applications, /nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications, /nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications, /nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications, /nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/gsettings-schemas/gnome-session-40.1.1/applications, /nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications, /nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/applications, /nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications, /nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications, /nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications, /nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/gsettings-schemas/gnome-session-40.1.1/applications, /nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications]
Could not create cache file in "/nix/store/xfc0ffwz6s87mnz9x2k2qj6ykwxgwjxk-patchelf-0.12/share/applications": Error opening directory ?/nix/store/xfc0ffwz6s87mnz9x2k2qj6ykwxgwjxk-patchelf-0.12/share/applications?: No such file or directory
File "/nix/store/gw5spz9ba90addbi91aax6j454kgz1z2-gnome-terminal-3.40.1/share/applications/org.gnome.Terminal.desktop" lacks MimeType key
Could not create cache file in "/nix/store/gw5spz9ba90addbi91aax6j454kgz1z2-gnome-terminal-3.40.1/share/applications": Read-only file system
Could not create cache file in "/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications": Error opening directory ?/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications?: No such file or directory
Could not create cache file in "/nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications": Error opening directory ?/nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications?: No such file or directory
Could not create cache file in "/nix/store/jb5qfmipvsh39342xh68qfmly391b4c8-nautilus-40.1/share/gsettings-schemas/nautilus-40.1/applications": Error opening directory ?/nix/store/jb5qfmipvsh39342xh68qfmly391b4c8-nautilus-40.1/share/gsettings-schemas/nautilus-40.1/applications?: No such file or directory
Could not create cache file in "/nix/store/gw5spz9ba90addbi91aax6j454kgz1z2-gnome-terminal-3.40.1/share/gsettings-schemas/gnome-terminal-3.40.1/applications": Error opening directory ?/nix/store/gw5spz9ba90addbi91aax6j454kgz1z2-gnome-terminal-3.40.1/share/gsettings-schemas/gnome-terminal-3.40.1/applications?: No such file or directory
Could not create cache file in "/nix/store/c67np55z6nc0gaa5siys5sa424xnagvm-shared-mime-info-1.13.1/share/applications": Error opening directory ?/nix/store/c67np55z6nc0gaa5siys5sa424xnagvm-shared-mime-info-1.13.1/share/applications?: No such file or directory
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/evolution-calendar.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Extensions.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Shell.Extensions.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Shell.PortalHelper.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Shell.desktop" lacks MimeType key
Could not create cache file in "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications": Read-only file system
Could not create cache file in "/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications": Error opening directory ?/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications?: No such file or directory
Could not create cache file in "/nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications": Error opening directory ?/nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications?: No such file or directory
Could not create cache file in "/nix/store/6ziw5cj6bik5f8ahqn7kd6w7cvylb981-gnome-keyring-40.0/share/gsettings-schemas/gnome-keyring-40.0/applications": Error opening directory ?/nix/store/6ziw5cj6bik5f8ahqn7kd6w7cvylb981-gnome-keyring-40.0/share/gsettings-schemas/gnome-keyring-40.0/applications?: No such file or directory
Could not create cache file in "/nix/store/bl9p90kqm3k9vwivgx22j8lw6rmr2fq8-gcr-3.40.0/share/gsettings-schemas/gcr-3.40.0/applications": Error opening directory ?/nix/store/bl9p90kqm3k9vwivgx22j8lw6rmr2fq8-gcr-3.40.0/share/gsettings-schemas/gcr-3.40.0/applications?: No such file or directory
Could not create cache file in "/nix/store/71qb38745nnd0gxiq5k680fqvgv7ki8j-mutter-40.1/share/gsettings-schemas/mutter-40.1/applications": Error opening directory ?/nix/store/71qb38745nnd0gxiq5k680fqvgv7ki8j-mutter-40.1/share/gsettings-schemas/mutter-40.1/applications?: No such file or directory
Could not create cache file in "/nix/store/183hqhbmzpwjsx2birbq95r9dbijl5nm-evolution-data-server-3.40.2/share/gsettings-schemas/evolution-data-server-3.40.2/applications": Error opening directory ?/nix/store/183hqhbmzpwjsx2birbq95r9dbijl5nm-evolution-data-server-3.40.2/share/gsettings-schemas/evolution-data-server-3.40.2/applications?: No such file or directory
Could not create cache file in "/nix/store/6rssxfcggjdf5j8wgdj94qxbgcy2n3ck-gtk4-4.2.1/share/gsettings-schemas/gtk4-4.2.1/applications": Error opening directory ?/nix/store/6rssxfcggjdf5j8wgdj94qxbgcy2n3ck-gtk4-4.2.1/share/gsettings-schemas/gtk4-4.2.1/applications?: No such file or directory
Could not create cache file in "/nix/store/4likmbhvxp8r898nqayv297ry080h7ih-gdm-40.0/share/gsettings-schemas/gdm-40.0/applications": Error opening directory ?/nix/store/4likmbhvxp8r898nqayv297ry080h7ih-gdm-40.0/share/gsettings-schemas/gdm-40.0/applications?: No such file or directory
Could not create cache file in "/nix/store/yackllv5bkc0fr13v3h9v5csda23kl61-gnome-clocks-40.0/share/gsettings-schemas/gnome-clocks-40.0/applications": Error opening directory ?/nix/store/yackllv5bkc0fr13v3h9v5csda23kl61-gnome-clocks-40.0/share/gsettings-schemas/gnome-clocks-40.0/applications?: No such file or directory
Could not create cache file in "/nix/store/zz9gsga50smszhlpm82npbmlg1ckp4fy-ibus-1.5.24/share/gsettings-schemas/ibus-1.5.24/applications": Error opening directory ?/nix/store/zz9gsga50smszhlpm82npbmlg1ckp4fy-ibus-1.5.24/share/gsettings-schemas/ibus-1.5.24/applications?: No such file or directory
Could not create cache file in "/nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications": Error opening directory ?/nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications?: No such file or directory
Could not create cache file in "/nix/store/dr61yrxblp755iax3dxkdv3af7gw2hs5-libgweather-40.0/share/gsettings-schemas/libgweather-40.0/applications": Error opening directory ?/nix/store/dr61yrxblp755iax3dxkdv3af7gw2hs5-libgweather-40.0/share/gsettings-schemas/libgweather-40.0/applications?: No such file or directory
Could not create cache file in "/nix/store/ciq4n4176nw2nv36pn47aa3bp10gcvdi-libnma-1.8.30/share/gsettings-schemas/libnma-1.8.30/applications": Error opening directory ?/nix/store/ciq4n4176nw2nv36pn47aa3bp10gcvdi-libnma-1.8.30/share/gsettings-schemas/libnma-1.8.30/applications?: No such file or directory
Could not create cache file in "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/gsettings-schemas/gnome-shell-40.1/applications": Error opening directory ?/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/gsettings-schemas/gnome-shell-40.1/applications?: No such file or directory
File "/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/applications/gtk3-demo.desktop" lacks MimeType key
File "/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/applications/gtk3-icon-browser.desktop" lacks MimeType key
File "/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/applications/gtk3-widget-factory.desktop" lacks MimeType key
Could not create cache file in "/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/applications": Read-only file system
File "/nix/store/6p2qz1vcfjjdhrpwqmwdfhycsg94f4j0-cups-2.3.3/share/applications/cups.desktop" lacks MimeType key
Could not create cache file in "/nix/store/6p2qz1vcfjjdhrpwqmwdfhycsg94f4j0-cups-2.3.3/share/applications": Read-only file system
File "/nix/store/bl9p90kqm3k9vwivgx22j8lw6rmr2fq8-gcr-3.40.0/share/applications/gcr-prompter.desktop" lacks MimeType key
Could not create cache file in "/nix/store/bl9p90kqm3k9vwivgx22j8lw6rmr2fq8-gcr-3.40.0/share/applications": Read-only file system
File "/nix/store/6rssxfcggjdf5j8wgdj94qxbgcy2n3ck-gtk4-4.2.1/share/applications/org.gtk.IconBrowser4.desktop" lacks MimeType key
File "/nix/store/6rssxfcggjdf5j8wgdj94qxbgcy2n3ck-gtk4-4.2.1/share/applications/org.gtk.WidgetFactory4.desktop" lacks MimeType key
File "/nix/store/6rssxfcggjdf5j8wgdj94qxbgcy2n3ck-gtk4-4.2.1/share/applications/org.gtk.PrintEditor4.desktop" lacks MimeType key
File "/nix/store/6rssxfcggjdf5j8wgdj94qxbgcy2n3ck-gtk4-4.2.1/share/applications/org.gtk.Demo4.desktop" lacks MimeType key
Could not create cache file in "/nix/store/6rssxfcggjdf5j8wgdj94qxbgcy2n3ck-gtk4-4.2.1/share/applications": Read-only file system
Could not create cache file in "/nix/store/9abd6p55w5iplsragm9c3d590dx0jabq-adwaita-icon-theme-40.1.1/share/applications": Error opening directory ?/nix/store/9abd6p55w5iplsragm9c3d590dx0jabq-adwaita-icon-theme-40.1.1/share/applications?: No such file or directory
Could not create cache file in "/nix/store/8kd8w81gwn25h1zjzqq5qwiqjz58841a-hicolor-icon-theme-0.17/share/applications": Error opening directory ?/nix/store/8kd8w81gwn25h1zjzqq5qwiqjz58841a-hicolor-icon-theme-0.17/share/applications?: No such file or directory
File "/nix/store/0f6dpzgmmy9ki6sabfb5h6qmwlj4pyjf-gnome-bluetooth-3.34.5/share/applications/bluetooth-sendto.desktop" lacks MimeType key
Could not create cache file in "/nix/store/0f6dpzgmmy9ki6sabfb5h6qmwlj4pyjf-gnome-bluetooth-3.34.5/share/applications": Read-only file system
File "/nix/store/yackllv5bkc0fr13v3h9v5csda23kl61-gnome-clocks-40.0/share/applications/org.gnome.clocks.desktop" lacks MimeType key
Could not create cache file in "/nix/store/yackllv5bkc0fr13v3h9v5csda23kl61-gnome-clocks-40.0/share/applications": Read-only file system
File "/nix/store/zz9gsga50smszhlpm82npbmlg1ckp4fy-ibus-1.5.24/share/applications/org.freedesktop.IBus.Panel.Extension.Gtk3.desktop" lacks MimeType key
File "/nix/store/zz9gsga50smszhlpm82npbmlg1ckp4fy-ibus-1.5.24/share/applications/org.freedesktop.IBus.Setup.desktop" lacks MimeType key
File "/nix/store/zz9gsga50smszhlpm82npbmlg1ckp4fy-ibus-1.5.24/share/applications/org.freedesktop.IBus.Panel.Emojier.desktop" lacks MimeType key
Could not create cache file in "/nix/store/zz9gsga50smszhlpm82npbmlg1ckp4fy-ibus-1.5.24/share/applications": Read-only file system
Could not create cache file in "/nix/store/81lhj58b6n6prlm3dw4pxddq0vmczxcz-gnome-mimeapps/share/applications": Read-only file system
Could not create cache file in "/nix/store/djgq97g39zrny99lq1y1ivp1qf9jrc8h-desktops/share/applications": Error opening directory ?/nix/store/djgq97g39zrny99lq1y1ivp1qf9jrc8h-desktops/share/applications?: No such file or directory
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_gate_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_room_builder_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_gate_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_profiler_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_expander_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_impulse_reverb_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_dyna_processor_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_compressor_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/carla-jack-single.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_oscillator_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_comp_delay_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_multisampler_x24.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/carla-rack.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_expander_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_compressor_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_gate_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_surge_filter_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_slap_delay_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_graph_equalizer_x16_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_dyna_processor_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_para_equalizer_x32_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_dyna_processor_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_comp_delay_x2_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_expander_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_graph_equalizer_x32_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_loud_comp_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/zynaddsubfx-jack-multi.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/zynaddsubfx-oss.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_expander_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_compressor_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_para_equalizer_x16_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/bitwarden.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_dyna_processor_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_limiter_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_compressor_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/qjackctl.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_dyna_processor_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/pcbcalculator.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/net.sourceforge.VMPK.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_crossover_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_compressor_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_expander_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_spectrum_analyzer_x2.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_dyna_processor_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_expander_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_graph_equalizer_x16_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_expander_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_expander_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_impulse_responses_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_room_builder_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/cataclysm-dda.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_gate_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/mixxx.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_compressor_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_gate_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_gate_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_para_equalizer_x32_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_compressor_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_gate_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_spectrum_analyzer_x16.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_para_equalizer_x16_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_trigger_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_compressor_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_compressor_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_multisampler_x48.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/carla-control.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_para_equalizer_x32_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_expander_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/minecraft-launcher.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_limiter_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_para_equalizer_x32_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_gate_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_graph_equalizer_x32_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_spectrum_analyzer_x12.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_dyna_processor_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_impulse_reverb_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_compressor_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_profiler_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_multisampler_x24_do.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_compressor_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/carla-jack-multi.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_graph_equalizer_x32_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_crossover_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_trigger_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_expander_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_expander_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/bitmap2component.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_trigger_midi_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_multisampler_x48_do.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/zenmap-root.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_spectrum_analyzer_x8.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_expander_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_expander_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_graph_equalizer_x16_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/SoulseekQt.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_comp_delay_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/zynaddsubfx-alsa.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_limiter_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/org.gnome.tweaks.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/calf.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_crossover_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_impulse_responses_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_dyna_processor_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_multisampler_x12_do.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_gate_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/zynaddsubfx-jack.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/org.gnome.PowerStats.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_trigger_midi_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_phase_detector.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sampler_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_gate_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_compressor_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_gate_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_gate_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_compressor_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_graph_equalizer_x16_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_crossover_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_compressor_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_para_equalizer_x16_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_expander_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/org.gnome.Shell.Extensions.GSConnect.Preferences.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_gate_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_latency_meter.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sampler_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_gate_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_gate_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_gate_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/org.gnome.Terminal.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/carla-patchbay.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_mb_compressor_lr.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_surge_filter_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_limiter_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_mb_expander_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/bluetooth-sendto.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_expander_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_spectrum_analyzer_x4.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_slap_delay_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_para_equalizer_x16_ms.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_graph_equalizer_x32_mono.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_multisampler_x12.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/zenmap.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_spectrum_analyzer_x1.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_loud_comp_stereo.desktop" lacks MimeType key
File "/home/mindtree/.nix-profile/share/applications/in.lsp_plug.lsp_plugins_sc_compressor_mono.desktop" lacks MimeType key
Could not create cache file in "/home/mindtree/.nix-profile/share/applications": Read-only file system
Could not create cache file in "/etc/profiles/per-user/mindtree/share/applications": Error opening directory ?/etc/profiles/per-user/mindtree/share/applications?: No such file or directory
Could not create cache file in "/nix/var/nix/profiles/default/share/applications": Error opening directory ?/nix/var/nix/profiles/default/share/applications?: No such file or directory
File "/run/current-system/sw/share/applications/org.gnome.Photos.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-power-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-info-overview-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-region-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/xterm.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/evolution-calendar.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gtk3-demo.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.seahorse.Application.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-initial-setup.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-datetime-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Evince-previewer.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/nixos-manual.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-system-monitor-kde.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-background-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-camera-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Weather.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-keyboard-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/geoclue-where-am-i.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-online-accounts-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-user-share-webdav.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Tour.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Extensions.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-control-center.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-bluetooth-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gcm-calibrate.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-mouse-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Calculator.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/geary-autostart.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Characters.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Shell.Extensions.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Shell.PortalHelper.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Evolution-alarm-notify.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-display-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-system-monitor.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-wifi-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-microphone-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-notifications-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-sound-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.ColorProfileViewer.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Contacts.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-user-accounts-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Screenshot.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-thunderbolt-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Calendar.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/rygel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-wacom-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-diagnostics-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gtk3-icon-browser.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-color-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-usage-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-applications-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Music.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-location-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Shell.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-network-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Cheese.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-search-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/rygel-preferences.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Terminal.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-printers-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-sharing-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-removable-media-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.Logs.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/simple-scan.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-default-apps-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/bluetooth-sendto.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-universal-access-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.ChromeGnomeShell.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gnome-lock-panel.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.clocks.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gtk3-widget-factory.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/org.gnome.DiskUtility.desktop" lacks MimeType key
File "/run/current-system/sw/share/applications/gcm-picker.desktop" lacks MimeType key
Could not create cache file in "/run/current-system/sw/share/applications": Read-only file system
Could not create cache file in "/nix/store/6q9bhxxny8sascsa67jl1h8gb1yc858v-telepathy-logger-0.8.2/share/gsettings-schemas/telepathy-logger-0.8.2/applications": Error opening directory ?/nix/store/6q9bhxxny8sascsa67jl1h8gb1yc858v-telepathy-logger-0.8.2/share/gsettings-schemas/telepathy-logger-0.8.2/applications?: No such file or directory
Could not create cache file in "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/gsettings-schemas/gnome-shell-40.1/applications": Error opening directory ?/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/gsettings-schemas/gnome-shell-40.1/applications?: No such file or directory
Could not create cache file in "/nix/store/cb2bahz19g7j12lfqvyk6pdh6figg9d8-gnome-shell-extensions-40.1/share/gsettings-schemas/gnome-shell-extensions-40.1/applications": Error opening directory ?/nix/store/cb2bahz19g7j12lfqvyk6pdh6figg9d8-gnome-shell-extensions-40.1/share/gsettings-schemas/gnome-shell-extensions-40.1/applications?: No such file or directory
Could not create cache file in "/nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/applications": Error opening directory ?/nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/applications?: No such file or directory
Could not create cache file in "/nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications": Error opening directory ?/nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications?: No such file or directory
Could not create cache file in "/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications": Error opening directory ?/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications?: No such file or directory
Could not create cache file in "/nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications": Error opening directory ?/nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications?: No such file or directory
Could not create cache file in "/nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/gsettings-schemas/gnome-session-40.1.1/applications": Error opening directory ?/nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/gsettings-schemas/gnome-session-40.1.1/applications?: No such file or directory
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/evolution-calendar.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Extensions.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Shell.Extensions.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Shell.PortalHelper.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Shell.desktop" lacks MimeType key
Could not create cache file in "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications": Read-only file system
Could not create cache file in "/nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/applications": Error opening directory ?/nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/applications?: No such file or directory
Could not create cache file in "/nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications": Error opening directory ?/nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications?: No such file or directory
Could not create cache file in "/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications": Error opening directory ?/nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications?: No such file or directory
Could not create cache file in "/nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications": Error opening directory ?/nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications?: No such file or directory
Could not create cache file in "/nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/gsettings-schemas/gnome-session-40.1.1/applications": Error opening directory ?/nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/gsettings-schemas/gnome-session-40.1.1/applications?: No such file or directory
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/evolution-calendar.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Extensions.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Shell.Extensions.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Shell.PortalHelper.desktop" lacks MimeType key
File "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications/org.gnome.Shell.desktop" lacks MimeType key
Could not create cache file in "/nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications": Read-only file system
The databases in [/nix/store/xfc0ffwz6s87mnz9x2k2qj6ykwxgwjxk-patchelf-0.12/share/applications, /nix/store/gw5spz9ba90addbi91aax6j454kgz1z2-gnome-terminal-3.40.1/share/applications, /nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications, /nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications, /nix/store/jb5qfmipvsh39342xh68qfmly391b4c8-nautilus-40.1/share/gsettings-schemas/nautilus-40.1/applications, /nix/store/gw5spz9ba90addbi91aax6j454kgz1z2-gnome-terminal-3.40.1/share/gsettings-schemas/gnome-terminal-3.40.1/applications, /nix/store/c67np55z6nc0gaa5siys5sa424xnagvm-shared-mime-info-1.13.1/share/applications, /nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications, /nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications, /nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications, /nix/store/6ziw5cj6bik5f8ahqn7kd6w7cvylb981-gnome-keyring-40.0/share/gsettings-schemas/gnome-keyring-40.0/applications, /nix/store/bl9p90kqm3k9vwivgx22j8lw6rmr2fq8-gcr-3.40.0/share/gsettings-schemas/gcr-3.40.0/applications, /nix/store/71qb38745nnd0gxiq5k680fqvgv7ki8j-mutter-40.1/share/gsettings-schemas/mutter-40.1/applications, /nix/store/183hqhbmzpwjsx2birbq95r9dbijl5nm-evolution-data-server-3.40.2/share/gsettings-schemas/evolution-data-server-3.40.2/applications, /nix/store/6rssxfcggjdf5j8wgdj94qxbgcy2n3ck-gtk4-4.2.1/share/gsettings-schemas/gtk4-4.2.1/applications, /nix/store/4likmbhvxp8r898nqayv297ry080h7ih-gdm-40.0/share/gsettings-schemas/gdm-40.0/applications, /nix/store/yackllv5bkc0fr13v3h9v5csda23kl61-gnome-clocks-40.0/share/gsettings-schemas/gnome-clocks-40.0/applications, /nix/store/zz9gsga50smszhlpm82npbmlg1ckp4fy-ibus-1.5.24/share/gsettings-schemas/ibus-1.5.24/applications, /nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications, /nix/store/dr61yrxblp755iax3dxkdv3af7gw2hs5-libgweather-40.0/share/gsettings-schemas/libgweather-40.0/applications, /nix/store/ciq4n4176nw2nv36pn47aa3bp10gcvdi-libnma-1.8.30/share/gsettings-schemas/libnma-1.8.30/applications, /nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/gsettings-schemas/gnome-shell-40.1/applications, /nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/applications, /nix/store/6p2qz1vcfjjdhrpwqmwdfhycsg94f4j0-cups-2.3.3/share/applications, /nix/store/bl9p90kqm3k9vwivgx22j8lw6rmr2fq8-gcr-3.40.0/share/applications, /nix/store/6rssxfcggjdf5j8wgdj94qxbgcy2n3ck-gtk4-4.2.1/share/applications, /nix/store/9abd6p55w5iplsragm9c3d590dx0jabq-adwaita-icon-theme-40.1.1/share/applications, /nix/store/8kd8w81gwn25h1zjzqq5qwiqjz58841a-hicolor-icon-theme-0.17/share/applications, /nix/store/0f6dpzgmmy9ki6sabfb5h6qmwlj4pyjf-gnome-bluetooth-3.34.5/share/applications, /nix/store/yackllv5bkc0fr13v3h9v5csda23kl61-gnome-clocks-40.0/share/applications, /nix/store/zz9gsga50smszhlpm82npbmlg1ckp4fy-ibus-1.5.24/share/applications, /nix/store/81lhj58b6n6prlm3dw4pxddq0vmczxcz-gnome-mimeapps/share/applications, /nix/store/djgq97g39zrny99lq1y1ivp1qf9jrc8h-desktops/share/applications, /home/mindtree/.nix-profile/share/applications, /etc/profiles/per-user/mindtree/share/applications, /nix/var/nix/profiles/default/share/applications, /run/current-system/sw/share/applications, /nix/store/6q9bhxxny8sascsa67jl1h8gb1yc858v-telepathy-logger-0.8.2/share/gsettings-schemas/telepathy-logger-0.8.2/applications, /nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/gsettings-schemas/gnome-shell-40.1/applications, /nix/store/cb2bahz19g7j12lfqvyk6pdh6figg9d8-gnome-shell-extensions-40.1/share/gsettings-schemas/gnome-shell-extensions-40.1/applications, /nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/applications, /nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications, /nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications, /nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications, /nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/gsettings-schemas/gnome-session-40.1.1/applications, /nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications, /nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/applications, /nix/store/29hybgrw0a90zws2xl46dxkz5piwd2b8-gsettings-desktop-schemas-40.0/share/gsettings-schemas/gsettings-desktop-schemas-40.0/applications, /nix/store/xfhxgfv13m6znxkhdvn9kn6gljggfv72-gtk+3-3.24.27/share/gsettings-schemas/gtk+3-3.24.27/applications, /nix/store/0x1adhk6d36faq2czgv0k67v8ajsr6qd-gnome-settings-daemon-40.0.1/share/gsettings-schemas/gnome-settings-daemon-40.0.1/applications, /nix/store/30q3li59cba9j24ibfgmmc2p07p1npkq-gnome-session-40.1.1/share/gsettings-schemas/gnome-session-40.1.1/applications, /nix/store/brj53gzhcpdnaykz8wdvvx5vn0rl5dbg-gnome-shell-40.1/share/applications] could not be updated.

I don't imagine this should be particularly high priority, but I've run into it enough times that I thought I'd open an issue!
Notify maintainers
GNOME team - @hedning @jtojnar @dasj19 @maxeaubrey sorry to bother! Any thoughts/ideas would be appreciated :)
Metadata

system: "x86_64-linux"
host os: Linux 5.14.2, NixOS, 21.05.3065.b3083bc6933 (Okapi)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.3.15
channels(root): "nixos-21.05.3065.b3083bc6933"
nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Duplicate of https://github.com/NixOS/nixpkgs/issues/12757

Fixed by #118100

I'm still have the same exact issue on NixOS 22.11, how is this fixed ?!


Fix _rank_genes_groups_plot for filtered genes

https://github.com/theislab/scanpy/issues/1941

No idea why the unrelated plot tests fail.

I am not sure what king of test. I don't want to add another save_and_compare_images test because plots seem to depend on the system at least sometimes (i have 3 failing plotting tests locally but they run fine here).

This is strange, i also tried to trigger the tests multiple times at the time of committing this and they failed every time.

This is strange, i also tried to run the tests multiple times at the time of committing this and they failed every time.

Maybe a dependency had a bugged release at the time?

I am not sure what king of test. I don't want to add another save_and_compare_images test because plots seem to depend on the system at least sometimes

You could instead use check_same_image.  Check that running filter_rank_genes_group then plotting is equivalent to manually passing those genes to sc.pl.rank_genes_groups_* plot on an object that hasn't had filter_rank_genes_group run on it.
You can search the docs for examples of check_same_image.

(i have 3 failing plotting tests locally but they run fine here).

Could you open an issue for this and note which tests they are? It would be good to make the tests as resilient as possible on other people's systems.

Thanks, i will try with check_same_image.
Yes, i will check again and open the issue.

I can add the changes you suggested but

since if there was a bug in how filter_rank_genes_groups sets those values this test would still pass.

But this is not a test of filter_rank_genes_groups, we hav a separate test for this

this is not a test of filter_rank_genes_groups

To me the point of the test is that filter_rank_genes_groups followed by .pl.rank_genes_groups_* returns the right image by comparing it to a reference. I mainly prefer that the reference is generated by as orthogonal a method as possible, since then we're closer to testing functionality than implementation.
I also think that this strategy forms a more flexible implementation that can be extended to test other properties. For example, it's easy to modify this to check that the sc.pl.rank_genes_groups_*(..., min_logfoldchange=) argument plays well with filter_rank_genes_groups. I also like having an example of an equivalent implementation in the test suite.

Ok, added query.


buildah-run.md: fix error SYNOPSIS

I fixed the example of build-run.md in #540. When I changed it, I only followed SYNOPSIS, but when I used it today, I found the following error:
➜  buildah git:(fix-run) sudo buildah run 819 --hostname zz hostname
container_linux.go:348: starting container process caused "exec: \"--hostname\": executable file not found in $PATH"

The correct form is as follows:
➜  buildah git:(fix-run) sudo buildah run --hostname zz 819 hostname
zz

So I modified SYNOPSIS and related examples.
Signed-off-by: Zhou Hao<EMAIL_ADDRESS>

LGTM
@rh-atomic-bot r+


Blocks Release: Card facet limit box is visible and wider width vs. card facet width that has been set for all metadata selections on Exhibit home page

@sdellis I want to say this blocks release, but would like weigh in from you and other folks before moving forward.

confirmed:  blocks releasse

The problem here is that there's a border that's above the facet that looks bad.


extension `zicsr' required

I used --with-arch=rv64imac_zicsr --with-abi=lp64 for my toolchain configuration and I still get this:
ized opcode csrr a6,mcycleh', extension zicsr' required
make: *** [/home/othman/Reev_EH1/Cores-VeeR-EH1/tools/Makefile:182: printf.o] Error 1

I don't know if it's accurate but a similar issue happened to me.
I used gcc in https://github.com/riscv-collab/riscv-gnu-toolchain and changed the prefix to  /opt/riscv/bin/riscv64-unknown-linux-gnu
Then I got  Error: unrecognized opcode csrw 0x7c0,x1, extension zicsr required
I didn't succeed in adding ziscr to the default Makefile. It didn't make sense to simply say ABI = -mabi=ilp32 -march=rv32imc_zicsr, because I got /opt/riscv/lib/gcc/riscv64-unknown-linux-gnu/14.2.0/../../../../riscv64-unknown-linux-gnu/bin/ld: /opt/riscv/lib/gcc/riscv64-unknown-linux-gnu/14.2.0/../../../../riscv64-unknown-linux-gnu/lib/libgcc_s.so.1: error adding symbols: file in wrong format'
Merry Christmas to you all btw.

I have fixed my issue by rebuilding the toolchain and using --with-arch=rv32imc_zicsr --with-abi=ilp32.


Make idata text file a .tsv rather than a .csv for consistency.

https://github.com/CDCgov/pyrenew-hew/blob/10c8776aefd1663bf39020586d1269519228b40f/pipelines/generate_predictive.py#L40-L43

I'm planning to skip this step entirely once we have the desired functionality in forecasttools https://github.com/CDCgov/forecasttools-py/issues/18


[SM-703] OAS support addition

Modifications on current pages to contemplate file-required APIs support, including new fields and troubleshooting.

@NachoRaik just a little comment, this feature will arrive only in 1.1 so I think you should target a v1.1 branch if already exists, @tbruno right?

Also, as @dosten pointed, we need to target this to v1.1


Merge ring bond count, degree and atomic mass atom properties

Background
Right now it there are duplicates for the following properties
isotope=atomic mass
ring bond count = ring connectivity
substitution count=degree
Solution

Rename Isotope into Isotope (atomic mass)
Remove Atomic mass from "Query specific" and use the Isotope (atomic mass) field to load/save and display the atomic mass
Remove Degree from "Query specific" and use Substitution count to load/save and display the degree. Display should be sn
Increase number of options for Substitution count up to 9
Remove Ring connectivity from "Query specific" and use Ring bond count to load/save and display the rings count. Display should be rbn
Increase number of options for Ring bond count up to 9
Increase all the "Query specific" properties which are drop-down up to 9. The same should be applied for right-click menu as well

The "H count" indicator in the "Query specific" section was increased only to 8, but it needs to be increased to 9 (as specified in the Solution section)

The "H count" indicator in the "Query specific" section was increased only to 8, but it needs to be increased to 9 (as specified in the Solution section)

fixed in https://github.com/epam/ketcher/pull/3398

The bug is fixed


Running without sudo?

Hi & thank you for this library.
The README says that it should be run without sudo. I can connect to a device, but whenever I try reading a characteristic, I get this error:
gi.repository.GLib.Error: g-io-error-quark: GDBus.Error:org.bluez.Error.NotPermitted: Read not permitted (36)
On a Linux Machine with Ubuntu 20.04.2 LTS.
I already tried:

Setting capabilities on /usr/bin/python as well as ../python/dist-packages/gi/_gi.cpython-38-x86_64-linux-gnu.so as described here
In the DBUS config, I added all permissions that root has to everyone in the bluetooth group (of which my user is a part of) as described here

No luck. How do you do this?

Actually, this has nothing to do with root. The characteristic literally has no Read permissions, so nevermind that.
My actual problem is that most of the characteristics simply don't show up in central.chrcs. Not even my services appear in self.mngr.GetManagedObjects().I only see the "Generic Attribute/Service Changed" characteristic (the one I was trying to read originally, and which seems to be some maintenance thing that the ArduinoBLE library adds automatically.) Other programs like gatttool or the "BLE Tool" android app show all of the services and characteristics.
Do you perhaps know of any reason why characteristics wouldn't show up?

The library https://github.com/getsenic/gatt-python doesn't show the services/characteristics either, so probably it's not a bug in your lib, and I just messed something up. Feel free to close.

When running your script have separate terminals open with the following running to get more debug information:

bluetootctl
journalctl -f -u bluetooth
sudo busctl monitor org.bluez
sudo btmon

You might also want to check that your device is giving the correct information with a generic Bluetooth Low Energy scanning and exploration tool. The two I point people towards are:

nRF Connect
If you have a recent version of the Chrome browser then use the URL:   chrome://bluetooth-internals/#devices

Sounds like the issue is more generic than an issue with Bluezero so I'll close this issue, but if there is an issue with this library then please re-open

For posterity, I think the characteristics didn't show up because I used reserved UUIDs. Generating random UUIDs solved the problem.
Thanks again @ukBaz for the elegant library and the helpful pointers for debugging BLE. :)


Add utility methods to work with column registry

This change introduces two helper methods to reduce boilerplate in defining custom columns.

Additional test for renamed added in 3414105.


Jekyll AsciiDoc gem broken

Following the documentation the command of 'gem install jekyll-asciidoc' is telling me "invalid gem"
The completed output is:
$ gem install -V jekyll-asciidoc
HEAD https://rubygems.org/latest_specs.4.8.gz
302 Moved Temporarily
HEAD https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz
304 Not Modified
ERROR:  Could not find a valid gem 'jekyll-asciidoc' (>= 0) in any repository
HEAD https://rubygems.org/prerelease_specs.4.8.gz
302 Moved Temporarily
HEAD https://s3.amazonaws.com/production.s3.rubygems.org/prerelease_specs.4.8.gz
200 OK
GET https://rubygems.org/prerelease_specs.4.8.gz
302 Moved Temporarily
GET https://s3.amazonaws.com/production.s3.rubygems.org/prerelease_specs.4.8.gz
200 OK
HEAD https://rubygems.org/specs.4.8.gz
302 Moved Temporarily
HEAD https://s3.amazonaws.com/production.s3.rubygems.org/specs.4.8.gz
304 Not Modified
ERROR:  Possible alternatives: jekyll-pandoc, jekyll-pseudo, jekyll-archives, asciidoc, jekyll-cdn

Tried to execute gem install (on Windows) and got following
jk@KIPARISUM /d/projects/eshepelyuk.github.io (jekyll)
$ gem install jekyll-asciidoc
ERROR:  Could not find a valid gem 'jekyll-asciidoc' (>= 0) in any repository
ERROR:  Possible alternatives: jekyll-pandoc, jekyll-pseudo, jekyll-archives, asciidoc, jekyll-cdn

Software versions (still on Windows)
jk@KIPARISUM /d/projects/eshepelyuk.github.io (jekyll)
$ ruby --version && gem --version
ruby 2.1.3p242 (2014-09-19 revision 47630) [i386-mingw32]
2.4.5

Jekyll-Asciidoc has been published to RubyGems as a prerelease gem (
https://rubygems.org/gems/jekyll-asciidoc), so add '--pre' when you do the
install:
 gem install jekyll-asciidoc --pre

This should work. I can update the version number if @mojavelinux gives the
ok, but I wanted to at least get it out in the wild as-is.
Paul.
On Sun, Jan 4, 2015 at 11:55 AM, Evgeny Shepelyuk<EMAIL_ADDRESS>wrote:

Tried to execute gem install (on Windows) and got following
jk@KIPARISUM /d/projects/eshepelyuk.github.io (jekyll)
$ gem install jekyll-asciidoc
ERROR:  Could not find a valid gem 'jekyll-asciidoc' (>= 0) in any repository
ERROR:  Possible alternatives: jekyll-pandoc, jekyll-pseudo, jekyll-archives, asciidoc, jekyll-cdn
Software versions (still on Windows)
jk@KIPARISUM /d/projects/eshepelyuk.github.io (jekyll)
$ ruby --version && gem --version
ruby 2.1.3p242 (2014-09-19 revision 47630) [i386-mingw32]
2.4.5
—
Reply to this email directly or view it on GitHub
https://github.com/asciidoctor/jekyll-asciidoc/issues/21#issuecomment-68644026
.

Jekyll-Asciidoc has been published to RubyGems as a prerelease gem (
https://rubygems.org/gems/jekyll-asciidoc), so add '--pre' when you do the
install: gem install jekyll-asciidoc --pre.
This switch worked for me. I'll update the version number if @mojavelinux gives the
ok, but I wanted to at least get it out in the wild as-is.

I'll update the version number if @mojavelinux gives the ok, but I wanted to at least get it out in the wild as-is.

Excellent work! If @eshepelyuk can confirm it works, I'd say go for 1.0.0!

Works for me both locally and on TravisCI

v.1.0.0 has been released. Yay! I wrote an announcement on my blog at http://thepaulrayner.com/blog/2015/01/05/jekyll-asciidoc-gem-published.

:beers:
Great job guys! Thanks for making this happen!


How to modify the directory of generated code by apt?

I am writing an template java file for testing , and i want it to be generated to src/test/java directory, who knows that how to modify the file directory when i using apt?

Help me please!!

when i use System.getProperty("user.dir")  in annotation processor , it returns "/Users/XXX/Library/Application Support/kotlin/daemon" but not the project working path, i don't known why~

The directory is dictated by javac and Butter Knife has no control over it.

Hello

#1566

#1566


BRM related issue

[1] Does not download BRM card image with the following log:
[19:50:02]  Could not download Card(945,Emperor Thaurissan,1,6,5,1,None,None,true)
[2] Once the BRM card is drawn in game, all subsequent updates to my deck overlay stops working.
v0.22.3/ Windows 7

It was the cards not on aws, the issue should be fixed right now.

download card issue is fixed.
My deck overlay is still not updating after the Emperor is drawn.


[Browser] Disable column reordering

Closes https://github.com/realm/realm-cocoa/issues/1294.
\c @GreatApe

Thanks, I forgot to actually change this.

:+1:


Change project structure

🚀 Description
Change project structure to split code that supports Gradle Plugin development from Plugins.
📦 Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

✅ Checklist

[x] My code follows the code style and naming conventions of this project.
[x] I have updated the documentation (if appropriate).
[x] I have updated the changelog accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.

:+1: