pyluyten / bijiben Goto Github PK
View Code? Open in Web Editor NEWIntuitive Gtk3 Note Editor
License: GNU General Public License v3.0
Intuitive Gtk3 Note Editor
License: GNU General Public License v3.0
DONE : Note pixbuf from content ( bjb-controller.c)
DONE : Note pixbuf does retrieve Note color
DONE : Update pixbuf when note content changed
DONE : move pixbuf creation to libbiji
DONE : Note pixbuf looks quite uggly. Use shadow.
TODO : List view should have its own icon ( standard memo icon )
One of the objectives of bijiben is "Quickly jot a note for later recall and use ". [1]
The later recall and use is covered by the excellent search, but the quickly jot part is currently hindered by the necessary to name a note upon creation.
It would be better if it gave the note a generic name upon creation and set that name as the first line of the note, then, if changing that line the note would be renamed accordingly.
I bounced this idea around with Allan Day and he seemed to agree.
andreasn: one thing I wanted to run through you before I file a bug about it is if it should really ask you to name the note before you create it
as it goes against "Quickly jot a note for later recall and use" a bit they way Google docs and Tomboy deals with that is that they give it a generic name, But! one that is really straight forward to change
aday: andreasn, not requiring a title to be set seems like The Right Thing To Do™
andreasn: right, and no dialog upon creation?
aday: andreasn, nod
aday: maybe it could take the title from the first line of the note?
aday: and then allow you to manually change it afterwards
andreasn: right
aday: the first line is often going to be the title anyway
Buttonize things and add one label for note title
Toolbar alignement is done with (mouse) cursor, which is wrong. Caret position has to be retrieved instead.
a square appear, and the user can delete the list in one shot... this is uggly, disturbing and dangerous.
When text is selected on note view, this should display some clean toolbar under the pointer. This will replace current toolbar on bottom of window.
DONE - Creating link to new note in libbiji
TODO - Automatic links for existing notes in libbiji
TODO - Also parse for deadlinks in libbiji
TODO - Update the UI to enable these func
insert images in notes. And maybe videos
Not sure we want this?
typing html:// prefix or file:/// prefix should point to web page / file
I followed instructions on INSTALL
, then
$ bijiben
(process:20435): GLib-GIO-ERROR **: Settings schema 'org.gnome.bijiben' is not installed
Trace/breakpoint trap (core dumped)
If one note is opened then window destroy, the remaining windows seem to can't open it
Done (ui-rewrite branch)
While files trackers may provide useful features, there are a lot of reasons to not use them. Please make tracker
an optional dependency to this piece of software.
I imported my 993 tomboy notes to Bijiben. This made the application a bit slower on start up.
Either : Gtk image background. But this would suck. So better switch to WebkitWebView so this is a big refactoring.
It seems impossible to input with ibus or fcitx.
Unlike Files, Documents etc. it's not possible to move the window by dragging the toolbar. This is especially cumbersome when the application is maximized.
Copy text from a website, paste it to note : ooops
Webkit probably has something to prevent pasting html. We rather want to allow pasting text (or better, rich text). So either work with native func or, worst case, parse the html to paste proper stuff.
The main view should have a mode to recover trash items.
Start with libdgdata goa authorizer. if found then create a folder there & push notes.
Later on, same logical for owncloud & skydrive might be added.
If you insert linebreaks in your note, they will be shown on the preview on the main window.
However if you restart the app, they won't be in the preview anymore. So you have to open the note, make a meaningless change (eg removing/adding an empty line) for the preview to look as expected again.
A screenshot is easier to understand : http://pictuga.com/upload/834/
Note-tag-dialog has been moved to distinct gobject and added padding. Still to do
Hello,
I'm user of Everpad but due to its inability to search notes in GNOME I'm leaving for Bijiben.
This is not a bug report, but rather a feature request I would like to see in future.
Are you planning to implement support for Google Keep/Evernote? If we had ability to add these two services with deep integrated GNOME search, Bijiben would just be ideal note editor client.
Tell me your thoughts.
There are only one small icon + note title. Instead more information, the model should be fixed.
Tags are properly created into Tracker database, but notes are not properly tagged.
If a note is not saved yet, it should crash.
Timeout might probably be connect to app "quit" signal if such
the gtksearchentry to look for notes
DONE : Note view needs some invisible toolbar to propose actions when note(s) selected
TODO : The toolbar has to appear just below cursor
=> If note is not edited afterward, color is lost.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.