William Casarin
031c7823ae
refactor: move hashtag tests to their own file
2023-07-11 07:21:16 -07:00
cr0bar
ac2b5b26bb
Added non-latin test and amended emoji test to include emoji in hashtag
2023-07-11 06:39:12 -07:00
cr0bar
c1220f50af
Handle percent encoding of colon for some hashtags
2023-07-11 06:39:12 -07:00
cr0bar
2353f97114
Change to is_hashtag_chat to support non-latin characters
2023-07-11 06:39:12 -07:00
cr0bar
e83e110adb
Fix to is_boundary to support non-latin characters
2023-07-11 06:39:12 -07:00
William Casarin
aae97c5cb7
git: add .mailmap file
...
This ensures that author emails are correct when using various git tools
2023-07-11 06:39:05 -07:00
William Casarin
45d9121ed7
fix project issues
2023-07-10 20:56:52 -07:00
4c774f2dda
Fix PostView initial string to skip mentioning self when on own profile
...
Changelog-Fixed: Fix PostView initial string to skip mentioning self when on own profile
Signed-off-by: Terry Yiu <git@tyiu.xyz >
Reviewed-by: William Casarin <jb55@jb55.com >
2023-07-10 20:16:18 -07:00
b8ec3493dc
Fix freezing bug when tapping Developer settings menu
...
Changelog-Fixed: Fix freezing bug when tapping Developer settings menu
Signed-off-by: Terry Yiu <git@tyiu.xyz >
Reviewed-by: William Casarin <jb55@jb55.com >
2023-07-10 20:16:18 -07:00
William Casarin
e299389866
Add initial longform note support
...
Changelog-Added: Add initial longform note support
2023-07-10 18:29:18 -07:00
William Casarin
374610a21a
artifacts: allow unseparated note artifacts
...
This is needed for longform events. Right now we treat unseparated note
artifacts as a list of blocks, but we will likely need to render these
blocks into lists of attributed texts with image blocks inbetween.
2023-07-10 18:24:43 -07:00
William Casarin
4d995fd04c
Longform Notes
2023-07-10 17:39:13 -07:00
William Casarin
518886912c
refactor: carve out TextEvent body into EventShell
...
We'll need this for other event types
2023-07-10 17:39:13 -07:00
William Casarin
ab5eea330a
options: add no_mentions to event view options
...
We don't need mentions in longform previews so we'll need this
2023-07-10 17:39:13 -07:00
William Casarin
41de715067
query: add longform kind, add to home filter
2023-07-10 17:39:13 -07:00
William Casarin
6ca9bda01e
notes: count words in notes during artifact parsing
2023-07-10 17:39:13 -07:00
William Casarin
fe077fa5c2
reposts: don't always show text events in reposts
...
This will allow longform reposts to work properly
Changelog-Fixed: Don't always show text events in reposts
2023-07-10 17:39:13 -07:00
William Casarin
cb2380e218
docs: add git-contacts example
...
git-contacts is a great way to cc people who have touched the same hunk
of code before.
Signed-off-by: William Casarin <jb55@jb55.com >
2023-07-10 17:38:54 -07:00
Joel Klabo
196cfdec4b
Fix Image Orientation
2023-07-10 17:27:51 -07:00
Joel Klabo
bfb47c0f85
Update Control Style to Stand Out More
2023-07-10 17:27:51 -07:00
Joel Klabo
9e7e128d9a
Refactoring Edit Picture Views
2023-07-10 17:27:51 -07:00
Joel Klabo
bf95a8b328
Banner Image Upload
...
Changelog-Added: Enable banner image editing
2023-07-10 17:27:42 -07:00
William Casarin
e316d5d635
docs: move security.md to docs subdir
2023-07-10 16:37:45 -07:00
William Casarin
37a5abc9e3
gitignore: add tags
2023-07-10 16:35:43 -07:00
William Casarin
cf83ac1fe8
docs: add patch submission guidelines
2023-07-10 16:22:09 -07:00
cr0bar
7a1269bd68
Fix for test issue due to recently implemented RelayPool change
2023-07-10 13:49:07 -07:00
William Casarin
acb4e6d17e
wasm: fix intptr warning
2023-07-10 11:14:03 -07:00
William Casarin
e957c3b703
wasm: fix clz64 warning
2023-07-10 11:14:03 -07:00
William Casarin
82fc4ff15e
wasm: comment out some unnused code for now
...
fixes some warnings
2023-07-10 11:14:03 -07:00
William Casarin
15d633a42f
project: update to recommend settings
2023-07-10 11:08:20 -07:00
William Casarin
7158f07bb1
Translate all the things
2023-07-10 08:20:28 -07:00
Bryan Montz
07abc5c04b
Fix issue where first row is always selected on Form views
...
Changlog-Fixed: Fix issue where first row is always selected on Form views
Signed-off-by: Bryan Montz <bryanmontz@me.com >
2023-07-10 07:54:47 -07:00
transifex-integration[bot]
79fb352d96
Translate Localizable.strings in el_GR
...
100% translated source file: 'Localizable.strings'
on 'el_GR'.
2023-07-10 08:46:21 +00:00
transifex-integration[bot]
94ef9bb42a
Translate Localizable.strings in el_GR
...
100% translated source file: 'Localizable.strings'
on 'el_GR'.
2023-07-10 08:46:09 +00:00
transifex-integration[bot]
78a64165e1
Translate Localizable.stringsdict in el_GR
...
100% translated source file: 'Localizable.stringsdict'
on 'el_GR'.
2023-07-10 08:43:55 +00:00
transifex-integration[bot]
ad216b1f11
Translate Localizable.strings in nl
...
100% translated source file: 'Localizable.strings'
on 'nl'.
2023-07-10 08:35:54 +00:00
transifex-integration[bot]
4abd227cf7
Translate Localizable.stringsdict in nl
...
100% translated source file: 'Localizable.stringsdict'
on 'nl'.
2023-07-10 08:35:46 +00:00
transifex-integration[bot]
800ce44f5e
Translate Localizable.strings in ja
...
100% translated source file: 'Localizable.strings'
on 'ja'.
2023-07-10 08:12:11 +00:00
transifex-integration[bot]
0e9e44d8f2
Translate Localizable.stringsdict in ja
...
100% translated source file: 'Localizable.stringsdict'
on 'ja'.
2023-07-10 07:51:47 +00:00
transifex-integration[bot]
3eba4b0af9
Translate Localizable.strings in ja
...
100% translated source file: 'Localizable.strings'
on 'ja'.
2023-07-10 07:51:06 +00:00
140c3505ba
Update translations
2023-07-09 15:36:35 -04:00
fcd7d2beab
Fix localization issues and export strings for translation
2023-07-09 15:33:15 -04:00
William Casarin
83ef50586a
zaps/refactor: use guard instead of if block
...
not a fan of unncessary nesting
2023-07-09 07:44:33 -07:00
William Casarin
87992f4bb9
Add RelayLog in developer mode
...
Changelog-Added: Add relay log in developer mode
2023-07-09 07:41:45 -07:00
Bryan Montz
faaa3e3bd9
only show the relay log in developer mode
...
Signed-off-by: Bryan Montz <bryanmontz@me.com >
Signed-off-by: William Casarin <jb55@jb55.com >
2023-07-09 07:40:39 -07:00
Bryan Montz
2d9f7128ee
fix crash when adding line to log from background thread
...
Signed-off-by: Bryan Montz <bryanmontz@me.com >
Signed-off-by: William Casarin <jb55@jb55.com >
2023-07-09 07:40:39 -07:00
Bryan Montz
51d71f11c1
replace RelayMetadatas with RelayModelCache in DamusState
...
Signed-off-by: Bryan Montz <bryanmontz@me.com >
Signed-off-by: William Casarin <jb55@jb55.com >
2023-07-09 07:40:39 -07:00
Bryan Montz
f619fef410
add RelayModel and RelayModelCache classes
...
Signed-off-by: Bryan Montz <bryanmontz@me.com >
Signed-off-by: William Casarin <jb55@jb55.com >
2023-07-09 07:40:39 -07:00
Bryan Montz
91f02ccff5
add RelayLog to the bottom of the RelayDetailView
...
Signed-off-by: Bryan Montz <bryanmontz@me.com >
Signed-off-by: William Casarin <jb55@jb55.com >
2023-07-09 07:40:39 -07:00
Bryan Montz
a63ea1e22b
add network state changes to RelayLogs
...
Signed-off-by: Bryan Montz <bryanmontz@me.com >
Signed-off-by: William Casarin <jb55@jb55.com >
2023-07-09 07:40:39 -07:00