
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
This is a plasmoid for displaying your tasks from Akonadi. You can also add new tasks or edit your existing tasks.
Please use the comments to report bugs and suggest new features.
Installation
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
make install (as root)
kbuildsycoca4
and maybe you must quit plasma-desktop
kquitapp plasma-desktop
kstart plasma-desktop
Required:
Qt4
KDE4
Kdelibs
If you want try the hottest version you can find it on my KDE git repository
https://projects.kde.org/projects/playground/pim/akonadi-google-applets
Note: This version may not work perfectly.
8 years ago
Update:
Renamed due to conflict with existing KDE plasmoids and removed dependency on Google.
########################
0.1.3 - 10.4.2012
########################
- add option for checkboxes orientation
- some iprovements and bugfixes
########################
0.1.2 - 26.3.2012
########################
- new look
########################
0.1.1 - 18.3.2012
########################
- add option for background color
########################
0.1.0 - 13.3.2012
########################
- initial version
8 years ago
Update:
Renamed due to conflict with existing KDE plasmoids and removed dependency on Google.
########################
0.1.3 - 10.4.2012
########################
- add option for checkboxes orientation
- some iprovements and bugfixes
########################
0.1.2 - 26.3.2012
########################
- new look
########################
0.1.1 - 18.3.2012
########################
- add option for background color
########################
0.1.0 - 13.3.2012
########################
- initial version
Naraku
6 years ago
Report
honkir
7 years ago
One small wish, though. It would be nice if each task with due date took only one row. Current layout with two boxes per task is a little bit messy.
Report
D--
8 years ago
would it be possible to list the files attached to a task in the dialog window that opens when you click the task?
Maybe under the description box, or anywhere else...
Would this be difficult to implement?
Report
Fenix-TX
8 years ago
Report
grulja
8 years ago
do you have any tasks collections in KOrganizer? If you have collections in KOrganizer do you see any collections in general config of plasmoid?
Report
Fenix-TX
8 years ago
Report
grulja
8 years ago
Report
Fenix-TX
8 years ago
Report
grulja
8 years ago
Report
Fenix-TX
8 years ago
Report
grulja
8 years ago
Report
Fenix-TX
8 years ago
Report
grulja
8 years ago
Report
Fenix-TX
8 years ago
Report
txutxifel
8 years ago
Cheersssss
Report
GrotcH
8 years ago
This plasmoid makes my life so much easier, thanks a lot ! This serves to me as the equivalent on my desktop to an android widget called GTasks (by a developer called Dato) on my Android "non-phone".
I do have a question: I am looking at all my tasks lists at the same time with this plamoid, I am authenticated in the akonadi configuration on all the list independently and I ask for a refresh every 5 minutes, yet the plasmoid does not update when I modify a task directly on the Google website or on my android. Am I doing something wrong ?
Thanks,
GrotcH !
Report
grulja
8 years ago
I'm happy that you like my plasmoid. The problem which you described is a matter of Akonadi-google which is Akonadi resource for communicating with Google. I'm in contact with Akonadi-google developer and he is preparing new version of this resource. I think he's planning to release it soon.
Report
txutxifel
8 years ago
can you fix it?
Thanks anyway
Report
grulja
8 years ago
Report
exeroc
8 years ago
I can't compile your plasmoid.
There is two strange things:
Quote:[ 22%] Generating ui_config.h uic: Error in line 83, column 35 : Unexpected attribute alignment
File '/home/***/tasks/src/config.ui' is not valid
[ 88%] Building CXX object src/CMakeFiles/plasma_applet_google_tasks.dir/taskwidgetitem.o
/home/***/tasks/src/taskwidgetitem.cpp:26:25: fatal error: KDateTimeEdit: No file or repertory
compilation terminated.
I have installed all dependencies.
Report
grulja
8 years ago
Report
exeroc
8 years ago
Quote:
[ 22%] Generating ui_config.h /home/***/tasks/src/config.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'.
[ 88%] Building CXX object src/CMakeFiles/plasma_applet_google_tasks.dir/taskwidgetitem.o /home/***/tasks/src/taskwidgetitem.cpp: In member function ‘void TaskWidgetItem::updateTask(const Akonadi::Item&)’: /home/***/tasks/src/taskwidgetitem.cpp:262:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’
/home/***/tasks/src/taskwidgetitem.cpp:271:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’
/home/***/tasks/src/taskwidgetitem.cpp:280:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’
Report
grulja
8 years ago
Report
exeroc
8 years ago
Quote:
[ 22%] Generating ui_config.h /home/***/tasks/src/config.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'.
[ 88%] Building CXX object src/CMakeFiles/plasma_applet_google_tasks.dir/taskwidgetitem.o /home/***/tasks/src/taskwidgetitem.cpp: In member function ‘void TaskWidgetItem::updateTask(const Akonadi::Item&)’: /home/***/tasks/src/taskwidgetitem.cpp:262:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’
/home/***/tasks/src/taskwidgetitem.cpp:271:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’
/home/***/tasks/src/taskwidgetitem.cpp:280:19: error: ‘class QGraphicsGridLayout’ has no member named ‘removeItem’
Report