GithubHelp home page GithubHelp logo

carnetelectron's People

Contributors

akrakadil avatar bittorcs avatar chrisdaubert avatar gassie123 avatar gdemoro avatar henkla avatar ivanpleva avatar leschek avatar locness3 avatar modelove88 avatar mpichot avatar mtashackori avatar nin-tan avatar oliviernicole avatar ooguz avatar oorangecat avatar phief avatar pjezusek avatar shuihuo avatar vistaus avatar

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

Watchers

 avatar  avatar  avatar  avatar  avatar

carnetelectron's Issues

Windows compatible electron release

Hey, this is an awesome app.
I'm currently running it with a home nextcloud deployment with easy sync between Android and Linux devices.
Can you release an easy loadable windows version of the electron app?
I went down the rabbit hole of trying to get the linux app image under wsl (it opened to blank screen probably more a wsl issue than an app issue)
I also was going to try to build one myself but realistically from what I understand it may just be a target flag for you to change for a build to work
Cheers

release-28-10-2018-64bits.AppImage

You cannot delete any note with this release. The same applies using the latest Android app.
You can select delete but it does not remove the file from the folder. I've tried creating a not with this app and with Android but I cannot delete either using either application. Also Folders cannot be deleted as no option in the appimage but Android option does nothing.
Deleting notes direct from the apps folder works obviously.

Recents note list count differs from Android

Just noticed that on Carnet Desktop the Recents tab only Displays 3 of 4 notes yet on the Android version it displays 4 out of the 4 notes. The Nextcloud instance Recents also displays 4 out of my 4 notes.
This isn't a major issue just thought I should point it out.

Keyboard control

Hi, thanks for this wonderful app!
It's just missing some keyboard control features, that some people prefer rather than using their mouse.
Here are my suggestions:

When opening a new note, I can't type. I must take the mouse and click "note title". It will be nice if the title field had focus by default. When hitting "tab" after entering the name, the note content field takes focus but suddenly a progress modal "renaming note…" steals it and doesn't give it back to "note content" after disappearing. I have to take the mouse again.
Also, when I finish editing a note, it would be nice to hit "CTRL+ENTER" to accept changes (like in most email clients).
Finally, function-keys and/or CTRL could be used for common actions, like "new note", "new folder", "refresh from webdav".

AppImage 1-11-18

The current daily AppImage doesn't display any of the notes created with with the Nextcloud instance or the Latest 06-11-18 Android Image. I can create a new note using the Linux AppImage but it does not display in the Recents or browser.
You can only view the notes using Android or NextCloud.
I have tried removing the hidden Carnet folder in .Config and re running the app fresh but it still does not display the notes.

Unable to change default location for Carnet notes

I just installed carnet on Manjaro successfully the thing is I don't want to store notes in the default location which /home/[username]/Documents/Carnet. Rather wanted to store in /home/[username]/Carnet It just doesn't like me changing the folder.

General look improvements to Carnet

Following a short discussion on Mastodon, here is my first batch of design improvements proposal:

I annotated the home screen design, and you'll find the text corresponding to the annotations right below. The remarks are the same for the desktop and mobile version.

Remarks

carnet - desktop - annotated

A - Not enough margin between elements
B - Audio elements spilling out of the container and being too far apart; also not aligned with other elements
C - Dates too prominent and too present; since they exist for each element, they should be less pronounced
D - "done" lists disappear completely. It would be good to see the first n items, so we can know what the list was
E - Labels have unpleasant padding and margins
F - Button goes on top of text
G - Cards with images span infinitely long
H - Checkboxes too present and not aligned with text
I - Inconsistent font size
J - Date appears on all cards, but it's spot is not consistent. Date should always be the last item (maybe keywords could go under it, open discussion)

Other details:

  1. It seems to me that adding voice notes, checklists, and so on, happens much more often than needing to format text. In the editor, maybe consider showing the widgets prominently, and diminish the importance of formatting
  2. "keywords" is not often used and is confusing. Maybe prefer "tags"
  3. In todo lists, consider using enter to create a new entry
  4. In todo lists, consider having the "add" button styled in a way that it is obviously related to the list. Otherwise, it seems as if it should add a widget

