Commit Graph

117 Commits

Author SHA1 Message Date
Nat c15d42f081
Introduce icons.js
The default export here replaces Expo's <Iconicons/>, <Fontawesome/>,
etc. components with <Icon/> in a first step away from the Expo
ecosystem.

Using PNG images greatly limits our access to unique colours, but since
there only should realistically be using two colours, #000 and #666, in
the interface, hopefully this won't be a problem. At least not until
there's a dark theme. Rendering more PNGs from the SVGs is tedious.
2023-01-01 16:52:07 -08:00
Nat db54b13fd2 Remove Notifications page from App.js 2022-05-30 17:06:48 -07:00
Nat 7f99ac8845 Remove notification features
Notifications will not be implemented in Resin for the foreseeable future
2022-05-30 15:12:12 -07:00
Nat eb9f047a04 Merge branch 'main' of https://github.com/natjms/resin into main 2022-05-30 14:58:26 -07:00
Nat 04fb46404f Ensure event actually fires when the timeline is loaded 2022-05-19 17:55:21 -07:00
Nat 68b6622cc2
Merge pull request #42 from smdpro/issue-41
profile page issue was fixed
2022-05-19 11:54:22 -07:00
Nat f889540ba5 Finish wrapping pages 2022-05-17 06:07:52 -07:00
Nat 00414df2a3 Fix centering issue with the timeline interruption 2022-05-16 17:53:02 -07:00
Nat 985cbe6ca1 Rewrap pages in ScrollViews 2022-05-16 17:10:06 -07:00
Nat 52e8f8f59b Fix Expo dependency issue 2022-05-16 16:06:38 -07:00
smadpro d408c139a9 [fix] profile issue 2022-05-16 03:53:46 +04:30
Nat fade8321aa Highlight active tab in the bottom navigation tray 2022-05-10 14:47:20 -07:00
Nat f74544634b Upgrade to Expo SDK 45 2022-05-09 16:00:47 -07:00
Nat b305c3d847 Begin upgrade to react-navigation 6 2022-05-09 15:04:11 -07:00
Nat 3920ddf20e Fix auth page's init process to account for token expiry 2022-04-21 16:56:38 -07:00
Nat de94602cd2 Add onSubmitEditing listener in search.js 2022-03-31 06:13:12 -07:00
Nat d0e8e0e64b Add 'no results' message to search.js. Closes #37 2022-03-31 06:04:10 -07:00
Nat 1aebc9f770 Ensure timeline interruption only gets rendered after the posts. Fixes #38 2022-03-30 08:55:45 -07:00
Nat 78eaf0efe6 Add check to prevent comments from being listed as undefined. Fixes #34 2022-03-29 21:03:32 -07:00
Nat 55901c33e5 Prevent rendering notes on profiles when they aren't present 2022-03-29 20:50:24 -07:00
Nat e67064d0c3 Ensures media-less posts don't get into timelines or grids. Fixes #31 2022-03-29 20:38:04 -07:00
Nat 4f233be6e1 Fix bug preventing logging out. Closes #36 2021-08-23 14:39:23 -03:00
Nat 6d82b4a420 Clarify issue regarding iOS in the README 2021-08-11 09:37:21 -03:00
Nat c1ad4ac00b Remove exp:// link not rendered by Github markdown 2021-08-10 17:40:06 -03:00
Nat 485572552b Fix styling of QR code in the README 2021-08-10 17:37:36 -03:00
Nat 229dabf498 Update meta documents 2021-08-10 12:49:59 -03:00
Nat 3eb7b250d8 Fix bug causing Publish to never ask for media permissions 2021-08-01 16:54:47 -03:00
Nat 9062206c34 Enable moderation menu options for comments. Closes #29 2021-07-22 14:52:01 -03:00
Nat b09ed41f6d Enable rendering HTML in captions, comments and bios. Closes #9 2021-07-14 13:05:32 -03:00
Nat 54ccb41443 Improve the look of Publish 2021-07-09 20:06:03 -03:00
Nat 81b60209c3 Fix Expo permissions deprecation warnings 2021-07-09 11:35:08 -03:00
Nat bae5e9ad70 Replace Eva icons with Expo's vector icons 2021-07-09 11:06:11 -03:00
Nat f057b71686 Fix issue with multipart data typing in Settings
This probably doesn't totally fix the problems with uploading a new
avatar becasue the interface hasn't been fully tested due to the
problems outlined in #26, the documentation is kind of ambiguous on how
the data is handled and I honestly don't know much about multipart form
data, as I have recently discovered
2021-07-01 18:02:41 -03:00
Nat 54ec1eafee Fix issue with multipart data in Publish
This commit enables publishing statuses 🎉
2021-07-01 17:44:48 -03:00
Nat 56234298b7 Upgrade to Expo SDK 41 2021-07-01 17:05:31 -03:00
Nat 2fa74dd0b8 Upgrade to Expo SDK 40 2021-07-01 16:45:40 -03:00
Nat 3c03faabe3 Upgrade to Expo SDK 39 2021-06-05 18:47:48 -03:00
Nat f7bb136838 Make pluralize function only return singular text when the value is 1 2021-06-05 18:31:42 -03:00
Nat 4da37de55f Enable transferring lists of users to UserList page 2021-06-05 18:31:10 -03:00
Nat 9b712e595d Improve look of feed interruption 2021-05-30 10:28:54 -03:00
Nat cae19ce896 Create interface for publishing new photos 2021-05-30 09:50:50 -03:00
Nat 80ec215be3 Enable updating credentials from settings.js
Using this interface on Pixelfed will erase your profile's metadata. See #26 for
discussion and possible alternatives
2021-05-23 01:33:13 -03:00
Nat 860c5313ba Enable retrieving hashtag timelines.
See #25 for why this never returns hashtag timelines
2021-05-22 22:53:03 -03:00
Nat 19c9629197 Enable hiding, muting and blocking from ViewProfile 2021-05-22 21:36:31 -03:00
Nat 355782ff66 Enable hiding content, muting and blocking
See #24 for why this works conceptually but doesn't do anything in
practice
2021-05-22 20:51:24 -03:00
Nat 1afe0aadb4 Enable deleting posts 2021-05-22 19:50:55 -03:00
Nat 5339715089 Enable deleting comments 2021-05-22 18:23:13 -03:00
Nat 7968aa2ffc Enable favouriting comments 2021-05-22 16:49:05 -03:00
Nat 3d22ed71c7 Enable commenting on posts and replies to posts
Pixelfed seems to only return first-level descendants from its context
endpoint, thus after replies-to-replies are submitted, they are not
rendered. See #23
2021-05-22 16:37:44 -03:00
Nat 0eb4f8599e Enable following and unfollowing users 2021-05-22 14:06:13 -03:00