
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 plasma applet that displays the moon phases. If you click on it, then a dialog showing the dates for the next moon phases is shown. You can press the next and previous buttons to navigate to future or previous dates. Clicking the middle button returns to the current dates.
This plasma applet is based on Luna by Davide Bettio which is part of the default KDE 4.2 installation.
9 years ago
v. 1.3.1 (2011-07-07):
- add Dutch translation (from Heimen Stoffels)
v. 1.3 (2011-03-14):
- add support for the "Apply" button in the configuration dialog, if available
- add support for CPack during compilation
v. 1.2.5 (2010-02-18):
- add Czech translation (from Kamil JakuboviÄ)
v. 1.2.4 (2009-10-06):
- added German translation (from vongoldi)
- added a label to the dialog stating the number of days since the last new moon
v. 1.2.3 (2009-08-18):
- remove bug: "Full Moon" label is not displayed (bugfix by chepioq)
- correct Italian translation (by t3ddy)
v. 1.2.2 (2009-06-23):
- remove bug: the background visibility settings are not remembered when
KDE is restarted
v. 1.2.1 (2009-06-23):
- added Italian translation (from t3ddy)
v. 1.2 (2009-06-08):
- add option to not show the Plasma background of the applet
(copied from http://www.kde-look.org/content/show.php/Luna+(with+background+selection)?content=106492)
- add option to select a different SVG file for the moon image
- use image from
http://www.kde-look.org/content/show.php/luna.svgz+(full+SVG+image)?content=106013
v. 1.1.2 (2009-05-26):
- correct mistake in French translation
- use updated luna.svgz (with new moon image) from
http://kde-look.org/content/show.php/luna.svg?content=93779
v. 1.1.1 (2009-03-27):
- added French translation
v. 1.1 (2009-03-24):
- use Plasma::Dialog instead of a custom dialog
- the dates in the dialog can now be browsed using the arrow keys and the Home button
- use luna.svgz from http://kde-look.org/content/show.php/luna.svg?content=93779
9 years ago
v. 1.3.1 (2011-07-07):
- add Dutch translation (from Heimen Stoffels)
v. 1.3 (2011-03-14):
- add support for the "Apply" button in the configuration dialog, if available
- add support for CPack during compilation
v. 1.2.5 (2010-02-18):
- add Czech translation (from Kamil JakuboviÄ)
v. 1.2.4 (2009-10-06):
- added German translation (from vongoldi)
- added a label to the dialog stating the number of days since the last new moon
v. 1.2.3 (2009-08-18):
- remove bug: "Full Moon" label is not displayed (bugfix by chepioq)
- correct Italian translation (by t3ddy)
v. 1.2.2 (2009-06-23):
- remove bug: the background visibility settings are not remembered when
KDE is restarted
v. 1.2.1 (2009-06-23):
- added Italian translation (from t3ddy)
v. 1.2 (2009-06-08):
- add option to not show the Plasma background of the applet
(copied from http://www.kde-look.org/content/show.php/Luna+(with+background+selection)?content=106492)
- add option to select a different SVG file for the moon image
- use image from
http://www.kde-look.org/content/show.php/luna.svgz+(full+SVG+image)?content=106013
v. 1.1.2 (2009-05-26):
- correct mistake in French translation
- use updated luna.svgz (with new moon image) from
http://kde-look.org/content/show.php/luna.svg?content=93779
v. 1.1.1 (2009-03-27):
- added French translation
v. 1.1 (2009-03-24):
- use Plasma::Dialog instead of a custom dialog
- the dates in the dialog can now be browsed using the arrow keys and the Home button
- use luna.svgz from http://kde-look.org/content/show.php/luna.svg?content=93779
dunsscotus
4 years ago
Report
dunsscotus
4 years ago
a) main.qml: added row ->
QtControls.Label {
text: currentPhase.text
font.bold: true
font.pixelSize: 15
anchors.horizontalCenter: parent.horizontalCenter
--->>> color: "#ffffff"
}
QtControls.Label {
text: currentPhase.subText
--->>> color: "#ffffff"
anchors.horizontalCenter: parent.horizontalCenter
}
b) LunaWidget.qml: added rows
" gradient: Gradient {
GradientStop { position: 0.0; color: "silver" }
GradientStop { position: 1.0; color: "gray" }
}"
under "rectangle"
Well :D
Report
unknownSpirit
9 years ago
Plasma does not report errors, the plasmoid is shown but the moon is not drawn.
Plasmoidviewer claims the following:
Couldn't find node 0. Skipping rendering.
QPixmap::scaled: Pixmap is a null pixmap
Anyone having an idea?
Report
unknownSpirit
9 years ago
Updating to last version, rebuilding and reinstalling did not work.
Report
unknownSpirit
9 years ago
Can someone confirm my assumption please
Report
t3ddy
9 years ago
Report
glad
9 years ago
Report
savnn
11 years ago
could you please add current moon day to a tooltip? Nice to know that information too.
Also, I see that "original" luna from kde is not updated for a quite now, is there a chance to replace it with your plasmoid?
Report
glad
11 years ago
Report
savnn
11 years ago
When speaking "current moon day" i mean number of days passed from new moon. Number from 1 to 28
Report
glad
11 years ago
Report
t3ddy
11 years ago
Report
glad
11 years ago
Report
t3ddy
11 years ago
http://rapidshare.com/files/252551886/plasma_applet_luna2_it.po.html
Report
t3ddy
11 years ago
Report
chepioq
11 years ago
I do that:
Before compiling Luna 2, I edit the luna.cpp and I remove the 324 and 325 lines "assert( false );" and "break;"
After compiling, I launch luna2 and now I wait for the next full moon, the 6 august...
Wait and see
Report
chepioq
11 years ago
With this changing, no "Full moon" text appear...
I look for the code, but I am not a programmer...
Report
chepioq
11 years ago
But the private message of kde-look seems not working...
Send me your email to my spam email:chepioq@hotmail.fr and I send you the files I have modified...
Report
chepioq
11 years ago
I do that:
Before compiling Luna 2, I edit the luna.cpp and I remove the 324 and 325 lines "assert( false );" and "break;"
After compiling, I launch luna2 and now I wait for the next full moon, the 6 august...
Wait and see
Report
chepioq
11 years ago
After remove lines 324 and 325 I add at this place:
line 324: toolTipData.setMainText( i18n("Full Moon") );
line 325: break;
And I am stupid because ultimately, I just replace "assert( false );" by "toolTipData.setMainText( i18n("Full Moon") );"
In my town it is very hot and my brain is tired...
Sorry
Report
t3ddy
11 years ago
Report
chepioq
11 years ago
Your v.1.2 version is a very good amelioration of your Luna 2.
The possibility of change the svgz image work fine with the different svgz files I made...
Congratulation...
Chepioq
Report
glad
11 years ago
Thanks for your nice comment.
Glad
Report
foolosophy
11 years ago
Thanks in advance.
Report
tomtomtom
11 years ago
Report