Electron
Electron is a desktop application framework developed by GitHub and created by Cheng Zhao. It allows for the development of desktop applications using front- and back-end infrastructure such as HTML, CSS, and JavaScript.
Here are 7,504 public repositories matching this topic...
Is there a way to hide the icon of a BrowserWindow on Windows?
Actual:
<img width="68" alt="Screen Shot 2020-02-08 at 11 27 35 AM" src="https://user-images.githubusercontent.com/438516/74090907-194fc800-4a
Whenever I open a webpage in external browser, it doesn't choose the default browser I assign, but rather chooses its own default browser.
Right click on open in external browser. The external browser it opens is a default that you haven't set. I set TOR as my default browser, yet defaults to some other browser besides TOR: Vivaldi, Opera, Chrome, Waterfox, even Falkon.
But it doesn't open t
-
Updated
Feb 28, 2020 - TypeScript
Not sure if this is the write place for this, but just putting an idea on the table that I would love to see -- creating an extensible PDF viewer based on Electron, possibly forked from Atom Shell the way Nylas is doing for email.
The hard part of rendering PDFs is already handled nicely by PDF.js, so it would be a matter of integration it into the Electron framework.
Is your feature request related to a problem? Please describe.
When I'm on the main "Downloading" screen it's not very obvious if a download is completed or nearly complete. The progress bar remains purple instead of green and there's no label that says "Seeding" for example.
Describe the solution you'd like
The appearance of downloads in the "Stopped" screen look suitable. This same
SyntaxError: Invalid regular expression: /(?<=data-userid=")\d+(?=")/: Invalid group
They're part of the current JS spec and supported in both Chrome and Node: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp#Browser_compatibility
I may have to look into Puppeteer until they're supported in Nightmare. Consider this a feature request!
Issue type:
[ ] question
[ ] bug report
[ ] feature request
[x] documentation issue
Database system/driver:
[ ] cordova
[ ] mongodb
[ ] mssql
[ ] mysql / mariadb
[ ] oracle
[x] postgres
[ ] cockroachdb
[ ] sqlite
[ ] sqljs
[ ] react-native
[ ] expo
TypeORM version:
[x] latest
[ ] @next
[ ] 0.x.x (or put your version here)
Currently many false positive license-like-looking comments are preserved in the bundle, we should remove them all (https://webpack.js.org/plugins/terser-webpack-plugin/#remove-comments) and instead provide a proper "Licenses" document within the app.
Hi, I'm a Redux maintainer. I'd like to offer a couple suggestions.
Problem
The current Redux example implementation shows use of reducers with "hand-written" immutable update logic, and has a somewhat complex store configuration. In addition, the project currently uses a "folder-by-type" folder structure.
Proposed Solution
The project should switch to using the official [Redux
There is already a button to go back to the previous note when clicking on a note link:
We'd like this behaviour when navigating between notes too, so for example, if I open "note 1", then "note 2", clicking on the Back button will go back to "note 1". If there is no note to go back
-
Updated
Feb 29, 2020 - JavaScript
Type
Enhancement/Feature Request
What You Do
- Copy a multiline string from somewhere, such as:
hello
world
- Paste this into the terminal window
What You See
The pasted text is entered without a warning and immediately executed by the shell.
What You Expect
A popup dialog confirming that you really wanted a multi-line paste. In my experience
Case
Suggestion
Issue
Typed database with predefined collection should enforce schema when create that collection.
Code
type Person = { name: string }
type MyDB = { people: RxCollection<Person> }
const db = await rxjs.create<MyDB>()
await db.collection({
name: 'people', // 'people' keyof MyDB?
schema: {} // then enforce schema based on Person
})Following the README for inserting new items on an array, gives error; insert is not existent; should be corrected to push
macOS version:
10.14.6 (18G95)
Kap version:
3.0.0-beta.6
Other possibly relevant info:
Monitor setup: single rMBP 15" screen, no external monitors
macOS scrollbar appearance setting: "Show Always" (in System Preferences > General)
Steps to reproduce
- Click the Kap menu bar icon.
- Click the button in the Kap bar to record an area of the screen.
- Select a regio
Expected behavior
A cancel button, or clicking on some thing in the left side bar (the word containers)
Actual behavior
You appear stuck until you find the magic behavior link
Information about the Issue
Steps to reproduce the behavior
- ...
- ...
A lot of organizations that were setup before we added support for providing a description of one's organization on the login page, and many larger organizations haven't set it. We should advertise this feature more strongly.
We should do the following:
- Extract the default value "The coolest place in the universe" as a constant,
DEFAULT_ORGANIZATION_DESCRIPTIONrather than just a hardcode
There are two mentions of a reactide.config.js file in the README:
The component tree works out-of-the-box by finding the entry point to your React application that you provide inside the reactide.config.js file.
Go to the reactide.config.js file and change the .html and .js entry points to the relative path of your respective files.
But I could not find any examples or documentation
I'm not sure how the form widgets are meant to be positioned and styled. Can you create an example that shows them looking good? I couldn't figure it out.
-
Updated
Feb 29, 2020 - JavaScript
follow up from #8249 to make it more robust/future-proof
There's a bunch of prior art that can be stolen from the suggested next steps view that I think would help here so that we don't have to manually keep these in sync with the application menu.
I'll try to PR updates to the README.md file. In the meantime, making this ticket with the correct directions for anyone trying to build the latest release for themselves:
npm run pack. Quit the process once the webpack analyzer graphic pops up.node bin/pack.js- Don't worry about
Unhandled rejection Error: No identity found for signing.error. - Packaged app ready at `dist/
Created by GitHub
Released July 15, 2013
Latest release 2 days ago
- Repository
- electron/electron
- Website
- electronjs.org
- Wikipedia
- Wikipedia




Issue Type: Bug
When using screencast mode, if you press a sequence of keys such as "Ctrl" + "Alt", Visual Studio Code adds an extra + at the end of the sequence.
VS Code version: Code 1.42.1 (c47d83b293181d9be64f27ff093689e8e7aed054, 2020-02-11T14:45:59.656Z)
OS versio