Commit Graph

1434 Commits

Author SHA1 Message Date
Nathan Mattes a910d67876 Filter servers (#540) 2022-11-15 23:29:32 +01:00
Nathan Mattes f9f14cff3c Make list of servers look nice (#540) 2022-11-15 23:29:32 +01:00
Nathan Mattes e987affcc9 Mask corners of textfield and tableview (#540) 2022-11-15 23:29:32 +01:00
Nathan Mattes bdbcd128fa Set some backgroundcolor (#540) 2022-11-15 23:29:32 +01:00
Nathan Mattes ea78f884ab Download and show server list (#540) 2022-11-15 23:29:32 +01:00
Nathan Mattes cc6ec42c5c Add TextField and TableView (#540)
tableView is green for now, cell's are coming next
2022-11-15 23:29:32 +01:00
Nathan Mattes 08302cf2fa Move some code around (#540)
and remove an obsolete property
2022-11-15 23:29:32 +01:00
Nathan Mattes 38317d8fa6 Add title and subtitle (#540) 2022-11-15 23:29:32 +01:00
Nathan Mattes 9c220a6abc Add navigation-view (#540) 2022-11-15 23:29:32 +01:00
Nathan Mattes 47401b0940 Add ViewController (#540) 2022-11-15 23:28:57 +01:00
Nathan Mattes 367e759f50 Use border instead of shadow for validation results (#540) 2022-11-15 23:27:24 +01:00
Nathan Mattes 366070d12e Remove obsolete cells (#540) 2022-11-15 23:27:24 +01:00
Nathan Mattes 2d17253c65 Remove obsolete code (#540) 2022-11-15 23:27:24 +01:00
Nathan Mattes 83de4049d8 Remove emoji-label (#540) 2022-11-15 23:27:24 +01:00
Nathan Mattes 26d7287319 Add what needs to be done for better onboarding (#540) 2022-11-15 23:27:24 +01:00
Marcus Kida 4f88e74c69
Merge pull request #588 from kylebshr/kb/refresh-control-z-index
Fix refresh control positioning
2022-11-15 09:54:30 +01:00
Kyle Bashour 845bf05690 Merge branch 'develop' into kb/search-appearance
* develop: (224 commits)
  Fix build
  feat: improve the i18n workflow
  chore: update SwiftGen to the latest version
  chore: code clean
  chore: Move updateActiveUserAccountPublisher to AuthenticationService
  Fix authenticated user account not reloaded
  feat: restore keyboard shortcut for compose scene
  feat: update i18n string
  chore: update i18n resources
  feat: restore post compose limit
  fix: iPad navigation bar still could be large title issue
  feat: add throttle for post compose auto-complete query
  fix: visibility missing bind back to source issue
  Update Localization/app.json
  New translations app.json (Galician)
  New translations Intents.strings (Portuguese, Brazilian)
  New translations app.json (Portuguese, Brazilian)
  New translations Intents.stringsdict (Portuguese, Brazilian)
  New translations ios-infoPlist.json (Portuguese, Brazilian)
  New translations app.json (Portuguese, Brazilian)
  ...
2022-11-14 14:21:33 -08:00
Kyle Bashour 754cc10d8c Merge branch 'develop' into kb/refresh-control-z-index
* develop: (224 commits)
  Fix build
  feat: improve the i18n workflow
  chore: update SwiftGen to the latest version
  chore: code clean
  chore: Move updateActiveUserAccountPublisher to AuthenticationService
  Fix authenticated user account not reloaded
  feat: restore keyboard shortcut for compose scene
  feat: update i18n string
  chore: update i18n resources
  feat: restore post compose limit
  fix: iPad navigation bar still could be large title issue
  feat: add throttle for post compose auto-complete query
  fix: visibility missing bind back to source issue
  Update Localization/app.json
  New translations app.json (Galician)
  New translations Intents.strings (Portuguese, Brazilian)
  New translations app.json (Portuguese, Brazilian)
  New translations Intents.stringsdict (Portuguese, Brazilian)
  New translations ios-infoPlist.json (Portuguese, Brazilian)
  New translations app.json (Portuguese, Brazilian)
  ...
2022-11-14 14:21:16 -08:00
Kyle Bashour 7b3c7bbd7b Fix refresh control positioning 2022-11-14 14:09:59 -08:00
Jed Fox 6326e35266
Merge remote-tracking branch 'upstream/develop' into account-switcher-a11y 2022-11-14 14:03:57 -05:00
Nathan Mattes 84ffa3ba56
Merge pull request #564 from ReactiveRaven/feature/validated-fields
Visual indication of validated URL
2022-11-14 19:39:17 +01:00
CMK b6ed347afc
Merge pull request #584 from mastodon/fix-reply-visibility
Fix reply visibility not inherit issue
2022-11-15 02:13:38 +08:00
CMK abe6292696 chore: code clean 2022-11-15 00:59:04 +08:00
Marcus Kida 7a3039570a
Merge pull request #544 from j-f1/account-header-a11y
Add accessibility labels to the profile navigation bar
2022-11-14 15:43:32 +01:00
Jed Fox 97b6a3de4c
Merge remote-tracking branch 'upstream/develop' into account-switcher-a11y 2022-11-14 08:45:36 -05:00
Jed Fox 120065104c
Revert “Add a custom action for ‘switch accounts’”
This reverts commit f9daeea4d3
2022-11-14 08:45:10 -05:00
Marcus Kida 548543a8c0
chore: Move updateActiveUserAccountPublisher to AuthenticationService 2022-11-14 14:15:28 +01:00
Marcus Kida a2f2fb83cd
Fix authenticated user account not reloaded 2022-11-14 13:12:16 +01:00
CMK 591acb4c2c feat: restore keyboard shortcut for compose scene 2022-11-14 19:43:32 +08:00
CMK 4d03e114ca fix: iPad navigation bar still could be large title issue 2022-11-14 19:14:13 +08:00
CMK 939429aacc feat: restore share action extension 2022-11-14 00:05:43 +08:00
CMK 91bfc8ad5a feat: add paste image input for post compose scene 2022-11-13 22:57:35 +08:00
CMK b1f03d397c
Merge pull request #486 from NanoSector/feature/385-paste-from-clipboard
feat: handle paste event and insert images on the clipboard
2022-11-13 22:46:20 +08:00
CMK 1e8bb1dca2 Merge branch 'develop' into feature-compose-media 2022-11-13 22:41:34 +08:00
CMK 929a27d572 feat: [WIP] restore publish button and compose pre-insert content 2022-11-13 22:08:26 +08:00
CMK 88307057c0 feat: restore emoji picker for post compose 2022-11-13 19:42:50 +08:00
CMK e7ef0f79c7 feat: restore auto-complete for compose scene content input 2022-11-13 16:04:29 +08:00
David Godfrey 082ddc38e2 Merge remote-tracking branch 'theirs/develop' into feature/validated-fields 2022-11-12 14:45:49 +00:00
David Godfrey 197e180ccd Refactor verified alert to use edit menu 2022-11-12 14:42:00 +00:00
Nathan Mattes b212ec3ee3
Merge pull request #527 from jordanekay/fix-spelling
Fix spelling of directory name
2022-11-12 08:20:07 +01:00
David Godfrey 72873fbfc1 Use localisable strings in verified modal 2022-11-12 02:40:19 +00:00
David Godfrey b0a0aa268f Rename validated to verified in profile field code 2022-11-12 02:10:16 +00:00
David Godfrey 35775a5b43 Alert validation time on tapping field checkmark, make validated field links green 2022-11-12 01:53:12 +00:00
Kyle Bashour a5d61072c0 Fix background in dark mode 2022-11-11 15:07:31 -08:00
Kyle Bashour 407e0ae304 Update navigation bar appearance in SearchViewController 2022-11-11 14:26:54 -08:00
David Godfrey c3009d6009 Add visual indication that a url has been validated in a profile's fields 2022-11-11 20:34:26 +00:00
woxtu 5d2f4b68f8 Remove duplicate imports 2022-11-11 00:36:39 +09:00
Nathan Mattes ceee4bcf48
Merge pull request #502 from j-f1/a11y-post-links
Add accessibility actions for links/mentions/hashtags in posts
2022-11-09 15:47:49 +01:00
Jed Fox 02ceccf33b
Add accessibility labels to the profile navigation bar 2022-11-09 09:45:55 -05:00
Jed Fox b2d26078c1
Update localization 2022-11-08 13:37:55 -05:00
Jed Fox 0310508a53
Merge remote-tracking branch 'upstream/develop' into account-switcher-a11y 2022-11-08 13:33:08 -05:00
Nathan Mattes 4621a86df5 Mark missing SidebarCells as buttons (#516)
Credit where credit is due: Thanks to @j-f1 et al.
2022-11-08 16:49:58 +01:00
Nathan Mattes 00ab7ac2b0 Remove RelationshipActionOption for reblogs again (#365) 2022-11-08 16:38:01 +01:00
Nathan Mattes 746d70f3e0 [WIP] Show show/hide-reblog-menu-entry only for people you already follow (#365)
Please consider this WIP, as the breaks the ProfileRelationshipActionButton, somethingsomething RelationshipActionOptionSet for whatever reason, I assume.

Also: fixed some typos and warnings.
2022-11-08 16:38:01 +01:00
Nathan Mattes 18720a9a51 Add localized strings (#365) 2022-11-08 16:38:01 +01:00
Nathan Mattes b719d84d3f [WIP] Toggle showReblogs-status on mastodon-server 2022-11-08 16:38:01 +01:00
Nathan Mattes ff65f50689 Add menu-entry for show/hide reblogs (#365)
translations are still missing, as well as viewModel/networking-stuff.
2022-11-08 16:38:01 +01:00
Nathan Mattes 98d2a8da52
Merge pull request #516 from j-f1/sidebar-a11y
Mark sidebar cells as buttons
2022-11-08 16:35:28 +01:00
Jed Fox 99b59dde70
Merge remote-tracking branch 'upstream/develop' into a11y-post-links 2022-11-08 10:15:10 -05:00
Jed Fox 823744b7f8
Merge branch 'develop' into account-switcher-a11y 2022-11-08 09:22:49 -05:00
CMK 9c9edcb717
Merge pull request #500 from j-f1/scroll-discovery-to-top
Add support for scrolling the discovery tab to the top/first tab
2022-11-08 15:00:52 +08:00
CMK 78ce26b889 fix: manually bump the version to workaround auto version management not working issue 2022-11-08 14:17:43 +08:00
Jed Fox f9daeea4d3
Add a custom action for “switch accounts” 2022-11-07 13:32:19 -05:00
Jordan Kay 39e8c286e9 Fix spelling of directory name
Diffiable > Diffable
2022-11-07 10:52:32 -05:00
Jed Fox fd31e08089
Clarify separation between name/username/badge 2022-11-06 20:15:59 -05:00
Jed Fox 6c6508cdfb
Mark account list rows as buttons 2022-11-06 20:15:59 -05:00
Jed Fox 547129ec95
Hide the avatars in the account list from VO 2022-11-06 20:15:59 -05:00
Jed Fox fe98dfe4ca
DragIndicatorView now handles a11y itself
…and also gains the button trait
…also the escape gesture now works!
2022-11-06 20:15:59 -05:00
Jed Fox c8ae76af4b
Mark sidebar cells as buttons 2022-11-06 10:56:23 -05:00
CMK a7cbbc0239 fix: compile failure issue 2022-11-04 13:28:09 +08:00
CMK eb86b5a9d8 chore: update to version 1.4.7 2022-11-04 12:26:38 +08:00
Jed Fox 1ce756a849
Add accessibility actions for links/mentions/hashtags in posts 2022-11-03 14:59:58 -04:00
Jed Fox ceece731a4
Use LPLinkMetadata to improve sharing behavior 2022-11-03 11:18:09 -04:00
Jed Fox 8114b7d2ac
Add support for scrolling the discovery tab to the top/first tab 2022-11-03 09:30:24 -04:00
tejuamirthi bd851e4e1c update menu action title message i18n string 2022-11-02 22:17:57 +05:30
CMK 9704083adc
Merge pull request #489 from j-f1/drop-text-in-search
Add support for entering text to search via drag-and-drop
2022-11-02 17:37:25 +08:00
NanoSector 9d7614a403
feat: partially restore image paste handler functionality after SwiftUI rewrite
Signed-off-by: NanoSector <rick@nanosector.nl>
2022-11-01 19:55:51 +01:00
NanoSector 85ffc88d2a
Merge branch 'develop' into feature/385-paste-from-clipboard
Signed-off-by: NanoSector <rick@nanosector.nl>

# Conflicts:
#	Mastodon/Scene/Compose/ComposeViewController.swift
2022-11-01 19:29:22 +01:00
Jed Fox d7739340f2
Merge remote-tracking branch 'upstream/develop' into post-author-a11y 2022-11-01 09:40:01 -04:00
Jed Fox 7e52146de5
Merge remote-tracking branch 'upstream/develop' into drop-text-in-search 2022-11-01 07:35:18 -04:00
CMK 0b0d7fcd48 chore: cherry pick 00eddc2aae from feature-post-edit branch 2022-11-01 14:34:00 +08:00
CMK 060aec6bcb Merge branch 'release-1.4.6' into feature/package-refactor
# Conflicts:
#	.arkana.yml
#	AppShared/Info.plist
#	Documentation/Setup.md
#	Gemfile
#	Gemfile.lock
#	Mastodon.xcodeproj/project.pbxproj
#	Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist
#	Mastodon.xcworkspace/xcshareddata/swiftpm/Package.resolved
#	MastodonSDK/Package.swift
#	MastodonSDK/Sources/MastodonCore/AppSecret.swift
#	MastodonSDK/Sources/MastodonCore/Service/Notification/NotificationService.swift
#	Podfile
#	Podfile.lock
2022-11-01 14:14:00 +08:00
CMK fe596147fd Merge branch 'develop' into feature/package-refactor 2022-11-01 12:16:38 +08:00
CMK 70789a0c90
Merge pull request #488 from j-f1/compose-a11y
Fix accessibility for the Compose button
2022-11-01 11:59:19 +08:00
Jed Fox 98b87a0b20
fix removing status metric view from a11y heirarchy 2022-10-31 13:20:53 -04:00
Jed Fox 715aa8c248
Mark post content as an accessibility element 2022-10-31 13:13:52 -04:00
Jed Fox 1c236859ab
Jump to thread table view when view appears
This fixes the issue where people can’t get past the navigation title
2022-10-31 12:52:15 -04:00
Jed Fox 3876855bc9
Move the post author information to a custom subview that handles accessibility 2022-10-31 12:01:14 -04:00
Jed Fox f6c1f6c443
Add support for entering text to search via drag-and-drop 2022-10-31 10:01:12 -04:00
Jed Fox da3a83d387
Adjust whitespace 2022-10-31 09:14:45 -04:00
Jed Fox c36939468e
Fix accessibility for Compose button 2022-10-31 09:12:23 -04:00
CMK a7d5e23406 feat: [WIP] restore compose status publish function with background task support 2022-10-31 20:41:19 +08:00
CMK 668a1d28e2 fix: AccountList scene not display items issue 2022-10-31 14:47:13 +08:00
NanoSector dbd72b3523
feat: handle paste event and insert images on the clipboard
Signed-off-by: NanoSector <rick@nanosector.nl>
2022-10-30 17:50:45 +01:00
CMK 44a8b818e4 feat: [WIP] restore compose poll view 2022-10-21 19:12:44 +08:00
CMK f1b5c52815 feat: restore the compose toolbar layout using SwiftUI 2022-10-18 19:01:31 +08:00
CMK 4367e8eaba feat: [WP] restore the content compose via SwiftUI and support expandable reply view for compose scene 2022-10-11 18:31:40 +08:00
CMK 02e3ad9a16 chore: [WIP] restore the replyTo entry for compose 2022-10-10 19:14:52 +08:00
CMK 56f04db40f chore: fix compile issue 2022-10-09 21:40:02 +08:00
CMK bb5c999bea chore: [WIP] inject AuthContext into ViewModel 2022-10-09 20:07:57 +08:00