mirror of
https://github.com/Darkrock-Studios/hammer-editor.git
synced 2026-10-03 12:16:51 +00:00
Commit graph
Select branches
Hide pull requests
4.0.0
claude/sync-failure-report-laui3v
compose-texteditor-3
desktop-hot-reload
develop
feature/dictionary-token-cache
feature/page-etag-validators
feature/report-bug-button
fix/blocking-securerandom
l10n_develop
plugin-architecture
redesign-color
release
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
#928
#93
#933
#934
#935
#936
#937
#938
#939
#94
#940
#941
#942
#948
#948
#949
#95
#950
#951
#952
#953
#954
#955
#957
#958
#96
#960
#961
#962
#964
#965
#966
#968
#97
#971
#972
#972
#973
#973
#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
fdroid-310010000
fdroid-311010000
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.10.0
v3.10.1+google-play
v3.11.0
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
v3.9.5+mac-app-store
v3.9.6+ios-app-store
v3.9.7+ios-app-store
v3.9.8+ios-app-store
-
7cb786de2dMerge
91950209bbinto5d363ee7c4Adam Brown
2026-10-03 02:53:03 -07:00 -
91950209bbMake the editor text size a render property compose-texteditor-3
Wavesonics
2026-10-03 01:03:58 -07:00 -
bfbdbf4841Update ComposeTextEditor to 3.0.1
Wavesonics
2026-10-03 00:37:20 -07:00 -
3195aef4aeMerge
076f3477f4into5d363ee7c4Adam Brown
2026-10-02 22:29:09 -07:00 -
076f3477f4
New translations messages_en.properties (Turkish)
l10n_develop
Adam Brown
2026-10-02 22:29:07 -07:00 -
0b371c6f29
New translations messages_en.properties (Portuguese, Brazilian)
Adam Brown
2026-10-02 22:29:05 -07:00 -
4124655953
New translations messages_en.properties (Ukrainian)
Adam Brown
2026-10-02 22:29:03 -07:00 -
c08653ecac
New translations messages_en.properties (Italian)
Adam Brown
2026-10-02 22:29:01 -07:00 -
e5cb2c0992
New translations messages_en.properties (German)
Adam Brown
2026-10-02 22:29:00 -07:00 -
0191c81510
New translations messages_en.properties (Spanish)
Adam Brown
2026-10-02 22:28:58 -07:00 -
66125ec1c0
New translations messages_en.properties (French)
Adam Brown
2026-10-02 22:28:56 -07:00 -
5c58fb3239
Update source file Messages_en.properties
Adam Brown
2026-10-02 22:28:51 -07:00 -
5d363ee7c4Add a "Surprised me" kudos reaction (#971) develop
Adam Brown
2026-10-02 21:47:14 -07:00 -
e2c1242e82Add a "Surprised me" kudos reaction
Wavesonics
2026-10-02 21:14:34 -07:00 -
503d2b0a96Interrupt a plugin when its caller is cancelled plugin-architecture
Wavesonics
2026-09-30 00:00:52 -07:00 -
4edff36e95New Crowdin updates (#968)
Adam Brown
2026-09-29 23:24:46 -07:00 -
8af8bf8995
New translations strings_wear_pairing.xml (Turkish)
Adam Brown
2026-09-29 23:17:46 -07:00 -
ceba0af3af
New translations strings_ideas.xml (Turkish)
Adam Brown
2026-09-29 23:17:44 -07:00 -
b91bbd30b4
New translations strings_globalsearch.xml (Turkish)
Adam Brown
2026-09-29 23:17:42 -07:00 -
fa99181ff9
New translations title.txt (Turkish)
Adam Brown
2026-09-29 23:17:41 -07:00 -
07a0843e8b
New translations short_description.txt (Turkish)
Adam Brown
2026-09-29 23:17:39 -07:00 -
157b4a7c10
New translations full_description.txt (Turkish)
Adam Brown
2026-09-29 23:17:38 -07:00 -
7f1c0dcc66
New translations strings_android.xml (Turkish)
Adam Brown
2026-09-29 23:17:36 -07:00 -
c7dbaf9372
New translations strings_timeline.xml (Turkish)
Adam Brown
2026-09-29 23:17:34 -07:00 -
6e2506b459
New translations strings_sync.xml (Turkish)
Adam Brown
2026-09-29 23:17:33 -07:00 -
385d40b455
New translations strings_scene_list.xml (Turkish)
Adam Brown
2026-09-29 23:17:31 -07:00 -
3d120c5fa7
New translations strings_scene_editor.xml (Turkish)
Adam Brown
2026-09-29 23:17:30 -07:00 -
b14ab45fcf
New translations strings_projects_list.xml (Turkish)
Adam Brown
2026-09-29 23:17:28 -07:00 -
a65955a399
New translations strings_project_select_navigation.xml (Turkish)
Adam Brown
2026-09-29 23:17:26 -07:00 -
4087a198ac
New translations strings_project_navigation.xml (Turkish)
Adam Brown
2026-09-29 23:17:24 -07:00 -
90b7b85caa
New translations strings_project_home.xml (Turkish)
Adam Brown
2026-09-29 23:17:23 -07:00 -
70e1ebebb4
New translations strings_notes.xml (Turkish)
Adam Brown
2026-09-29 23:17:21 -07:00 -
cd7e9d29a1
New translations strings_encyclopedia.xml (Turkish)
Adam Brown
2026-09-29 23:17:19 -07:00 -
3e3e0d5e2f
New translations strings_drafts.xml (Turkish)
Adam Brown
2026-09-29 23:17:18 -07:00 -
00677b546b
New translations strings_desktop.xml (Turkish)
Adam Brown
2026-09-29 23:17:16 -07:00 -
1a70c54f3e
New translations strings_account_settings.xml (Turkish)
Adam Brown
2026-09-29 23:17:15 -07:00 -
16ba4bccc3
New translations strings_about_app.xml (Turkish)
Adam Brown
2026-09-29 23:17:13 -07:00 -
84a7b3b361
New translations strings.xml (Turkish)
Adam Brown
2026-09-29 23:17:11 -07:00 -
5e1af806a8
New translations messages_en.properties (Turkish)
Adam Brown
2026-09-29 23:17:10 -07:00 -
a46ff8da74Declare DeviceLocaleResolver's no-arg constructor on the expect class
Wavesonics
2026-09-29 21:48:45 -07:00 -
b6c3e891c9Meter plugin fuel with chasm 2.1.0's own fuel
Wavesonics
2026-09-29 19:54:04 -07:00 -
b0a08f8798Read scenes a page at a time in story order, with their group paths, through scene.read.many
Wavesonics
2026-09-28 18:12:37 -07:00 -
85576256d0Merge
a0c44273b1into569b6c0297Adam Brown
2026-09-29 02:12:59 +08:00 -
569b6c0297New Crowdin updates (#965)
Adam Brown
2026-09-27 21:04:01 -07:00 -
349c25c2be
New translations strings_android.xml (Italian)
Adam Brown
2026-09-27 19:30:24 -07:00 -
22dd4c5339
New translations strings_project_navigation.xml (Italian)
Adam Brown
2026-09-27 19:30:20 -07:00 -
2b24704564
New translations strings_project_home.xml (Italian)
Adam Brown
2026-09-27 19:30:18 -07:00 -
46e5adca2d
New translations full_description.txt (Italian)
Adam Brown
2026-09-27 19:30:15 -07:00 -
2ddc8780b0
New translations strings_wear_pairing.xml (Italian)
Adam Brown
2026-09-27 19:30:12 -07:00 -
feff28917c
New translations messages_en.properties (Italian)
Adam Brown
2026-09-27 19:30:08 -07:00 -
d3ad81a88f
New translations strings_about_app.xml (Italian)
Adam Brown
2026-09-27 19:30:06 -07:00 -
80ff1ff22b
Update Italian strings in strings_about_app.xml
albanobattistella
2026-09-26 21:56:00 +02:00 -
e796d6642f
Translate full description to Italian
albanobattistella
2026-09-26 21:53:10 +02:00 -
bf5137fd2f
Add Italian translation
albanobattistella
2026-09-26 21:45:29 +02:00 -
1cdcdad657Recover from an undecryptable auth token keyset instead of crashing (#960)
Adam Brown
2026-09-27 17:43:25 -07:00 -
13b078f26cAdd core-splashscreen to the Android phone app (#964)
Adam Brown
2026-09-27 17:41:58 -07:00 -
6aa06ff1b7
Add core-splashscreen to the Android phone app
Adam Brown
2026-09-27 16:30:53 -07:00 -
007de4887c
Reset the Keystore master key along with the token prefs
Adam Brown
2026-09-26 02:01:16 -07:00 -
29e17f8762
Recover from an undecryptable auth token keyset instead of crashing
Adam Brown
2026-09-26 01:59:31 -07:00 -
38a5cf4bd2Merge
6720df7ad1intoa39b1e7fd4Adam Brown
2026-09-27 16:22:09 -07:00 -
a39b1e7fd4Update ComposeTextEditor to 2.8.0 for Compose 1.12 IME APIs (#961)
Adam Brown
2026-09-27 16:22:06 -07:00 -
d8fc208c9f
Update ComposeTextEditor to 2.8.0 for Compose 1.12 IME APIs
Adam Brown
2026-09-26 11:00:04 -07:00 -
a40aadbd8eGive the style report's package size with its word lists' licenses
Wavesonics
2026-09-26 00:53:32 -07:00 -
3f038d836fFix keyboard options on non-prose text fields
Wavesonics
2026-09-25 23:48:56 -07:00 -
d3ddc8e553Run plugins from hammer-plugins, hammer-plugin-sdk, and hammer-plugin-development, and keep the host fixtures' WAT here
Wavesonics
2026-09-25 23:40:55 -07:00 -
1a433d78f9New Crowdin updates (#955)
Adam Brown
2026-09-25 23:40:09 -07:00 -
ac14978766Test and document simple grammar's verb agreement
Wavesonics
2026-09-25 22:08:33 -07:00 -
9fe8cff087Add the rename-everywhere dialog
Wavesonics
2026-09-25 22:01:11 -07:00 -
17f65e4065Add the rename-everywhere component to the entry screen
Wavesonics
2026-09-25 21:54:07 -07:00 -
92d8a948f9Add the engine that renames an entry across the project
Wavesonics
2026-09-25 21:47:54 -07:00 -
dde5beb10aExpect no capital after an exclamation mark from simple grammar
Wavesonics
2026-09-25 21:46:12 -07:00 -
0e3557cc76Add outside-the-editor write paths for scene text, drafts and archived titles
Wavesonics
2026-09-25 21:38:06 -07:00 -
9b4e777a43Match every entry's forms in one pass, longest first, with offsets
Wavesonics
2026-09-25 21:32:52 -07:00 -
32d45fe7bdTest and document the style report's languages, filter words, and settings; repair its benchmark
Wavesonics
2026-09-25 21:20:40 -07:00 -
223eced6f7Use countWords from base and our own window size class
Wavesonics
2026-09-25 20:44:49 -07:00 -
d57227a701Test the name checker's underlines, aliases, and translations, and document it
Wavesonics
2026-09-25 20:34:40 -07:00 -
d4ca204e7dList entries' aliases
Wavesonics
2026-09-25 20:26:08 -07:00 -
eec2ccc04bGive text checks the project, whole scenes, and a severity
Wavesonics
2026-09-25 20:12:26 -07:00 -
08d03d993bTest the name checker's report, in English and French
Wavesonics
2026-09-25 19:59:18 -07:00 -
6849953203Document and test simple grammar's translations
Wavesonics
2026-09-25 19:52:12 -07:00 -
9a17f71e16Show a plugin reply's footer buttons in the result dialog's footer
Wavesonics
2026-09-25 19:41:34 -07:00 -
103b4ed593Document and test simple grammar's other languages
Wavesonics
2026-09-25 19:27:08 -07:00 -
ebd6303fd1Make links in plugin descriptions clickable
Wavesonics
2026-09-25 19:20:09 -07:00 -
1447e66963Give plugins a description and languages, and show a plugin's details from Settings
Wavesonics
2026-09-25 19:07:06 -07:00 -
0c45f5077cPut plugin settings' hints under their fields
Wavesonics
2026-09-25 18:58:25 -07:00 -
5ed7f46035Show a plugin package's size when installing it
Wavesonics
2026-09-25 18:45:02 -07:00 -
a0cde13292Rename English grammar to Harper grammar
Wavesonics
2026-09-25 18:31:52 -07:00 -
0d7cf59bbbDescribe the style report's lists as resources
Wavesonics
2026-09-25 18:27:41 -07:00 -
005b01e4cbDescribe simple grammar's lists as resources
Wavesonics
2026-09-25 18:15:33 -07:00 -
7349b89298Test every name generator style, and note its resources
Wavesonics
2026-09-25 18:06:04 -07:00 -
8411e65987Let plugin packages ship resources that plugins read at run time
Wavesonics
2026-09-25 17:52:20 -07:00 -
ccbebc5087Document the C kit's action header
Wavesonics
2026-09-25 17:42:40 -07:00 -
d04cb809ebTranslate plugins' declared words, and tell plugins the UI's language
Wavesonics
2026-09-25 07:51:44 -07:00 -
a95055fe46Run the recipes' hello plugin in the host
Wavesonics
2026-09-25 07:43:25 -07:00 -
ce33f9ae03Give plugin actions fields, places, progress, and buttons
Wavesonics
2026-09-25 07:36:38 -07:00 -
64ea09bdfeTest and document the MCP plugin without prose writes
Wavesonics
2026-09-25 07:32:18 -07:00 -
a0ba9956b0Test and document the MCP plugin's deletes setting
Wavesonics
2026-09-25 07:23:40 -07:00 -
278a175810Leave ops.list out of the MCP tools
Wavesonics
2026-09-25 07:14:32 -07:00 -
61df5c7658Test and document simple grammar's new rules and settings
Wavesonics
2026-09-25 07:10:54 -07:00 -
3df2cf0707Rename the C grammar plugin to simple-grammar
Wavesonics
2026-09-25 07:03:56 -07:00