Giter Club home page Giter Club logo

scheduler's Introduction

I am just a random developer working on random projects in my free time, trying to make code work

dgudim Followers Profile_Update

Discord

stats streak

๐Ÿ“ซ Where to find me:
Gmail Discord Telegram YouTube Matrix Mastodon

๐Ÿดโ€โ˜ ๏ธ Languages i know:
English Russian

๐Ÿ’ฐ Donate

ko-fi Liberapay Buy me a coffee

๐Ÿ“œ My projects that are worth looking at (Click the portal to go)

Languages and Tools:

Web:

HTML5 CSS

Programming languages:

Java C++ JavaScript TypeScript Shell Script Python

Databases:

MySQL MongoDB SQLite

Frameworks:

Qt Node.js Anaconda

IDEs:

Ardiuno IDE Notepad++ Eclispe Visual Studio Code Intellij Idea Android Studio Jupyter Notebook

CI

GitHub Actions

Operating systems

Android Linux I use arch btw Windows

Other tools

CMake Gradle Docker Qemu Trello OpenAPI

Documentation

Markdown

Design and editing

Blender Kdenlive



Dgudim's github activity graph

scheduler's People

Contributors

dgudim avatar izzysoft avatar nikitabeloglazov avatar

Stargazers

 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

scheduler's Issues

[FEATURE REQUEST]

Hey !

I've recently discovered your app and I absolutely love it !

There are two things that would be so cool to have :

  • Ability to change events positions (center, top or down)
  • dynamic accent color based on the wallpaper

Cheers !

Order of items & times

I would like to request the scheduled items on the lock screen to be able to be ordered in chronological order (ie: Current schedules on top, upcoming listed underneath the current, and past events either on the bottom OR very top).

Also, the ability to add times for each scheduled task would be very helpful as well.

license question

Thanks for making your app available openly โ€“ code and APK! I've searched your repo, but could not find any license information โ€“ which means the permission you're granting to your code is "read only" and "all rights reserved". Would you mind specifying a license โ€“ ideally a F/LOSS one approved by OSI/FSF(see SPDX for a good selection)? Thanks in advance!

[FEATURE REQUEST] Ability for an event that last more than one day

Is your feature request related to a problem? Please describe.
Yes, maybe it's already in development or I just found a way to do it, but I don't see how I can add an event that takes several days, like in Simple Calendar (or any other calendar).

Describe the solution you'd like
When adding or editing an event, have an option for "Start date" and "End date".

Describe alternatives you've considered

Additional context

[COCKROACH] No way to delete global events

Describe the bug
When adding an event to the global list, it does appear on the lockscreen but not in the Scheduler calendar so I have no way to delete it and I had to deactivate the option "Show global events on lockscreen" because they just stay there without me being able to do anything.

To Reproduce
Steps to reproduce the behavior:
Create a global event and look at the Schenduler calendar, no event appears.

Expected behavior
The newly created event appears in my calendar and allows me to delete it.

Screenshots
If applicable, add screenshots to help explain your problem.

