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
Here's what it looks like in dark mode
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!
File tab window is right click enabled but it does nothing
Copy and paste shortcuts
I can't copy and paste fields with the expected shorcuts (ctrl-c / ctrl-v).
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:
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.