profile
viewpoint
Daniel Landau daniellandau Helsinki

daniellandau/avr32-toolchain 2

Makefile & supporting patches/scripts to build an AVR32 toolchain.

daniellandau/centos-install 1

Scripts to install my personal server

daniellandau/dropbox-folder-share 1

Dropbox Folder Share

daniellandau/3rdparty 0

:battery: 3rd party libraries that are needed to run Nextcloud

daniellandau/anavi-miracle-controller-sw 0

Open source Arduino sketch for the smart WiFi dev board ANAVI Miracle Controller

daniellandau/ansible-role-openvpn 0

Ansible Playbook for OpenVPN on CentOS/Fedora/RHEL clones

daniellandau/asteroid-btsyncd 0

Bluetooth Low Energy synchronization daemon for AsteroidOS.

daniellandau/asteroid-launcher 0

AsteroidOS launcher and Wayland compositor based on Qt5, QML and QtWayland via Lipstick.

daniellandau/asteroidos.org 0

AsteroidOS official website. Built using Assemble, Grunt, Bootstrap and Less.

issue commentGSConnect/gnome-shell-extension-gsconnect

[DEVEL] Bluetooth Support

Is there a way to implement bluetooth calls like Windows Your Phone app does?

v7rzlhb3xg

comment created time in 2 days

issue commentGSConnect/gnome-shell-extension-gsconnect

The underlying SSH process exited

You probably want to open a new issue, although this is likely a problem with GVfs and not GSConnect.

RobertZito

comment created time in 3 days

issue commentGSConnect/gnome-shell-extension-gsconnect

GSConnect can't find any devices

Please see the help page in the Wiki, Connecting an Android Device.

taaem

comment created time in 3 days

issue commentGSConnect/gnome-shell-extension-gsconnect

No JS module 'tweener' found in search path

Tweener usage was removed in v40, so you probably have some old files lying around or also have GSConnect installed from apt.

frusanov

comment created time in 3 days

pull request commentGSConnect/gnome-shell-extension-gsconnect

Add 60% and 80% charge level notifications #872

I noticed that most other pull requests have far fewer commits than mine. Should I change anything for my pull requests moving forward, or is it ok as is?

It usually doesn't matter to me since I typically just squash & merge, but @daniellandau will have final say on MRs now.

amija004

comment created time in 3 days

issue commentGSConnect/gnome-shell-extension-gsconnect

JS ERROR: TypeError: this._settings is null

i have this problem too with multi-monitors-add-on extension "version": 21 gnome-shell[3428]: JS ERROR: TypeError: this._settings is null#012_sync@resource:///org/gnome/shell/ui/dateMenu.js:525:28#012_updateCount@resource:///org/gnome/shell/ui/dateMenu.js:521:14#012countUpdated@resource:///org/gnome/shell/ui/messageTray.js:788:15#012set acknowledged@resource:///org/gnome/shell/ui/messageTray.js:448:14#012_updateShowingNotification@resource:///org/gnome/shell/ui/messageTray.js:1388:9#012_showNotification@resource:///org/gnome/shell/ui/messageTray.js:1368:14#012_updateState@resource:///org/gnome/shell/ui/messageTray.js:1310:26#012_onNotificationShow@resource:///org/gnome/shell/ui/messageTray.js:1172:14#012showNotification@resource:///org/gnome/shell/ui/messageTray.js:857:18#012_onWindowDemandsAttention@resource:///org/gnome/shell/ui/windowAttentionHandler.js:48:16

lots0logs

comment created time in 3 days

issue commentGSConnect/gnome-shell-extension-gsconnect

Not finding any devices, not connect with ip either

Sounds like a local networking problem then. If GSConnect can't bind to the default port it won't be able to open or accept connections. If lsof -i UDP:1716 is not indicating another application using the port, then there is probably some security policy preventing it.

survivor303

comment created time in 4 days

issue commentGSConnect/gnome-shell-extension-gsconnect

Not finding any devices, not connect with ip either

sorry for late reply, but yes, i can ping it. also, when restarting gnome, it give me that "port is used by other application" but when i trying to check what application use it, the system dosnt find any.

survivor303

comment created time in 4 days

starteddaniellandau/switcher

started time in 6 days

starteddaniellandau/switcher

