fiszermane / Gnome-HCal

A Hebrew Calendar for Gnome
GNU General Public License v2.0
2 stars 1 forks source link

gHCal Can't be installed on Ubuntu 20.04 #3

Open nachum37 opened 3 years ago

nachum37 commented 3 years ago
$ journalctl -r
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[3670]: JS ERROR: Extension fiszermane@anotherhcal.gno.me: TypeError: St.Table is not a constructor
                                                        _init@/home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/calendar.js:47:22
                                                        Calendar@/home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/calendar.js:23:10
                                                        _init@/home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/extension.js:33:26
                                                        wrapper@resource:///org/gnome/gjs/modules/script/_legacy.js:82:27
                                                        enable@/home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/extension.js:97:16
                                                        _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:167:32
                                                        loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:349:26
                                                        callback@resource:///org/gnome/shell/ui/extensionDownloader.js:234:39
                                                        gotExtensionZipFile/<@resource:///org/gnome/shell/ui/extensionDownloader.js:115:13
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[3670]: Ignoring length property that isn't a number at line 1300, col 26
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[3670]: Ignoring excess values in shadow definition
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[3670]: Ignoring excess values in shadow definition
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[3670]: JS WARNING: [/home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/calendar.js 42]: Too>
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[3670]: Usage of object.actor is deprecated for GnomeHCal.GnomeHCal
                                                        get@resource:///org/gnome/shell/ui/environment.js:287:29
                                                        _init@/home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/extension.js:26:9
                                                        wrapper@resource:///org/gnome/gjs/modules/script/_legacy.js:82:27
                                                        enable@/home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/extension.js:97:16
                                                        _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:167:32
                                                        loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:349:26
                                                        callback@resource:///org/gnome/shell/ui/extensionDownloader.js:234:39
                                                        gotExtensionZipFile/<@resource:///org/gnome/shell/ui/extensionDownloader.js:115:13
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[3670]: Ignoring length property that isn't a number at line 1300, col 26
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[3670]: Ignoring excess values in shadow definition
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[3670]: Ignoring excess values in shadow definition
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[30018]:  extracting: /home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/metadata.json
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[30018]:   inflating: /home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/calendar.js
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[30018]:   inflating: /home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/extension.js
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[30018]:   inflating: /home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/stylesheet.css
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[30018]:   inflating: /home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/Hdatefun.js
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[30018]:   inflating: /home/user/.local/share/gnome-shell/extensions/fiszermane@anotherhcal.gno.me/HCal.png
Dec 06 03:12:06 user-ThinkPad-E480 gnome-shell[30018]: Archive:  /tmp/GT35U0.shell-extension.zip
fiszermane commented 3 years ago

Thanks. Yes, unfortunately the calendar widget does not work in the current Gnome (and even a few versions earlier). Needs some refactoring to update deprecated functions (St.Table) that are not supported.

nachum37 commented 3 years ago

Thanks for your answer.