Ridwan Alam
Back to home

Open Source

Pull requests I've had merged into other people's projects: bug fixes, hardening and features.

View on GitHub

Merged PRs

35

across 6 repos

Organisations

4

storytold, DsThakurRawat and 2 more

Lines changed

+19,288

−1,213 removed

First merge

Sep 8, 2026

latest Oct 31, 2026

storytold/pdfcraft12 merged

  1. form_fill warns when a value does not fit its field

    #4053+221−16

  2. Extract keeps the bookmarks of the pages it copies

    #4041+49−1

  3. pdfcraft --help prints usage instead of opening the app

    #4093+85−5

  4. Flattening removes empty fields it cannot draw

    #4033+76−4

  5. Read DocMDP permissions from the signed revision

    #1962+45−13

  6. Measure fonts without /Widths with their embedded program

    #2232+98−2

  7. Harden .p12 digital IDs

    #2201+149−38

  8. Bound ASCII85 decoding by the stream's output limit

    #1954+22−9

  9. Remove an imported digital ID

    #1515+170−21

  10. Keep text a dragged paragraph passed over

    #1381+32−17

  11. Unlock a restricted document with its permissions password

    #1127+505−66

  12. Sync the progress docs with issues closed on 2026-10-10

    #1064+81−86

storytold/figcraft9 merged

  1. Save no longer overwrites changes another app made to the open file

    #1374+128−15

  2. An instance-swap property's default menu scrolls

    #1373+136−8

  3. Dash patterns too fine for their path draw solid instead of running out of memory

    #1278+40−3

  4. Render bounds stop at the depth the renderer draws

    #1275+31−5

  5. Web build: Save, Save as and Export arrive as downloads

    #1010+259−19

  6. Large `.fig` files keep their layers and their library links

    #989+246−24

  7. A section's title draws above the labels of frames inside it

    #1276+24−2

  8. = zooms in, matching - zooming out

    #986+25−4

  9. Fix invisible dropdown options in the light theme

    #983+90−2

DsThakurRawat/Backend-from-first-Principle7 merged

  1. Add a close button to the resume prompt and enlarge the rail's Back link

    #74+36−8

  2. Add JavaScript, TypeScript and Java code tabs to chap…

    #59+10,795−564

  3. Add JavaScript, TypeScript and Java code tabs to chap…

    #58+3,797−169

  4. Keep the Back link visible while the outline scrolls

    #55+24−5

  5. Add TypeScript and Java code tabs to chapters 01-03

    #54+1,308−59

  6. Make the chapter breadcrumb a chapter switcher

    #50+189−5

  7. Add a Back link above the table of contents

    #49+36−1

floci-io/floci3 merged

  1. Save a runtime's create tags with the runtime

    #7130+87−4

  2. Delete a memory's events when the memory is deleted

    #6554+194−3

  3. Resolve the KMS key before updating the guardrail

    #5710+65−1

storytold/vectorcraft3 merged

  1. Fix #2238: Properties doesn't offer Offset Path and Simplify for type alone

    #4613+26−2

  2. Fix #3209: SVG export writes type sizes and spacing in CSS with px

    #4604+23−8

  3. Fix #2033: An EPS whose layers can't be used keeps its layer tree

    #4589+97−15

spring-projects/spring-boot1 merged

  1. SSL bundle ciphers and enabled protocols are sometimes silently ignored when the underlying component does not support their configuration

    #52438+99−9