100 Commits
Author SHA1 Message Date
Lasan Mahaliyana 6887b09832 fixed release test bug 2026-08-01 04:54:47 +05:30
Lasan Mahaliyana 24e15f5692 added tray support for qt application 2026-08-01 04:23:37 +05:30
Lasan Mahaliyana 459b46462a fixed scheduled executor bug 2026-07-31 23:18:16 +05:30
Lasan Mahaliyana 205aacefca receive mode is now enabled when fast init advert is received. added testing for sharing qt backend. 2026-07-31 22:40:07 +05:30
Lasan Mahaliyana 1dda9b431d fixed device lost callback path for async callbacks in ble. implemented startscanning for fast init manager 2026-07-31 21:47:34 +05:30
Lasan Mahaliyana 060700c120 interface parity with noop analytics recorder 2026-07-31 19:05:40 +05:30
Lasan Mahaliyana d9fee23755 removed observer from bluetooth surface 2026-07-31 19:03:29 +05:30
Lasan Mahaliyana f974dc1115 added sync config stubs 2026-07-31 18:40:26 +05:30
Lasan Mahaliyana 8b308e9d2d added more stubs 2026-07-31 17:18:19 +05:30
Lasan Mahaliyana c5c5591101 added lockfile to git 2026-07-31 17:07:58 +05:30
Lasan Mahaliyana f793ecba64 added gloop as submodule. added. did some more stubbing for google internal code 2026-07-31 17:06:57 +05:30
Lasan Mahaliyana f8a9dfc1c7 WIP: wifi direct support. merged from upstream 2026-07-26 22:48:27 +05:30
Lasan Mahaliyana 37e916ecbd Merge remote-tracking branch 'nearby/main'
# Conflicts:
#	connections/implementation/bwu_manager_test.cc
#	sharing/BUILD
#	sharing/certificates/fake_nearby_share_certificate_manager.cc
#	sharing/certificates/fake_nearby_share_certificate_manager.h
#	sharing/internal/base/utf_string_conversions.h
2026-07-26 22:46:37 +05:30
Lasan Mahaliyana 3d4463d383 Merge branch 'main' of github.com:kidfromjupiter/nearby 2026-07-26 20:31:09 +05:30
Lasan Mahaliyana cefeaca710 ran ble_v2 through formatter. added GC only handling to bwu 2026-07-26 20:30:51 +05:30
Lasan Mahaliyana c50b144b81 updated appimage packaging script to include x11 dependencies 2026-07-23 20:33:06 +05:30
Lasan Mahaliyana 6beb25cd44 added native file logging 2026-07-20 19:06:26 +05:30
Lasan Mahaliyana 3b67895106 Show hostname in sidebar 2026-07-20 16:38:26 +05:30
Lasan Mahaliyana 914e44cbc6 set QuickShare application window icon 2026-07-20 10:16:38 +05:30
Lasan Mahaliyana 6bf9702200 install XCB cursor runtime for AppImage audit 2026-07-20 10:08:34 +05:30
Lasan Mahaliyana 016eccd784 fix Qt lookup for AppImage packaging 2026-07-20 10:01:11 +05:30
Lasan Mahaliyana f9a9d241d7 oops 2026-07-20 09:35:03 +05:30
Lasan Mahaliyana d474becefe added packaging workflow to github action and updated icon 2026-07-20 09:25:58 +05:30
Lasan Mahaliyana 70ae21a527 added packaging scripts 2026-07-19 15:49:53 +05:30
Lasan Mahaliyana 9d32d74ef8 enabled wayland support with patch for rules qt 2026-07-18 22:08:14 +05:30
Lasan Mahaliyana c1cd8a1820 added fly in outgoing transfer card and compact mode 2026-07-18 20:48:09 +05:30
Lasan Mahaliyana 5489fa334f added fly in outgoing transfer card and compact mode 2026-07-18 20:45:27 +05:30
Lasan Mahaliyana 27b635dac8 removed TUI and dbus service 2026-07-18 19:01:16 +05:30
lasan 64f9e8e2f4 fixed accept hanging 2026-07-06 14:16:55 +05:30
Lasan Mahaliyana 0afaffdec4 more ui stuff 2026-06-30 22:57:02 +05:30
Lasan Mahaliyana ce37bcef6d added global event bus. refactored targets screen 2026-06-30 21:21:34 +05:30
Lasan Mahaliyana 7e74fbb3f3 added pulse animation for searching for devices 2026-06-30 19:57:54 +05:30
lasan c61c59dbb8 ui changes 2026-06-30 18:19:32 +05:30
lasan acaddae5ea Merge branch 'main' of github.com:kidfromjupiter/nearby 2026-06-30 10:48:02 +05:30
Lasan Mahaliyana 33c939562f connectinos 2026-06-30 06:24:06 +05:30
Lasan Mahaliyana 4b7a4bff0e removed UI stuff from backend controller 2026-06-27 11:43:00 +05:30
Lasan Mahaliyana 98f01a84aa added more UI components 2026-06-26 19:38:24 +05:30
Lasan Mahaliyana da1634c501 added initial nearby sharing app rewrite 2026-06-26 17:00:55 +05:30
Lasan Mahaliyana 7b88ebe9c2 removed ipc client 2026-06-25 19:44:55 +05:30
Lasan Mahaliyana 98430cf0d1 removed ipc server and daemon service. added dbus sharing service 2026-06-25 18:57:34 +05:30
Lasan Mahaliyana e8cb9199b0 added dbus bindings 2026-06-25 18:35:49 +05:30
Lasan Mahaliyana 2c8a7d8414 converted linux stream to just have simple integer backed fds. I don't understand the ownership heirarchy to safely use smart pointers 2026-06-25 16:03:47 +05:30
Lasan Mahaliyana c77a146edc fixed base endpoint channel breakign when kRefactorBleL2cap enabled (bug?) 2026-06-25 15:45:10 +05:30
Lasan Mahaliyana 3175b646b9 added IPC cilent for tui 2026-06-21 14:55:49 +05:30
Lasan Mahaliyana d8a64867be added share targets ui and custom icons 2026-06-21 10:03:27 +05:30
Lasan Mahaliyana 86474f15bc namespace cleanup 2026-06-21 08:49:42 +05:30
Lasan Mahaliyana 7eb5c256c0 updated tui architecture 2026-06-21 08:19:36 +05:30
Lasan Mahaliyana 252f923260 added initial tui 2026-06-20 18:26:15 +05:30
Lasan Mahaliyana 980157f523 finished nearby sharing daemon 2026-06-20 14:48:34 +05:30
Lasan Mahaliyana 3dab8ae03b added ftxui dependency 2026-06-20 14:09:39 +05:30
Lasan Mahaliyana 7419818525 added more tests for ipc. added handlers to ipc 2026-06-20 11:04:34 +05:30
Lasan Mahaliyana 5aec6d6f62 added IPC server 2026-06-20 10:52:08 +05:30
Lasan Mahaliyana b970cf4826 removed qml tray app 2026-06-19 20:09:23 +05:30
Lasan Mahaliyana d5b9a9cd13 updated workflows 2026-06-19 19:11:56 +05:30
Lasan Mahaliyana 7d144a8a3f updated workflows 2026-06-19 19:10:22 +05:30
Lasan Mahaliyana 9fd1060028 removed logging 2026-06-19 19:07:34 +05:30
Lasan Mahaliyana 2f9316b016 added nearby sharing cli test binary 2026-06-19 19:07:08 +05:30
Lasan Mahaliyana 5687f65c28 added l2cap refactored flow to socket 2026-06-19 16:15:13 +05:30
Lasan Mahaliyana b504039bcb removed bespoke stream semantics of l2cap socket and replaced with generic linux version 2026-06-19 11:27:37 +05:30
Lasan Mahaliyana 14fbeb67c4 refactored linux sharing platform 2026-06-19 05:06:02 +05:30
Lasan Mahaliyana be227f8466 added top level stubs to match upstream 2026-06-19 04:43:29 +05:30
Lasan Mahaliyana e159e3fde3 Merge branch 'main' of github.com:kidfromjupiter/nearby 2026-06-15 12:49:40 +05:30
Lasan Mahaliyana 3a2dd0aeb4 added fast initiation manager and local test script for linux 2026-06-15 12:48:26 +05:30
Lasan Mahaliyana 63f0f319c6 Stop tracking unnecessary build files 2026-06-13 22:10:38 +05:30
Lasan Mahaliyana 4031d895f4 Merge branch 'sync-upstream'
bringing main up to speed with upstream
2026-06-13 22:05:46 +05:30
Lasan Mahaliyana c20d7affc4 finished merge with upstream 2026-06-13 22:02:21 +05:30
Lasan Mahaliyana c34efc75f8 Merge remote-tracking branch 'nearby/main' into sync-upstream 2026-06-13 21:02:50 +05:30
Lasan Mahaliyana e3fad280d9 Reapply "Cleanup DeviceInfo"
This reverts commit 024fcb1457.
2026-06-13 18:30:06 +05:30
Lasan Mahaliyana 024fcb1457 Revert "Cleanup DeviceInfo"
This reverts commit 981d7db305.
2026-06-13 18:28:09 +05:30
Lasan Mahaliyana 7f2c10c0ea Revert "internal changes"
This reverts commit cc4f2a191e.
2026-06-13 17:01:22 +05:30
lasan d7f703a991 Reapply "removed bluetooth_classic_socket specific stream semantics. all linux sockets should use stream.h. improved stream semantics in stream.h"
This reverts commit 844bf42e7e.
2026-06-11 13:04:11 +05:30
lasan 844bf42e7e Revert "removed bluetooth_classic_socket specific stream semantics. all linux sockets should use stream.h. improved stream semantics in stream.h"
This reverts commit 18970db598.
2026-06-11 12:42:59 +05:30
lasan 18970db598 removed bluetooth_classic_socket specific stream semantics. all linux sockets should use stream.h. improved stream semantics in stream.h 2026-06-09 21:38:13 +05:30
lasan 142890817c removed redundant polling 2026-06-05 23:13:52 +05:30
lasan 40a9bb89b1 fixed crypto linking issues 2026-06-05 17:40:50 +05:30
lasan 314042740f added file path tests. they all fail but hey they're there lol 2026-06-05 11:01:01 +05:30
lasan 84eaf3ef27 added null guards to device info 2026-06-05 10:59:01 +05:30
lasan 945406a9f3 this might be related to the build issue as well. dunno 2026-06-05 09:51:13 +05:30
lasan 60269728a4 fixed build issue on arch for some reason 2026-06-05 09:50:44 +05:30
lasan 4b0b06c238 formatting stuff 2026-06-05 09:50:29 +05:30
lasan 56a3e98480 feature parity with windows socket tests 2026-06-05 09:50:16 +05:30
lasan 6de5147e35 rewrote bluetooth classic and ble l2cap sockets. added test for l2cap socket 2026-06-05 01:10:47 +05:30
lasan 275f31edb9 removed legacy handshake from l2cap server socket #2 2026-06-04 18:58:21 +05:30
lasan 577e9daf45 removed legacy handshake from l2cap server socket 2026-06-04 18:56:54 +05:30
lasan a3342d61ed removed legacy handshake from l2cap socket 2026-06-04 18:55:29 +05:30
lasan f3c68422c2 added test headers and stuff 2026-05-24 19:51:02 +05:30
lasan d301ed725c added clang format 2026-05-24 18:44:57 +05:30
lasan 250bc1e071 fixed build error in github actions. hopefully 2026-05-16 20:10:33 +05:30
lasan c5e99f2d8f removed sdbus-cpp installation/build/cache steps from github workflows 2026-05-16 19:03:34 +05:30
lasan 3ca432d5fd :Merge branch 'main' of github.com:kidfromjupiter/nearby 2026-05-16 18:57:10 +05:30
lasan dd7c1f521c sdbus-cpp will now be built by bazel instead of relying on system sdbus-cpp 2026-05-16 18:56:25 +05:30
lasan b5e647972b hardcoded tray icon since detecting color scheme is not reliable 2026-04-28 00:12:30 +05:30
lasan f8d6247346 enabled GATT client for linux. this makes it possible for linux to initiate L2cap connections 2026-04-18 19:30:54 +05:30
lasan 0c8b7ee961 Merge remote-tracking branch 'origin/main' 2026-04-18 14:52:26 +05:30
lasan 7cc4a123d7 removed presence build 2026-04-18 14:50:25 +05:30
lasan 4b7b5649e1 added enable 5ghz toggle for people with intel LAR issues 2026-04-17 11:47:06 +05:30
lasan cf63fe5b5d added linux feature flag to enable 5ghz hotspot 2026-04-17 11:21:47 +05:30
lasan f930016901 removed redundant checks 2026-04-17 11:04:34 +05:30
lasan b1938b6fdb updated validate.yaml to reflect new changes 2026-04-15 23:19:06 +05:30
lasan aa97153e49 added manual compilation step for sdbus-cpp 2026-04-15 19:45:42 +05:30