Commit Graph

277 Commits

Author SHA1 Message Date
Marcin Czachursk 17f373adab Remove print. 2023-03-06 14:57:05 +01:00
Marcin Czachursk bf5dd456ab Change home timeline behavior. 2023-03-06 14:46:21 +01:00
Marcin Czachursk 0c31b28353 Show error instead of fatalError during save. 2023-03-05 14:55:35 +01:00
Marcin Czachursk 49e7f214e6 Hide sensitive images on list of tags 2023-03-05 13:58:22 +01:00
Marcin Czachursk de260b8758 Add new settings. 2023-03-05 09:53:06 +01:00
Marcin Czachursk 3be21f83b1 Fix tags/accounts. 2023-03-04 21:18:53 +01:00
Marcin Czachursk 0a0619f8da Improve tags/accounts trendings 2023-03-04 19:35:59 +01:00
Marcin Czachursk 613628d0cc Improve a little bit hashtags/accounts trends views. 2023-03-04 15:22:42 +01:00
Marcin Czachursk bc24c35f22 Check double tap functionality. 2023-03-04 14:46:23 +01:00
Marcin Czachursk 12684bce26 Fix inserting #/@ in cursor position. 2023-03-04 14:28:59 +01:00
Marcin Czachursk 07f271dd10 New views for trending accounts and tags. 2023-03-04 14:08:39 +01:00
Marcin Czachursk 3658e8b19c Fix converting to color space. 2023-02-28 20:57:04 +01:00
Marcin Czachursk a89abc06db Fix list of accounts after add new account (previously list has not been refreshed after signing).
Also check new statuses 5 seconds after application start (not imediatelly).
2023-02-28 08:44:23 +01:00
Marcin Czachursk b0873f2d1a Improve autocomplete fonts sizes. 2023-02-28 06:28:00 +01:00
Marcin Czachursk 96d57073c3 Add divider in autocomplete. 2023-02-27 16:49:38 +01:00
Marcin Czachursk 88d8a99fcb Refactoring. Change avatar size in autocomplete. 2023-02-27 16:45:37 +01:00
Marcin Czachursk 39d4214097 Remove print statements. 2023-02-27 16:26:52 +01:00
Marcin Czachursk 06a3d8f67b Fix panel visibility. 2023-02-27 16:20:07 +01:00
Marcin Czachursk 7721a25903 Add user/hashtag autocomplete. 2023-02-27 16:04:42 +01:00
Marcin Czachursk a5ad0a3caa Add UITextView with color hashtags. 2023-02-27 14:03:22 +01:00
Marcin Czachursk ba53dd9b7d Fixed size of keyboard icons. 2023-02-27 08:53:24 +01:00
Marcin Czachursk fbb8b1431e Improve photos resolution and quality. 2023-02-27 08:42:17 +01:00
Marcin Czachursk 032aa79328 Fix misspellings. 2023-02-26 16:45:19 +01:00
Marcin Czachursk e171423589 Disable updating status in core data. 2023-02-26 16:34:13 +01:00
Marcin Czachursk aa0ea05f45 Fix issue with importing images from photos. 2023-02-26 16:22:08 +01:00
Marcin Czachursk 615b78c7af Move html parser to deserialization. 2023-02-24 15:52:57 +01:00
Marcin Czachursk 47a896913c Fix issue with not finishing followed by loader. 2023-02-24 07:30:52 +01:00
Marcin Czachursk bc55b1ad6b Fix list reload. 2023-02-23 19:18:41 +01:00
Marcin Czachursk 794546887e Fix issue with refresh screen when user enters. 2023-02-23 18:43:19 +01:00
Marcin Czachursk cffecf231e Change order. 2023-02-23 17:17:04 +01:00
Marcin Czachursk de4cd5611e Fix issue with refreshing home timeline. 2023-02-23 17:12:35 +01:00
Marcin Czachursk ebf1c4f7ef Workarouund issue with favourites/reblogged. 2023-02-23 10:56:42 +01:00
Marcin Czachursk 482eecfd34 Deleting last of the accounts 2023-02-23 08:09:02 +01:00
Marcin Czachursk 77fbe141a8 Refresh state of publish button. 2023-02-22 21:17:11 +01:00
Marcin Czachursk e4f5ac0a95 Remove not used enum. 2023-02-22 20:53:44 +01:00
Marcin Czachursk 0a83bb2068 Fix image attachment behaviour. 2023-02-22 20:49:08 +01:00
Marcin Czachursk ad46ea138e Refactor. 2023-02-22 14:55:09 +01:00
Marcin Czachursk 0027b65df6 Small refactoring. 2023-02-22 14:33:03 +01:00
Marcin Czachursk d6af04da86 Take into account amount of maximum attachments. 2023-02-22 13:26:35 +01:00
Marcin Czachursk 7a19585308 Change toast messages. 2023-02-21 22:41:20 +01:00
Marcin Czachursk f277162831 Add divider. 2023-02-21 21:55:29 +01:00
Marcin Czachursk 914a6c2307 New button to upload photo again. 2023-02-21 21:54:10 +01:00
Marcin Czachursk 242a9423ce Add more information in messages. 2023-02-21 21:37:38 +01:00
Marcin Czachursk d3a8ee851f Move status visibility to other place. 2023-02-21 21:06:03 +01:00
Marcin Czachursk 7811ff3bd5 Fix issue with visible other media in carousel. 2023-02-21 10:55:17 +01:00
Marcin Czachursk 6d7934c35a Change icons and menu. 2023-02-21 08:41:37 +01:00
Marcin Czachursk 0cd2ed9f54 Add url to Pixelfed instructions 2023-02-21 08:36:14 +01:00
Marcin Czachursk c160b48b03 Improve animations in image viewer. 2023-02-21 07:19:02 +01:00
Marcin Czachursk 6476b8c584 View name refactoring. 2023-02-21 07:05:06 +01:00
Marcin Czachursk 1f489ebb49 Fix warning from console. 2023-02-20 17:01:16 +01:00
Marcin Czachursk ce0c47ac60 Fix timelines after sign in. 2023-02-20 16:41:18 +01:00
Marcin Czachursk 600a0c433a Improving image view. 2023-02-20 15:21:39 +01:00
Marcin Czachursk d575c30364 Fix smoothness. 2023-02-20 14:25:46 +01:00
Marcin Czachursk e6bb59c389 Fix drag/drop. 2023-02-20 12:23:20 +01:00
Marcin Czachursk e5f387a04e Improvements with image viewer. 2023-02-20 11:55:38 +01:00
Marcin Czachursk dbaf299f15 Improve image viewer. 2023-02-20 10:57:16 +01:00
Marcin Czachursk 541bfb6913 Move subviews to main view folder. 2023-02-20 08:35:00 +01:00
Marcin Czachursk 1464980ef1 Fix home timeline refresh. 2023-02-19 19:43:41 +01:00
Marcin Czachursk e75db6a02c Add haptic during refresh list. 2023-02-19 12:54:31 +01:00
Marcin Czachursk 5aed19bf05 Change haptics. 2023-02-19 12:49:44 +01:00
Marcin Czachursk 1748f48165 Improvements with place icon. 2023-02-19 12:18:06 +01:00
Marcin Czachursk ca4236e118 Add information about number of users and posts. 2023-02-19 12:11:25 +01:00
Marcin Czachursk e507ed3916 Change Mastodon into Pixelfed. 2023-02-19 10:43:37 +01:00
Marcin Czachursk 7d55eba3ee Change MastodonKit into PixelfedKit 2023-02-19 10:32:38 +01:00
Marcin Czachursk 7cd6eb2a3b Improvements. 2023-02-19 10:16:01 +01:00
Marcin Czachursk c400091c4f Add places to compose new post. 2023-02-19 09:41:35 +01:00
Marcin Czachursk e229f1e0e1 Change information about status from server. 2023-02-19 08:30:01 +01:00
Marcin Czachursk 7fb550985b Download list of servers fro m GitHub. 2023-02-19 07:50:21 +01:00
Marcin Czachursk 94dacbd0ab Small improvements. 2023-02-18 21:06:04 +01:00
Marcin Czachursk 8b800e10f0 Delete status. 2023-02-18 20:59:21 +01:00
Marcin Czachursk 66844a29b2 Add information about new issues. 2023-02-18 16:47:36 +01:00
Marcin Czachursk 7342c9f231 Improvements on publish view. 2023-02-18 14:17:18 +01:00
Marcin Czachursk e60b78b1df Update attachment and saving status. 2023-02-18 13:43:22 +01:00
Marcin Czachursk 8cd9341218 UI improvements 2023-02-18 12:02:49 +01:00
Marcin Czachursk 92e8ff9fbc Add spoiler text etc. 2023-02-18 11:47:49 +01:00
Marcin Czachursk 39ef9557fd Add first edit photo view 2023-02-17 17:10:09 +01:00
Marcin Czachursk 59918cca0e First implementation of upload images. 2023-02-17 14:47:59 +01:00
Marcin Czachursk 15452cc11f Implement uploading photos. 2023-02-17 12:21:09 +01:00
Marcin Czachursk f80a5c3df1 Fix trends. 2023-02-17 08:44:46 +01:00
Marcin Czachursk 44862d2107 Add photo picker. 2023-02-14 18:40:08 +01:00
Marcin Czachursk 4ffaf9d5a9 Add information about GitHub issue for not working paging for favourited_by and reblogged_by endpoints. 2023-02-14 08:51:27 +01:00
Marcin Czachursk 4caf50e80a Tips (purchase) refactoring. 2023-02-14 07:32:00 +01:00
Marcin Czachursk 04c25454d6 Add in app purchase. 2023-02-13 21:10:07 +01:00
Marcin Czachursk 709888a560 Improvements on home timeline. 2023-02-13 16:10:16 +01:00
Marcin Czachursk cb4475dc59 Fix redirections from notification to status. 2023-02-12 20:55:20 +01:00
Marcin Czachursk c48da9c95d Improve account switching. 2023-02-12 09:13:04 +01:00
Marcin Czachursk c0566e5ec9 Add on tap gesture to blurhash images. 2023-02-12 08:18:05 +01:00
Marcin Czachursk f8b996dae9 Improve a home timeline performance. 2023-02-09 19:24:41 +01:00
Marcin Czachursk 461df5e453 Refresh comments section when adding new comment. 2023-02-09 18:58:54 +01:00
Marcin Czachursk e8d3787511 Fix refreshing credentials. 2023-02-09 18:17:01 +01:00
Marcin Czachursk a373e03b2c Add features on settings screen. 2023-02-08 21:09:51 +01:00
Marcin Czachursk 13c9b52bc9 Improve new statuses view and animations. 2023-02-08 20:18:03 +01:00
Marcin Czachursk 23fd00490f New photos at top. 2023-02-07 10:20:24 +01:00
Marcin Czachursk f780d78a48 Add refresh tokens. 2023-02-06 14:50:28 +01:00
Marcin Czachursk f9ffe542a5 Refactoring 2023-02-03 15:16:30 +01:00
Marcin Czachursk ee3407dd69 Add favourite quick touch :) 2023-02-02 17:35:41 +01:00
Marcin Czachursk 9fbd39657e Some improvements. 2023-02-01 20:01:18 +01:00
Marcin Czachursk b9e130e15b Add error containers into views. 2023-02-01 18:40:28 +01:00
Marcin Czachursk ac785ae84b Improvements. 2023-02-01 13:35:29 +01:00
Marcin Czachursk 9e642b3c15 Add list with instance servers. 2023-02-01 13:22:43 +01:00
Marcin Czachursk da3db13bc4 Add information about last seen status. 2023-01-31 12:20:49 +01:00
Marcin Czachursk 9b7e08e7a4 Move sign in to build in safari view 2023-01-29 19:11:44 +01:00
Marcin Czachursk 31c0d5f071 Refactor 2023-01-28 21:09:31 +01:00
Marcin Czachursk a07efc4b5a Information about issues 2023-01-28 11:48:26 +01:00
Marcin Czachursk c4f07a54a3 Account deletion. 2023-01-27 17:31:28 +01:00
Marcin Czachursk 62e1995005 Reduce size of carousel change. 2023-01-27 15:46:09 +01:00
Marcin Czachursk c652b34430 Add LazyVStack to lists 2023-01-26 20:35:24 +01:00
Marcin Czachursk 50c26e9e4d A lot of fixes. 2023-01-26 15:10:47 +01:00
Marcin Czachursk 0daf234784 Add support of follow/unfollow of tags 2023-01-25 15:39:04 +01:00
Marcin Czachursk 2c22651cac Add link to profile from notifications. 2023-01-24 21:13:50 +01:00
Marcin Czachursk d12f60e00a Improvements on UserAvatar 2023-01-24 20:38:21 +01:00
Marcin Czachursk 50a4c98d8b Add rounded rectangle avatars. 2023-01-24 12:22:53 +01:00
Marcin Czachursk a4970f9fcd Set lazy image priority. 2023-01-23 18:20:59 +01:00
Marcin Czachursk 5736734695 Add hashtags lists. 2023-01-23 18:01:27 +01:00
Marcin Czachursk 9dcbd5336b Add list with trends. 2023-01-23 11:42:28 +01:00
Marcin Czachursk 2685acc76d Fix profile images height. 2023-01-23 09:47:04 +01:00
Marcin Czachursk 793e97f7b0 Move context buttons to top of the profile screen. 2023-01-23 09:10:58 +01:00
Marcin Czachursk 4358ed6a38 Add favourites/bookmarks to profile 2023-01-23 08:43:04 +01:00
Marcin Czachursk 92c0bf75ce Changes in UI. 2023-01-22 21:44:07 +01:00
Marcin Czachursk 949234a7a1 Followed by and rebooted by lists. 2023-01-22 17:41:11 +01:00
Marcin Czachursk 41520491e9 Add user profile actions. 2023-01-22 15:56:35 +01:00
Marcin Czachursk ae74c36350 Refactor 2023-01-22 13:49:19 +01:00
Marcin Czachursk c0deced651 Local/federated timelines. 2023-01-21 18:01:17 +01:00
Marcin Czachursk ab08edbe11 Refactor. 2023-01-20 16:57:25 +01:00
Marcin Czachursk 72de55b7fd Improvements with error catching. 2023-01-20 13:47:38 +01:00
Marcin Czachursk 68f69d9800 Improvements in notifications list 2023-01-18 18:41:42 +01:00
Marcin Czachursk 94ae24d8f3 Comments list improvements 2023-01-15 14:11:48 +01:00
Marcin Czachursk 08ce50573e Refactor 2023-01-15 13:31:37 +01:00
Marcin Czachursk 5fbaacd365 Add new activity indicator. 2023-01-15 13:03:54 +01:00
Marcin Czachursk e52302a0ce Implement error handling. 2023-01-15 12:41:55 +01:00
Marcin Czachursk 3acdb018f6 Changes in ImageViewer. 2023-01-14 20:45:49 +01:00
Marcin Czachursk 13c4bc85c3 Set correct image in image viewer. 2023-01-14 11:57:28 +01:00
Marcin Czachursk fbdb1216dc Change comments downlading 2023-01-14 08:52:51 +01:00
Marcin Czachursk 43affaa868 Fixes 2023-01-13 21:11:30 +01:00
Marcin Czachursk c1fb80e2bb Implement theme switcher 2023-01-13 13:37:01 +01:00
Marcin Czachursk 2e95d2b862 Add changing tint color. 2023-01-12 18:34:48 +01:00
Marcin Czachursk 8b251fb617 Fix issue with downloading the same statuses after come back from details to user profile. 2023-01-12 13:59:13 +01:00
Marcin Czachursk 3638d36d78 Add saving information about account change. 2023-01-11 14:31:31 +01:00
Marcin Czachursk ea2eb0a972 Add account switcher feature. 2023-01-11 13:16:43 +01:00
Marcin Czachursk 9e21faed2f Add place to status. 2023-01-10 21:11:04 +01:00
Marcin Czachursk 16dd600059 Add StatusViewModel 2023-01-10 20:38:02 +01:00
Marcin Czachursk c293ab8e84 Compose improvements 2023-01-10 11:30:30 +01:00
Marcin Czachursk 44f224768c Create MastodonKit 2023-01-10 08:04:25 +01:00
Marcin Czachursk 476e515423 Improve loading statuses on home timeline. 2023-01-10 07:16:54 +01:00
Marcin Czachursk ea3713d80d Add content warning. 2023-01-09 14:48:41 +01:00
Marcin Czachursk 68351897b0 Add blurhash support for main status image. 2023-01-09 13:05:02 +01:00
Marcin Czachursk 8a5552b21a Add unfollow and information about empty following/followers list. 2023-01-09 12:14:33 +01:00
Marcin Czachursk fc3f00ca86 Fix loading images on statuses with blurhash. 2023-01-09 10:56:20 +01:00
Marcin Czachursk 4c8670dd77 Move header/statuses from user profile 2023-01-09 10:06:21 +01:00
Marcin Czachursk 5bff945501 Download more images on profile 2023-01-09 08:29:55 +01:00