Coder Social home page Coder Social logo

calendar's Introduction

calendar's People

Contributors

h3rmt avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

calendar's Issues

New Appointment Popup on 23. Hour fails to open

Describe the bug
Creating an Appointment on the last hour of week tab

To Reproduce
Steps to reproduce the behavior:

  1. Go to Week tab of any week
  2. Click on new Appointment in 23. Hour cell on any Day
  3. Error opening Popup

Expected behavior
Popup should open with correct time

Remove Week appointment only once

Is your feature request related to a problem? Please describe.
Add posibility to remove Week appointments only once

Describe the solution you'd like
add a type of appointment that shows the week appointment, so that programm removes week appointment

Additional context

Design reminder popup

Design reminder popup

  • Name
  • Description
  • Add finish date chooser
  • Add dummy notification options

Add/Rework Comments

most of the comments are outdated or missing

Add Comments everywhere
Rework old Comments

Reload duplicates log Messages

Describe the bug
After every reload (Menu Bar) log messages get duplcated for logfile

To Reproduce
Steps to reproduce the behavior:

  1. Open app
  2. click reload sometimes
  3. exit
  4. exiting Frame is no logged multiple times

Expected behavior
reload should remove old loggers

Switching Months duplicates Notes

Describe the bug
Switching from one month to other duplicates the notes for the day
reload removes the notes and loads every note 1 time

sometimes days have notes when viewed in one month and no when opened from other month

To Reproduce
Steps to reproduce the behavior:

  1. Start program
  2. Open any day with a note
  3. Switch to calendar tab and switch to next month and back
  4. Close the note tab and reopen it

Expected behavior
Same notes as bevore should be loaded not twice as much

Appointment created in woring File

Describe the bug
Appointment created in a Month is allways saved in the $Month file even if its time is in other Month

To Reproduce
Steps to reproduce the behavior:

  1. go to Calendar View
  2. open any Week
  3. Create Appointment, but change Month to next month
  4. Check the storage File

Expected behavior
Should decide the file from the start time not from week it was opened in

Appointment is created at wrong month

Describe the bug
Appointment is created at wrong month

To Reproduce
Steps to reproduce the behavior:

  1. open week that contains days of two months
  2. create appointment on second month
  3. appointment days set to correct day but on first month

Time stuff broken

Describe the bug
Time stuff broken

To Reproduce
Steps to reproduce the behavior:

  1. Start programm
  2. Create Appointment
  3. Appointment created somewhere else

Expected behavior
Schould work

Calendar View

Create Tables for each month with columns for each day and rows for each week

Make more uniform reload system

Is your feature request related to a problem? Please describe.
Table can't get updated if new appointment is created via the menu bar

Describe the solution you'd like
more uniform repainting of calendar tab, but also week tab (or even note tab)

Additional context
Idk how to realize this, maybe reduce clones of list, to refresh using listeners on obserable list
split one big obserable list into list containing observable lists, containing obserable lists, to only repaint where necessary

ID for notes and appointments

add an ID to notes and appointments

until now the type, start and duration for appointments and the time and type for notes are used to identify them
but if date or type gets edited the original doesn't get overridden

Menu bar

create menu bar showning shortcuts

Multi Day Appointments

add display of appointments if they reach over multiple days in calendar and week tab

Make multiple Overview Rows selectable

Is your feature request related to a problem? Please describe.
Can't let multiple weeks / Rows open in overview Tab

Describe the solution you'd like
Make every Row selectable to let it stay opened

Translation for Calender header not working

Describe the bug
Header descriptions of reminder table are not translated
("Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday")

To Reproduce
Steps to reproduce the behavior:

  1. Open reminder

Expected behavior
should be looked up in lang file

Rework Week display

Describe the bug
Appointment gets drawn over rest of the day in Week display, although end < 23:00

To Reproduce
Steps to reproduce the behavior:

  1. Create a Appointment, only 1 day span, end < 23:00
  2. Appointment gets drawn over rest of the day
  3. Create a Appointment, min 2 day span
  4. gets drawn correctly to end hour

Expected behavior
Appointment should only be drawn to where it ends

Fix Note buttons

Dont show delete button on note if hasn't been created

Show create Button for new Note

Show save and delte button for existing Note

Bug
Allready created Notes show create Button instead of save

Resizable Table headers

Is your feature request related to a problem? Please describe.
Resizable Table headers for calender, week and reminder tab

Describe the solution you'd like
small vertical | to drag, to resize headers and column

Config option for reminder

Is your feature request related to a problem? Please describe.
new Reminder dialog allways opens with appointment as Deadline

Describe the solution you'd like
Add Config option for new Reminder Dialog to open with Time or Appointment first

Scroll to Last Position

If tables or other overviews get updated, they should scroll back to the position bevore the update

Reminder without deadline

Is your feature request related to a problem? Please describe.
Add new option for reminder setting as no deadline

Describe the solution you'd like
Replace slideswitch with something other to make 3 opions

  • Appointment
  • Date
  • Nothing

rework Styles

Move inline styles into styles
Make own objects for related styles

Fix Headerpadding

Describe the bug
Headerbars for tables dont have right padding for scrollbars

To Reproduce
Steps to reproduce the behavior:

  • open reminder
  • sometimes header padding works an is barwidth

Expected behavior
padding schould be 0 if bar is invisible
and else =barwidth (13.3)

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.