I've started implementing what I see as solutions to those problems, as an additional CSS file in the desktop version. You can add it by using Stylish, or simply by adding the rules in the Firefox inspector.

The CSS can be found here.

Here is a before and after, to compare.

Before

carnet desktop - pre-styles

After

carnet desktop - post-styles


Final Thoughts

I think this is good as a first step, and if you agree with it, I'll go ahead and continue reviewing the internal screens.

N.B: I used "Roboto, sans" as a font stack in the example. I didn't specifically picked that one; it's just that the Ubuntu font looks, well, too much "Ubuntu" to me. It is very specific, and doesn't get invisible, like a functional font should. Additionally, on Windows, the font doesn't seem to alias properly.

Ubuntu:
carnet-ubuntu font

Roboto:
carnet-roboto font

Error while importing notes from Google Keep

Hi, I've just gotten an exception while trying to import notes from Keep. The import itself doesn't advance at all, and after a while (~20min) it threw the following exception:

Uncaught Exception:
TypeError: Cannot read property 'Symbol(Symbol.iterator)' of null
    at /tmp/.mount_carnetoxue7t/app/resources/app.asar/recent/recent_db_manager.js:205:48
    at /tmp/.mount_carnetoxue7t/app/resources/app.asar/recent/recent_db_manager.js:16:9
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:439:3)

I'm using the AppImage64 bit version downloaded from here, as listed in your main repo, in Arch Linux.

Recording Audio

After installing the app in nextcloud, I tried to record through the browser.
Browser asks for access to mic.
Then the audio meter changes as though it is recording. But When I press the button to stop the timer keeps going. Any ideas how to address this?
Thank you. Great app

How to remove folders?

I can't figure out how to remove a folder. It must be hidden somewhere…
There is no notes inside. No three-dots-menu, no right-click-menu.
Please help me 😂

Edit: I finally deleted the folders in ~/.carnet/ but it will be nice to have an option in three-dots-menu for that.

Preconfiguration Possible?

Hello,
First of all: I'm a fan of carnet!

I'm currently deploying carnet with snap and saltstack on my workstations.
I love to preconfigure stuff, so it just works out of the box.

Is there a way to handover the credentials and url to the app in the user directory?
I saw that there is remote_webdav settings in config.json, however I see that there is a lot of metadata in there that seems dynamic. So templating this file doesn't seem to be an option.

The goal would be to have carnet already talking to the sever on first startup.

SSL

Hi,
i try to connect to my nextcloud server. I got this error in apache log:

[Thu Oct 31 00:37:51.662795 2019] [ssl:info] [pid 32766] [client xxxxx:32088] AH01964: Connection to child 35 established (server xxxxx:443)
[Thu Oct 31 00:37:51.772629 2019] [ssl:info] [pid 32766] (70014)End of file found: [client xxxxx:32088] AH01991: SSL input filter read failed.

Which SSL Version or Protocol is required in order to work?

  #   enable only secure ciphers:
  SSLCipherSuite EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA+SHA256:EECDH:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!IDEA:!ECDSA:kEDH:CAMELLIA128-SHA:AES128-SHA
 #   The protocols to enable.
  #   Available values: all, SSLv3, TLSv1, TLSv1.1, TLSv1.2
  #   SSL v2  is no longer supported
  SSLProtocol TLSv1.2

Text to todo list

Like google keep there should be a way to select text and convert it to a todo list

"Unable to find Electron app" after cloning new version of Carnet

Hi
After cloning latest version I can't seem to start app I get the following message:

Unable to find Electron app at /Users/muranava/Downloads/CarnetNextcloud-master

Cannot find module '/Users/muranava/Downloads/CarnetNextcloud-master'
Require stack:

/usr/local/share/.config/yarn/global/node_modules/electron/dist/Electron.app/Contents/Resources/default_app.asar/main.js

I am on OSX 10.11.6

thanks

64bit version looking for 32bit fuse

I have downloaded the 64 bit AppImage file and when I execute it I get an error that it cannot find libfuse.so.2

I am running Arch and here is what pacman says.

