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,486 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 22, 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
Steps to reproduce or a small repository showing the problem:
- Open
Getting started(https://typeorm.io/#/) in documentation - Hover the anchors and it will be marked as the examples below with undefined
https://typeorm.io/#undefined/quick-start`https://typeorm.io/#/undefined/ins
Current behavior
Expected behavior
No newline occurring when there is a list with checkboxes that contains long lines.
The second and third set in the picture above should behave the same as the first set.
Steps to reproduce
- Make a note with the following markd
Describe your feature request
Just like we can attach images, it would be great to attach random files like pdfs. Those documents can be uploaded to the same Github repo just like images are being uploaded currently.
Additional context [optional]
While taking notes, it is great to have the ability of uploading random pdfs that I used as reference for writing my notes.
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
-
Updated
Feb 22, 2020 - JavaScript
Joplin curently uses ip-api.com (80) as the geolocation service. Additionally it uses api.ipify.org (443) to retrieve the IP address, which is then fed into ip-api.com (80).
There were reports that the geolocation service does not always provide accurate results.
This change involves 2 parts:
- use a more accurate API, which is free and uses https
- maybe get rid of the separate request
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
I cant view data, properties or something in vue devtools. Only blank page
Open devtools, select vue tab and navigate into components:
- Node version: 10.16.0
- NPM version: 6.9.0
- vue-cli version: (if necessary)
- Operating System: Windows 10 X64
When a container image tag is too long, it causes the fav and close icons to be shifted. Max width should be 120px - child span should be inline-block
From https://chat.zulip.org/#narrow/stream/137-feedback/topic/editing.20highlights/near/807040, "The green color over the gray color of the letters to show the new inserted text in the message editing is great to be read, however it is very difficult to read the text with the pink color that shows the erased one."'.
I'm pretty sure we never spent time on those colors, so I'm sure they could b
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 22, 2020 - JavaScript
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 1 day ago
- Repository
- electron/electron
- Website
- electronjs.org
- Wikipedia
- Wikipedia



1 In Outline View, mouse-click on a symbol e.g,.

2 See the editor moves to that symbol
3 Press Down Arrow to move to another symbol.
4 Try to find a keypress that just moves the editor to that symbol.
Expected: success
Observed: failure, here. There's none I can find by experiment