Giter VIP home page Giter VIP logo

timer's Introduction

@vikdevelop

Currently, I'm using Fedora Linux Workstation with GNOME πŸ–₯️ in the latest version. I started using 🐧Linux in 2020; it was about Linux Mint Cinnamon, and I've been πŸ‘¨β€πŸ’» coding since the end of 2021.

My favorite programming language is Python, and my favorite libraries are Gtk and LibAdwaita.

In addition to coding, I contribute Czech translations to many open source projects.

My apps

GTK apps

SaveDesktop

Save your Desktop environment configuration with one click

savedesktop

Timer

Simple Contdown timer

timer

Binary translator

Translate text to binary and vice versa.

btranslator

Desktop Link Creator

Create a desktop shortcut for opening your favorite website in the browser

desktoplinkcreator

Electron apps

Photopea

electron + webkitGTK wrapper of photopea online editor

photopea_app

Penpot

The Open-Source design & prototyping platform (electron wrapper)

penpot

Google Maps

Electron Webview wrapper of Google Maps webapp

googlemaps

Canva

Electron wrapper of Canva webapp

canvadesktop

CLI apps

apm

Simple CLI AppImage Package Manager

apm

fedora-postinstall-config

Simple Python script for post-configuration of Fedora Linux distro

fedora-postconfig

Stats

General stats

Github stats

Language stats

Top Languages Card

timer's People

Contributors

agnetallroth avatar albanobattistella avatar atalanttore avatar batmanly avatar bennybeat avatar carrothu-cn avatar comradekingu avatar danieluhrinyi avatar dmitrii-codes avatar eoan-ermine avatar fnogcps avatar gabsedits avatar haggen88 avatar hgjs1342342313 avatar inkch avatar janssenbatista avatar kenyc avatar lucasagranzotto avatar master811129 avatar rene-coty avatar tachyglossues avatar vikdevelop avatar viktoron avatar vistaus avatar vorons avatar weblate avatar yochananmarqos 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

Watchers

 avatar  avatar

timer's Issues

[Bug]: shortcuts don't work

Linux distribution

Ubuntu 22.04

Desktop environment

Gnome

Version of Timer

latest

Bug description

shortcuts doesn't work, im using flathub

Steps to reproduce

No response

Output in terminal

No response

Pausing the timer

Once I press 'Start' and the Timer starts counting down, there could be a 'Pause' button to freeze the time countdown.

Currently the 'Stop' button completely exits the countdown and resets the timer.

[Feature request]: adjust time with mouse wheel

Describe the current problem or need

Hello! Thanks for this application. Currently one needs to manually select the text field and input the numbers from the keyboard.

Describe the solution you would like

I wonder how feasible it would be to allow the adjusting of time by scrolling on the field with the mouse wheel (or with the equivalent touchpad gesture), which would be much quicker.

Thanks!

Do you have another solution?

No response

Timer does not even open?

Operating system: Pop!_OS 22.04 LTS x86_64
Desktop environment: GNOME 42.3.1
Timer version: 2.7

Steps to reproduce behaviour:

  1. Press the Super/Windows key (to bring up the Search function for apps) OR Open the 'Show Applications' app
  2. Type in 'Timer' (this Timer app should be selected)
  3. Press the Enter key to open the Timer app.

Desired behaviour:
Timer opens.

Actual behaviour:
Depends, but Timer usually opens after a system restart. Subsequently, timer does not open.
Timer does not open.

Translations

New translation strings are available, so translation files are not up to date. Plase translate it.

  • Russian @ViktorOn
  • Italian albanobattistella (translated)

[Feature request]:

Describe the current problem or need

I'd like to have an infinite amounts of timers, and be able to arrange them and name them. Example; Egg [ 7 minutes], + bacon in oven [10 minutes + 30 seconds] and have them saved. So that I can use my computer as a cocking aid, as an example. Can't find any app on the store that has that function (I'm new to Linux). If you have the time, I'm grateful, yours truly <3

Describe the solution you would like

Read the description

Do you have another solution?

I have many, but I think I'm going to have to charge money soon :) I just want to be able to use Linux.. and there isn't a decent clock on the system that I've found yet. It's like every developer lived in the basement of their moms ;) kisses! I do, no shame in that.

libGL error on Time on Fedora 35 (flatpak version)

[todd@localhost ~]$ flatpak run com.github.vikdevelop.timer 
libEGL warning: MESA-LOADER: failed to retrieve device information

libEGL warning: DRI2: could not open /dev/dri/card0 (No such file or directory)
libGL error: MESA-LOADER: failed to retrieve device information
Timer is running ...
No provider of glGetShaderiv found.  Requires one of:
    Desktop OpenGL 2.0
    OpenGL ES 2.0

[Feature request]: Ability to change 'Action' options while timer is counting down

Describe the current problem or need

Currently, there are 3 action settings available upon opening Timer: 'Action after finished timer', 'Play beep', and 'Custom notification text'.
image

But when counting down, these settings are no longer visible or editable, so I can't change the settings unless I stop the timer:
image

Describe the solution you would like

I would like the 3 action settings described above to still be visible and editable even when Timer is counting down.

Do you have another solution?

No response

[Feature request]: Question: Can it run at the background ?

Describe the current problem or need

Hello,

Can the program schedule a shutdown in the background, then quit the program and the shutdown still happens at the pre-selected time ?

Thanks
Chris

Describe the solution you would like

.

Do you have another solution?

.

[Bug]: No such file or directory: '/app/translations/et.json

Linux distribution

Fedora 39

Desktop environment

Gnome 45.2

Version of Timer

latest

Bug description

App won't open. My system language is Estonian (Language code is 'et').

Output of flatpak run com.github.vikdevelop.timer:

Traceback (most recent call last):
  File "/app/timer.py", line 19, in <module>
    locale = open(f"/app/translations/{r_lang}.json")
FileNotFoundError: [Errno 2] No such file or directory: '/app/translations/et.json'

Steps to reproduce

No response

Output in terminal

No response

[Feature request]: Clicking a field should select the entire text

Describe the current problem or need

Clicking on a time field inserts a cursor rather than selecting the entire field's text. Given some of the fields are 0 by default, it's not a great experience to have to first delete the zero and then add a number. Tabbing through the fields selects the entire text, would be nice if clicking did the same for easier and more conveneint editing.

Describe the solution you would like

Clicking on a field should select its entire text.

Do you have another solution?

No response

[Feature request]: Transparent timer

Describe the current problem or need

The timer is very useful during any video presentations/conferences/etc. The present state is OK for breaks, but it would be cool to have ability put the timer over the presentation or any other screen sharing to check how many time passed or left.

In this mode the timer should be semi-transparent ( % should be tunable), and if possible - pass the cursor clicks under itself (except the header, which is used to stop timer or move the window). The second feature is optional.

Describe the solution you would like

Implement level of the transparency for the window and "always-on-top" behavior.

Do you have another solution?

Some window managers support can set always-on-top flag and custom window transparency, but it should be done every time and not all WMs support it.

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.