Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move glib includes outside of extern "C" | Luca Weiss | 2021-05-17 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | Recent glib versions throw this error otherwise: In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /home/pmos/build/src/qmenumodel-0.8.0/libqmenumodel/src/converter.cpp:22: /usr/include/c++/10.2.1/type_traits:56:3: error: template with C linkage 56 | template<typename _Tp, _Tp __v> | ^~~~~~~~ /home/pmos/build/src/qmenumodel-0.8.0/libqmenumodel/src/converter.cpp:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ | ||||
* | moved events to separate file. | Nick Dedekind | 2013-08-09 | 1 | -18/+2 |
| | |||||
* | Glib callbacks send events through qt. | Nick Dedekind | 2013-08-08 | 1 | -15/+42 |
| | |||||
* | style | Alberto Mardegan | 2013-05-23 | 1 | -1/+3 |
| | |||||
* | Use invalid index as root index | Alberto Mardegan | 2013-05-20 | 1 | -0/+1 |
| | | | | | When emitting the rowsInserted signal for top-level items, use an invalid QModelIndex as parent. | ||||
* | Fixed item removal and insertion. | Renato Araujo Oliveira Filho | 2013-01-10 | 1 | -17/+8 |
| | | | | Removed debug messages. Fixed tests to work with new tree model structure. | ||||
* | Implmeneted QMenuModel as tree model. | Renato Araujo Oliveira Filho | 2013-01-03 | 1 | -228/+151 |
| | |||||
* | Fixed model changes and singal. | Renato Araujo Oliveira Filho | 2012-12-16 | 1 | -22/+70 |
| | | | Try to keep the module unchanged until the function begin[Insert|Remove]Rows is called. | ||||
* | Removed keywords from VIRTUAL functions. | Renato Araujo Oliveira Filho | 2012-12-15 | 1 | -4/+4 |
| | |||||
* | Only checks for row index in cache. | Renato Araujo Oliveira Filho | 2012-12-14 | 1 | -8/+6 |
| | | | Used Q_EMIT keywork for signals. | ||||
* | Avoid change rowCount value outside of BeginModel[Insert|Remove|Reset] functions | Renato Araujo Oliveira Filho | 2012-12-14 | 1 | -7/+11 |
| | |||||
* | Avoid emit signal during the model reset, this can crash qml. | Renato Araujo Oliveira Filho | 2012-12-11 | 1 | -3/+6 |
| | |||||
* | Fixed crash during model changes. | Renato Araujo Oliveira Filho | 2012-12-11 | 1 | -2/+5 |
| | |||||
* | Add comments to explain non-trivial cache updates. | Olivier Tilloy | 2012-12-04 | 1 | -0/+3 |
| | |||||
* | Add myself to the list of authors. | Olivier Tilloy | 2012-12-04 | 1 | -0/+1 |
| | |||||
* | Make the cache a pointer, to enforce const correctness. | Olivier Tilloy | 2012-12-04 | 1 | -22/+19 |
| | |||||
* | Simplify the caching mechanism using a a QHash that associates indexes (int) ↵ | Olivier Tilloy | 2012-12-03 | 1 | -56/+28 |
| | | | | to QMenuModel*. | ||||
* | Changed getLink function to not be const. | Renato Araujo Oliveira Filho | 2012-12-03 | 1 | -6/+11 |
| | |||||
* | QMenuModel now keeps cache of any link element. | Renato Araujo Oliveira Filho | 2012-12-01 | 1 | -6/+63 |
| | |||||
* | Used a shorter QObject::connect signature. | Renato Araujo Oliveira Filho | 2012-11-29 | 1 | -3/+3 |
| | |||||
* | Optimized get function code. | Renato Araujo Oliveira Filho | 2012-11-28 | 1 | -9/+8 |
| | |||||
* | Merged mainline. | Renato Araujo Oliveira Filho | 2012-11-28 | 1 | -10/+21 |
|\ | |||||
| * | Take care of object ref internally on QMenumodel, instead of QDBusMenuModel. | Renato Araujo Oliveira Filho | 2012-11-23 | 1 | -19/+3 |
| | | |||||
| * | Replaced 'reinterpret_cast' for gobject cast when possible. | Renato Araujo Oliveira Filho | 2012-11-23 | 1 | -2/+2 |
| | | |||||
| * | Fixed QMenumodel behaviour when the GMenuModel is destroyed. | Renato Araujo Oliveira Filho | 2012-11-23 | 1 | -1/+18 |
| | | |||||
| * | Avoid find children recursive during the model cleanup. | Renato Araujo Oliveira Filho | 2012-11-22 | 1 | -1/+1 |
| | | |||||
| * | Moved model children clear to clearModel function. | Renato Araujo Oliveira Filho | 2012-11-22 | 1 | -5/+5 |
| | | |||||
| * | Fixed memory leak after the service disapear. | Renato Araujo Oliveira Filho | 2012-11-21 | 1 | -0/+5 |
| | | |||||
| * | Reimplement roleNames() instead of using setRoleNames(…). | Olivier Tilloy | 2012-11-19 | 1 | -9/+14 |
| | | | | | | In Qt5, setRoleNames(…) is marked deprecated. | ||||
* | | Created auxiliary functions. To allows access the model data from JavaScript; | Renato Araujo Oliveira Filho | 2012-11-13 | 1 | -0/+40 |
|/ | |||||
* | Replaced string convertion from Latin1 to Utf8. | Renato Araujo Oliveira Filho | 2012-10-30 | 1 | -3/+3 |
| | |||||
* | Merged mainline. | Renato Araujo Oliveira Filho | 2012-10-11 | 1 | -0/+4 |
|\ | |||||
| * | Revert to using g* types, and forward-declare them. | Olivier Tilloy | 2012-10-10 | 1 | -4/+4 |
| | | | | | | This is more future-proof. | ||||
| * | Avoid including C headers (glib/gio) in public headers; use "forward ↵ | Olivier Tilloy | 2012-10-09 | 1 | -4/+8 |
| | | | | | | | | declarations" instead. | ||||
* | | Created a new private function "clearModel" instead of change signature of ↵ | Renato Araujo Oliveira Filho | 2012-10-10 | 1 | -14/+17 |
| | | | | | | | | "setModel" function. | ||||
* | | Fixed crash during model destruction in QML. | Renato Araujo Oliveira Filho | 2012-10-09 | 1 | -5/+9 |
|/ | |||||
* | Fixed some deprecation warnings when generating the API documentation. | Olivier Tilloy | 2012-10-05 | 1 | -2/+2 |
| | |||||
* | Rename the source directories. | Olivier Tilloy | 2012-10-04 | 1 | -0/+225 |