$ pacman -Ql fuse2 | grep libfuse 
fuse2 /usr/lib/libfuse.so
fuse2 /usr/lib/libfuse.so.2
fuse2 /usr/lib/libfuse.so.2.9.9
mike at onelander in ~/Downloads 
$ ls -l /usr/lib/libfuse.so.2
lrwxrwxrwx 1 root root 16 Sep 18 19:36 /usr/lib/libfuse.so.2 -> libfuse.so.2.9.9

mike at onelander in ~/Downloads 
$ ls -l /usr/lib/libfuse.so.2.9.9
-rwxr-xr-x 1 root root 251776 Sep 18 19:36 /usr/lib/libfuse.so.2.9.9

I then run strace against the AppImage and see the following

openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib32/libdl.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib32/libpthread.so.0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib32/libz.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib32/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
openat(AT_FDCWD, "/proc/self/exe", O_RDONLY) = 3
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib32/tls/i686/sse2/libfuse.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib32/tls/i686/libfuse.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib32/tls/sse2/libfuse.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib32/tls/libfuse.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib32/i686/sse2/libfuse.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib32/i686/libfuse.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib32/sse2/libfuse.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib32/libfuse.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)

Theme setting not saved

Whenever I choose the dark theme, it is not restored when I close and reopen the app.

I am running the desktop app on Ubuntu 16.04 x64 using the provided Appimage on the CarnetDocumentation site.

Settings do not work

The appimage seems broken. None of the settings buttons work, and going back to the explorer view from the settings view shows a blank view.

