Coder Social home page Coder Social logo

notedeln's Introduction

notedeln's People

Contributors

barak avatar wagenadl 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

notedeln's Issues

Adding videos to notebooks

Howdy

I'm not sure how hard this is in QT, but would it be possible to embed videos in notebooks?

We're looking at eln for microscopy and being able to show rendered videos would be super useful.

Thank you!

Qt6::Multimedia unavailable on some architectures

There's a problem with the Debian package, because qt6-multimedia-dev is not available on all architectures. This issue is causing a build failure due to unavailable dependencies on everything except amd64, arm64, armhf, and i386. I've restricted the build to these architectures, but have yet to go through the rigamarole of getting the release managers to allow the package into the upcoming distribution despite this apparent regression.

A better (from my perspective) solution would be to make this build dependency optional, so the library is detected at build time and used iff available. Not sure how hard that would be...

Cannot build on OpenSUSE

Cannot build due to a qt5 error. Installation via sudo zypper install libqt5-qtbase-devel didn't help either; seems to be related to missing qmake options.

sh@mega:~/Desktop/forks/eln> make
mkdir -p build
rm -f build/*/BuildDate.o
( cd build; qmake "-qt=qt5" ../src/eln.pro )
***Unknown option -qt=qt5
Usage: qmake [mode] [options] [files]

QMake has two modes, one mode for generating project files based on
some heuristics, and the other for generating makefiles. Normally you
shouldn't need to specify a mode, as makefile generation is the default
mode for qmake, but you may use this to test qmake on an existing project

Mode:
  -project       Put qmake into project file generation mode
                 In this mode qmake interprets files as files to
                 be built,
                 defaults to *.c; *.ui; *.y; *.l; *.ts; *.xlf; *.qrc; *.h; *.hpp; *.hh; *.hxx; *.H; *.cpp; *.cc; *.cxx; *.C
                 Note: The created .pro file probably will 
                 need to be edited. For example add the QT variable to 
                 specify what modules are required.
  -makefile      Put qmake into makefile generation mode (default)
                 In this mode qmake interprets files as project files to
                 be processed, if skipped qmake will try to find a project
                 file in your current working directory

Warnings Options:
  -Wnone         Turn off all warnings; specific ones may be re-enabled by
                 later -W options
  -Wall          Turn on all warnings
  -Wparser       Turn on parser warnings
  -Wlogic        Turn on logic warnings (on by default)
  -Wdeprecated   Turn on deprecation warnings (on by default)

Options:
   * You can place any variable assignment in options and it will be     *
   * processed as if it was in [files]. These assignments will be parsed *
   * before [files].                                                     *
  -o file        Write output to file
  -d             Increase debug level
  -t templ       Overrides TEMPLATE as templ
  -tp prefix     Overrides TEMPLATE so that prefix is prefixed into the value
  -help          This help
  -v             Version information
  -after         All variable assignments after this will be
                 parsed after [files]
  -norecursive   Don't do a recursive search
  -recursive     Do a recursive search
  -set <prop> <value> Set persistent property
  -unset <prop>  Unset persistent property
  -query <prop>  Query persistent property. Show all if <prop> is empty.
  -cache file    Use file as cache           [makefile mode only]
  -spec spec     Use spec as QMAKESPEC       [makefile mode only]
  -nocache       Don't use a cache file      [makefile mode only]
  -nodepend      Don't generate dependencies [makefile mode only]
  -nomoc         Don't generate moc targets  [makefile mode only]
  -nopwd         Don't look for files in pwd [project mode only]
Makefile:51: recipe for target 'PREP' failed
make: *** [PREP] Error 1
ash@mega:~/Desktop/forks/eln> 

Hover hint text appears as white text on light yellow background.

Using notedeln 1.4.0 on Linux mint 21.3

When hovering over the buttons the popup hint text appears as white text in a light yellow box and is mostly unreadable.
Small thing but makes learning to use the program difficult.

It was taking the default text color from the theme. When in dark mode text appears white. When I switched to a light light mode theme text became black and readable.

Functionally of remote archiving ambiguous

I read a followed the section 3.20 Archiving (version control) in the manual. I followed the black diamond instructions for creating a remotely archived notebook on our lab's NAS. Everything seemed to work (e.g. the testing.nb.git notebook appeared on the server where I wanted it to). When I open the notebook locally a dialog pops up saying "updating from git". However, when I look at the status of the git repo on the remote server by logging in, it never seems to update. When I attempt to create another notebook using the remote copy, it fails because there do not seem to be any commits. Do I have to trigger commits manually? If so, how?

allow port numbers for remote git archives

Thank you for this great piece of Software!

Just one wish: Could you please allow to specify a different port than 22 for the ssh access when creating or cloning a remote notebook? I.e. I'd need to specify "host.dom:port". Currently the hostname lookup fails when trying to do so.

Best, Roland

Segfault upon creation of pubmed footnote

When I attempt to create an automatic pubmed footnote link by pressing Ctrl + N near a pubmed ID number, ELN fails with a segmentation fault. Unfortunately, the exception handling dialog contains an empty backtrace (which might be a meta-issue)

2018-06-24_546x462_scrot

This happens regardless of whether the number is a valid ID vs a randomly typed long number.

version: cca5af9

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.