Activity for TxtCipher

  • Thomas Mueller Thomas Mueller committed [r31] on Code

    Add AES-256-GCM encryption mode with toggle switch, PBKDF2 key derivation, and dynamic info bar showing algorithm details

  • Thomas Mueller Thomas Mueller committed [r30] on Code

    Add inline SVG icon (green TxtCipher text on grey background) as favicon, apple-touch-icon, and PWA manifest icon

  • Thomas Mueller Thomas Mueller committed [r29] on Code

    Improve PWA offline reliability: add inline manifest, request persistent storage, match navigation requests broadly in service worker

  • Thomas Mueller Thomas Mueller committed [r28] on Code

    Align password byte count next to input field in narrow view, below it in wide view

  • Thomas Mueller Thomas Mueller committed [r27] on Code

    Move Clear button to header, move Copy/Swap buttons below output field

  • Thomas Mueller Thomas Mueller committed [r26] on Code

    Visual feedback: red/green byte count, gray Encrypt/Decrypt buttons when password or input is empty

  • Thomas Mueller Thomas Mueller committed [r25] on Code

    Make password eye button tooltip dynamic: 'Show password' / 'Hide password'

  • Thomas Mueller Thomas Mueller committed [r24] on Code

    Replace password show/hide toggle with eye icon button inside password field, fix input overflow

  • Thomas Mueller Thomas Mueller committed [r23] on Code

    Remove ObjC key length warning, simplify password hint to just show byte count

  • Thomas Mueller Thomas Mueller committed [r22] on Code

    Remove cipher description text, center info bar content

  • Thomas Mueller Thomas Mueller committed [r21] on Code

    Make textarea height responsive: stretch in wide layout, compact in narrow/mobile layout

  • Thomas Mueller Thomas Mueller committed [r20] on Code

    Left-align text in Copy/Swap/Clear buttons

  • Thomas Mueller Thomas Mueller committed [r19] on Code

    Center the RC4 security warning in the info bar

  • Thomas Mueller Thomas Mueller committed [r18] on Code

    Reduce letter-spacing across all UI elements for more natural text appearance

  • Thomas Mueller Thomas Mueller committed [r17] on Code

    Remove forced uppercase: use mixed case for labels, buttons, and stats bar

  • Thomas Mueller Thomas Mueller committed [r16] on Code

    Reduce Encrypt/Decrypt button font size so they fit within the center column

  • Thomas Mueller Thomas Mueller committed [r15] on Code

    Improve readability: larger/bolder fonts, switch to system sans-serif, remove Google Fonts dependency

  • Thomas Mueller Thomas Mueller committed [r14] on Code

    Revert to hardcoded version number, remove SVN keyword substitution (doesn't work when serving from repo)

  • Thomas Mueller Thomas Mueller committed [r13] on Code

    Include major version 1 in the auto-generated version string: v1.YY.M.rev

  • Thomas Mueller Thomas Mueller committed [r12] on Code

    Derive version from SVN Date and Rev keywords: v{YY}.{M}.{rev}

  • Thomas Mueller Thomas Mueller committed [r11] on Code

    Automate version number from SVN revision using $Rev$ keyword substitution

  • Thomas Mueller Thomas Mueller committed [r10] on Code

    Improve contrast of muted text in both themes: darker in light mode (#888 -> #444), brighter in dark mode (#555 -> #aaa)

  • Thomas Mueller Thomas Mueller committed [r9] on Code

    Fix key hint pluralization: show 'bytes' for 0 and 2+, 'byte' for 1

  • Thomas Mueller Thomas Mueller committed [r8] on Code

    Strip all whitespace from Base64 input before decoding so pasted ciphertext with line breaks works

  • Thomas Mueller Thomas Mueller committed [r7] on Code

    Show friendly error for invalid Base64 input instead of raw DOMException message

  • Thomas Mueller Thomas Mueller committed [r6] on Code

    Add activate handler to service worker to delete stale caches on version bump

  • Thomas Mueller Thomas Mueller committed [r5] on Code

    Fix service worker to cache actual page URL instead of hardcoded '/' so offline mode works from any subpath

  • Thomas Mueller Thomas Mueller committed [r4] on Code

    Guard against empty key in rc4() to prevent division-by-zero on key.length

  • Thomas Mueller Thomas Mueller committed [r3] on Code

    Initial version, vibe coded with Claude.ai

  • Thomas Mueller Thomas Mueller committed [r2] on Code

  • Thomas Mueller Thomas Mueller committed [r1] on Code

1
MongoDB Logo MongoDB