turanmahmudov / pockit2 Goto Github PK
View Code? Open in Web Editor NEWNew Unofficial Pocket Client for Ubuntu "PockIt"
License: GNU General Public License v3.0
New Unofficial Pocket Client for Ubuntu "PockIt"
License: GNU General Public License v3.0
Delete, Favorite, Archive, Share, Tag actions
Tags in new Entries sync right, but in old Entries don't. Look at download_loop function in /PockIt/js/scripts.js. Only new and time-updated entries work
Can this be ported to the pinephone. Probably just needs arm64 port. Thanks
The contrast of the listitem swipe actions are low w.r.t to the light background and as a result are not visible clearly.
running on BQ, Nexus 4 rc-proposed channels.
Hi Turan,
it would be great if you could upload a xenial version of this to the openstore. UBports is going strong with a release candidate for 16.04 now available for all phones. You pockit client is the only app I use that is now available.
Should be easy to compile with 'clickable'. I try this out myself, but it would be great if you push it to the store to avoid confusion with more then one maintainer.
Cheers,
Michael
Installation from the Ubuntu Store has no icon. ".desktop" file in "/var/lib/snapd/desktop/applications" references an icon path, that does not exist.
Please creates it.po so that I can translate Pockit in Italian. thank you for this app !!!
@turanmahmudov I've noticed that you stopped updating this app can i maintain it until you would like to come back?
(I of course will mention that it is a fork of this repository)
When the app gets data from local storage app freezes. I "fixed" this with made script async few times ago and now I see that we should fix this completely. I don't know if we can fix this with WorkerScript. I will try
When navigating away from an article that playing a video and returning to the article list the video continues to play in the background.
The logout action and clear downloaded file are destructive actions and deserves its own confirmation dialog confirming whether the user really wants to perform that action or not. This will avoid accidental clearing of downloaded files or accidental log outs.
I receive messages from users that syncing takes hours. For me, first time syncing for 20 items with 12mbps internet speed (on Bq Aquaris e4.5) takes only 5 minutes. Background tasks are not allowed by Ubuntu, so I can't move syncing to the background. If you have a suggestion please comment here.
When reading an article in the article view, if you go to archive the article the app will hang for a while before becoming responsive again.
The official client for android has Delete in addition to the options PockIt offers. It may appear this is not a big priblem but I somehow got into a situation that an article would only open in browser (it was a google search result if that suggests anything?) Consequently I had an article that could not be opened or archived forcing me back to android where I found the additional delete option.
Steps to reproduce bug,
Notice that the newly added tag is not present on the list. Even after syncing, closing and reopening the tag tab, the new tag doesn't appear.
The new tag only appears after restarting the app.
When using automatic sync, the app gets stuck in a syncing loop:
First sync works as expected, but it keeps opening the sync dialogue (2x per second) and closes it immediately. Only way to get out is to press cancel (which is pretty hard, as the dialogue disappears very quickly).
I am using OTA 9.1 on a Nexus 7. Auto sync and download is enabled.
The Android Pocket client has this nice settings option to enable sync when the app is opened. This avoids users forgetting to sync, and at the same time keeps the default behaviour you have now intact.
In ubuntu 20.04 (and also 18.04), upon starting Pockit, it loads for a while then completely crashes, any workaround for this?
Cheers
The Pockit.pro.user file is generated automatically on every developer's machine. It shouldn't be included in the source tree. I thought I had a pull request to remove it. But it is back again in the tree. Could you remove it pls?
As you mentioned, that PockIt gets suspended during full sync which essentially pauses the sync. I would recommend (as a temporary measure) to keep the screen always on and inform the user that sync only happens when pockit is open and while the sync is screen in on would help.
There is an apparmor permission allowing apps to keep screen on if that helps.
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.