Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Unmaintained
Akonadi google plasma applets
Commits
3fcc1324
Commit
3fcc1324
authored
Jul 21, 2012
by
Jan Grulich
Browse files
Make plasmoids independent on Google
parent
6a92b837
Changes
65
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
3fcc1324
cmake_minimum_required
(
VERSION 2.6
)
option
(
ALL_COLLECTIONS
"Support for all Akonadi collections"
TRUE
)
if
(
ALL_COLLECTIONS
)
add_definitions
(
-DALL_COLLECTIONS
)
endif
(
ALL_COLLECTIONS
)
add_subdirectory
(
contacts
)
add_subdirectory
(
tasks
)
add_subdirectory
(
calendar
)
...
...
Messages.sh
deleted
100644 → 0
View file @
6a92b837
#!/bin/bash
$EXTRACTRC
`
find
.
-name
\*
.ui
`
>>
rc.cpp
$XGETTEXT
`
find
.
-name
\*
.cpp
`
-o
$podir
/plasma_google_contacts.pot
rm
-f
rc.cpp
\ No newline at end of file
README
View file @
3fcc1324
...
...
@@ -14,16 +14,9 @@ and maybe you must quit plasma-desktop
kquitapp plasma-desktop
kstart plasma-desktop
################
Options
################
If you want use all akonadi collections you can use
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DALL_COLLECTIONS=true
################
Required
################
Qt4
KDE4
KdepimLibs
Akonadi-google - https://projects.kde.org/projects/playground/pim/akonadi-google/repository
\ No newline at end of file
akonadi-
google-
plasmoids.kdev4
→
akonadi-plasmoids.kdev4
View file @
3fcc1324
[Project]
Manager=KDevCMakeManager
Name=akonadi-
google-
applets
Name=akonadi-applets
VersionControl=
calendar/CMakeLists.txt
View file @
3fcc1324
cmake_minimum_required
(
VERSION 2.6
)
option
(
ALL_COLLECTIONS
"Support for all Akonadi collections"
TRUE
)
if
(
ALL_COLLECTIONS
)
add_definitions
(
-DALL_COLLECTIONS
)
endif
(
ALL_COLLECTIONS
)
add_subdirectory
(
src
)
calendar/README
View file @
3fcc1324
...
...
@@ -15,16 +15,9 @@ and maybe you must quit plasma-desktop
kquitapp plasma-desktop
kstart plasma-desktop
################
Options
################
If you want use all akonadi collections you can use
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DALL_COLLECTIONS=true
################
Required
################
Qt4
KDE4
KdepimLibs
Akonadi-google - https://projects.kde.org/projects/playground/pim/akonadi-google/repository
\ No newline at end of file
calendar/src/CMakeLists.txt
View file @
3fcc1324
...
...
@@ -23,8 +23,8 @@ kde4_add_ui_files(calendar_SRCS ui/config.ui)
kde4_add_ui_files
(
calendar_SRCS ui/agendaconfig.ui
)
kde4_add_ui_files
(
calendar_SRCS ui/calendarconfig.ui
)
kde4_add_plugin
(
plasma_applet_
google_
calendar
${
calendar_SRCS
}
)
target_link_libraries
(
plasma_applet_
google_
calendar
kde4_add_plugin
(
plasma_applet_calendar
${
calendar_SRCS
}
)
target_link_libraries
(
plasma_applet_calendar
${
KDE4_PLASMA_LIBS
}
${
KDE4_KDEUI_LIBS
}
${
KDEPIMLIBS_KABC_LIBS
}
...
...
@@ -33,10 +33,10 @@ target_link_libraries(plasma_applet_google_calendar
${
KDE4_KIO_LIBS
}
${
KDEPIMLIBS_AKONADI_CONTACT_LIBS
}
)
install
(
TARGETS plasma_applet_
google_
calendar
install
(
TARGETS plasma_applet_calendar
DESTINATION
${
PLUGIN_INSTALL_DIR
}
)
install
(
FILES plasma-applet-
google-
calendar.desktop
install
(
FILES plasma-applet-calendar.desktop
DESTINATION
${
SERVICES_INSTALL_DIR
}
)
kde4_install_icons
(
${
ICON_INSTALL_DIR
}
)
\ No newline at end of file
calendar/src/agendaconfig.cpp
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendaconfig.cpp
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/agendaconfig.h
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendaconfig.h
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/agendawidget.cpp
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendawidget.cpp
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/agendawidget.h
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendawidget.h
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/agendawidgetdateitem.cpp
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendawidgetdateitem.cpp
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/agendawidgetdateitem.h
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendawidgetdateitem.h
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/agendawidgetdatelabel.cpp
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendawidgetdatelabel.cpp
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/agendawidgetdatelabel.h
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendawidgetdatelabel.h
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/agendawidgeteventitem.cpp
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendawidgeteventitem.cpp
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/agendawidgeteventitem.h
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendawidgeteventitem.h
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/agendawidgetlayout.cpp
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendawidgetlayout.cpp
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/agendawidgetlayout.h
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - agendawidgetlayout.h
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
calendar/src/calendarconfig.cpp
View file @
3fcc1324
/*
Akonadi google calendar plasmoid - calendarconfig.cpp
Copyright (C) 2012 Jan Grulich <grulja@gmail.com>
This program is free software: you can redistribute it and/or modify
...
...
Prev
1
2
3
4
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment