Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • xfce4-timer-plugin xfce4-timer-plugin
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare
  • Issues 14
    • Issues 14
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Panel PluginsPanel Plugins
  • xfce4-timer-pluginxfce4-timer-plugin
  • Merge requests
  • !4

Allow to start any timer on timeout

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged cryptogopher requested to merge cryptogopher/xfce4-timer-plugin:allow-choice-of-subsequent-timer into master Oct 03, 2020
  • Overview 2
  • Commits 3
  • Pipelines 4
  • Changes 2

This allows to recur through other timers. Previously timer could only be self-recurring.

Previous implementation allowed recurrence in the form (A, B, C denote alarms):

A -> A -> A ...

Current implementation allows any of the following:

A -> A -> A ...
A -> B -> A -> B ...
A -> C -> B -> A -> C -> B ...
C -> A -> B -> A -> B ...

This replaces and extends 'Recurring alarm' option into combo box that allows selection of subsequent alarm to run on timeout. Any alarm can be selected or none of them.

Reading timer plugin rc file is backward compatible, i.e. it respects is_recurring setting. But on save this setting will be replaced.

Edited Oct 03, 2020 by cryptogopher
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: allow-choice-of-subsequent-timer