Giter Site home page Giter Site logo

amrdeveloper / linkhub Goto Github PK

View Code? Open in Web Editor NEW
150.0 12.0 19.0 2.18 MB

LinkHub is a simple and effective link management application that can help you to easily manage your app with no ads!

Home Page: https://play.google.com/store/apps/details?id=com.amrdeveloper.linkhub

License: MIT License

Kotlin 100.00%
android kotlin hilt coroutines mvvm room link-manager link-collection import-export hacktoberfest

linkhub's People

Contributors

amrdeveloper avatar izzysoft avatar licaon-kter avatar ngocanhtve avatar nriver avatar sirsteiner avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

linkhub's Issues

Folder naming with more than 10 characters (making the limit 30 or limitless)

Is your feature request related to a problem? Please describe.
I can't name my folders with more than 10 characters. SO I used to name them with abbreviations .
But as my number of folders is increasing ,it's getting more and more complicated to name them accurately. I can't be more creative in Naming them.

Describe the solution you'd like
As the title suggests, I want the limit of characters to be removed or at least be 30.

Additional context
I absolutely love linkhub (Small size,the design and everything ๐Ÿ˜) . Please make my life easier as that is what this app does anyways.

Custom directory path for export.

Is your feature request related to a problem? Please describe.
Please provide option to select custom directory for export. It will be useful for other tools to auto backup the file to cloud.

Describe the solution you'd like
User able to select directory.

Auto update exported file upon any changes

Is your feature request related to a problem? Please describe.
Auto update the exported file whenever there is a change in bookmarks.

Describe the solution you'd like
Auto update the exported file whenever there is any change in bookmarks. So the exported file is always updated and user won't loss any changes.

App crash while trying to edit link after import

Describe the bug
After importing data and trying to edit a link, app keeps stopping and exits. I am able to reproduce it 100% of the time.

To Reproduce
Steps to reproduce the behavior:

  1. Create a folder by the name Linux, let's say.
  2. Save a link under this Linux folder.
  3. Export your data.
  4. Uninstall and reinstall the app.
  5. Import your data. You notice that only the link is imported. The Linux folder is not imported. I have a feeling that associated folder names are not exported in the first place.
  6. Long press the link to edit it.
  7. App crashes and exits the window. Maybe it is because the link cannot find the Linux folder associated with it.

Expected behavior
The edit page for the link appears together with the associated folder name.

Smartphone (please complete the following information):

  • Device: Redmi Note 10 Pro
  • OS: Android 12
  • Version 1.1.5 (F-Droid build)

Additional context
Xiaomi is notorious for modifying Android in undocumented ways. Recently, they had replaced Android's default text selection toolbar with their own broken version. Not sure if this is relevant, just thought of letting you know in case that is causing the crash.

Tap anywhere to close the FAB

