toadlyBroodle
573cfa8b75
add expandable FAB compose menu,
...
increase bolt size of poll icon
2023-03-28 14:09:07 +09:00
toadlyBroodle
b65139f520
only allow one vote per option on atomic (main==max) polls
...
fix buggy click event on disabled zap button
2023-03-26 14:34:32 +09:00
toadlyBroodle
62ff9ac94b
color option progress bar green when consensus achieved,
...
add padding to option text
2023-03-26 13:52:27 +09:00
toadlyBroodle
584c2860e4
move option tally logic to PollNoteViewModel
2023-03-26 09:51:00 +09:00
toadlyBroodle
12a1c3fe6d
add option tally percentage bars,
...
create new PollNoteViewModel for each PollNote,
fix isVoteAmountAtomic to directly launch wallet
2023-03-25 15:46:54 +09:00
toadlyBroodle
5b1e7c3451
don't pass in context to voteAmountPlaceHolderText()
2023-03-25 09:18:13 +09:00
toadlyBroodle
9b9cc092dc
move PollNote logic to PollNoteViewModel,
...
fix PollNoteEvent tag getter funs for the final fucking time (hopefully)!,
only show option amounts if user has zapped poll note,
make poll options wider
2023-03-25 08:59:11 +09:00
toadlyBroodle
712c8ab2dd
fix isPollOptionZappedBy fun,
...
option zap widgets layout improvements
2023-03-24 20:26:58 +09:00
toadlyBroodle
dbf0256b1c
add zap vote amount dialog,
...
show vote option tallies,
format zapped vote button icons
2023-03-24 18:10:02 +09:00
toadlyBroodle
171a7841b3
add zap buttons to PollNote options,
...
add poll_option tag and handlers to LnZapEvents and zap funs,
2023-03-23 19:11:07 +09:00
toadlyBroodle
611dcc0189
implement new NIP69 poll_option tags format List<List<String>>,
...
fix PollNoteEvent field getter return types
2023-03-23 16:18:16 +09:00
toadlyBroodle
ef31f56eab
add PollNote type to ThreadFeedView,
...
simplify PollNote() arguments,
use parent's backgroundColor,
breakout PollNote modifier
2023-03-21 20:52:30 +09:00
toadlyBroodle
771cdd6ebe
add PollNote to ui.note,
...
simplify code for displaying PollNoteEvents with replyTos or mentions,
fix pollOptions (and other poll fields) get from tags functions
2023-03-21 20:05:53 +09:00
toadlyBroodle
d1f61c0bba
add PollNoteEvent type to all relevant filters, dataSources, etc.
2023-03-20 17:38:14 +09:00
toadlyBroodle
5d04f3ea99
enable send poll event,
...
add PollNoteEvent.kind to DataSources,
add consume(PollNoteEvent) to LocalCache,
2023-03-20 15:36:12 +09:00
toadlyBroodle
bd37e4a9df
fix add new poll option button onclick,
...
prefix all poll composables with 'New',
move all poll composables to actions folder,
move jsonToPollOptions parser to PollNoteEvent
2023-03-20 10:20:39 +09:00
toadlyBroodle
3cdfdfa8e8
rewrite pollOptions json parser
2023-03-20 09:52:23 +09:00
toadlyBroodle
8171c1ee5e
change pollOptions to type Map<Int, String>,
...
remove always true condition from Account.isAcceptable()
2023-03-19 22:15:00 +09:00
toadlyBroodle
0366f6235c
move valid input flags to pollViewModel,
...
disable sendPoll button unless all fields valid
2023-03-19 14:08:37 +09:00
toadlyBroodle
7890ac9db5
create pollSend funs,
2023-03-19 12:43:15 +09:00
toadlyBroodle
7a53708ccc
add fields to pollNoteEvent,
...
add clearState fun to pollViewModel,
add refined PollNoteEvent to Event,
2023-03-18 15:38:58 +09:00
toadlyBroodle
551ed64e98
add PollNoteEvent type
2023-03-17 16:57:17 +09:00
toadlyBroodle
f0b4660719
validate user input for all poll fields,
...
add user's pubkey to recipients field,
add poll field saveable texts to pollViewModel,
2023-03-17 16:48:26 +09:00
toadlyBroodle
29c4c42547
delete pollOption values on cancel(),
...
move recipients field to optional section,
make recipients, options textFields fillMaxWidth
2023-03-16 19:25:54 +09:00
toadlyBroodle
107e09aefb
move pollOptions list to pollViewModel,
...
add/delete poll options functionality,
don't allow deleting first 2 poll options
2023-03-16 19:06:00 +09:00
toadlyBroodle
63ad7fd205
add PollClosing component,
...
rename poll strings/values
2023-03-13 17:33:00 +09:00
toadlyBroodle
c31b99b1dc
add consensus threshold component/preview,
...
change value range placeholder strings
2023-03-13 16:32:38 +09:00
toadlyBroodle
851ec71f4a
add PollVoteValueRange component,
...
add PollOption, PollVoteValueRange component previews,
rename poll_recipients string
2023-03-13 15:46:48 +09:00
toadlyBroodle
e30b4f7c7e
add PollRecipientsField,
...
add buttons for add/delete options,
format poll text fields,
change poll option placeholder string
rename primaryPollDescription string
2023-03-13 14:39:40 +09:00
toadlyBroodle
00f9f7ba52
add PollPrimaryDescription, PollOption objects
2023-03-13 13:15:40 +09:00
toadlyBroodle
564f926213
remove closePollButton
2023-03-11 18:57:02 +09:00
toadlyBroodle
0cf891bb4d
pollViewModel -> override postViewModel funs,
...
remove imageUpload from pollView,
2023-03-11 18:16:47 +09:00
toadlyBroodle
fba873dab9
add floating action buttons column
2023-03-11 16:57:09 +09:00
toadlyBroodle
322853f696
ignore .idea/deploymentTargetDropDown, remove duplicate ignore rules
2023-03-11 15:22:33 +09:00
toadlyBroodle
19c3421e92
ignore .idea/deploymentTargetDropDown
2023-03-11 15:20:25 +09:00
toadlyBroodle
206d6c68bb
Add new poll button, view, viewModel, icons, string; replace fab with pollButton; supress missing translations errors when debugging
2023-03-11 15:13:02 +09:00
9cf7cc4e5d
Merge remote-tracking branch 'origin/HEAD'
2023-03-09 18:56:18 -05:00
2704421fb3
Showing private message notifications in the notification tab
2023-03-09 18:55:57 -05:00
e68374525a
Merge pull request #244 from Chemaclass/update-EncryptedStorage
...
Update EncryptedStorage
2023-03-09 17:15:53 -05:00
Chemaclass
e7f814e205
Change EncryptedStorage from class to object
2023-03-09 21:03:21 +00:00
Chemaclass
7c94af2fb2
Use MasterKey.Builder instead of deprecated MasterKeys
2023-03-09 20:56:56 +00:00
c511ad6f73
Merge pull request #243 from Chemaclass/add-missing-es-translations
...
Add missing ES translations
2023-03-09 15:03:48 -05:00
Chemaclass
25f8bde880
Remove more untranslatable strings
2023-03-09 19:55:41 +00:00
Chemaclass
ab88629085
Add missing ES translations
2023-03-09 19:51:02 +00:00
Chemaclass
82c4e02cb1
Remove sats from all langs becuase its not translatable
2023-03-09 19:42:25 +00:00
1b20f9d85c
Merge pull request #242 from maxmoney21m/bugfix/239-select-text-scroll
...
Fix #239
2023-03-09 13:53:17 -05:00
1c9b702a06
Merge remote-tracking branch 'origin/HEAD'
2023-03-09 13:27:47 -05:00
maxmoney21m
d41836ca19
Fix #239
2023-03-10 02:27:29 +08:00
99d5b19acb
Merge pull request #240 from maxmoney21m/feature/zhtw-translations
...
More translations
2023-03-09 13:25:49 -05:00
3b582636f4
NIP-39 Support
2023-03-09 13:24:32 -05:00