hummingbird-me / kitsu-mobile Goto Github PK
View Code? Open in Web Editor NEW๐ฑ Kitsu mobile app for iOS and Android
Home Page: https://kitsu.io
License: Apache License 2.0
๐ฑ Kitsu mobile app for iOS and Android
Home Page: https://kitsu.io
License: Apache License 2.0
Hello!
I'm following the development of your app for a while and seeing the code I doubt arises of when the access_token
obtained is refreshed.
How is the work flow of this?
Thanks in advance.
Found on the back of #429 - when you use the Delete Post option from a post's Detail screen, there is no confirmation that the post has been removed.
On the main feed the post is removed from the list; should the Detail screen be closed and the feed refreshed on successful deletion?
My rationale is available at Drumber/Kitsune#38 (comment).
Currently, Kitsu targets API level 27. Since A14 is removing support for A23, and due to the age of Android 8, inability to install anything below API level 28 to 31-ish isn't infeasible. Regardless, it's a significant inconsistency that'll become technical debt in every sense of the world shortly. Consequently, it should be raised.
It looks like the app is not available on the iOS App Store anymore. The official links lead to a pop up like that says it is not available in my region
https://play.google.com/store/apps/developer?id=Kitsu,+Inc.&hl=en&gl=US doesn't work anymore. Considering #467 (comment), it now doesn't exist on any major application store. You're damn lucky that https://gitlab.com/fdroid/fdroiddata/-/merge_requests/14928 exists.
Related to the following bug report: https://kitsu.io/feedback/mobile-bugs/p/edit-post-button-does-nothing
Starting with the Pixel 7, and likely following with future phones in preparation for Android 14, these phones will only be able to install 64-bit apps.
Kitsu is on the app store as only a 32-bit app. Are we able to recompile Kitsu (with 64-bit support) and push it up to the store?
update NativeBase to 2.3.0, and create all style objects with StyleSheet.create({})
Performance:
Making a stylesheet from a style object makes it possible to refer to it by ID instead of creating a new style object every time.
It also allows to send the style only once through the bridge. All subsequent uses are going to refer an id (not implemented yet).
I see a notification that Kitsu read the clipboard contents. Is this intended behavior in Kitsu or is a dependency doing this? From the app source, it didn't appear to be expected behavior. Is this related to the removal of the Kitsu app from the US store?
Update: Kitsu was taken off of the App Store, so this might have been related?
Hello!
Is it planned a planned feature to be able to change the mobile feed to Media Activity
like you can in the browser? It's a great feature, I use it all the time to keep up on what my friends are watching and I think it would be a good addition to the mobile app.
Until we update our ReactNative version (at least to 0.45), SectionList and FlatList components will fail to support ListEmptyItem for empty list data.
We are using SectionList at SidebarScreen.
Related issue: facebook/react-native#14721
Current behavior screenshots below:
Could you please list this app on F-Droid? It's a repository of free (as in freedom) software apps. Your license is already a free software license, so hopefully it would be easy to list it on there. I get 99% of my apps from there, but I have to get the Kitsu app via the aurora store (alternative front-end for the play store). I would love it if the Kitsu app were on F-Droid!
Current readme's instructions for building, running, and debugging the app no longer work with the new default expo
branch.
Current issues I have while trying to run expo
:
Running yarn start:reset
no longer works. It produces the error:
Ignoring that, trying to run yarn start
will start expo with the following dependency error:
expo-random
package by using expo install expo-random
(using the update
or upgrade
option always tries to force an upgrade of the expo SDK as well) makes all errors and warning go away, but running the app leaves a blank screen:I'm running this on Windows Subsystem for Linux (Ubuntu 20.04.01 LTS) with 64GB of RAM and i7 10th gen processor. I've also tried running this on a computer running the same version of Ubuntu as the OS with the same results. I do not have access to a Mac.
Also, I'm not sure if we should be using the expo
branch as the base branch.
I think both the README.md and the Deployment Wiki Page may need to be updated
React packager ready.
Loading dependency graph, done.
Bundling index.ios.js
13.7% (435/1175), failed.
error: bundling failed: "Unable to resolve module ../../../node_modules/react-native/src/store/types
from /Users/apple/Desktop/kitsu-mobile/src/store/feed/actions.js
: could not resolve `/Users/apple/Desktop/kitsu-mobile/node_modules/react-native/src/store/types' as a folder: it did not contain a package, nor an index file"
The app seems to have been removed from the play store on Android. I can no longer find it when searching.
Perhaps this is more of a UX request, but in many places of the Kitsu Android app, using the "back" gesture will take me back to the previous page. However, using the "back" gesture when viewing a full-screen media item (image, video, etc) will exit the app, when I'd expect it to simply close the full-screen window
https://source.android.com/docs/core/display/material#dynamic-color explains much of the feature. Additionally, https://github.com/Drumber/Kitsune/releases/tag/v1.10.3 Is a relevant example.
However, my rationale is available at QuickLyric/QuickLyric#271 (comment).
I don't see a license file anywhere. Is this app proprietary software?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.