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
Flask App With Login

Flask App With Login by FranciscoCharles Este projeto basico é o resultado do estudos de algumas funcionalidades do micro framework Flask do Python. O

Charles 3 Nov 14, 2021
Generate payloads that force authentication against an attacker machine

Hashgrab Generates scf, url & lnk payloads to put onto a smb share. These force authentication to an attacker machine in order to grab hashes (for exa

xct 35 Dec 20, 2022
The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.

Authlib The ultimate Python library in building OAuth and OpenID Connect servers. JWS, JWK, JWA, JWT are included. Authlib is compatible with Python2.

Hsiaoming Yang 3.4k Jan 04, 2023
Awesome Django authorization, without the database

rules rules is a tiny but powerful app providing object-level permissions to Django, without requiring a database. At its core, it is a generic framew

1.6k Dec 30, 2022
Python library for generating a Mastercard API compliant OAuth signature.

oauth1-signer-python Table of Contents Overview Compatibility References Usage Prerequisites Adding the Library to Your Project Importing the Code Loa

23 Aug 01, 2022
Strong, Simple, and Precise security for Flask APIs (using jwt)

flask-praetorian Strong, Simple, and Precise security for Flask APIs API security should be strong, simple, and precise like a Roman Legionary. This p

Tucker Beck 321 Dec 18, 2022
it's a Django application to register and authenticate users using phone number.

django-phone-auth It's a Django application to register and authenticate users using phone number. CustomUser model created using AbstractUser class.

MsudD 4 Nov 29, 2022
Cack facebook tidak login

Cack facebook tidak login

Angga Kurniawan 5 Dec 12, 2021
Alisue 299 Dec 06, 2022
Brute force a JWT token. Script uses multithreading.

JWT BF Brute force a JWT token. Script uses multithreading. Tested on Kali Linux v2021.4 (64-bit). Made for educational purposes. I hope it will help!

Ivan Šincek 5 Dec 02, 2022
A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

OAuthLib - Python Framework for OAuth1 & OAuth2 *A generic, spec-compliant, thorough implementation of the OAuth request-signing logic for Python 3.5+

OAuthlib 2.5k Jan 02, 2023
Flask user session management.

Flask-Login Flask-Login provides user session management for Flask. It handles the common tasks of logging in, logging out, and remembering your users

Max Countryman 3.2k Dec 28, 2022
AddressBookApp - Address Book App in Django

AddressBookApp Application Name Address Book App in Django, 2022 Technologies La

Joshua K 1 Aug 18, 2022
Web authentication testing framework

What is this This is a framework designed to test authentication for web applications. While web proxies like ZAProxy and Burpsuite allow authenticate

OWASP 88 Jan 01, 2023
Phishing Abusing Microsoft 365 OAuth Authorization Flow

Microsoft365_devicePhish Abusing Microsoft 365 OAuth Authorization Flow for Phishing Attack This is a simple proof-of-concept script that allows an at

bigb0ss 11 Dec 11, 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
OpenStack Keystone auth plugin for HTTPie

httpie-keystone-auth OpenStack Keystone auth plugin for HTTPie. Installation $ pip install --upgrade httpie-keystone-auth You should now see keystone

Pavlo Shchelokovskyy 1 Oct 20, 2021
Login System Using Django

Login System Django

Nandini Chhajed 6 Dec 12, 2021
Storefront - A store App developed using Django, RESTFul API, JWT

Storefront A store App developed using Django, RESTFul API, JWT. SQLite has been

Muhammad Algshy 1 Jan 07, 2022
OAuth2 goodies for the Djangonauts!

Django OAuth Toolkit OAuth2 goodies for the Djangonauts! If you are facing one or more of the following: Your Django app exposes a web API you want to

Jazzband 2.7k Dec 31, 2022