Giter Site home page Giter Site logo

hasher's Introduction

Hi there ๐Ÿ‘‹

I'm Jeyson Antonio Flores Deras and these are the projects I maintain:

  • HasherLogo Hasher - Native GTK application for hashing files. Python
  • SwitcherLogo Switcher - Automatize background wallpapers according to Pantheon's modes. Vala

Languages

Python JavaScript Java Vala PHP

Learning

C++

Web Frameworks

Flask

Databases

SQLite MySQL PostgreSQL

Tools

Git Figma GitHub Linux

hasher's People

Stargazers

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

Watchers

 avatar  avatar  avatar

Forkers

vjr erkielbrecht

hasher's Issues

Handy swipe navigation between stack views

Problem:

  • If you want to change the view of the stack you need to click on the StackSwitcher elements in order to navigate across them.

Desired behavior:

  • You either click on the StackSwitcher elements or swipe on the content with the touch-pad to the side you want to navigate.

Hasher 2 - Rewrite list

DBus Service

  • #25
  • Algorithm implementation
  • Asynchronous method implementation
  • Flatpak-safe file handling operations
  • Build strapping

GTK Frontend

  • Design Functionality and Features
  • Modern and Friendly UI Design
  • Gnome JavaScript Mockup
  • Asynchronous handling of methods
  • Multiple file support
  • GTK4?

Create 1.0.3 Release

Improvements:

  • Dark Mode now is automatic
    Notes:
  • Create new Release (1.0.3)
  • Create a Pull-Request on appcenter-revies repo.

Hasher 2 - Ideas

Feature ideas for Hasher 2:

  • Handy.Deck navigation between views
  • More algorithms?
  • New UI design [needs work]
  • New logo?

Translation support

Problem:

  • Translation support do not work

Desired behavior:

  • Be able to localize strings according to system's locale

1.0.1-5 release data missing

Thanks for submitting your 1.0.1-5 update to AppCenter! However, while reviewing the submission, we found an issue that needs to be resolved.

Updates must include accurate release descriptions. Please detail the user-facing changes in the proper tag.

Once you've made the requested changes, create a new release on GitHub and notify us here: elementary/appcenter-reviews#95. You can include the 1.0.1-5 details in the next version's release description since 1.0.1-5 will have never reached users.

As always, if you have any questions you can reply here.

Automatic Dark Mode

Problem:
Currently, Dark Mode is determined at launch time.
Desired Behavior:
Change to Dark Mode at the same time at the Desktop.

Multi-threading hashing

Problem:
Right now if Hasher opens a heavy file it freezes until the hasing, comparison or verification is done.

Desired behavior:
Hasher opens a file, deactivates certain UI elements until the work is done.

Use Gtk.FileChooserNative and the file chooser portal

Hey there,

While reviewing you app submission, the filesystem permissions here seem to be quite broad likely due to the use of Gtk.FileChooserDialog instead of Gtk.FileChooserNative. Apps should use FileChooserNative so that they make use of the file chooser portal instead of manually adding broader filesystem permissions

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.