started time in 6 days

fork kindlychung/switcher

Gnome Shell extension to switch windows quickly by typing

fork in 7 days

starteddaniellandau/switcher

started time in 7 days

pull request commentGSConnect/gnome-shell-extension-gsconnect

Add 60% and 80% charge level notifications #872

I tried setting activatable to false, but it made the button not act like the others, where if you click the label it toggles the effect. I decided to remove the focus from the spinbutton entirely, and rely solely on the mouse to change the value. I think its less confusing that way, as the continued focus generally leads me to believe the changes haven't been locked in.

I noticed that most other pull requests have far fewer commits than mine. Should I change anything for my pull requests moving forward, or is it ok as is?

amija004

comment created time in 9 days

pull request commentGSConnect/gnome-shell-extension-gsconnect

Add 60% and 80% charge level notifications #872

It may be that the GtkListBox row is stealing the focus. Most of those rows are set up so that if you can click the row to toggle the switch. Since you have another widget in there, you may want to just set <property name="activatable">False</property> on the GtkListBoxRow and see if that helps.

amija004

comment created time in 9 days

Pull request review commentGSConnect/gnome-shell-extension-gsconnect

Add 60% and 80% charge level notifications #872

                 <property name="can_focus">False</property>                 <property name="shadow_type">none</property>                 <child>+                  <object class="GtkAdjustment" id="custom-battery-adjustment">+                    <property name="upper">99</property>+                    <property name="lower">01</property>+                    <property name="step_increment">1</property>+                    <property name="page_increment">5</property>+                  </object>

Maybe I wasn't clear with my note above, but the <property name="adjustment"> was to be set on the spin button, such that:

<object class="GtkSpinButton">
  <property name="adjustment">
    <object class="GtkAdjustment">
      <property name="upper">99</property>
      <property name="lower">01</property>
      <property name="step_increment">1</property>
      <property name="page_increment">5</property>
    </object>
  </property>
<!-- other stuff -->
</object>

If you think of GtkBuilder as just objects with properties (whose value can be objects), and child objects (in <child> tags) it starts to become obvious how it all works :)

Outside in the template is fine also, though. I frequently put GtkDialogs in the top-level <interface> as well :)

amija004

comment created time in 9 days

pull request commentGSConnect/gnome-shell-extension-gsconnect

Add 60% and 80% charge level notifications #872

I was able to implement the spin button successfully.

I was encountering an issue with the menu where the only way to deselect the spinbutton was by selecting another button or leaving the menu. I am still unsure how to fix that, but I will look into it.

amija004

comment created time in 9 days

Pull request review commentGSConnect/gnome-shell-extension-gsconnect

Add 60% and 80% charge level notifications #872

                 <property name="can_focus">False</property>                 <property name="shadow_type">none</property>                 <child>+                  <object class="GtkAdjustment" id="custom-battery-adjustment">+                    <property name="upper">99</property>+                    <property name="lower">01</property>+                    <property name="step_increment">1</property>+                    <property name="page_increment">5</property>+                  </object>

I did not change the adjustment location as it kept giving me errors when I tried to relocate it, telling me that the adjustment wasn't allowed inside the GtkGrid. I didn't understand the error or how to fix it, so I left it as is. Its current location outside the template does not throw any errors.

amija004

comment created time in 9 days

Pull request review commentGSConnect/gnome-shell-extension-gsconnect

Add 60% and 80% charge level notifications #872

 var Plugin = GObject.registerClass({         });     } +    /**+     * Notify the user the remote battery is at 60% charge.+     */+    _sixtyBatteryNotification() {+        if (!this.settings.get_boolean('sixty-battery-notification'))

I could not get local testing to fully work, ESLint kept telling me that the path needed to be a relative path instead of an absolute one.

The other tests ran without a problem though, which was a great help!

amija004

comment created time in 9 days

pull request commentGSConnect/gnome-shell-extension-gsconnect

Service UI: fix device selector

Confirmation: it works! ;-)

Wow! Great, thanks for the fast work!

andyholmes

comment created time in 9 days

issue commentGSConnect/gnome-shell-extension-gsconnect

GSConnect not sending tel:// - Links to phone ("No device found") – although Connection ist established and working

Thanks for reporting. PR #1043, that should fix this, is ready for testing.

