mirror of
https://github.com/Darkrock-Studios/hammer-editor.git
synced 2026-08-25 09:21:48 +00:00
Commit graph
Select branches
Hide pull requests
cairn-about-button
claude/artboard-setup-wepe6k
claude/report-bug-button-logs-ij6ohk
develop
feature/dictionary-token-cache
feature/page-etag-validators
fix/blocking-securerandom
fix/crowdin-quote-escapes
fix/nosemgrep-sql-suppression
harden/github-https-pin
l10n_develop
nucleus-aot-cache
redesign-color
release
renovate/android.gradle.plugin
renovate/datetime
renovate/gradle-9.x
renovate/kotlinx.io.okio
renovate/major-testcontainers-java-monorepo
security/csp-hardening
test/android-onboarding-testtags-710
#1
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#120
#121
#122
#123
#124
#125
#126
#128
#129
#13
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#153
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#190
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#230
#231
#233
#237
#238
#239
#240
#241
#242
#243
#244
#246
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#26
#260
#261
#263
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#300
#301
#302
#303
#304
#305
#306
#307
#309
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#363
#364
#365
#366
#367
#368
#369
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#4
#400
#401
#402
#403
#404
#405
#406
#407
#41
#411
#412
#413
#414
#415
#416
#417
#42
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#443
#444
#445
#446
#448
#449
#45
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#466
#469
#473
#475
#48
#481
#482
#483
#484
#485
#486
#487
#488
#49
#490
#491
#493
#494
#495
#497
#5
#50
#500
#501
#502
#503
#505
#506
#508
#509
#51
#510
#511
#512
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#528
#529
#53
#530
#531
#532
#533
#534
#536
#538
#539
#54
#540
#541
#542
#543
#546
#547
#548
#549
#55
#550
#551
#552
#553
#554
#555
#556
#557
#558
#559
#560
#562
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#579
#58
#580
#581
#582
#583
#584
#585
#59
#591
#592
#596
#597
#598
#599
#6
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#616
#62
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#630
#631
#632
#633
#634
#635
#636
#637
#638
#639
#64
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#67
#671
#672
#673
#674
#675
#676
#677
#678
#679
#68
#680
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#692
#694
#695
#696
#697
#698
#699
#7
#70
#700
#701
#702
#703
#704
#705
#706
#707
#708
#71
#712
#713
#714
#715
#716
#717
#718
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#728
#729
#73
#730
#731
#733
#734
#735
#736
#737
#738
#739
#74
#740
#741
#742
#743
#744
#745
#746
#747
#748
#749
#75
#750
#751
#752
#753
#755
#756
#757
#758
#76
#760
#760
#761
#762
#763
#764
#765
#766
#767
#768
#769
#77
#771
#772
#773
#773
#776
#777
#779
#78
#780
#785
#786
#79
#799
#8
#80
#800
#806
#807
#81
#810
#815
#816
#817
#818
#819
#82
#820
#821
#822
#823
#824
#829
#83
#831
#833
#834
#838
#839
#84
#841
#842
#843
#844
#845
#846
#847
#848
#849
#85
#850
#851
#853
#854
#855
#856
#857
#858
#86
#860
#863
#864
#865
#866
#87
#870
#871
#873
#874
#875
#876
#877
#878
#879
#88
#880
#886
#887
#888
#889
#89
#890
#891
#893
#894
#895
#896
#897
#898
#899
#9
#90
#900
#901
#902
#905
#906
#907
#908
#909
#91
#910
#911
#912
#912
#914
#915
#916
#917
#918
#919
#919
#92
#920
#922
#923
#926
#926
#928
#93
#94
#95
#96
#97
#98
#99
backup/nucleus-aot-cache-pre-redate
backup/nucleus-darkmode-detector-pre-redate
backup/nucleus-decorated-window-pre-redate
backup/nucleus-migration-pre-redate
fdroid-107010000
fdroid-107020000
fdroid-107030000
fdroid-108010000
fdroid-108020000
fdroid-109010000
fdroid-109020000
fdroid-109030000
fdroid-110010000
fdroid-110030000
fdroid-111010000
fdroid-111020000
fdroid-112010000
fdroid-112020000
fdroid-112030000
fdroid-112040000
fdroid-112050000
fdroid-113010000
fdroid-113020000
fdroid-113030000
fdroid-114010000
fdroid-200010000
fdroid-200020000
fdroid-201010000
fdroid-201020000
fdroid-201030000
fdroid-201040000
fdroid-201050000
fdroid-202010000
fdroid-300010000
fdroid-300020000
fdroid-300030000
fdroid-300040000
fdroid-301010000
fdroid-301020000
fdroid-301030000
fdroid-301040000
fdroid-302010000
fdroid-302020000
fdroid-303010000
fdroid-303020000
fdroid-304010000
fdroid-305010000
fdroid-305020000
fdroid-305030000
fdroid-305040000
fdroid-306010000
fdroid-306020000
fdroid-307010000
fdroid-307030000
fdroid-308010000
fdroid-308020000
fdroid-308030000
fdroid-309010000
fdroid-309020000
fdroid-309030000
fdroid-309050000
v1.0.0
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.0.5
v1.0.6
v1.0.6a
v1.0.6b
v1.0.7
v1.0.8
v1.0.9
v1.1.0
v1.10.0
v1.10.2
v1.11.0
v1.11.1
v1.12.0
v1.12.1
v1.12.2
v1.12.3
v1.12.4
v1.13.0
v1.13.1
v1.13.2
v1.14.0
v1.2.0
v1.2.1
v1.2.2
v1.3.0
v1.3.1
v1.3.2
v1.4.0
v1.4.1
v1.4.2
v1.4.3
v1.5.0
v1.5.1
v1.5.2
v1.5.3
v1.5.4
v1.6.0
v1.7.0
v1.7.1
v1.7.2
v1.8.0
v1.8.1
v1.9.0
v1.9.1
v1.9.2
v2.0.0
v2.0.1
v2.1.0
v2.1.1
v2.1.2
v2.1.3
v2.1.4
v2.2.0
v2.2.1
v3.0.0
v3.0.1
v3.0.2
v3.0.3
v3.1.0
v3.1.1
v3.1.2
v3.1.3
v3.2.0
v3.2.1
v3.3.0
v3.3.1
v3.4.0
v3.4.1+server
v3.4.2+server
v3.5.0
v3.5.1
v3.5.2
v3.5.3
v3.6.0
v3.6.1
v3.7.0
v3.7.1+mac-app-store
v3.7.2
v3.8.0
v3.8.1
v3.8.2
v3.9.0
v3.9.1
v3.9.2
v3.9.3+mac-app-store
v3.9.4+google-play+fdroid
-
bce337431aMerge
a0c44273b1intoaa51c311dcAdam Brown
2026-08-24 10:19:01 -07:00 -
28773b97a1Merge
bfc06f7061intoaa51c311dcAdam Brown
2026-08-24 10:13:12 -07:00 -
19d5f73627
Merge branch 'develop' into release
v3.9.4+google-play+fdroid
fdroid-309050000
release
Adam Brown
2026-08-22 17:50:26 -07:00 -
aa51c311dc
Prepared for release: v3.9.4
develop
Adam Brown
2026-08-22 17:48:02 -07:00 -
051efe8229
Merge branch 'develop' into release
v3.9.3+mac-app-store
Adam Brown
2026-08-22 10:02:44 -07:00 -
92c0aaa3da
Prepared for release: v3.9.3
Adam Brown
2026-08-22 10:00:40 -07:00 -
8371ac829a
Merge branch 'develop' into release
v3.9.2
fdroid-309030000
Adam Brown
2026-08-21 23:53:07 -07:00 -
d1ba0c6456
Prepared for release: v3.9.2
Adam Brown
2026-08-21 23:50:57 -07:00 -
a6a17fb1e4
Keep ActionCallback constructors so widget taps work in release
Adam Brown
2026-08-21 23:25:05 -07:00 -
893e29106dTest sync webhook
Wavesonics
2026-08-20 23:07:38 -07:00 -
2acd186126
Update source file Messages_en.properties
l10n_develop
Adam Brown
2026-08-20 22:19:03 -07:00 -
bec73ea070Stop submitting the GitHub changelog link to the Apple stores (#928)
Adam Brown
2026-08-20 21:48:25 -07:00 -
40fb88cb3d
New translations messages_en.properties (Portuguese, Brazilian)
Adam Brown
2026-08-20 21:18:58 -07:00 -
3bec3adfe4
New translations messages_en.properties (Ukrainian)
Adam Brown
2026-08-20 21:18:57 -07:00 -
a85152b8f4
New translations messages_en.properties (Italian)
Adam Brown
2026-08-20 21:18:55 -07:00 -
9f1a58b79e
New translations messages_en.properties (German)
Adam Brown
2026-08-20 21:18:53 -07:00 -
8e3b6af1f8
New translations messages_en.properties (Spanish)
Adam Brown
2026-08-20 21:18:52 -07:00 -
90f954b81b
New translations messages_en.properties (French)
Adam Brown
2026-08-20 21:18:50 -07:00 -
9ead030ab9Extract a generic interface for user gating
Wavesonics
2026-08-20 21:17:45 -07:00 -
b0550edaf5
Stop submitting the GitHub changelog link to the Apple stores
Wavesonics
2026-08-20 17:07:41 -07:00 -
ca3c8762b3Merge
fb29bc3105intod424a346edAdam Brown
2026-08-18 20:22:07 +00:00 -
fb29bc3105
New translations messages_en.properties (French)
Adam Brown
2026-08-18 13:22:03 -07:00 -
d008b930ed
New translations strings_encyclopedia.xml (French)
Adam Brown
2026-08-18 12:01:36 -07:00 -
d9daa1c554
New translations strings_account_settings.xml (French)
Adam Brown
2026-08-18 12:01:34 -07:00 -
99b9a6da47
New translations strings_about_app.xml (French)
Adam Brown
2026-08-18 12:01:32 -07:00 -
aa49a31c72
Merge branch 'develop' into release
v3.9.1
fdroid-309020000
Adam Brown
2026-08-18 00:03:58 -07:00 -
d424a346ed
Prepared for release: v3.9.1
Adam Brown
2026-08-18 00:02:23 -07:00 -
66e02d9e6eRender shared stories in scene tree order (#923)
Adam Brown
2026-08-17 23:58:25 -07:00 -
2801721230
Render shared stories in scene tree order
Adam Brown
2026-08-17 23:57:35 -07:00 -
ba70218a44Support configuring the server time zone (#882) (#922)
Adam Brown
2026-08-17 23:20:03 -07:00 -
b20a12bfc6
Cover the monitoring chart label zones
Adam Brown
2026-08-17 23:01:51 -07:00 -
01b9c76f4d
Justify the broad catch around the logging reload
Adam Brown
2026-08-17 22:25:40 -07:00 -
4d7c4545cb
Support configuring the server time zone (#882)
Adam Brown
2026-08-17 22:16:31 -07:00 -
bdc2ea6966Count probe-skipped projects in the overall sync progress bar
Wavesonics
2026-08-17 21:48:12 -07:00 -
be04256597New Crowdin updates (#911) (#920)
Adam Brown
2026-08-17 21:43:18 -07:00 -
5c3d90ac7f
Fix PDF export crash on desktop (#789)
Adam Brown
2026-08-17 21:27:17 -07:00 -
540392a7a7
Move the sandbox first-run flow onto native AppKit
Wavesonics
2026-08-17 20:42:00 -07:00 -
2c78e42393
Merge branch 'develop' into release
v3.9.0
fdroid-309010000
Adam Brown
2026-08-16 22:40:12 -07:00 -
d39819fbe6
Prepared for release: v3.9.0
Adam Brown
2026-08-16 22:38:10 -07:00 -
21aae68cd0New Crowdin updates (#911)
Adam Brown
2026-08-16 21:49:34 -07:00 -
c4f58ce091
New translations strings_sync.xml (Portuguese, Brazilian)
Adam Brown
2026-08-16 21:07:51 -07:00 -
419ec5866b
New translations strings_sync.xml (Ukrainian)
Adam Brown
2026-08-16 21:07:50 -07:00 -
05c2bd0418
New translations strings_sync.xml (Italian)
Adam Brown
2026-08-16 21:07:48 -07:00 -
e39b477aad
New translations strings_sync.xml (German)
Adam Brown
2026-08-16 21:07:47 -07:00 -
8b4b27913b
New translations strings_sync.xml (Spanish)
Adam Brown
2026-08-16 21:07:45 -07:00 -
c5fb2476af
New translations strings_sync.xml (French)
Adam Brown
2026-08-16 21:07:44 -07:00 -
413b6627e3
New translations strings_encyclopedia.xml (Portuguese, Brazilian)
Adam Brown
2026-08-16 21:07:42 -07:00 -
5f62b55967
New translations strings_encyclopedia.xml (Ukrainian)
Adam Brown
2026-08-16 21:07:41 -07:00 -
3ac7d0705c
New translations strings_encyclopedia.xml (Italian)
Adam Brown
2026-08-16 21:07:40 -07:00 -
934dca4531
New translations strings_encyclopedia.xml (German)
Adam Brown
2026-08-16 21:07:38 -07:00 -
86bbee15b3
New translations strings_encyclopedia.xml (Spanish)
Adam Brown
2026-08-16 21:07:37 -07:00 -
401a82f12b
New translations strings_encyclopedia.xml (French)
Adam Brown
2026-08-16 21:07:35 -07:00 -
e744035068
New translations strings_account_settings.xml (Portuguese, Brazilian)
Adam Brown
2026-08-16 21:07:34 -07:00 -
3b741a3980
New translations strings_account_settings.xml (Ukrainian)
Adam Brown
2026-08-16 21:07:33 -07:00 -
9acc0ba088
New translations strings_account_settings.xml (Italian)
Adam Brown
2026-08-16 21:07:31 -07:00 -
d3ef54adae
New translations strings_account_settings.xml (German)
Adam Brown
2026-08-16 21:07:29 -07:00 -
6df0cf7053
New translations strings_account_settings.xml (Spanish)
Adam Brown
2026-08-16 21:07:28 -07:00 -
0345bee638
New translations strings_account_settings.xml (French)
Adam Brown
2026-08-16 21:07:26 -07:00 -
2ef0f169c3
Update source file strings_sync.xml
Adam Brown
2026-08-16 21:07:21 -07:00 -
b2eb2105b3
Update source file strings_encyclopedia.xml
Adam Brown
2026-08-16 21:07:18 -07:00 -
71bc26f90f
Update source file strings_account_settings.xml
Adam Brown
2026-08-16 21:07:16 -07:00 -
bfc06f7061
Cache dictionary tokens per entry instead of re-reading on every save
feature/dictionary-token-cache
Adam Brown
2026-08-16 21:04:35 -07:00 -
8d5899bd46
Address review findings on encyclopedia dictionary
Adam Brown
2026-08-16 20:49:13 -07:00 -
5766d2b532Connect scenes to every encyclopedia entry type (#917)
Adam Brown
2026-08-16 20:47:47 -07:00 -
4f2c8fb503Encyclopedia names feed the spell check dictionary (#918)
Adam Brown
2026-08-16 20:20:31 -07:00 -
31d2762467
Keep the appearances chart to characters only
Adam Brown
2026-08-16 19:24:49 -07:00 -
e47a7913dc
Cascade dictionary toggle visibility, tidy placement
Adam Brown
2026-08-16 19:21:32 -07:00 -
7cf768a06b
Filter add-reference search by type before capping results
Adam Brown
2026-08-16 16:49:42 -07:00 -
0bbe09dfb0
Connect scenes to every encyclopedia entry type
Adam Brown
2026-08-16 16:37:42 -07:00 -
5d02c09109Drop the redundant per-call English message fallback (#916)
Adam Brown
2026-08-16 16:06:35 -07:00 -
c92be111dd
Update source file Messages_en.properties
Adam Brown
2026-08-16 13:58:24 -07:00 -
a93c7ab68b
Update source file strings_project_home.xml
Adam Brown
2026-08-16 13:58:20 -07:00 -
345f7292cd
Add Encyclopedia names to the spell check dictionary
Adam Brown
2026-08-16 13:05:39 -07:00 -
0685fc0d1a
Drop the redundant per-call English message fallback
Adam Brown
2026-08-16 12:46:09 -07:00 -
b861109d74
New translations strings_project_home.xml (Portuguese, Brazilian)
Adam Brown
2026-08-16 12:28:56 -07:00 -
291191370e
New translations strings_project_home.xml (Ukrainian)
Adam Brown
2026-08-16 12:28:54 -07:00 -
50f43733ae
New translations strings_project_home.xml (Italian)
Adam Brown
2026-08-16 12:28:52 -07:00 -
82af0ac528
New translations strings_project_home.xml (German)
Adam Brown
2026-08-16 12:28:51 -07:00 -
8df8c2fff5
New translations strings_project_home.xml (Spanish)
Adam Brown
2026-08-16 12:28:49 -07:00 -
65a11dbee7
New translations strings_project_home.xml (French)
Adam Brown
2026-08-16 12:28:48 -07:00 -
4cdfc6ae64
New translations messages_en.properties (Portuguese, Brazilian)
Adam Brown
2026-08-16 12:28:46 -07:00 -
47372d121c
New translations messages_en.properties (Ukrainian)
Adam Brown
2026-08-16 12:28:45 -07:00 -
4db01ad5ca
New translations messages_en.properties (Italian)
Adam Brown
2026-08-16 12:28:43 -07:00 -
bde4d8490c
New translations messages_en.properties (German)
Adam Brown
2026-08-16 12:28:41 -07:00 -
1e55a7542a
New translations messages_en.properties (Spanish)
Adam Brown
2026-08-16 12:28:40 -07:00 -
4fdba31300
New translations messages_en.properties (French)
Adam Brown
2026-08-16 12:28:38 -07:00 -
a0c44273b1
Address review: confine blocking RNG to key minting, fix sync-id race
fix/blocking-securerandom
Adam Brown
2026-08-16 01:24:00 -07:00 -
8dbe2cddfb
Stop sync from hanging on entropy-starved hosts
Adam Brown
2026-08-16 01:05:12 -07:00 -
6d7f53db04Fix renaming a project onto a deleted project's name (#862) (#915)
Adam Brown
2026-08-16 12:04:35 -07:00 -
f73c8354ffAdd scene selection to story export (#914)
Adam Brown
2026-08-16 11:55:10 -07:00 -
09aa2e2fcd
Add a scrollbar to HdPickerList
Adam Brown
2026-08-16 11:54:35 -07:00 -
0d76cc7bb1
Address export scene-selection review findings
Adam Brown
2026-08-16 11:03:50 -07:00 -
651986cf1c
Fix renaming a project onto a deleted project's name (#862)
Adam Brown
2026-08-16 10:36:39 -07:00 -
f33c6edb32
Add scene selection to story export
Adam Brown
2026-08-16 10:32:52 -07:00 -
9507cde38e
New translations messages_en.properties (Portuguese, Brazilian)
Adam Brown
2026-08-16 00:40:14 -07:00 -
8d6a8d7b4d
New translations messages_en.properties (Ukrainian)
Adam Brown
2026-08-16 00:40:12 -07:00 -
41ebbb5028
New translations messages_en.properties (Italian)
Adam Brown
2026-08-16 00:40:10 -07:00 -
886b26d2fa
New translations messages_en.properties (German)
Adam Brown
2026-08-16 00:40:09 -07:00 -
14f86d8ef0
New translations messages_en.properties (Spanish)
Adam Brown
2026-08-16 00:40:07 -07:00 -
cc4adc4bce
New translations messages_en.properties (French)
Adam Brown
2026-08-16 00:40:06 -07:00