Coder Social home page Coder Social logo

patrikx3 / onenote Goto Github PK

View Code? Open in Web Editor NEW
1.8K 44.0 109.0 5.48 MB

๐Ÿ“š Linux Electron Onenote - A Linux compatible version of OneNote

Home Page: https://www.corifeus.com/onenote/

License: MIT License

JavaScript 96.34% CSS 0.97% HTML 2.57% Batchfile 0.04% Shell 0.08%
linux onenote electron tray microsoft hack office frame nodejs

onenote's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

onenote's Issues

onenote can't get notebooks

I'm getting this error after the login page:

Sorry, we can't get your notebooks right now. Please try again later.
Reference number: 75e53f0a-0a3f-4471-8780-28ba689f0df3

I tried multiple accounts and had the same result. When accessing from the web browser it works.

New PNG icon not working on Ubuntu 18.10

Hi!
I at first thought it is an issue on my end (i have only moved to Linux some months ago), and tried everything for hours with manually editing desktop files.
But the last release with the old icon worked right away!
It may seem minor, but a missing icon is quite a problem when you have a crowded dock/panel.
Thank you in advance for any help, and for your efforts in general!
Steven

firsty impressions after trying

Looks like an interesting and beatiful application!

Just downloaded and tried it with my office 365 account and noticed two things:

  1. can't create a new note, I can only edit exitsting notes
  2. there is a bar with a cookie warning which doesn't go away:
    " This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more" see screenshot https://0x0.st/s7XS.png

KDE Plasma tray icon blank square

It worked at first, but now the KDE tray icon has regressed into a plain white square. I've tried it with both light and dark themes, but no luck. I can still click it and get the dropdown of functions.

File it under "medium-low"...

screenshot_20180914_104605

Error after installing

Hello,
After running the install command, rebooting, and starting the app I'm getting this error.

Any idea how to fix it?
I'm running the latest version of Linux Mint.

p3x-onenote
/bin/sh: 1: /usr/lib/node_modules/p3x-onenote/bin/../node_modules/.bin/electron: not found

9/9/2017, 1:28:15 PM unhandledRejection { Error: Command failed: /usr/lib/node_modules/p3x-onenote/bin/../node_modules/.bin/electron /usr/lib/node_modules/p3x-onenote/bin/../src/electron/app.js
/bin/sh: 1: /usr/lib/node_modules/p3x-onenote/bin/../node_modules/.bin/electron: not found

    at ChildProcess.exithandler (child_process.js:205:12)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:194:7)
    at maybeClose (internal/child_process.js:899:16)
    at Socket.<anonymous> (internal/child_process.js:342:11)
    at emitOne (events.js:96:13)
    at Socket.emit (events.js:191:7)
    at Pipe._handle.close [as _onclose] (net.js:511:12)
  killed: false,
  code: 127,
  signal: null,
  cmd: '/usr/lib/node_modules/p3x-onenote/bin/../node_modules/.bin/electron /usr/lib/node_modules/p3x-onenote/bin/../src/electron/app.js' } Promise {
  <rejected> { Error: Command failed: /usr/lib/node_modules/p3x-onenote/bin/../node_modules/.bin/electron /usr/lib/node_modules/p3x-onenote/bin/../src/electron/app.js
/bin/sh: 1: /usr/lib/node_modules/p3x-onenote/bin/../node_modules/.bin/electron: not found

    at ChildProcess.exithandler (child_process.js:205:12)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:194:7)
    at maybeClose (internal/child_process.js:899:16)
    at Socket.<anonymous> (internal/child_process.js:342:11)
    at emitOne (events.js:96:13)
    at Socket.emit (events.js:191:7)
    at Pipe._handle.close [as _onclose] (net.js:511:12)
  killed: false,
  code: 127,
  signal: null,
  cmd: '/usr/lib/node_modules/p3x-onenote/bin/../node_modules/.bin/electron /usr/lib/node_modules/p3x-onenote/bin/../src/electron/app.js' } }

Is it compatable with Win OneNote - 2?

p3x onenote is only linux and only online / eg cloud.
althogh you could download your windows online data and use it locally and even turn off the cloud, but this p3x onenote is not a support windows for microsoft forum, please report these questions about the proper forums.

@p3x-robot Are you unable to read? Return to high school -- they'll teach you how to.

I said:

"
if I use this app, then I connect to my account from Windows OneNote, will I able to download all my data from the cloud so I can use my notes locally only on Windows?
"

notes locally only on Windows -- OneNote for Windows

Feature Request: Dark Mode?

Hello. I was wondering if you had a way to implement a dark mode? It would be easier on the eyes.

Thank you for your consideration.

How to enable pac proxy?

I use shadowsocks and Chrome's switchomega to proxy some sites. How could I realize that in electron apps?

Can't pin app to KDE task manager

Hi guys,

I' don't know if it's something I'm doing wrong, but I don't have this problem with other .AppImage apps.

I'd like to have the app pinned to my task manager. Here's the problems that I've encountered:

  • If I check "Pin to Task Manager" in the App at the application menu, when I click the pinned app it opens a new instance of it (i.e. I get 2 onenote icons in the task manager);
  • If I check "Pin to Task Manager" in the opened app at the Task Manager, when I close it and reopen I get the following error: "Unable to run the command specified. The file or folder /tmp/.mount_p3x-onjIefs9/p3x-onenote does not exist."

