Library - Recent and favorite documents

Related tags

Authenticationthingy
Overview

Thingy

Thingy is used to quickly access recent and favorite documents.

It's an XApp so it can work in any distribution and many desktop environments (Cinnamon, MATE, Xfce, GNOME, etc..).

Translations

Please use Launchpad to translate Thingy: https://translations.launchpad.net/linuxmint/latest/.

The PO files in this project are imported from there.

License

  • Code: GPLv3
Comments
  • Adjusting right-click menu item - Move to trash.

    Adjusting right-click menu item - Move to trash.

    It's a minor thing, but it does not really move a document to the trash, but it removes it from the thingy overview of recently accessed documents.

    Every time I access this option it makes me think if I accidentally remove something that I shouldn't. It would be more appropriate to rename this item to something like "Remove a shortcut from thingy/library" or something in that spirit.

    This adjustment is in the sphere of approaching users in a way that doesn't distract them from their workflow.

    Best wishes

    opened by adrianbiro 2
  • How to install Thingy on other

    How to install Thingy on other "Ubuntu" based distros?

    Is there a way we can install thingy on other distros via deb packages or flatpak? if so, can you please guide us how to do so.

    ~Thank for you time and great project

    opened by shivanshsinghx365 2
  • an  UI improvement and a bug fix

    an UI improvement and a bug fix

    Thingy already has "Move to Trash button", but I think it's a good idea to add button for removing documents opened accidentally. So they won't take space instead of documents you really want to read and see in the app. It's not just me. Other users agree with me here and here.

    Also I noticed that after reading a whole document progress bar is not full. So I've fixed that too. Before: image After: image

    I am kinda new in coding and don't have much experience, so criticism is welcome. If there's any issue in my code, i'll fix it

    opened by SoulRiets 1
  • [WIP] Add search capability

    [WIP] Add search capability

    This pr introduces search capability for thingy, it searches on recent and favorites without an app_id.

    While using add_document_to_library function i passed app_id as a null string. Please let me know if this should be change.

    image

    opened by m8 1
  • Flatpak Packaging

    Flatpak Packaging

    It would be nice if thingy was available for all distro's via flatpak packaging. I have gotten it compile successfully in my attempts till now, but it does not start the GUI. If the maintainers are interested, I can share my progress too.

    opened by Aman9das 0
  • How do you use it?

    How do you use it?

    Not sure how this program got on Linuxmint, but then I thought it might be handy. Except there doesn't seem to be any way to use or add anything to it. If you can point me to a link where I can find out, that would be appreciated. If not, let me know there ins't any way to use it, and I'll remove it from my distribution and find something else.

    opened by SteveM2020 2
  • Thingy/Xreader dosen't save the page.

    Thingy/Xreader dosen't save the page.

    When I read "Learning Python 5th Edition" by Mark Lutz and close Xreader and then reopen with Thingy it just restart from the cover page.

    I don't know how to get infomation of this bug because I don't see any error message in the terminal

    opened by Watynecc 3
  • Libreoffice supported limited to Libreoffice installed from Ubuntu rep or Libreoffice PPA

    Libreoffice supported limited to Libreoffice installed from Ubuntu rep or Libreoffice PPA

    Thing 1.06's supported app list only looks for desktop files for Libreoffice in /usr/share/applications and only named in the format libreoffice-(app).desktop when deciding whether Libreoffice categories should be available in it's dropdown.

    This naming convention is used in Libreoffice installed as deb from the ubuntu repos, or the official Libreoffice PPAs.

    Users that remove the stock installed Libreoffice and install Flatpak Libreoffice have no Libreoffice categories available in Thingy. The desktop files are in /var/lib/flatpak/exports/share/applications/ and are named in this format org.libreoffice.LibreOffice.(app).desktop

    Users that remove the stock installed Libreoffice and install via the debs available from https://www.libreoffice.org/download/download/ have desktop file in /usr/share/applications but named as libreoffice(version)-(app).desktop - e.g libreoffice7.3-writer.desktop. Thingy again fails to display Libreoffice categories.

    Finally users with an Appimage version of Libreoffice only don't have desktop entries at all unless they create them. Not sure if they can be supported without thingy adopting a different method of deciding the categories available.

    opened by smurphos 0
Releases(master.mint21)
Owner
Linux Mint
https://www.linuxmint.com
Linux Mint
Foundation Auth Proxy is an abstraction on Foundations' authentication layer and is used to authenticate requests to Atlas's REST API.

foundations-auth-proxy Setup By default the server runs on http://0.0.0.0:5558. This can be changed via the arguments. Arguments: '-H' or '--host': ho