uditarenos

comment created time in 10 days

PR opened GSConnect/gnome-shell-extension-gsconnect

Service UI: fix device selector

The device selector was not updated to use the device manager as a source for devices.

closes #1041

+1 -1

0 comment

1 changed file

pr created time in 10 days

create barnchGSConnect/gnome-shell-extension-gsconnect

branch : fix-device-selector

created branch time in 10 days

issue commentGSConnect/gnome-shell-extension-gsconnect

Not finding any devices, not connect with ip either

Can you confirm that you can ping the device?

survivor303

comment created time in 10 days

issue openedGSConnect/gnome-shell-extension-gsconnect

Not finding any devices, not connect with ip either

GSConnect: 44 (user) GJS: 16601 Session: x11 OS: Ubuntu Hirsute Hippo (development branch)

created time in 10 days

issue commentGSConnect/gnome-shell-extension-gsconnect

GSConnect is looking for a new maintainer

I sent them an email about this. Their developer dashboard duplicated GSConnect and then removed them both :( Hopefully they will respond to the e-mail and re-instate the extension I transferred to you.

andyholmes

comment created time in 11 days

issue openedGSConnect/gnome-shell-extension-gsconnect

GSConnect not sending tel:// - Links to phone ("No device found") – although Connection ist established and working

Describe the bug

When clicking on a "tel:" Link in Firefox, GSConnect doesnt find the device, although the phone is paired. I can see it in my GSConnect settings. Most moduls work fine. Except: I cant send files to the phone. Sending files from phone to Laptop works fine.

Steps To Reproduce:

  1. Go to a phone number in Firefox.
  2. Click on the phone number "tel:+????????"
  3. Popup window "Select a Device" says: No Device Found.

Expected behavior

Laptop sends the phone number to the phone.

System Details (please complete the following information):

GSConnect ver. 43 installed from Extensions Website GNOME 3.36.4 (Ubuntu 20.04 LTS)

created time in 11 days

issue commentGSConnect/gnome-shell-extension-gsconnect

[Firefox addon] Add a button on PlayStore/F-Droid to allow remote app downloading

You can already send the link and atleast firefox can then open it in aurora store if you so wish.

Right, the functionality is already there, that's why I thought it wouldn't be that much work to just put a CSS box with a button on F-Droid or Google Play pages. But I suppose that would be a job for KDE Connect.

nicolasmaia

comment created time in 12 days

issue commentGSConnect/gnome-shell-extension-gsconnect

Make & receive call from PC

Well, again, nothing is possible with GSConnect except what KDE Connect supports on the device end. Anyone who wants these features needs to make their case to the Android app developers.

tvld

comment created time in 12 days

issue commentGSConnect/gnome-shell-extension-gsconnect

[Firefox addon] Add a button on PlayStore/F-Droid to allow remote app downloading

The idea is that this would useful for people not relying on Google services. So such a button on the Play Store would remotely install the app in the user's app store of choice (F-Droid, Aurora Store, etc).

@nicolasmaia Oh, wait, so you'd want to be able to download apps from one service and use a different service to install them? I don't see how any of the app distribution platforms would go for that, it's a massive security risk. There's simply no way to verify that the file being presented to them by this untrusted, third-party service (KDE Connect) is actually a valid app and not some form of malware. Heck, most devices won't even allow apps to be installed by third parties by default, the user has to explicitly change the configuration to open up that security hole. But it feels like this would be ripping it even wider.

Well, like I said, it's up to the KDE Connect team whether or not they're willing to implement the feature.

nicolasmaia

comment created time in 12 days

Pull request review commentGSConnect/gnome-shell-extension-gsconnect

Add 60% and 80% charge level notifications #872

                 <property name="can_focus">False</property>                 <property name="shadow_type">none</property>                 <child>+                  <object class="GtkAdjustment" id="custom-battery-adjustment">+                    <property name="upper">99</property>+                    <property name="lower">01</property>+                    <property name="step_increment">1</property>+                    <property name="page_increment">5</property>+                  </object>

I copied that placement from another repo I found at some point, they had the adjustment separate so I did the same. Your way is much simpler and less confusing. I have implemented it locally and will push it once I have working code.

amija004

comment created time in 13 days

more