Otherwise, great job guys, this app is saving my days ;)

Cannot login, "Unallowed content..." and redirect

Cannot login just after install. My slightly outdated version works fine on another computer.
System: Ubuntu 18.04
Kernel: 4.15.0-44-generic

How to repeat this:

  1. Install from the scratch
  2. Try to login
  3. See "Unallowed content..." and redirect will be up soon
  4. You're on the login screen again! Congratulations!

Ty for your work, very appreciate that

Focus textarea on Alt-Tab

Would be great to implement feature which takes care of focus to current text document because If I write something, leave winow and the open it again, I have to click on the document again to gain focus

Can't login with Office 365 Corporate Account

Hi, I tried to use your app for logging in to my corporate Office 365 account, but it rejected as this is not a microsoft account.
Any future plans to include corporate accounts as well?

Cannot switch Notebooks

Whenever I try to access a different notebook from the one that I'm currently using, I am directed to my OneDrive with all of my saved notebooks. When I click on the one I want, two windows names "_top" and "_blank" open after opening blank tabs on my browser.

Once this happens, I can't return to the original notebook I was working on, making the app unusable.

Installed using AppImage, Ubuntu 16.04.

Thanks.

Feature Request: Search the term in all books

I have thousands of annotations in cataloged in several books and tags, does it have a way to use node to search on all this? like a desktop version?

I know this is a limitation of the online version of the program

Error "version `NSS_3.22' not found" on start up

Download and run Sept 28 release:

./p3x-onenote-2018.9.28-4-x86_64.AppImage
/tmp/.mount_onenotrardje/p3x-onenote: /usr/lib/x86_64-linux-gnu/libnss3.so: version `NSS_3.22' not found (required by /tmp/.mount_onenotrardje/p3x-onenote)

On Linux Mint 18 cinnamon (ubuntu 16.04)

Add tasks planner board switch.

I would like to be able to switch the the tasks.outlook.com from an associated notebook, and back again in the corporate login.

That way i can take notes and assign/manage tasks associated with it.

Upgrade procedure?

I'm using an older version. What's the recommended upgrade procedure?

cannot enter password

p3x-onenote-2019.2.17-17-x86_64.AppImage cannot enter password in $HOME/tools/OneNOTE/ directory
However, it can be used normally in the $HOME/opt/ directory.

Maximum and minimum

When click icon in taskbar, app become minimum and go back into trays zone. I think it is not proper.
And click tray, it won't show. Confusing!

OneNote appears to load content, throws "Dissallowed content" error, returns to notebooks

I have successfully logged into my school OneDrive account and can see my notebooks. When I click on any notebook, it shows a page that says "Disallowed content! If not working, hang on, it will reset to the default home. (Max 5 seconds)." I can see content of the notebook loading behind the overlay, but then the app returns to my notebooks. I have tried logging out and logging in, no luck. Screenshot attached.

lsb-release: DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=18.1
DISTRIB_CODENAME=serena
DISTRIB_DESCRIPTION="Linux Mint 18.1 Serena"

running on a gen1 Lenovo X1 Carbon

screenshot from 2019-02-17 08-07-59

OneNote webapp wrapper?

I installed OneNote from your repository, and it looks way different than OneNote on my Windows machine. Is this project using a wrapper for the webapp, or how does it work?

how to uninstall

I download the AppImage and success to install it ,but i don't know how to uninstall .

Non-OneNote links open in app, not browser

I'm running Linux Mint 19.1 Cinnamon and used npm to install P3X OneNote. My title bar says I'm running v2019.4.5. System is updated and Chrome is my default browser.

Everything is running well except for opening URLs in the app. Internal URLs stay within the app, as expected, but URLs in note content also stay within the app instead or opening in a browser. The app gets "stuck" in a quasi browser mode on these external pages, and requires a visit to P3X OnceNote >> Corporate Home to get back into OneNote. Even quitting the app and re-loading keeps thing on that last page. There's no "back" button or way to get out aside from going through Corporate Home again

I'm happy to provide any other info you might need.

Notebooks column links open an external browsers

Hi,
Firstly thanks for this amazing app. It is very useful for Linux users :)

I found that the links in the Notebooks column in the left side in the below screenshot (hidden by default) opens an external browser.
It would be great if users can open a notebook in this column.

image

Constant CPU usage when idle

There's a constant 10% CPU usage of the app in the background, even when it is minimized and when nothing is happening.

Pen / Tablet Inking Features

Description of problem

In OG OneNote, you can draw with a pen tablet by just drawing on the screen, erase your ink by holding down a button and drawing or using the eraser, and lasso select and right click by pressing another button and circling your objects. This is all done via the Windows Ink API, and it would complete my transition to linux (and probably a lot of others') if this functionality was available via this app.

Descrition of Solution

I'm not too familiar with linux API's, but I'm pretty sure libwacom, xf86-input-wacom, or something like that to achieve what the windows ink API is doing. It could probably be done by force switching the tab to draw and selecting the 'last selected tool' or something along those lines via automated browser movements, and then allowing the user to fiddle with what the buttons are doing in a settings menu.
The linuxwacom website seems to be an okay starting resource.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.