The following information

  • Device: [Samsung A10]
  • UI shell version (idk
  • OS: [e.g. Android 11]
  • App version [e.g. 0.5.3]

Additional context
Add any other context about the problem here.

An event stay on lockscreen even after remove the app

Hi,
Thanks for this app.
I have a bug with it, an event stay on lockscreen even after removing the app or remove the event in calendar.

I am on CalyxOS 4.3.1 Android 13.
Phone : pixel 4a

Thanks for helping
Best regards

[COCKROACH] Strange behavior using CALDav and Etesync

Describe the bug
To experiment with the app I installed EteSync, which is basically a CALDav service but out-of-the-box, in Android just installing the app works perfectly and synchronizes the events with the client/web page as if it were another calendar on the device and in fact Scheduler recognizes it in the "System calendar integration" tab, the problem is that the events are not displayed on the lockscreen, but they are displayed on the calendar tab on Scheduler

To Reproduce
Steps to reproduce the behavior:
Create a calendar in EteSync, synchronize with Scheduler, create an event in Etesync or directly in the system calendar

Expected behavior
Events are displayed correctly on the lockscreen

Screenshots
The screenshot where my lockscreen appears and a test called แบ—estยจ, that is a past event that I create in Etesync, which for some reason stayed there

The following information

  • Device: Samsung A10
  • UI shell version IDK
  • OS: Android 11
  • App version 0.5.3

Additional context
Add any other context about the problem here.

wrong versioning in latest release

the last 2 releases have the very same versionName and versionCode. Could you please make sure at least versionCode is unique to each release? Hard to tell them apart otherwise (Android considers them to be the very same versions/releases if versionCode is identical). Thanks in advance!

[FEATURE REQUEST] Ability to "Show all events on lockscreen".

Is your feature request related to a problem? Please describe.
No. But there is a button that does this function with global events, it would be great the same with any event, so I don't need to manually add each event to the lockscreen.

Describe the solution you'd like
An option to "Show all events on the lockscreen" or an option like this per calendar

Describe alternatives you've considered

Additional context

[COCKROACH] Scheduler Won't Uninstall

Describe the bug
When I try to uninstall the app it instantly crashes the package manager, and remains installed. I installed it off of the F-Droid repo.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'App Info'
  2. Click on 'Uninstall'
  3. Crashes

OR

  1. Go to 'App Drawer"
  2. Hold the 'Scheduler Icon'
  3. Click on 'Uninstall'
  4. After multiple attempts: 'Package installer keeps stopping."

Expected behavior
Scheduler uninstalling with no issues.

Screenshots
1000029657

The following information

  • Device: [Samsung Z Flip3 5G]
  • UI shell version (One UI 5.1)
  • OS: [Android 13]
  • App version [0.6.3.release]

Additional context
I don't want to factory reset my phone ๐Ÿ˜ฎโ€๐Ÿ’จ.

Update README

Hi,
Please update README and specify that this app runs on Android 8 and above.
I was getting installation error on Android 7 not knowing that minimum required OS is Android 8

[COCKROACH] Weird app behavior on first start

I cant do anything. the app isnt responsive when i swipe from bottom up to read the notes. Here is a video that shows that. I am writing from my phone so sorry for the inarticulate writing.

ScreenRecording_20221221_212942.mp4

Fastlane changelogs limit

My scanner just reported:

en-US/changelogs/604.txt has 577 chars

Please keep in mind (for future releases) that fastlane changelogs are limited to 500 chars each. If they are longer, they'll be truncated at exactly that position, most likely mid-word. Thanks!

Certificate issue

A scan (see here for details and background) just revealed the APKs at your releases are signed using a debug key. As that has security implications, may I ask you to please switch to a proper release key, and provide the corresponding APK signed with it? Thanks in advance!

Wallpaper not updating and local events dissapearing [COCKROACH]

Describe the bug
Love the app and the concept of it, but i can't get it to work. First time worked, but after that if failed to update te wallpaper and the events keeps diseapering. Can paste the logs:

At install:
23/01 08:36 [INFO]: Root dir: /storage/emulated/0/Android/data/prototype.xd.scheduler/files
23/01 08:37 [INFO]: Root dir: /storage/emulated/0/Android/data/prototype.xd.scheduler/files
23/01 08:37 [INFO]: No groups file (java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/groupData.old)
23/01 08:37 [INFO]: Received ping (initial)
23/01 08:37 [INFO]: restart job scheduled
23/01 08:37 [INFO]: got display metrics: DisplayMetrics{density=2.34375, width=1080, height=2400, scaledDensity=2.34375, xdpi=403.411, ydpi=401.052}
23/01 08:37 [INFO]: Loaded 10 calendars
23/01 08:37 [INFO]: No todo list: (java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old)
23/01 08:37 [INFO]: Read calendar entries: 19
23/01 08:37 [INFO]: TodoEntryManager cold start complete in 114ms, loaded 19 entries
23/01 08:38 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 08:38 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 08:38 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 08:38 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 08:38 [INFO]: Sent ping (on - off receiver)
23/01 08:38 [INFO]: Receiver state: android.intent.action.SCREEN_OFF
23/01 08:38 [INFO]: Received general ping

Each change of wallpaper event throw the same errors:

23/01 08:38 [INFO]: ------------ Setting wallpaper ------------
23/01 08:38 [INFO]: Receiver state: android.intent.action.SCREEN_ON
23/01 08:38 [INFO]: No groups file (java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/groupData.old)
23/01 08:38 [INFO]: Loaded 10 calendars
23/01 08:38 [INFO]: No todo list: (java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old)
23/01 08:38 [INFO]: Read calendar entries: 2
23/01 08:38 [INFO]: Processed wallpaper in 294ms
23/01 08:38 [INFO]: ------------ Set wallpaper in 0.174s ------------
23/01 08:38 [INFO]: Cleaning up TodoEntryManager (20 entries, 1 groups)
23/01 08:38 [INFO]: TodoEntryManager destroyed
23/01 08:38 [INFO]: Async writer stopped
23/01 08:38 [INFO]: No groups file (java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/groupData.old)
23/01 08:38 [INFO]: Root dir: /storage/emulated/0/Android/data/prototype.xd.scheduler/files
23/01 08:38 [INFO]: Loaded 10 calendars
23/01 08:38 [INFO]: No todo list: (java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old)
23/01 08:38 [INFO]: Read calendar entries: 19
23/01 08:38 [INFO]: TodoEntryManager cold start complete in 56ms, loaded 19 entries
23/01 08:38 [INFO]: Received general ping

More errors after tinkering a little bit with it:

23/01 13:34 [INFO]: ------------ Setting wallpaper ------------
23/01 13:34 [INFO]: No groups file (java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/groupData.old)
23/01 13:34 [INFO]: Loaded 10 calendars
23/01 13:34 [INFO]: No todo list: (java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old)
23/01 13:34 [INFO]: Read calendar entries: 2
23/01 13:34 [INFO]: Processed wallpaper in 114ms
23/01 13:34 [INFO]: ------------ Set wallpaper in 0.169s ------------
23/01 13:35 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 13:35 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 13:36 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 13:36 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 13:36 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 13:36 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 13:36 [ERROR]: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/groupData -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/groupData.old
at sun.nio.fs.UnixCopyFile.move(UnixCopyFile.java:396)
at sun.nio.fs.UnixFileSystemProvider.move(UnixFileSystemProvider.java:262)
at java.nio.file.Files.move(Files.java:1395)
at prototype.xd.scheduler.utilities.f.o(Unknown Source:59)
at prototype.xd.scheduler.utilities.TodoEntryManager$b.run(Unknown Source:22)

23/01 13:36 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 13:36 [ERROR]: Missing permission, failed saving todo list: java.nio.file.NoSuchFileException: /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries -> /storage/emulated/0/Android/data/prototype.xd.scheduler/files/entries.old
23/01 13:36 [INFO]: Sent ping (on - off receiver)
23/01 13:36 [INFO]: Receiver state: android.intent.action.SCREEN_OFF
23/01 13:36 [INFO]: Received general ping

No error is shown in app and it doesn't crashes. Would love a fix for it. Tell me if i could help anyway.

Thank you!

  • Device: Nothing Phone (1)
  • UI shell version: Stock (non rooted)
  • OS: Android 12
  • App version: 0.6.0

Starting Day of Week on left side

If user had ability to change "starting" day of week to Sunday, so Sundays would show on the furthest Left Side Column, that would be extremely helpful.

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.