Mike Dilger
72b791e231
modal_popup 'closable' param, set to false for login page
2023-12-21 10:20:16 +13:00
Mike Dilger
db45a619ac
ui: startup login screen reworked
2023-12-21 10:10:41 +13:00
Mike Dilger
fa3bb251ba
Muted list can have private entries, bring back switch
2023-12-21 08:16:58 +13:00
Mike Dilger
959767849e
cargo fmt
2023-12-20 16:11:07 +13:00
Bu5hm4nn
c8f08972b2
Contact List View: Don't show "Private" switch on "Muted" and "Following" lists
2023-12-19 20:44:04 -06:00
Bu5hm4nn
1ffd34e41f
Side Menu: Sort lists identical to Lists View
2023-12-19 19:43:48 -06:00
Bu5hm4nn
9eecde7ab5
Feed View: Show title same as Contact List View with (users) and favorite and private symbols. Rename "View contacts" to "Edit List".
2023-12-19 19:05:05 -06:00
Bu5hm4nn
d2bea76bd0
Contact List View: Use Person::best_name()
for name display in list entry
2023-12-19 18:57:10 -06:00
Bu5hm4nn
cd584aea51
Contact List View: Remove pubkey from list entry, align other elements
2023-12-19 18:47:48 -06:00
Bu5hm4nn
699b1753f2
Contact List View: Style private toggle, put "remove" into more menu
2023-12-19 17:27:40 -06:00
Bu5hm4nn
933439983b
Fix widgets::page_header color
2023-12-19 17:12:46 -06:00
Bu5hm4nn
b70d4e5b85
People Lists: Unify create, edit and delete dialogs and fix them on List Edit View
2023-12-19 17:08:18 -06:00
Bu5hm4nn
05d6cf50e4
List Contacts View: Style the header with star and sunglas icons
2023-12-19 16:53:48 -06:00
Bu5hm4nn
250a4107f8
People Lists: Increase star-icon size
2023-12-19 16:34:55 -06:00
Bu5hm4nn
8ec12be863
MoreMenu: introduce "simple" style which is equal to egui menu_button
style
...
PeopleLists: Use simple menu on All lists view, use bubble style menu on individual list edit
2023-12-19 16:32:15 -06:00
Bu5hm4nn
47687ec26e
People Lists: Highlight delete button
2023-12-19 13:26:07 -06:00
Bu5hm4nn
bea700b3c1
People Lists: Rename some more menu items
2023-12-19 13:22:26 -06:00
Bu5hm4nn
42edbcc943
People Lists: Remove "view feed" as clicking the row already does that
2023-12-19 13:13:22 -06:00
Bu5hm4nn
dd0e6303c7
People Lists: Show first Follow and Muted (the standard list), then the favorites, sorted a-z, them the other lists, sorted a-z
2023-12-19 13:12:06 -06:00
Bu5hm4nn
b93856790b
Merge remote-tracking branch 'dilger/unstable' into fix/lists-styling
...
# Conflicts:
# gossip-bin/src/ui/people/lists.rs
2023-12-19 12:52:05 -06:00
Bu5hm4nn
5d992ad026
Modal Dialog: Allow setting min_size and max_size independently
...
List Editing:
- Adjust styling
- Show errors in the dialog
cargo fmt
2023-12-19 12:48:11 -06:00
Mike Dilger
f23a0a22b1
cargo fmt
2023-12-19 12:59:32 +13:00
Mike Dilger
e8615f1dc6
Merge remote-tracking branch 'bushmann/fix/lists-styling' into unstable
2023-12-19 12:58:48 +13:00
Mike Dilger
0f162f9b92
packaging: fix deb Dockerfile build
2023-12-19 12:17:16 +13:00
Bu5hm4nn
50f4dd7fea
People Lists:
...
- create new list button in accent style
- remove modal shadow in dark mode
- focus input on new list dialog
- new list "create" button in accent style
- add "Favorite" toggle to new list dialog
2023-12-18 15:15:23 -06:00
Bu5hm4nn
cb322228be
Switch Widget: Unify all switch drawing functions and move to widgets::
2023-12-18 15:12:42 -06:00
Mike Dilger
28b1f7919d
ui: make More... not highlight
2023-12-19 09:29:02 +13:00
Mike Dilger
2f4890a496
storage: migration 22: PersonListMetadata3 to include len; usage of new metadata.len
2023-12-18 11:09:14 +13:00
Mike Dilger
57edcb58a7
cargo clippy
2023-12-18 10:30:45 +13:00
Mike Dilger
96f88c033c
cargo fmt
2023-12-18 10:28:51 +13:00
Mike Dilger
e1e59aeb74
ui: Buttons to move between lists and feeds
2023-12-18 10:28:12 +13:00
Michael Dilger
3bcbdd3f78
Merge pull request #596 from bu5hm4nn/feature/unify-more-menu-for-lists
...
unify more menu for lists
2023-12-18 08:08:31 +13:00
Mike Dilger
e49602b335
ui: help: more troubleshooting
2023-12-17 13:53:26 +13:00
Mike Dilger
6970e8695e
Reordered the menu
...
closes #594
2023-12-17 09:41:42 +13:00
Mike Dilger
86c04d36ad
Feeds menu excluded from auto-folding; More has a count
2023-12-17 09:30:15 +13:00
Bu5hm4nn
3d0b82f91b
People Lists: Unify more menu between lists view and single list view
...
MoreMenu: Store menu persistence in egui data
2023-12-15 19:29:33 -06:00
Bu5hm4nn
caf6561996
Merge remote-tracking branch 'dilger/unstable' into feature/style-login-screen
...
# Conflicts:
# gossip-bin/src/ui/people/list.rs
2023-12-15 13:09:08 -06:00
Bu5hm4nn
07d24b0762
Merge remote-tracking branch 'dilger/unstable' into feature/fix-tagging-popup-for-compose-at-bottom
...
# Conflicts:
# gossip-bin/src/ui/people/list.rs
2023-12-15 12:30:43 -06:00
Bu5hm4nn
ca037447d2
MoreMenu:
...
- Make all more menu popups use window_fill as their background
- All instances of MoreMenu now close when a button is clicked
Compose Area: Apply style fixes
2023-12-15 12:25:40 -06:00
Mike Dilger
68a5072302
list related fixes
2023-12-15 13:01:46 +13:00
Mike Dilger
b6b6fe8938
ui: People lists work
2023-12-15 11:23:31 +13:00
Bu5hm4nn
7eb87939bc
Login Screen: Put in modal-dialogue to center and style the login
2023-12-14 16:03:14 -06:00
Mike Dilger
9334345a5e
Do not use title as d-tag on new lists (else cannot be made private)
2023-12-15 10:31:58 +13:00
Bu5hm4nn
23ec947583
Lists View: Adjust spacing of rename list popup
2023-12-14 15:07:54 -06:00
Bu5hm4nn
4ee1e7d2a7
List Edit View: Adjust more-menu size and layout
2023-12-14 15:06:47 -06:00
Bu5hm4nn
82a45b6f52
Tagging: Let popups show above when compose area is shown at bottom
2023-12-13 21:25:31 -06:00
Bu5hm4nn
136632270e
Compose Area: Make cancel button a low frequency link
2023-12-13 20:37:20 -06:00
Bu5hm4nn
38aeeb2dd9
Compose Area: Put low-frequency items into MoreMenu
2023-12-13 20:25:14 -06:00
Bu5hm4nn
1aae28917a
Popups: Use "ui.next_auto_id()" to avoid persistence on the popups
2023-12-13 19:11:45 -06:00
Bu5hm4nn
4a31983991
Merge remote-tracking branch 'dilger/unstable' into feature/disable-raw-preview-on-empty-replacements
2023-12-13 18:31:35 -06:00