Commit Graph

25 Commits

Author SHA1 Message Date
Gerwin Kuijntjes
06dafb0056 AddConnection: add password reveal eye icon toggle
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 14:47:26 +02:00
Gerwin Kuijntjes
235cda85b8 Connections: remove active indicator dot, fix theme refresh
- Remove green dot IsActive indicator from ConnectionCell (no longer needed)
- ConnectionsPage subscribes to App.ThemeChanged and reloads list on switch
- Simplify ConnectionCell to single StackLayout (no converter dependency)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 14:47:16 +02:00
Gerwin Kuijntjes
bdbf738fe3 Auth: verify credentials with RETURN 1 before accepting connection
Replace BoltGraphClient.ConnectAsync() which swallowed AuthenticationException
with an explicit RETURN 1 query via raw driver session; fails fast on wrong password.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 14:47:11 +02:00
Gerwin Kuijntjes
ad1547db6d Theme: instant switching via ThemeChanged event
- Add static App.ThemeChanged event fired after resource dictionary swap
- Pages/controls subscribe OnAppearing and call reload on change
- Themes include Extreme/SecondaryTextColor tokens for dark and light

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 14:47:03 +02:00
Gerwin Kuijntjes
9421582e2c Android: toolbar colors, action mode, popup menu text fix
- Set colorPrimary/colorPrimaryDark/colorAccent to dark app colors (#31333b)
- Fix contextual action bar (CAB) background to match nav bar color
- Fix overflow button (3-dot) tint to white via OverflowMenuButton style
- Fix white-on-white popup menu text: remove global android:textColorPrimary
  override; scope white text only to CAB via ActionModeStyle/ActionModeTitleText
- Add android:windowLightStatusBar=false so status bar icons are white on dark bg

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 14:46:57 +02:00
Trevi Awater
2c68418057 fixes graph view 2026-03-31 09:55:47 +02:00
Trevi Awater
a4c515f16b encryption flag 2026-03-31 08:43:07 +02:00
Trevi Awater
886b5738ef fix 2026-03-30 22:49:46 +02:00
Trevi Awater
d4949c7503 integration tests 2026-03-30 21:31:01 +02:00
Trevi Awater
3473744e71 .NET MAUI upgrade 2026-03-30 20:58:37 +02:00
Trevi Awater
6ee1e09671 Install gitleaks 2024-11-21 10:51:46 +01:00
Trevi Awater
b92331d904 Small fix 2024-03-04 09:29:04 +01:00
Trevi Awater
55d6d6060e Unit tests 2024-03-02 22:53:19 +01:00
Trevi Awater
b009222333 Fixes 2024-03-02 21:46:37 +01:00
Trevi Awater
cd30e482dd Syntax highlighting + command palette 2024-03-02 21:22:29 +01:00
Trevi Awater
eb7154d897 Fix 2024-03-02 08:34:22 +01:00
Trevi Awater
aa6fa75136 Fixes 2022-06-13 15:51:05 +02:00
Trevi Awater
9e6b1136ea wrapping up 2022-03-15 00:48:10 +01:00
Trevi Awater
2a0f83a397 Pretty much finished the app 2022-01-14 01:53:46 +01:00
Trevi Awater
02a5af9eec icons + new name: Pocket Graph 2022-01-11 00:37:33 +01:00
Trevi Awater
dd0be1e969 Fixed error handling 2022-01-11 00:22:50 +01:00
Trevi Awater
bf2022e614 graph visualization 2022-01-11 00:07:13 +01:00
Stef
78b3557635 Validate ip address and port 2021-11-17 21:54:34 +01:00
Trevi Awater
dc8b43574f connection string management + listing databases 2021-11-13 16:58:44 +01:00
Trevi Awater
97c4a8e8d5 Initial commmit 2021-11-13 08:34:28 +01:00