Skip to content

Releases: leohoppergit/ShiftRounds

ShiftRounds 1.0.1

04 Apr 16:13

Choose a tag to compare

ShiftRounds 1.0.1

Focused polish release for ShiftRounds.

Original concept and core foundation remain fully credited to Nulide / ShiftSwift (f.k.a. ShiftCal).

Highlights

  • cleaned up the layout and visual hierarchy of Advanced Settings
  • aligned toggles, dropdowns, and action buttons into a more consistent settings grid
  • made special accounts and calendar markers read more clearly as real list entries
  • hid backup diagnostics tools by default so rarely used troubleshooting actions stay out of the way
  • continued small UI polish for a calmer and more coherent settings experience

Notes

This is a refinement release following 1.0.0, focused on clarity, consistency, and overall polish rather than major new features.

ShiftRounds 1.0.0

03 Apr 22:11

Choose a tag to compare

ShiftRounds 1.0.0

ShiftRounds Icon

Get it on Obtainium

ShiftRounds 1.0.0

The first major standalone release of ShiftRounds.

What began as a private fork has now become a clearly independent, actively maintained app line with its own visual identity, a calmer and more polished interface, and a much more focused everyday experience.

Original concept and core foundation remain fully credited to Nulide / ShiftSwift (f.k.a. ShiftCal).

Highlights

  • major visual redesign with a more cohesive glass-inspired interface
  • substantially improved dark mode across calendar, stats, settings, and about
  • optional overtime multiplier for manually entered overtime
  • configurable special accounts, tracked separately from regular working time
  • Austrian public holidays integrated into the calendar
  • Austrian school holidays available by selected federal states
  • custom calendar markers for school breaks, kindergarten closures, and personal date-range options
  • improved PDF and ICS sharing/export, including month and custom date-range options
  • clearer backup and restore flow
  • broad cleanup of legacy code, dead UI paths, and technical debt before 1.0.0
  • many fixes and polish passes across calendar interaction, stats, performance, and device compatibility

Closing Note

ShiftRounds 1.0.0 marks the transition from an adapted fork to a distinct app with its own identity.

It remains intentionally privacy-conscious, offline-friendly, and focused on practical everyday use.

ShiftRounds 3.0.1-shiftrounds.9

31 Mar 21:44

Choose a tag to compare

ShiftRounds 3.0.1-shiftrounds.9

Special dates and calendar enhancement release for ShiftRounds.

This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.

Highlights:

  • Austrian public holidays can now be shown in the calendar
  • Austrian school holidays can now be displayed by selected federal states
  • custom date markers for school breaks, kindergarten closures, and personal date ranges
  • prepared update path for future school holiday data refreshes
  • continued polish for calendar sharing/export and visual consistency

ShiftRounds 3.0.1-shiftrounds.8

29 Mar 19:04

Choose a tag to compare

ShiftRounds 3.0.1-shiftrounds.8

Polish and UI refinement release for ShiftRounds.

This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.

Highlights:

  • refined calendar interface with a more cohesive glass-inspired design
  • improved action button styling and About screen presentation
  • multiple visual polish fixes and usability improvements
  • release build verified successfully

ShiftRounds 3.0.1-shiftrounds.7

28 Mar 18:02

Choose a tag to compare

ShiftRounds 3.0.1-shiftrounds.7

Feature and polish release for ShiftRounds.

This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.

Highlights:

  • special accounts can now be configured globally and assigned to shifts
  • special account bookings are tracked separately from the normal work time account
  • optional overtime multiplier for manually entered overtime
  • overtime multiplier is shown only when active, including calendar and day-detail hints
  • restored delete/archive actions in the shifts list
  • feedback mail flow fixed, including recipient handling
  • calendar edit menu tuned so Shift is more prominent than Monthly Note
  • fixed the oversized calendar detail cards caused by recycled expanded views
  • release build verified successfully

ShiftRounds 3.0.1-shiftrounds.6

27 Mar 22:14

Choose a tag to compare

ShiftRounds 3.0.1-shiftrounds.6

Hotfix release for the shift selector and calendar assignment flow.

This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.

Highlights:

  • fixed the shift selector in calendar edit mode
  • creating a new shift from the selector works again
  • existing shifts can be selected and assigned to calendar days again
  • release build verified successfully

ShiftRounds 3.0.1-shiftrounds.5

27 Mar 21:53

Choose a tag to compare

ShiftRounds 3.0.1-shiftrounds.5

Privacy-focused cleanup and stability release of ShiftRounds.

This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.

Highlights:

  • final audit pass for stability, privacy, and dead code cleanup
  • removed unused legacy permission dialog code and leftover obsolete classes
  • removed stale AboutLibraries manifest wiring that was no longer used
  • reduced dependency overhead by dropping unused libraries
  • hardened several crash-prone nullability edges in editor, stats, and calendar UI
  • full backup and restore for ShiftRounds data in a single JSON file
  • shift duplication directly from the shifts list
  • cleaner import wording as generic Shift-Import
  • build and lint verification completed successfully

ShiftRounds 3.0.1-shiftrounds.4

27 Mar 19:00

Choose a tag to compare

ShiftRounds 3.0.1-shiftrounds.4

Privacy-focused release of ShiftRounds with new export and migration tools.

This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.

Highlights:

  • export settings as JSON
  • export shifts as JSON
  • export calendar as ICS for the full calendar, a selected month, or a custom date range
  • SwiftShift compatibility import for legacy JSON files such as shift-calendar.json and sc.json
  • first-start migration prompt when the original app is detected
  • manual SwiftShift import entry under Settings -> Advanced Settings -> Extras
  • folder scan for legacy SwiftShift files
  • heuristic detection for renamed legacy JSON backups
  • several fixes for shift ordering and dual-shift display
  • editor usability improvements

ShiftRounds 3.0.1-shiftrounds.3

27 Mar 00:28

Choose a tag to compare

ShiftRounds 3.0.1-shiftrounds.3

Privacy-focused release of ShiftRounds.

This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.

Highlights:

  • stronger privacy and data-minimization focus
  • removed Family Sync and all related server communication
  • removed external crash reporting
  • removed Do Not Disturb automation and related permissions
  • Android backup disabled
  • cleartext traffic disabled for production builds
  • permissions reduced to calendar access only
  • launcher icon cleanup for supported Android versions
  • many UI, wording, and maintenance improvements