Tap anywhere on the blank part of the application (that isn't a link or a folder) to close the floating action buttons.

It would be more convenient than clicking a close button.

Please add feature to add shortcuts to apps/web apps

Considering many websites these days provide a non-functional mobile website which directs towards an app page, it will be helpful to keep them organized for a bookmark manager app to provide a feature to create shortcuts to these apps. I believe android already allows opening app activities as links.

Export/Import as `.html` file

Would be nice if LinkHub could export/import links as .html file format.

Reason:
Most browsers export bookmarks as .html format. As bookmarks are nothing but links, folders with titles users could simply import them to LinkHub without adding them manually.

Widget shows links twice or more after adding new link(s)

Describe the bug
Widget shows links twice or more after adding a new pinned link

To Reproduce
Steps to reproduce the behavior:

  1. Add a pinned link
  2. Add the widget
  3. Add a second pinned link
  4. The first link is visible twice at the widget

Expected behavior
First added link(s) should be only one time at the widget.

Smartphone (please complete the following information):

  • Device: Xiaomi Mi 9T Pro
  • OS: MIUI/Android 11

Export theme preference too

Is your feature request related to a problem? Please describe.
It would be nice if user's theme preference (light/dark) is also considered into export settings.

Importing all links from linkbox to linkhub (Keeping folders intact if possible)

Problem
I use both linkhub and linkbox to save different kinds of links. But there has been no update for linkbox in a long time and the ui has gotten laggy. So I am thinking of importing all my Linkbox links to linkhub.

I have tried to import linkbox's export to linkhub. But that doesn't work.

Describe the solution you'd like
If it's possible, I want to import all my linkbox links to linkhub keeping the folders intact. And Oh, I also have links that are already saved in linkhub.I don't want to lose them.(Doing It manually one by one is not possible.Lots of links.)
So I want linkhub to be able to import json files that are created from linkbox.

Describe alternatives you've considered
It doesn't have to be a change in feature of linkhub.I understand it might be an individual problem.Even if I get a solution or some instructions how to import would be nice.

Additional context
I love linkhub. It's beautiful. It makes my life easy.

Android | Add ability to create new folder on adding links from other apps

Is your feature request related to a problem? Please describe.

No problem. Love the app. See feature req below.

Describe the solution you'd like

Would like to be able to create a new folder for the link I am adding when adding via the 'Share...' menu option on various other apps.

Currently when I am on a site I'd like to save to LinkHub, I tap share, then select LinkHub from the numerous apps installed. When LinkHub opens it lets me add a new link in an existing folder of my choosing. That's great.

What I want is to be able to add to my list of folders as I add to my list of links in LinkHub.

As it stands I do the following...

โณ Save the link with 'Folder' set to none and 'Pinned?' set to yes.

โณ Open LinkHub proper.

โณ Create the new folder named for a category in which I want to classify my links.

โณ Go back a screen and find the link in question, and edit to assign it to the new folder.

Not ideal. And depends upon me having the time and patience at that moment to even bother with it.

Describe alternatives you've considered

Alternatives for bookmarks are plentiful, but I like LinkHub. If I am being short sighted and missing an obvious solution please feel free to call me out for wasting your time. I do not consider myself a LinkHub expert, but that's part of why I like it. It just works and doesn't try to make itself into more than I want it to be.

Additional context

Thanks for the great work already. If my suggestion isn't adopted you will not lose me as a customer.

F-Droid inclusion

Hi,

Since this app is MIT licensed, are you considering the fact to add it to F-Droid? There is a strong community behind.

You can find some documentation here.

Otherwise, if you don't want to work on the inclusion of this app by yourself, would it still be ok for you to include your app in the F-Droid official repo?

Remember the last used folder when adding new link

Is your feature request related to a problem? Please describe.
I am saving several links to a folder continuously but I have to change the folder name from None every time I add a new link.

Describe the solution you'd like
It would be helpful if the app remembers the last used folder. Please add a toggle in settings if user wants to set the last used folder as default instead of None.

BUG Can't choose import file

When trying to import, the system file chooser displays all files grayed out, even the .json export file. Therefore, no file can be selected for import.
Using Android 9.
The export function works as expected.

import or export an .html file

Hello
from an internet browser, we can export our favorites or bookmarks in an HTML file.

I would like your application to be able to import these favorites or bookmarks.

being able to create an HTML file containing the bookmarks would be nice from your application.

Thank you

Empty folder field entries

Describe the bug
Altough a folder entry has been filled in for a Link entry, often that entry remains void when long tapped for editing or controlling.

To Reproduce

  1. Tap any folder containing links
  2. Hold any link entry (it's associated with that folder so should have a folder entry)
  3. The folder field is not set. If not:
  4. Close entry and try again, results often differ, but mostly the first attempt presents an empty folder field.

Also try from the startpage, in case measurements for fixing would be different for this screen.

Expected behavior
The folder field should contain an entry, if that value has been set.

Smartphone
Fairphone 3
Android 10
LinkHub v1.5.0

Dark text cursor colour in dark theme

Describe the bug
In the dark theme, the text cursor and its handles are black on charcoal.

To Reproduce

  1. Tap the plus button/FAB
  2. Coose link or folder, regardless
  3. Tap one of the text fields: a black cursor appears in a dark gray field.
  4. Type some characters
  5. Place the cursor between two letters: the single handle/pin is black, too
  6. Mark some letters: two black handles appear.

Expected behavior
A more contrasting colour like e.g. white for improved visibility and handling

Smartphone

  • Android 10
  • Fairphone 3
  • Linkhub v1.5.0

Support buku database file

It's fairly simple, portable and very easy on I/O.
It's my bookmark manager for over a year and it's the best I've ever had.

https://github.com/jarun/buku

It will also solve us, buku users, the issue of buku-compatible mobile app.
Please consider this.
Thank you

Add Folder Name to List of Links

In the list of Links it would be helpful to show which folder they relate to. (leave blank if they are not included in a folder)

Many features needed :-

  1. Amoled black theme

  2. Folder in folder feature

  3. Catogories :-
    . Most used
    . Last added
    . Favourites
    . Uncategorized

  4. Copy link by swiping to the right

  5. Some ui changes and optimization. You can find some inspiration from keeplink app https://play.google.com/store/apps/details?id=org.erikjaen.tidylinksv2

  6. Search by tag ( we can name tags and assign them to links)

The app is otherwise great, thanks for making this app, please consider about the above recommendations. I think that it would make the app for powerful and useful

A toggle for saving links automatically.

Is your feature request related to a problem? Please describe.
Most often I would prefer that the app saves links without having to click Save. Not sure if others will like it.

Describe the solution you'd like
So, a toggle in settings would be perfect. Disabled by default. If enabled, app should be able to save links without having to click Save.

Swipe to scroll is not smooth

Describe the bug
When you swipe to scroll, it jitters and stops scrolling midway. I have to swipe several times to reach even the second page of links.

To Reproduce
Steps to reproduce the behavior:

  1. Save 15-20 links so that it does not fit in a single window and extends below. This is necessary for swiping.
  2. Reopen LinkHub and swipe up.
  3. You will notice that it scrolled only 2-3 links below and stopped.
  4. Swipe several times to reach the end of second page.

Expected behavior
Scrolling should be smooth

Screenshots

swipe.to.scroll.mp4

Smartphone (please complete the following information):

  • Device: Redmi Note 10 Pro
  • OS: Android 12
  • Version 1.1.5 (F-Droid build)

Design suggestions

In this thread everyone can share new design ideas and we can make a conversations them so we can improve the app design :D

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.