John Preston
4bc2ffcf4f
First attempt to add other media types to IV.
2026-05-19 12:49:08 +04:00
John Preston
bd5080d75d
Normalize lists baselines, headers and includes.
2026-05-19 12:49:08 +04:00
John Preston
e0837b6b72
Fix crash in Ctrl+W in markdown viewer.
2026-05-19 12:49:08 +04:00
John Preston
58633e5c08
Nice display of footnotes in layers.
2026-05-19 12:49:08 +04:00
John Preston
5bbb300fb3
Support syntax highlighting in markdown viewer.
2026-05-19 12:49:08 +04:00
John Preston
bfac9a2c3d
Different math formula fixes.
2026-05-19 12:49:08 +04:00
John Preston
9ddb62c473
Some style fixes for tables / expandables.
2026-05-19 12:49:08 +04:00
John Preston
67764c803d
Add markdown viewer header, sharing.
2026-05-19 12:49:08 +04:00
John Preston
cd540ea795
Use string literal instead of FromLatin1.
2026-05-19 12:49:08 +04:00
John Preston
fcc0fc97c7
Improve placeholder layout.
2026-05-19 12:49:08 +04:00
John Preston
747173c96c
Split up sources to many modules.
2026-05-19 12:49:08 +04:00
John Preston
7ba610fd33
Initial attempt to feed IV into the new viewer.
2026-05-19 12:49:08 +04:00
John Preston
5766505c75
Support resizing of markdown article correctly.
2026-05-19 12:49:08 +04:00
John Preston
a943fd9747
Use custom emoji instead of inline image objects.
2026-05-19 12:49:08 +04:00
John Preston
6220949c65
Improve mono / tasklist styles.
2026-05-19 12:49:08 +04:00
John Preston
f8efeb9af1
Streamline the prepare and the object interface.
2026-05-19 12:49:08 +04:00
John Preston
9ad6bbab7b
Don't use style snapshots.
2026-05-19 12:49:08 +04:00
John Preston
7c4b07d56f
Use better style:: aggregates.
2026-05-19 12:49:08 +04:00
John Preston
4a0265e627
Optimize sub/super/mark additions.
2026-05-19 12:49:08 +04:00
John Preston
5eed2bf42d
Open markdown through Core::App().iv().
2026-05-19 12:49:08 +04:00
John Preston
e3a68751b7
Fix build with Xcode.
2026-05-19 12:49:08 +04:00
John Preston
f1e2f9d37f
Remove option for conditional build.
2026-05-19 12:49:08 +04:00
John Preston
0d4cd753c1
Fix some math formula parsing.
2026-05-19 12:49:08 +04:00
John Preston
8deb82e65b
Basic text selection support.
2026-05-19 12:49:08 +04:00
John Preston
b6c1903457
Add some missing features.
2026-05-19 12:49:08 +04:00
John Preston
24ed0da073
Sub/sup/mark support in Text::String.
2026-05-19 12:49:08 +04:00
John Preston
46b62d5598
Initial support for inline math formula.
2026-05-19 12:49:08 +04:00
John Preston
d585913c7c
Extract prepare step, possibly async later.
2026-05-19 12:49:08 +04:00
John Preston
5d2b7171ef
Initial support for math formula.
2026-05-19 12:49:08 +04:00
John Preston
52a721e938
Initial support for tables.
2026-05-19 12:49:08 +04:00
John Preston
88d5618bbc
Basic native preview of markdown in IV.
2026-05-19 12:49:07 +04:00
John Preston
eb51301cfb
Initial attempt to open .md files.
2026-05-19 12:49:07 +04:00
John Preston
7ec429d445
Initial structure of markdown parsing.
2026-05-19 12:49:07 +04:00
John Preston
fd2185168a
Confirm telegra.ph external opening.
2026-05-19 12:27:40 +04:00
GitHub Action
313f2de762
Removed 114 unused style entries.
2026-05-04 11:32:33 +07:00
23rd
88404cfddb
Removed unused private fields.
2026-04-09 12:36:51 +03:00
23rd
494833236f
Defaulted RoundButton text transform to no-transform.
2026-04-06 16:58:16 +03:00
23rd
7c26a251cf
Added text transform to RoundButton as mandatory argument.
2026-04-06 16:58:15 +03:00
John Preston
1610ad345f
Push non-default app scale to IV.
2026-03-16 13:10:21 +04:00
Ilya Fedin
ff08ab1023
Revert "Avoid using streaming loader with external video player"
...
This reverts commit d9ddb12500 .
2026-03-10 12:40:17 +04:00
futpib
ec7c76b8d2
Cache Webview::Availability() result for startup checks
...
Iv::ShowButton() and LocationPicker::Available() each called
Webview::Availability() separately (~200ms each on Linux). Replace
the per-caller static caches with a single shared cache in
Core::CachedWebviewAvailability(), reducing startup from two
~200ms calls to one.
2026-03-05 16:13:38 +04:00
Ilya Fedin
d9ddb12500
Avoid using streaming loader with external video player
...
Streaming loader is unnecessary slow for this use-case
Co-authored-by: Codex <codex@openai.com >
2026-03-04 16:32:47 +04:00
Ilya Fedin
ca0c9ab659
Fix GCC 15 -Wdangling-pointer
2026-03-03 12:16:32 +04:00
Ilya Fedin
54683b2d21
Decompose countInitialGeomety from MainWindow
2026-01-31 20:21:48 +04:00
Ilya Fedin
d33293ba6b
Add name argument to PositionWithScreen
2026-01-31 20:21:48 +04:00
23rd
b958e0a275
Replaced generic widget-based parent with explicit Menu class in items.
2026-01-06 07:21:15 +03:00
23rd
eca8dfb0ec
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
John Preston
df2c426096
Disable fraudulent warning for IV / Location Picker.
2025-11-15 11:56:01 +04:00
John Preston
4ad12b6862
Fix alignment of webview crashed error.
2025-09-01 10:27:55 +04:00
John Preston
b754ad5248
Use base::weak_qptr / base::make_weak.
2025-07-23 11:40:59 +04:00