Git Product home page Git Product logo

ocs's Introduction

Header

Hello there!

I'm a passionate (web-)developer which is studying computer science at the Lucerne University of Applied Sciences and Arts (HSLU). During business hours, I create great customer experiences as a fullstack software engineer.

πŸ”§ Technologies & Tools

macOS VSCode Warp JS TS C# Java GoLang PostgreSQL NodeJS Docker

πŸ“ˆ GitHub Stats

Jan RΓΌger's GitHub Stats

ocs's People

Contributors

ruegerj avatar

Stargazers

 avatar

Watchers

 avatar

ocs's Issues

Add README

As an owner I want my repository to have a comprehensive repository in order to inform potential visitors about the following topics:

  • Short description
  • Motivation
  • Installation
  • Features
  • Contributions
  • Legal notice (affiliation)

Automated integration tests for UI adapters

As an owner I want to have automated integration tests for the UI adapter in order to continuously assess if the extension still works with the latest version of Outlook calendar.

Support for classic layout

As a user I want to use the "classical" menu layout in Outlook Calendar. Thus the shortcuts should work for this as well.

Visual clue while editing a key bind

As a user I wan't to have a visual clue when I edit a key bind. Currently when a binding is modified the existing binding disappears and the user could be confused on what to do next - call to action for inputing a new bind should be present.

Additional bindings with modifiers are ignored for the same key

Given the following bindings:

  • D -> Show Day
  • CTRL + D -> Next Week

The binding for D overrules the binding for ctrl + D. This shouldn't be the case, as a user I wan't to be able specify multiple actions for a key, as long as they have different key modifiers.

Toggleability for different calendar views

As a user I want to be able to toggle the different calendar views by the defined shortcuts. When first pressed the shortcut should enable the according calendar view - with the second press it should be disabled again and the previously enabled view shall be reactivated.

Input validation for duplicate keybinds

As a user I wan't to be visually notified when I try to bind a key-modifier-combination (e.g. ctrl + f) to two different actions. This behaviour shouldn't be allowed and therefore the configuration shouldn't be updated.

Custom icon for extension and popup

As an owner I wan't to have a custom icon for the extension in order to make it stand out in the user's extension dock. In addition the logo should be visible in the popup in order to have a consistent branding.

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.