Giter Club home page Giter Club logo

bijiben's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

bijiben's Issues

Handle Note Pixbuf

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 )

Need to name a note upon creation

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

  1. https://live.gnome.org/Design/Apps/Notes

Zeitgeist is half-done

  • Cannot open notes from activity journal because event is wrong
  • Deleted notes are NOT deleted from Zeitgeist

Fix code logical for objects

  • Serialization and deserialization must have their objects
  • Tracker & Zeitgeist must be moved to libbiji
  • Fix GObjects initialization / constructed / properties :
    Bjb* : NoteView
    Biji* : NoteObj , NoteBook , NoteEditor (and fix libbiji.c)

Implement Links (from note to note)

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

Crash at launch (GLib-GIO-ERROR)

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)

Remove tracker dependency

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.

Toolbar is not draggable

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.

Pasting html breaks

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.

Implement synchronisation

Start with libdgdata goa authorizer. if found then create a folder there & push notes.
Later on, same logical for owncloud & skydrive might be added.

Preview doesn't respect line breaks after restart

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 "tags" dialog is quite buggy

Note-tag-dialog has been moved to distinct gobject and added padding. Still to do

  • handle tags for several notes
  • maybe move the "abstract tags management" in yet another dialog to make this one simple and clean
  • fix awful bugs

Google Keep and/or Evernote integration

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.

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.