Nothing in the logs :(

Changing the path to a network location

Hi,
I like your app very much and I use it both on Android and Ubuntu. I hope I'm posting this in the right repository. I installed Carnet from the Snap-Store.

To sync my notes I use Syncthing which runs great, too. Now, I want to save my notes on my NAS. I tried Settings > Select note path, but the folder window doesn't offer any network paths under Other locations. I then copy + pasted the whole path from another Nautilus window but all I got was this error: "The folder contents could not be displayed. Error when getting information for file [and it basically adds my network path to my home directory].
When I shorten the path I insert the file browser just closes without any error or change to the note path.

Is there another way to add a network path?

Cache issue ? (Carnet client 0.22.1 Linux/Ubuntu)

Hi Phie,

I'm on Zorin lite (Ubuntu/XFCE fork). I installed Carnet 0.22.1 from the Ubuntu software library (client version).
I noticed a tiny bug with the global view :
When I check any item in a list from the global view and then I do another thing on another note (by example archive another), the item I checked before as completed comes back unchecked.
I suppose it is a synchronization problem, cause when I go in the specific view (list itself), the item is correctly checked ?

Hope this issue will help you to improve your wonderful app. I put an élogieux commentaire on Ubuntu software to encourage you. Thanks for your work.
Bisous ❤️

Windows support

Hey, I recently started using nextcloud and came across this note taking app.

On the download section, it only says that there is an Android Client and one for Linux. Is it also possible to install the electron client on Windows?

unable to log in with linux desktop client

I don't know where to post this issue but I have tried the last three days to set up carnet on linux and log in to my nextcloud server with no success. I even created a carnet.live account and tried logging in there, however this didn't work either, it just loads (loading circle animation) indefinitely. The only reason I have installed linux is for this purpose because I want to migrate my google keep notes. So I have created 4 different virtualbox linux installations, two debian and two ubuntu and installed through snap.
I also created one ubuntu and one debian install through Parallels desktop and it's the same behavior on every install. The only thing in common is that I installed the snap-package.. maybe that's what's broken? I can't log in to neither my own install or to carnet.live so I'm assuming it's an application problem? No errors..

Java error adding a picture (x64 Appimage)

I couldn't copy and paste the error message, so I made a screenshot

In the message it says thepicturename.png.jpg
But the picture is .png on my computer

On KDE Neon.

I really like where the app is going, keep up the good work!

tips to get carnet working in osx mac?

Hi apologies if this not best place to ask this question,
How can I get carnet working on apple osx?
After following default install commands (using homebrew then npm) when I launch HTML file I get circular loading icon?
Thanks

Desktop app import window issue

Clicking on "import from google keep..." button brings up this buggy window that does nothing.
carnet2

Initially, a window flashes for one second explaining how to get an archive from Google keep and then it is automatically replaced with the window above.

clicking on the parent button I can navigate to a folder but then cannot get further than that.

current64.AppImage 2018-08-04

I've found a couple of issues with the App Image running it on Manjaro Linux.
When you select the browser tab it displays the icon in the bottom right to add a new note but also displays a blank ( image not found ) icon above it which if i click on seems to be the rename icon ?
Also I tried to import my extracted Google Keep and managed to select one of the files to import but it just sits saying import the file and never goes any further. I tried various file but they all won't import.

Show Done Tasks in Main View [enhancement]

When a card contains only a todo list, and when all items are checked, from the main view, the card appears empty.

Showing a few checked items would be good, and allow to understand faster what the card is. I propose that the first 3 or 4 done items should always show in the card. That would also allow to uncheck the last item, if it was checked by mistake.

Sorting to-do list entries alphabetically

I often have very long check-box to-do lists, where I'd like to sort the entries alphabetically to find them faster. Is it possible to implement this feature somewhen?

[ISSUE] Carnet desktop for Linux doesnt connect to NextCloud server.

Hello, good afternoon.

First of all i want to say how grate this app is, and big thanks to the development team who made this project possible.

I have a little issue when i try to connect Carnet to to my NextCloud server:

imagen

I dont have any issue with the Android app, it allows me to connect and sync my notes pretty fine with my phone, in fact, android app uses a more suitable workaround, as it allows you to browse inside your server to find the desired folder to sync notes (just a request a part from the issue report, could be posible to implement this behaviour on the Electron App?).

Tried different destination folders (including the default one), tried WebDAV address instead regular one (just to try luck) but nothing seems to work.

Let me know if you need any information please.

Thanks in advance.

Best regards.

Ubuntu 19.10 Linux Carnet Client can't connect to Nextcloud server

Hi, whenever I try to connect carnet to out nextcloud server all that happens is that the waiting animation keeps spinning without producing any result or error message.
We do not use two factor auth. or any modified login method.
The server uses https.
Any advice would be appreciated. Carnet seems like the right replacement for Tomboy & Gnotes

Linux desktop client fails to login if 2FA active

There is a bug in desktop client for Linux, that doesn't allow to login if NextCloud uses 2FA. Need either to implement 2FA login or to use app token instead of plain login and password fields.

Also once pressed "cancel" on application first run due to unworking login method, no more option to retry enter login and password.

Latest release wont run

Just download the latest electron app and updated my android and NextCloud server. The Android and NextCloud sync ok but the Linux desktop app just sits at the logo page. I even tried deleting the Carnet folder from .Config and re entering the setup but it just does the same freezes.
Screenshot included.
screenshot from 2018-12-04 19-35-00

Update Snap

Could you update your app on the Snapcraft Store? I just downloaded it and it immediately prompts to download a newer version which doesn't exist. It only points to the AppImage. I'd rather avoid AppImages because they don't have any form of sandboxing and no auto-update functionality.

Cannot login on Linux app

I am currently unable to login at all on the Linux app. My credentials are definitely correct, I can login on the movile app and web client just fine. I even created a new account just to test it out, no dice. I just get the error "An error occured, please check your configuration"

How to get latest release?

How can I get the latest release with the most recent commits? The last release was 0.22 but there have been many commits since then.

Translations would be great

I would be willing to provide a German translation, but as far as I can see, the code base first needs to support that.

Settings Breaks App

I'm using the 64-bit version on Linux Mint. Clicking "Settings" and then "Latest" or "Browser" causes the window to go blank. (I also cannot change any settings, or even click on them.)

The previous version does not have this problem.

Carnet-0.10.2-x86_64.AppImage

screenshot from 2018-12-13 20-19-41
Carnet Linux app now does run but it makes the folder quickdoc visible allowing you to delete database files in recentdb etc. Its only visible in the AppImage . Using web and android versions are still ok and do not show this system folder.

Allow collapsing of done tasks [enhancement]

Carnet allows multiple task lists per note, which is great, but when you have a long task list, then scrolling done items can be fastidious.

It would be good if "done" items can be collapsed.

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.