danielpinto8zz6 / budgie-calendar-applet Goto Github PK
View Code? Open in Web Editor NEW๐ Calendar applet for Budgie Desktop
License: GNU General Public License v2.0
๐ Calendar applet for Budgie Desktop
License: GNU General Public License v2.0
Would there be any possibility of having this applet available on Fedora. Unfortunately, I do not have the technical knowledge to port it over myself. Thank you for the work you have put in to make this!
In version 4 of
budgie-calendar-applet double click on the calendar opened the agenda.
This is no longer the case in version 5.
I did not see in the changelog that this feature was removed so would it be a bug?
So I am a brand new coder, but I want to know how I can edit the applet.vala on my computer so that I can attempt to create some added functionality, like integration with the Budgie Calendar and an extra panel in the popover that displays events from a selected day.
Then, ideally, I want to be able to select an event in the popover and trigger the Budgie Calendar to open and show that event.
If I get it working, I want to submit my changes to the applet, if it looks like a good idea to the contributors here
When you choose the Custom date option and include a custom Meridian indicator the AM/PM appears twice. It should not be included in a custom date.
Example Custom Date: %A %e %B %Y, %l:%M %P
Expected: Monday 14 January 2019, 12:15 pm
Actual: Monday 14 January 2019, 12:15 pm PM
On the latest Solus release, budgie-calendar-applet settings are not maintained from session to session; i.e., when I customize the display to show "%A, %d %B %Y @ %I:%M %P" it is displayed properly, but when I shutdown and power back up & log in the applet reverts back to the default settings.
I couldn't find any logs to share, but if you direct me to some that may exist, I'll send them.
When I try to install this applet in the Budgie developpement/git in Archlinux, I got this error message
CalendarApplet.vala:155.42-155.48: error: Argument 2: Cannot convert from Gtk.Popover' to
Budgie.Popover'
manager.register_popover(widget, popover);
although solus has the online accounts menu as traditional gnome, we dont have the handy sync between calendar and online accounts, such as in gnome calendar... it will be helpful if you added this feature, and i can help if you want
Is there an option to change the language of the calendar?
I installed it on Ubuntu-budgie using apt install budgie-calendar-applet
and it works, but the calendar is in German. On my Manjaro system, everything is in English though...
Is there a config file somewhere, where I can select the language?
I have to change the custom date format after each boot. It's always reset to default.
As you can see on clicking the date displays the popup - the calendar date is correct however the larger date has not been updated.
This a a virtualbox VM started after several days being off. Time synced ok as you can see in the panel.
This is the git code with the budgie-popover changes - running budgie-desktop-git
Hi,
I have written a PKGBUILD (basically a script that generates a package) on the ArchLinux AUR:
https://aur.archlinux.org/packages/budgie-calendar-applet-git/
During the testing of your useful applet, I noticed a bug on my setup.
Here is what happens when I click on the clock:
After 1 second or less, I finally get the right positionning:
Obviously, my choice was to configure the panel on the bottom of my screen, which undoubtly causes the bug.
One of the oft asked things I've noticed is users wanting to display time and date in a format they specify rather than as dictated by GNOME.
Would you consider this in-scope of this plugin? - i.e. put the sprintf format string displaying date and time in a gsetting schema so that a user can override that.
When I run ninja, I get the following errors:
~/.budgie-calendar-applet/build ๎ฐ ๎ master ๎ฐ ninja
[1/3] Compiling Vala source ../src/CalendarApplet.vala.
FAILED: src/calendarapplet@sha/CalendarApplet.c src/calendarapplet.h src/calendarapplet.vapi
valac -C --pkg budgie-1.0 --pkg gtk+-3.0 -d src/calendarapplet@sha --library=calendarapplet -H src/calendarapplet.h --use-header --vapi ../calendarapplet.vapi --pkg=config --vapidir=/home/jonas/.budgie-calendar-applet/vapi ../src/CalendarApplet.vala
../src/CalendarApplet.vala:43.5-43.18: error: The type name `Budgie.Popover' could not be found
Budgie.Popover ? popover = null;
^^^^^^^^^^^^^^
../src/CalendarApplet.vala:57.50-57.69: error: The type name `Budgie.PanelPosition' could not be found
public override void panel_position_changed (Budgie.PanelPosition position) {
^^^^^^^^^^^^^^^^^^^^
Compilation failed: 2 error(s), 0 warning(s)
ninja: build stopped: subcommand failed.
I installed (hopefully) all dependencies by just copying the eopkg install command from the README.
sudo eopkg it budgie-desktop-devel libgnome-desktop-devel vala
Any help would be appreciated.
I've installed this applet with Solus4 Budgie. While appreciating the effort and as this is a very useful applet, I'd like to point out that when I open the calendar pop-over, it doesn't highlight today's specific date. However clicking on a day makes it highlight.
I'm not sure whether this is a feature request or bug. Just probing here to see any work-around for this problem.
The pre defined display contains a line break between the time and the date.
If switched to custom date, there is only one line available, which affects the panel size (in my case I have it left and it gets wider).
Would be cool to be able to enter at least one line break.
When I've used Debian, I seem to remember the calendar widget integrated with google calendar.
This would be a nice to have if possible to show upcoming events for the selected date?
There are some applets made by the community featuring on Solus software center (like caffeine), it would be cool to have this applet there too
Hi!
I'd like to request a clock layout for vertical panels. As horizontal space is limited, the clock's font ends up being very small:
I'd recommend a design similar to the Sony Xperia clock, where the hour and minute displays occupy separate lines (with different emphasis for contrast):
I tried to achieve a similar result with the custom date feature, however, the font isn't enlarged to make use of the available horizontal space:
Already made a language request to https://www.transifex.com/danielpinto8zz6/budgie-calendar-applet/ and willing to do the translations.
Discovered a small thing what appears to be a bug. The behaviour described below is the same on two laptops and a desktop, all running Solus stable channel.
When the calendar applet is added to a panel a mouse over movement conveniently shows the date. But the date is stuck until logged out and logged in again.
For example: the current date is the 25th of august, shown in the calendar. The mouse over displays the 24th of august.
Can you provide instructions?
Any idea how complicated it may be to add week numbers (of year)?
Any chance that you can tag a v5.3 release please? It would be nice to get an official release out rather than a 5.2 + lots of patches release for various distros.
TIA.
I've known that from a Calendar applet in Cinnamon.
It displays the time and the date, the tooltip displays the current day, date, whatever...
when i activate custom clock format & change the format from budgie panel settings, the format won't change (clock isn't updated).
But, when i do that from/using dconf-editor it works.
so maybe the custom-format setting is not saved well when using budgie panel to edit it.
Finally, thanks for the nice applet!
P.S.: this issue was on earlier versions too & persist in version 5.1 also.
When trying to install I get the following error....
$ meson build --prefix /usr --buildtype=plain
The Meson build system
Version: 1.0.1
Source dir: /home/brian/bin/budgie-calendar-applet-master
Build dir: /home/brian/bin/budgie-calendar-applet-master/build
Build type: native build
Project name: com.github.danielpinto8zz6.budgie-calendar-applet
Project version: 5.3
C compiler for the host machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14) 12.2.0")
C linker for the host machine: cc ld.bfd 2.40
Vala compiler for the host machine: valac (valac 0.56.3)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Configuring config.vala using configuration
Found pkg-config: /usr/bin/pkg-config (1.8.1)
Run-time dependency gtk+-3.0 found: YES 3.24.37
Found CMake: /usr/bin/cmake (3.25.1)
WARNING: CMake Toolchain: Failed to determine CMake compilers state
Run-time dependency budgie-1.0 found: NO (tried pkgconfig and cmake)
src/meson.build:25:0: ERROR: Dependency "budgie-1.0" not found, tried pkgconfig and cmake
A full log can be found at /home/brian/bin/budgie-calendar-applet-master/build/meson-logs/meson-log.txt
WARNING: Running the setup command as meson [options]
instead of meson setup [options]
is ambiguous and deprecated.
$
...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.