Manuel Genovés
4a85f21d35
remove event catcher when not needed
2020-03-11 21:08:16 +01:00
Manuel Genoves
7a8d3a8459
make new export dialogs actually work
2020-03-11 02:54:56 +01:00
Manuel Genovés
ef04a90fd7
update advanced export dialog
2020-03-03 14:26:32 +01:00
Manuel Genovés
b70416709c
externalize export popover
2020-03-02 14:33:11 +01:00
Manuel Genovés
5b1571293c
Add tooltips
2020-02-28 01:06:10 +01:00
Manuel Genovés
8358571c8e
remove all references to preview.ui
2020-02-27 16:56:05 +01:00
Manuel Genovés
bcd08397f1
remove unneeded preferences
2020-02-26 12:50:31 +01:00
Manuel Genovés
004c7544a0
refine fullscreen headerbar behavior
2020-02-26 01:07:58 +01:00
Manuel Genovés
6ca2410432
Refine theme switcher
2020-02-26 01:07:22 +01:00
Manuel Genovés
a02c61ec7e
Implement theme switcher
...
auth.: @Exalm
2020-02-25 13:32:10 +01:00
Manuel Genovés
77eb75c36b
fix margins
2020-02-16 22:00:10 +01:00
Manuel Genovés
81d5aab9e4
move the sync prev toggle to the preview popover
2020-02-16 22:00:04 +01:00
Manuel Genovés
28fc4e0a72
make preview layout switcher menu dynamic
2020-02-12 12:35:40 +01:00
Manuel Genovés
8e45b8d3da
Start redesign of the headerbar
...
Added (non functional) export and preview layout switcher popovers
2020-01-28 22:44:41 +01:00
Manuel Genoves
d56623bfbd
tweak headerbar reveal settings
2019-12-10 18:00:37 +01:00
Manuel Genoves
5a78d75668
fix fullscreen issues
2019-12-10 17:43:02 +01:00
Manuel Genovés
97e809a576
rework the autohiding mechanis for headerbars
2019-12-09 02:16:13 +01:00
Manuel Genovés
48e48d95de
add autohide-headerbar toggle on settings
2019-12-09 02:14:52 +01:00
Manuel Genovés
8ac8728e3b
implement hack to fade away the headerbar
2019-11-23 02:11:32 +01:00
Manuel Genovés
f766c3703d
add revealer to the headerbar default class
2019-11-23 02:09:22 +01:00
Manuel Genovés
0e2f731ff4
Use a .ui file to define the headerbar
...
This makes all the headerbar code more readable and easier to tweak
2019-11-11 01:27:39 +01:00
Manuel Genovés
f4809faf19
Merge branch 'master'
2019-11-05 12:28:08 +01:00
Manuel Genovés
88f216161b
Add @goncalossilva to the authors section on About
2019-11-05 00:04:40 +01:00
Manuel Genovés
3af59e2c1d
initial port to gresources
2019-11-04 23:05:03 +01:00
Gonçalo Silva
23cddba0d0
Add shortcut for find and replace
...
Also renames "search" to "find" as most other Gtk apps.
2019-07-25 00:18:33 +01:00
Manuel Genovés
b55f4dbecd
Added @goncalossilva to the contributor's list
2019-05-12 21:26:44 +02:00
Manuel Genovés
7e34e9cc62
Merge branch 'master'
2019-05-12 21:24:30 +02:00
Manuel Genovés
bc24251461
even with master
2019-05-04 21:15:24 +02:00
Gonçalo Silva
939edcc762
Allow disabling scroll sync
2019-05-04 16:33:09 +01:00
Gonçalo Silva
e533bf190d
Remove unused vadjustment property
2019-05-04 16:33:09 +01:00
Gonçalo Silva
86cffc40ec
Improve full-width preview workflow
2019-05-04 16:33:09 +01:00
Gonçalo Silva
65e7028843
Add toggle between various preview modes
...
Including:
* Full-width (original)
* Half-width
* Half-height
* Windowed
2019-05-04 16:33:09 +01:00
Gonçalo Silva
2cb161307c
Improve side-by-side experience
...
Includes multiple improvements to scroll syncing, preview re-render,
layout separation, etc
2019-05-04 16:33:09 +01:00
Gonçalo Silva
5e770510ee
Add support for side-by-side preview
...
Fixes #59
2019-05-04 16:33:09 +01:00
Gonçalo Silva
c19f57f64b
Add statistics for sentences and read time, allow user to toggle default
...
Fixes #63
2019-04-19 11:23:16 +01:00
Gonçalo Silva
e76b85e837
Add official markdown mime type support in Recents
2019-04-19 11:23:16 +01:00
Gonçalo Silva
432ef9d55e
Set tooltips on the whole button, not just the icon
2019-04-17 02:54:55 +01:00
Gonçalo Silva
53d3fc6026
Use symbolic icon for input format documentation
2019-04-17 02:52:56 +01:00
Gonçalo Silva
fc824fc2ef
Add missing tooltip for search's regular expression option
2019-04-17 02:13:00 +01:00
Gonçalo Silva
41377c24bb
Further remove unecessary prefixes
2019-04-15 03:01:59 +01:00
Gonçalo Silva
9f41bfac8d
Add input format setting
...
Supports Pandoc's Markdown, Commonmark, GitHub Flavored Markdown,
MultiMarkdown and Plain Markdown.
Fixes #17
Fixes #122
2019-04-15 02:50:28 +01:00
Gonçalo Silva
351f7834a5
Remove ODT as default export option
...
Subjective, but a sub-window with 6 buttons on the top row is crowdy.
2019-04-15 02:50:28 +01:00
Gonçalo Silva
0c94f0c168
Fix padding/margins in export dialog UI
2019-04-15 02:50:28 +01:00
Gonçalo Silva
13ea2cc8fe
Make advanced options match defaults, fix capitalization/typos
...
Having advanced options match defaults helps as a self-documenting
reference.
2019-04-15 02:50:14 +01:00
Gonçalo Silva
13535ab839
Delete unused UI files
2019-04-15 02:50:14 +01:00
Gonçalo Silva
4b32617ca7
Update pandoc help link
2019-04-15 02:50:14 +01:00
Manuel Genovés
97b4963fa7
Add margin to recents popover
2019-04-14 14:16:10 +02:00
Gonçalo Silva
6688eb259e
Refactor textview / textbuffer into separate modules
...
Changes include:
* Much better encapsulation of textview/textbuffer, with each isolated
responsibility living independently on its own class/file.
* Less code overall
* Various small fixes around the components involved, such as:
* Indentation of nested lists (fixes #120 )
* Unwanted scroll on select all (ctrl+a)
* Removal of unused code around the components involved
* Fixes for scrollbar location, now at the edge of the window
2019-04-13 02:00:13 +01:00
Gonçalo Silva
30df10cab6
Allow following system theme *and* forcing light / dark theme
2019-04-11 03:42:15 +01:00
Gonçalo Silva
7a9b878d02
Copy improvements
...
Smaller improvements around capitalization, tense and style.
2019-04-11 03:42:15 +01:00