Giter Site home page Giter Site logo

badabib's Issues

Adaptive design GTK4/libadwaita (2): adapting position and size of field entries on the right panel

Second suggestion: use libadwaita to make the gui adaptive by allowing field entries in the right panel to adapt when reducing the window. Rather, the far right end of each field should reduce with the size of the widow up until max reduction. Furthermore, when two fields are on the same line (e.g., year and volume), reducing the size of the window should produce that the field volume move below the field year

Flatpak needs the `dri` permission to launch

When trying to launch after installing from flatpak, the app crash with the following error:

libEGL warning: MESA-LOADER: failed to retrieve device information

libEGL warning: DRI2: could not open /dev/dri/card0 (Aucun fichier ou dossier de ce type)
libGL error: MESA-LOADER: failed to retrieve device information
No provider of glGetShaderiv found.  Requires one of:
    Desktop OpenGL 2.0
    OpenGL ES 2.0

Adding the dri permission in flatseal makes the app work, so maybe adding it as a default would be better!

However, I don't really know why it would use the gpu, as this permission is normally not needed for graphical apps that do have a direct access to the gpu...

Abstract is unreadable in dark mode adwaita.

Here's what it looks like in light mode of a sample article
image

Here's what it looks like in dark mode
image

The text box should either keep the dark text or switch the background color of the abstract text box to a darker color for better contrast. I think the second solution would be better suited for dark mode.

Handling @online entry type

Hi,
First of all, thank you for the great application.

I opened my BibTeX file that has several @online entry types. Unfortunately, when I saved this file, these @online type references were missing.

I also cannot add new @online entry types because they are not defined in the application. When I try to save further @online references, there is a window message showing:

Entries with empty keys in file xxx.bib

If you could do something about it, that will be very helpful.

Thank you.

Adaptive design GTK4/libadwaita (1): left and right panels fold and can be accessed using buttons on smaller screens

Man your software is awesome. I am a heavy latex/bibtex user for scientific publications, I am using Setzer of course, but I was hoping for something that useful and beautiful on adwaita. Many, many thx.

Now the suggestions of improvements. Would you be able to use libadwaita to make the gui adaptive by allowing the
left and right panels to fold and be accessed using buttons on smaller screens

In any case this software is really minimalist, simple to use and very functional.
Keep up the good work!

Check out new flathub app called "Citation" for ideas of improvement of your app.

Hi Roger, you should check out the new Citation app that came out 4 days ago on flathub and that uses gtk4 and adaptive design: https://gitlab.gnome.org/World/citations/
Currently this new app is very rudimentary, buggy and most importantly is missing for me the bibtex entry, so pretty useless for me, unlike your app. However it has right stuff too, such as the its right panel and adaptive design. This could give you ideas on how to improve the design of your app. It has also the capacity to open any citation from 2 search engines (google scholar and arxiv), although I would have added semantic scholar that is open source, and instead made this option as a clickable icon directly from the top bar.
Keep up the good work @RogerCrocker
Some screenshots from my computer:
Screenshot from 2022-05-07 17-36-47
Screenshot from 2022-05-07 17-42-23
Screenshot from 2022-05-07 17-38-13

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.