profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/d1vanov/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Dmitry Ivanov d1vanov Saint-Petersburg

d1vanov/quentier 98

Cross-platform desktop Evernote client

d1vanov/PyQt5-reorderable-list-model 17

Example of reorderable via drag-n-drop list model in PyQt5

d1vanov/QEverCloud 16

Unofficial Evernote Cloud API for Qt 5.

d1vanov/basic-xml-syntax-highlighter 8

Basix XML syntax highlighter in C++/Qt (subclass of QSyntaxHighlighter). Uses simple regexes to highlight not very complicated XML content.

d1vanov/qt-insert-table-tool-button 7

Example of how to implement a tool button for quick table insertion in Qt like the button in LibreOffice Writer or MS Word or any other worthy rich text editor

d1vanov/Half-cell-delegate 5

Example of a custom delegate in Qt/C++, answer to StackOverflow question

d1vanov/qt-color-picker-tool-button 5

Example of how to implement a tool button for either modal or non-modal color selection dialog in Qt.

d1vanov/libquentier 4

Set of Qt/C++ APIs for feature rich desktop clients for Evernote service

d1vanov/ciuploadtool 2

Command line tool for uploading of binaries from Travis and AppVeyor CI builds to GitHub releases

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha dd401776652c1db465ece8357130afa8ac855d21

Continue implementing NotesHandler

view details

push time in 2 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha c18816210dba846e5864f9b6282a49748925659c

Continue implementing NotesHandler

view details

push time in 7 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha b923c4f2988fffeaa1e2eaf81ae9fa5ae2d67079

Continue implementing NotesHandler

view details

push time in 8 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 4699f80d77c88f74ede61e43c5e2e1be72559452

Move some code from ResourcesHandler to utils to reuse in NotesHandler

view details

push time in 8 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 501c98b6a015e8bb3d6d64d4b8b72611ca117f79

Continue implementing NotesHandler

view details

push time in 8 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha f6692cb4f2277b5ec59c24f7d05874e1b6a54bf9

Continue implementing NotesHandler

view details

push time in 9 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha de10e551cd17f552a3892806716a1005ec5f65cf

Add a couple of utility functions

view details

push time in 10 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha ee5fe37e203c9e064ebed2402fc01ea7e189f583

Continue implementing NotesHandler

view details

push time in 12 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 225927ec0a8097dd83a013f4bdc8247844e4d777

Continue to implement NotesHandler

view details

push time in 13 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha b0dc8ec6d19d0c86999b0a981954a3c84c39384e

Continue to implement NotesHandler

view details

push time in 13 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 5ebd94aa655fe7b048e1da657813d0fd0cd527d9

Share resource data files lock between ResourcesHandler, NotesHandler and NotebooksHandler

view details

push time in 14 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 5678deffd98b1a008af403867b3df488b9121c57

Start implementing NotesHandler

view details

push time in 15 days

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 34cf2a4faab47a66aef2b6b845b2977da6ae4736

Implement finding and expunging of saved searches via guid + add corresponding unit tests

view details

Dmitry Ivanov

commit sha 78dfed4d0b1d2b301038aae627f3dded34ec6370

Sketch up the declarations of NotesHandler class

view details

push time in 23 days

startednuvious/pam-duress

started time in 23 days

startedrohit-px2/nvui

started time in a month

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 60e4c9298ef69ffc35c5ad85702574b0799c3bd6

Add missing implementation of putting SavedSearch into the local storage database

view details

Dmitry Ivanov

commit sha 3bef139f94e43d7d8d18ebaba9f71734da00fa18

More unit tests for SavedSearchesHandler

view details

push time in a month

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 0a8e9e98419e94dd1893802258598b15b8416056

Start implementing unit tests for SavedSearchesHandler

view details

push time in a month

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha cb77e7b5fb5d18e962e4a639b773c11da7f38fb9

Implementation of remaining SavedSearchesHandler + filling of SavedSearch from SQL record

view details

push time in a month

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha eb5cfab7e1877000a5e4df7f04d21bd18f3ef4dd

Start implementing SavedSearchesHandler

view details

push time in a month

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha a6157f21d0efe45e42ddbc66d05f188791b9cd3e

Add some more unit tests for ResourcesHandler + fix some found mistakes

view details

push time in a month

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha a7c57fde383746644f1e8a353dcf3381f52ee6dd

Add signal about resource metadata insertion/update in the local storage database

view details

Dmitry Ivanov

commit sha d04a3dc19adbe18b143cc6b45764c265f2ec553f

Implement filling of resource attributes (except application data) from SQL record

view details

Dmitry Ivanov

commit sha a7592f8582d1b4133a58326c52d4d78f07c0c5b2

Start writing unit tests for ResourcesHandler

view details

push time in 2 months

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 9c0532d4fc21f2ce10fbbf5bd14e17d98306379d

Add implementations of missing functions for putting resource application data's lazy map into the local storage database

view details

Dmitry Ivanov

commit sha 55060d7cbd0ef63e5c6df54459b9024fc7c1209c

Implement part of the method filling the resource from SQL record

view details

push time in 2 months

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha f35bb3db3571f901403f8021ba96260149419f11

Implement some functions for putting resource metadata into the local storage database

view details

push time in 2 months

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha bf7b75c36b5b0fde305733ff42524cd33c010b81

Some more safety checks + code duplication removal

view details

push time in 2 months

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha cbf7a6a6b9805b0a7b48b124d7c624047bc6203b

Add functions to delete stale resource body files + remove some code duplication + add some safety checks

view details

push time in 2 months

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha d0b862647c90d0f5b77ef2752f03eeb86383c6ea

Implement some utility functions for writing and removal of versioned resource body files

view details

push time in 2 months

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 29e0c0cf3d8b0c550651c0bd1d91e20610f3c393

Prepare some infrastructure for the ability to put only metadata of resources, without changes of their binary data

view details

push time in 2 months

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha c434e1fe923f86236381f1f9bd92ad43bbf652ab

Continue implementing ResourcesHandler and resource data file utils

view details

push time in 2 months

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 15756a64db3fe12ba91f970386b7ee7b62704a6e

Seemingly finalize the implementation of Patch2To3

view details

Dmitry Ivanov

commit sha 1255063d72564b13988719c555873463e85da987

Add basic unit tests for Patch2To3 + move common tests to a separate test source file

view details

push time in 2 months

push eventd1vanov/libquentier

Dmitry Ivanov

commit sha 3a92bdf41cc2808cf19ddc2d6b1fafba1851985c

Continue implementing Patch2To3 for the local storage database

view details

push time in 2 months