Commit graph

231 commits

Author SHA1 Message Date
takotori 593c6b7627 Implement password 2023-12-04 10:19:26 +01:00
Fabio Lenherr / DashieTM c5fb9611c9 fix: Use connect instead of pairing, as pairing does nothing currently 2023-12-03 22:37:01 +01:00
Fabio Lenherr / DashieTM 736bcb8e4d chore: Code cleanup 2023-12-03 19:22:31 +01:00
Fabio Lenherr / DashieTM 959d1e735f feat: Add wifi and bluetooth device switching 2023-12-03 19:08:07 +01:00
Fabio Lenherr / DashieTM b2b4ae0661 feat: Initial work on bluetooth on and off 2023-12-02 17:13:15 +01:00
Fabio Lenherr / DashieTM 4a34144ebc chore: Code cleanup 2023-12-02 17:07:17 +01:00
Fabio Lenherr / DashieTM 4a7fa8c584 feat: Allow Wifi Deactivation 2023-12-02 17:01:39 +01:00
takotori 1768f9e2ce hide out of scope features 2023-12-02 15:48:23 +01:00
takotori 2e034f848e Implement wifi options route 2023-12-02 15:48:23 +01:00
takotori 2a622ee164 fix X (formerly known as Twitter) 2023-12-02 13:04:55 +01:00
takotori cd980350e4 Implement wifiaddressentry 2023-12-02 12:59:26 +01:00
Fabio Lenherr c921e14c03 chore: Code cleanup 2023-12-01 14:31:33 +01:00
Fabio Lenherr 921d5e7fe6 chore: Code cleanup 2023-12-01 14:31:14 +01:00
Fabio Lenherr / DashieTM f8c27fd498 feat: Add bluetooth changed event 2023-11-30 17:36:37 +01:00
Fabio Lenherr / DashieTM ba49da2317 feat: Allow pairings to be deleted 2023-11-29 20:22:37 +01:00
Fabio Lenherr / DashieTM 35d2174136 feat: Implement new event API 2023-11-29 01:33:00 +01:00
takotori 9b93d22085 clear search bar on clicking on setting 2023-11-28 09:49:18 +01:00
takotori f7c95cd4a1 Add ellipsis to labels in ComboRow 2023-11-27 12:19:31 +01:00
takotori 00ffb7faf9 extract signallistitemfactory to utils 2023-11-27 11:31:28 +01:00
takotori d3afe5675e Add apply button for wifi options
Start setting values in connection
2023-11-26 16:16:37 +01:00
takotori c6efced326 Improve UI 2023-11-26 11:25:31 +01:00
Fabio Lenherr / DashieTM 75fbb062fc feat: Add Wifi Device Changes 2023-11-25 16:26:48 +01:00
Fabio Lenherr / DashieTM 5c99e7e59a wat 2023-11-23 10:28:48 +01:00
Fabio Lenherr / DashieTM e1cd11e601 chore: Code cleanup 2023-11-23 10:23:51 +01:00
Fabio Lenherr / DashieTM eed10e8b63 feat: Improve Wifi event handling 2023-11-22 17:50:12 +01:00
takotori dd2856261b fix some audio stuff 2023-11-21 18:59:37 +01:00
takotori 2e8c7eda33
Merge pull request #62 from Xetibo/dashie
Dashie
2023-11-21 17:00:58 +01:00
takotori 072d516ad1 Improve UI 2023-11-21 16:55:22 +01:00
Fabio Lenherr / DashieTM e48a5d1854 fix: Make sure listener is active before UI 2023-11-21 15:54:26 +01:00
takotori d9d5d2960d remove placeholder breadcrumb 2023-11-21 15:00:07 +01:00
takotori babc0e8cc4 Add factory for dropdowns
Replace ListEntry with libadwaita components
2023-11-21 14:21:56 +01:00
Fabio Lenherr 4e9d98fddb feat: Allow audio listener to be deactivated 2023-11-21 13:59:16 +01:00
takotori ba48f5ba33 Fix cmb
Add new fields in general wifi options
2023-11-21 10:47:08 +01:00
takotori ed7b814e62 Add Wifi Options (UI only) 2023-11-20 18:02:21 +01:00
takotori 5311bb8c4c Add wifiOptions (ui only) 2023-11-20 17:59:01 +01:00
Fabio Lenherr / DashieTM 1080a03b8b fix: Don't use popups for wifi 2023-11-19 23:52:16 +01:00
Fabio Lenherr / DashieTM b68bc0ab77 fix: Add and remove dropdown entries dynamically 2023-11-19 17:57:11 +01:00
Fabio Lenherr / DashieTM cb3dd257f1 chore: Code cleanup 2023-11-19 02:37:11 +01:00
Fabio Lenherr / DashieTM b28b736697 fix: Load audio listener properly 2023-11-19 02:31:41 +01:00
Fabio Lenherr / DashieTM 9108ab0d74 feat: Add initial Bluetooth functionality 2023-11-18 22:15:09 +01:00
Fabio Lenherr / DashieTM 03fc3790c0 fix: Use buffer for all audio sliders 2023-11-18 15:28:23 +01:00
Fabio Lenherr / DashieTM 52445b9ba0 fix: Use buffer for sending volume updates 2023-11-18 15:08:56 +01:00
Fabio Lenherr / DashieTM 67f3457e3a fix: Use proper index for sink and sources 2023-11-16 23:21:52 +01:00
Fabio Lenherr / DashieTM c659938c50 fix: Use microphone icons for input 2023-11-16 10:08:41 +01:00
Fabio Lenherr / DashieTM fcd894aea3 chore: Remove unused imports 2023-11-15 23:26:54 +01:00
Fabio Lenherr / DashieTM af06f8da32 fix: Use threading for every single dbus call on audio 2023-11-15 23:24:35 +01:00
Fabio Lenherr / DashieTM ed905cd075 chore: underscore temporary variable 2023-11-15 23:06:09 +01:00
Fabio Lenherr / DashieTM 6ad3f07cf3 feat: Add all audio events 2023-11-15 23:02:27 +01:00
Fabio Lenherr / DashieTM a84c71d9e1 feat: Add change sink event 2023-11-15 19:43:39 +01:00
Fabio Lenherr / DashieTM 8ef97ac0d9 feat: Add basic event handling for audio 2023-11-15 19:32:16 +01:00
Fabio Lenherr / DashieTM 0c286af82c feat: Add dropdowns 2023-11-15 14:50:00 +01:00
Fabio Lenherr / DashieTM c619284146 feat: Add default Sink and Source Switching 2023-11-15 02:35:20 +01:00
Fabio Lenherr / DashieTM dbcf2ab635 fix: Improve performance by passing smaller datatypes to dbus 2023-11-14 22:41:00 +01:00
Fabio Lenherr / DashieTM c1984b5b79 feat: Add basic functionality to all audio usecases 2023-11-14 21:25:39 +01:00
Fabio Lenherr 2f1099267a chore: Rename UI files 2023-11-14 18:22:10 +01:00
Fabio Lenherr / DashieTM 5999bb1b45 feat: Add initial Sound Mapping 2023-11-13 18:12:36 +01:00
Fabio Lenherr / DashieTM a62288be07 chore: Remove unused imports 2023-11-13 10:31:53 +01:00
Fabio Lenherr / DashieTM e3b95d7540 feat: Add stop listener 2023-11-13 10:28:48 +01:00
Fabio Lenherr / DashieTM f5f6246ad1 feat: Add remove event for wifi entries 2023-11-12 23:06:31 +01:00
Fabio Lenherr / DashieTM 12f92ac597 feat: Implement working signal receiver 2023-11-12 22:10:15 +01:00
Fabio Lenherr / DashieTM 84f56666b0 fix: Close popover menu on click 2023-11-12 18:13:47 +01:00
takotori 35c58e2fcd Implement Microphone UI
Improve Audio UI
You won't believe what happened (gone sexual)
2023-11-12 17:43:01 +01:00
Fabio Lenherr / DashieTM d07180e2c7 fix: Merge 2023-11-12 13:17:19 +01:00
Dashie 831baee601
Merge branch 'dashie' into ina 2023-11-12 12:57:08 +01:00
Fabio Lenherr / DashieTM 59a6a9a14d chore: Update cmb file 2023-11-12 12:42:06 +01:00
Fabio Lenherr / DashieTM 9cad376a40 feat: Add saved WifiList 2023-11-12 03:41:29 +01:00
DashieTM bbfd07688d fix: Execute connect function with wifi connect button 2023-11-11 23:00:38 +01:00
Fabio Lenherr / DashieTM 7d0fc0b9e7 feat: Add popups for password 2023-11-11 17:55:59 +01:00
takotori 9f3815476d Add title and border to settingbox
Fix padding around window
Add some styling
2023-11-11 14:34:32 +01:00
Fabio Lenherr / DashieTM 5575acf00f feat: Add popup 2023-11-11 11:09:07 +01:00
Fabio Lenherr / DashieTM 616792eaad fix: Unwrap result to get proper value 2023-11-10 22:14:45 +01:00
Fabio Lenherr / DashieTM 918c863192 feat: Add better daemon check 2023-11-10 22:08:03 +01:00
Fabio Lenherr / DashieTM d00c76fa9e feat: Add inbuilt daemon and create preference/shorcut window shell 2023-11-10 22:00:39 +01:00
Fabio Lenherr / DashieTM 2228c11c3c feat: Add gesture click to wifi -> dbus connection 2023-11-10 19:31:32 +01:00
takotori 919f39ce7a add microphone to resources 2023-11-07 16:39:30 +01:00
takotori 7af48c720f Add bluetooth ui in navigationview 2023-11-07 16:27:07 +01:00
takotori a0e3f5fbee cleanup 2023-11-07 15:46:33 +01:00
takotori 60760d779f Fix typo
Export cambalache to ui
2023-11-07 15:43:23 +01:00
takotori af7776d62a Add templates for box and listboxrow
kekw
2023-11-07 15:43:23 +01:00
Fabio Lenherr 1868e26a2f feat: Center all widgets 2023-11-03 15:33:34 +01:00
Fabio Lenherr 905c9bbee1 feat: Add center flobox configuration to cambalache file 2023-11-03 12:29:04 +01:00
takotori 638abd5b86 how dare he got my name wrong 2023-11-02 20:30:54 +01:00
takotori 5234353d6b forgor 2023-11-02 18:06:31 +01:00
takotori dfddc6145a forgot to name a label 2023-11-02 18:06:12 +01:00
takotori 9bd3700a55 Add navigation pages for wifi 2023-11-02 18:03:15 +01:00
takotori eaa3a8c63d disable highlight on separator when hovering 2023-11-02 17:19:20 +01:00
takotori 453a3c6406 fix crash when clicking on separator 2023-11-02 17:17:47 +01:00
takotori 15a5333cc0 Add peripherals in sidebar 2023-11-02 17:00:10 +01:00
takotori 7c630579ae Add separator in sidebar 2023-11-02 16:51:50 +01:00
takotori 6c1d1e6cd2 remove frame from close and menu button 2023-11-02 16:45:05 +01:00
takotori 2b227f9db1 forgor 2023-11-02 16:41:38 +01:00
takotori 203521ffff Add example breadcrumb path 2023-11-02 16:41:18 +01:00
takotori 70c9895ba5 Add scrollbar to sidebar and flowbox
Set minimum height of scrolledwindow to 100
2023-11-02 16:31:32 +01:00
takotori 251ebf2c21 replacw wifi box in vpn with placeholder 2023-11-02 14:19:31 +01:00
takotori 3316a838b1 Add CSS to button
Cool borders for listbox
2023-11-02 14:14:07 +01:00
takotori 6636643f8c forgor 2023-11-02 11:48:43 +01:00
takotori 538b14c9f8 fix bug with title when scrolling
make bluetooth ui more in line with wifi
2023-11-02 11:47:46 +01:00
takotori ee3ee7010e cleanup 2023-11-02 11:11:43 +01:00
takotori e34e8ce80f Dynamically add bluetooth devices
Add scrolling for wifi
Improve audio ui a little
2023-11-02 10:43:37 +01:00
takotori 13084ed86d Big restructuring 2023-10-30 19:43:50 +01:00
takotori c4c95df8d3 reorganize wifi (wip) 2023-10-30 11:48:33 +01:00
takotori d77df26a90 Optimize imports 2023-10-30 09:54:17 +01:00
takotori f06a436aed Dynamically add wifientries
Update wifi UI
Increase size of setting
2023-10-30 09:51:37 +01:00
takotori bf1baf5ca3 forgor 2023-10-29 15:58:13 +01:00
takotori 536c5f0563 fix some ui stuff 2023-10-29 15:57:27 +01:00
Fabio Lenherr / DashieTM a115ca1ad1 merge 2023-10-29 14:55:24 +01:00
takotori 2b3527235e refactor 2023-10-29 14:10:29 +01:00
takotori f0214edd02 lowercase for takotori 2023-10-29 14:08:36 +01:00
Fabio Lenherr / DashieTM 4f425c6428 feat: Add About Window 2023-10-29 14:00:37 +01:00
takotori 3dc0bdd792 forgor about cmb 2023-10-29 12:52:25 +01:00
takotori 0695f4eb9a Add poopover menu functionality 2023-10-29 12:50:19 +01:00
takotori 1e10929818 Re-beautify file formatting again 2023-10-28 18:07:15 +02:00
takotori 04f06b313f Re-beautify file formatting 2023-10-28 18:03:57 +02:00
takotori b3f1bfd59b Restructure Reset 2023-10-28 17:56:39 +02:00
takotori 9507b8a23a Merge remote-tracking branch 'origin/ina' into ina 2023-10-28 17:20:25 +02:00
takotori 509ce89e60 Add example audio source 2023-10-28 17:20:06 +02:00
Fabio Lenherr / DashieTM 159bcef570 feat: Add close Button 2023-10-28 15:27:58 +02:00
Fabio Lenherr / DashieTM 810bddc261 feat: Add adwaita init 2023-10-28 15:16:39 +02:00
takotori eeebfe3033 Add Bluetooth UI 2023-10-28 14:21:22 +02:00
takotori 01835f0018 Add audio box
Set size for flowbox children
Rework AudioEntry
Cleanup
2023-10-28 13:37:04 +02:00
takotori 9a6ef65e58 Add window handle
Set default window size
2023-10-28 11:53:08 +02:00
takotori 600efad2ef Add audio template 2023-10-28 11:10:01 +02:00
tranfelix 4c3209deae show main category when filtering to subcategory 2023-10-24 17:45:31 +02:00
tranfelix 2f4d6a3867 Add search bar entries dynamically
rework search bar filter
cleanup code
2023-10-23 16:57:42 +02:00
tranfelix d6daf2ae19 add sidebarentry
fix github workflows
2023-10-22 16:42:10 +02:00
tranfelix 53de208d55 replace navigationsplitview with overlaysplitview
show toggle sidebar only if sidebar and content don't have enough space
cleaup
2023-10-19 14:02:51 +02:00
tranfelix 62af24da81 add button to toggle sidebar
sidebar can hide itself if not enough space
fix dependencies
2023-10-17 14:59:07 +02:00
tranfelix 9e20da3bd5 add searchable sidebar
add example flowbox with wifi children
2023-10-16 15:53:39 +02:00
tranfelix 9e6836b115 Add mock UI to project 2023-10-12 14:55:09 +02:00
Fabio Lenherr / DashieTM 34c77d2d68 chore: Add ReSet-Lib crate 2023-10-07 18:41:10 +02:00
Fabio Lenherr 67c509f810 chore: Add rust template 2023-09-18 10:37:31 +02:00