Dessa - Open Source 2 Jul 03, 2020
JSON Web Token implementation in Python

PyJWT A Python implementation of RFC 7519. Original implementation was written by @progrium. Sponsor If you want to quickly add secure token-based aut

José Padilla 4.5k Jan 09, 2023
RSA Cryptography Authentication Proof-of-Concept

RSA Cryptography Authentication Proof-of-Concept This project was a request by Structured Programming lectures in Computer Science college. It runs wi

Dennys Marcos 1 Jan 22, 2022
Authentication, JWT, and permission scoping for Sanic

Sanic JWT Sanic JWT adds authentication protection and endpoints to Sanic. It is both easy to get up and running, and extensible for the developer. It

Adam Hopkins 229 Jan 05, 2023
Ready to use and customizable Authentications and Authorisation management for FastAPI ⚡

AuthenticationX 💫 Ready-to-use and customizable Authentications and Oauth2 management for FastAPI ⚡

Yasser Tahiri 408 Jan 05, 2023
Social auth made simple

Python Social Auth Python Social Auth is an easy-to-setup social authentication/registration mechanism with support for several frameworks and auth pr

Matías Aguirre 2.8k Dec 24, 2022
Django Rest Framework App wih JWT Authentication and other DRF stuff

Django Queries App with JWT authentication, Class Based Views, Serializers, Swagger UI, CI/CD and other cool DRF stuff API Documentaion /swagger - Swa

Rafael Salimov 4 Jan 29, 2022
Ready-to-use and customizable users management for FastAPI

FastAPI Users Ready-to-use and customizable users management for FastAPI Documentation: https://frankie567.github.io/fastapi-users/ Source Code: https

François Voron 2.4k Jan 04, 2023
Auth-Starters - Different APIs using Django & Flask & FastAPI to see Authentication Service how its work

Auth-Starters Different APIs using Django & Flask & FastAPI to see Authentication Service how its work, and how to use it. This Repository based on my

Yasser Tahiri 7 Apr 22, 2022
OAuthlib support for Python-Requests!

Requests-OAuthlib This project provides first-class OAuth library support for Requests. The OAuth 1 workflow OAuth 1 can seem overly complicated and i

1.6k Dec 28, 2022
Graphical Password Authentication System.

Graphical Password Authentication System. This is used to increase the protection/security of a website. Our system is divided into further 4 layers of protection. Each layer is totally different and

Hassan Shahzad 12 Dec 16, 2022
Beihang University Network Authentication Login

北航自动网络认证使用说明 主文件 gw_buaa.py # @file gw_buaa.py # @author Dong # @date 2022-01-25 # @email windcicada 0 Jul 22, 2022

Provide OAuth2 access to your app

django-oml Welcome to the documentation for django-oml! OML means Object Moderation Layer, the idea is to have a mixin model that allows you to modera

Caffeinehit 334 Jul 27, 2022
Out-of-the-box support register, sign in, email verification and password recovery workflows for websites based on Django and MongoDB

Using djmongoauth What is it? djmongoauth provides out-of-the-box support for basic user management and additional operations including user registrat

hao 3 Oct 21, 2021
Luca Security Concept

Luca Security Concept This is the document source of luca's security concept. Please go here for the HTML version: https://luca-app.de/securityconcept

luca 43 Oct 22, 2022
This Python based program checks your CC Stripe Auth 1$ Based Checker

CC-Checker This Python based program checks your CC Stripe Auth 1$ Based Checker About Author Coded by xBlackx Reach Me On Telegram @xBlackx_Coder jOI

xBlackxCoder 11 Nov 20, 2022
This project is an open-source project which I made due to sharing my experience around the Python programming language.

django-tutorial This project is an open-source project which I made due to sharing my experience around the Django framework. What is Django? Django i

MohammadMasoumi 6 May 12, 2022
Kube OpenID Connect is an application that can be used to easily enable authentication flows via OIDC for a kubernetes cluster

Kube OpenID Connect is an application that can be used to easily enable authentication flows via OIDC for a kubernetes cluster. Kubernetes supports OpenID Connect Tokens as a way to identify users wh

7 Nov 20, 2022
A JSON Web Token authentication plugin for the Django REST Framework.

Simple JWT Abstract Simple JWT is a JSON Web Token authentication plugin for the Django REST Framework. For full documentation, visit django-rest-fram

Jazzband 3.2k Dec 29, 2022
Ready to use and customizable Authentications and Authorisation management for FastAPI ⚡

AuthenticationX 💫 Ready-to-use and customizable Authentications and Oauth2 management for FastAPI ⚡ Source Code: https://github.com/yezz123/AuthX Doc

Yasser Tahiri 404 Dec 27, 2022