Skip to content

Commit

Permalink
fix issue with tutorial button; update years
Browse files Browse the repository at this point in the history
  • Loading branch information
jamiemcg committed Sep 22, 2024
1 parent e824c8c commit e59f220
Show file tree
Hide file tree
Showing 7 changed files with 71 additions and 72 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2020 Jamie McGowan
Copyright (c) 2024 Jamie McGowan

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
4 changes: 2 additions & 2 deletions data/ui/AboutRemarkableDialog.ui
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@
<property name="type_hint">dialog</property>
<property name="program_name">Remarkable</property>
<property name="version">1.95</property>
<property name="copyright" translatable="yes">Copyright (C) 2020 Jamie McGowan
<property name="copyright" translatable="yes">Copyright (C) 2024 Jamie McGowan

&lt;jamiemcgowan.dev@gmail.com&gt;</property>
<property name="website">http://remarkableapp.github.io</property>
<property name="website_label" translatable="yes">remarkableapp.github.io</property>
<property name="license" translatable="yes">Copyright (c) 2020 Jamie McGowan
<property name="license" translatable="yes">Copyright (c) 2024 Jamie McGowan

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

Expand Down
2 changes: 1 addition & 1 deletion data/ui/RemarkableWindow.ui
Original file line number Diff line number Diff line change
Expand Up @@ -919,7 +919,7 @@
</object>
</child>
<child>
<object class="GtkMenuItem" id="markdown_tutorial">
<object class="GtkMenuItem" id="menuitem_markdown_tutorial">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Markdown Tutorial</property>
Expand Down
10 changes: 9 additions & 1 deletion debian/changelog
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
remarkable (1.87) xenial; urgency=medium
remarkable (1.95) noble; urgency=medium

* Updated dependencies for 2024. Tested on Ubuntu 24.04 LTS. Rewrote/fixed
remarkable markdown extensions to work with updated python-markdown extension
API. Sycn. scrolling still broken.

-- Jamie McGowan <jamiemcgowan.dev@gmail.com> Sat, 21 Sept 2024 22:57:40 +0100

remarkable (1.87) xenial; urgency=medium

* Image paste support, GtkSource, line numbers, markdown syntax
highlighting, improves new and open process, horizontal layout, join and
Expand Down
14 changes: 1 addition & 13 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,7 @@ Package: remarkable
Version: 1.95
Architecture: all
Maintainer: Jamie McGowan <jamiemcgowan.dev@gmail.com>
Installed-Size: 388
Depends:
python3-all,
python3-bs4,
python3-gi,
python3-gtkspellcheck,
python3-markdown,
python3-setuptools,
gir1.2-glib-2.0,
gir1.2-gtk-3.0,
gir1.2-gtksource-3.0,
gir1.2-webkit2-4.1,
wkhtmltopdf
Depends: python3-all, python3-bs4, python3-gi, python3-gtkspellcheck, python3-markdown, python3-setuptools, gir1.2-glib-2.0, gir1.2-gtk-3.0, gir1.2-gtksource-3.0, gir1.2-webkit2-4.1, wkhtmltopdf
Section: python
Priority: extra
Description: A free fully featured markdown editor.
Expand Down
105 changes: 52 additions & 53 deletions debian/md5sums
Original file line number Diff line number Diff line change
@@ -1,60 +1,59 @@
e53d37c4bf428a98b83be76c24069980 usr/lib/python3/dist-packages/markdown/extensions/Strikethrough.py
4a7172393b979901b9fe856a44366d15 usr/lib/python3/dist-packages/markdown/extensions/superscript.py
fb88a5db824e0490c6135acff9c573a2 usr/lib/python3/dist-packages/markdown/extensions/urlize.py
d4c471ea51ddfb060ece2664e9a06b25 usr/lib/python3/dist-packages/markdown/extensions/mathjax.py
a3e22f0d763041fa2c59cdf4c7d9f30a usr/lib/python3/dist-packages/markdown/extensions/Highlighting.py
9563b341272bbac7f2923467d7f9662c usr/lib/python3/dist-packages/markdown/extensions/subscript.py
9ff810778cc29122113ab7d2f34aafcb usr/lib/python3/dist-packages/markdown/extensions/markdown_checklist.py
9b5917d9d0689b1028cc50fc6ddf0674 usr/lib/python3/dist-packages/remarkable_lib/Builder.py
25a380e529660ccb21d5e22fad05cf3e usr/lib/python3/dist-packages/remarkable_lib/remarkableconfig.py
f58c33e0043ef6fa3d5388c89ec9a18b usr/lib/python3/dist-packages/remarkable_lib/AboutDialog.py
2e093a810594a5833f27f849c3dd7803 usr/lib/python3/dist-packages/remarkable_lib/__init__.py
6bc0c02851323973b7a8263dd29d80bb usr/lib/python3/dist-packages/remarkable_lib/helpers.py
43c17bb218000c08e08d9714eabd9d4b usr/lib/python3/dist-packages/remarkable_lib/Window.py
5cfbf243122bd960a9f036d9c11351d8 usr/lib/python3/dist-packages/remarkable_lib/PreferencesDialog.py
30511f8e138506545d47ccd3431da1da usr/lib/python3/dist-packages/remarkable-1.62.egg-info
24ad02731b088071634533b78ad2a52c usr/lib/python3/dist-packages/remarkable/undobuffer.py
ebac51fbacf448b1577643a9ac938e94 usr/lib/python3/dist-packages/remarkable/PreferencesRemarkableDialog.py
ebaed6fca1760e12e25b15ba3af8f9b6 usr/lib/python3/dist-packages/remarkable/__init__.py
448be76ffbc664c0e40dfa4759192ebe usr/lib/python3/dist-packages/remarkable/RemarkableWindow.py
36dcb363d2a4024f0902df7b59d0cfe3 usr/lib/python3/dist-packages/remarkable/AboutRemarkableDialog.py
085756530ab182e37baa6a6f8d08af99 usr/lib/python3/dist-packages/remarkable/configuration.py
d1869c91710a8f56b6171fbb773b703b usr/lib/python3/dist-packages/pdfkit/api.py
50ad34ebbdc56a274735b968ea468e5c usr/lib/python3/dist-packages/pdfkit/source.py
52ffe1b800f15e1501da3b50badb8c91 usr/lib/python3/dist-packages/pdfkit/pdfkit.py
023966885e40a5f0203a420f6f51b720 usr/lib/python3/dist-packages/pdfkit/__init__.py
085756530ab182e37baa6a6f8d08af99 usr/lib/python3/dist-packages/pdfkit/configuration.py
1eafffdccdc8ef9460f577f545d8e791 usr/lib/mime/packages/remarkable
5b901eec2e7644258c4556d25915ac68 usr/bin/remarkable
fdb3bd8c29935c5fdd2d187d72c9b084 usr/share/applications/remarkable.desktop
b3dd41b3f9efda49778b962dfcc1953d usr/share/glib-2.0/schemas/net.launchpad.remarkable.gschema.xml
08087e5c2dfd662ce6875559c51fa666 usr/share/doc/remarkable/copyright
c6a3d321eb47e36bb893c21f8eef952a usr/share/doc/remarkable/changelog.gz
d687124fa90d72d6ed0d87dc4a923a08 usr/share/remarkable/media/remarkable.png
5e78dd520a5370ce87dd71ecb18a2d8b usr/share/remarkable/media/remarkable.svg
b75c79202418d294052517c055967083 usr/bin/remarkable
8ef8628b37b59ef6a55d6cdc8d2eedd3 usr/share/remarkable/ui/remarkable_window.xml
957ea56099b904d68c1202f854f97b40 usr/share/remarkable/ui/open.png
7272889c0a48674283774a3b84202d4d usr/share/remarkable/ui/zoom-out.png
b477e050202d3cda1ba6d2e77234efec usr/share/remarkable/ui/new.png
3b101743c9ddc31f3a85e39a15f18fad usr/share/remarkable/ui/italic.png
c42f620ca8060b78580862c67ebe0d5d usr/share/remarkable/ui/preferences_remarkable_dialog.xml
7c9b38dcde869a661aff6ff5161ad483 usr/share/remarkable/ui/timestamp.png
6e8fb33b703b55d1701bf4b58038eb63 usr/share/remarkable/ui/zoom-in.png
5d81dd04505f9e3b48acb4098ac6b3fc usr/share/remarkable/ui/RemarkableWindow.ui
6618963c17ad54f7e68f665129478de3 usr/share/remarkable/ui/redo.png
a312f56f79d9c635aa2de98219a0ac6a usr/share/remarkable/ui/image.png
029885d9eb0cbac90e0158fb8d8b6ab6 usr/share/remarkable/ui/support.png
2d6c2ba7350d1a714706acc768e9b361 usr/share/remarkable/ui/undo.png
034eecb58cb2753538980c71f19ce62b usr/share/remarkable/ui/live_preview.png
89c2ff2a7a32b82957d2867ae6ea5be5 usr/share/remarkable/ui/link.png
7272889c0a48674283774a3b84202d4d usr/share/remarkable/ui/zoom-out.png
3075a69764ddcdc45482b0d06a749a86 usr/share/remarkable/ui/AboutRemarkableDialog.ui
d687124fa90d72d6ed0d87dc4a923a08 usr/share/remarkable/ui/remarkable.png
8ef8628b37b59ef6a55d6cdc8d2eedd3 usr/share/remarkable/ui/remarkable_window.xml
a51a0ef19aebbb38311d53596c381b52 usr/share/remarkable/ui/AboutRemarkableDialog.ui
a5887aa6c72028b9f69d984c794bdbab usr/share/remarkable/ui/strikethrough.png
e5a5aa9cf0aefef7f75686d64b68882c usr/share/remarkable/ui/save.png
6546272fbcebcfeedb497f052bce08e3 usr/share/remarkable/ui/PreferencesRemarkableDialog.ui
7c9b38dcde869a661aff6ff5161ad483 usr/share/remarkable/ui/timestamp.png
6e8fb33b703b55d1701bf4b58038eb63 usr/share/remarkable/ui/zoom-in.png
1396414ebcaee6f69c313a7f08f2166c usr/share/remarkable/ui/RemarkableWindow.ui
e48df7203a8357cf38f25a0204d6750b usr/share/remarkable/ui/about_remarkable_dialog.xml
6618963c17ad54f7e68f665129478de3 usr/share/remarkable/ui/redo.png
c42f620ca8060b78580862c67ebe0d5d usr/share/remarkable/ui/preferences_remarkable_dialog.xml
3b101743c9ddc31f3a85e39a15f18fad usr/share/remarkable/ui/italic.png
b477e050202d3cda1ba6d2e77234efec usr/share/remarkable/ui/new.png
3ba154ad6d07ff9882128f33804bb8fb usr/share/remarkable/ui/bold.png
2d6c2ba7350d1a714706acc768e9b361 usr/share/remarkable/ui/undo.png
6546272fbcebcfeedb497f052bce08e3 usr/share/remarkable/ui/PreferencesRemarkableDialog.ui
e5a5aa9cf0aefef7f75686d64b68882c usr/share/remarkable/ui/save.png
029885d9eb0cbac90e0158fb8d8b6ab6 usr/share/remarkable/ui/support.png
d0c4d92d8eb09853500337256d4fe95e usr/share/help/C/remarkable/topic1.page
62c0200bd82575630d5ded00b796374d usr/share/help/C/remarkable/preferences.page
2e729d5e3fe9aa8fc4e4d5f22911937f usr/share/help/C/remarkable/index.page
226aeda1a95cfae38774fb91ef9ddaf8 usr/share/help/C/remarkable/figures/icon.png
a312f56f79d9c635aa2de98219a0ac6a usr/share/remarkable/ui/image.png
f9bf174caa7d81e846177b47c221ded3 usr/share/remarkable/media/MarkdownTutorial.md
d687124fa90d72d6ed0d87dc4a923a08 usr/share/remarkable/media/remarkable.png
5e78dd520a5370ce87dd71ecb18a2d8b usr/share/remarkable/media/remarkable.svg
4bf8dffe1ad787c55bc2f5dffa39bc04 usr/share/applications/remarkable.desktop
d2bbdac35c389be2fea8865a4b0b370d usr/share/doc/remarkable/changelog.gz
571abb45784c7db198f7a811ce06dc04 usr/share/doc/remarkable/copyright
b3dd41b3f9efda49778b962dfcc1953d usr/share/glib-2.0/schemas/net.launchpad.remarkable.gschema.xml
5e78dd520a5370ce87dd71ecb18a2d8b usr/share/icons/hicolor/scalable/apps/remarkable.svg
1eafffdccdc8ef9460f577f545d8e791 usr/lib/mime/packages/remarkable
023966885e40a5f0203a420f6f51b720 usr/lib/python3/dist-packages/pdfkit/__init__.py
d876826399ab53d67ba2d383f28a3d81 usr/lib/python3/dist-packages/pdfkit/LICENSE
52ffe1b800f15e1501da3b50badb8c91 usr/lib/python3/dist-packages/pdfkit/pdfkit.py
085756530ab182e37baa6a6f8d08af99 usr/lib/python3/dist-packages/pdfkit/configuration.py
50ad34ebbdc56a274735b968ea468e5c usr/lib/python3/dist-packages/pdfkit/source.py
d1869c91710a8f56b6171fbb773b703b usr/lib/python3/dist-packages/pdfkit/api.py
bfa2acfc8eafe3d7fd919b1df1a77e05 usr/lib/python3/dist-packages/remarkable_lib/__init__.py
3d6be74b449f63a7270e9615c8eed629 usr/lib/python3/dist-packages/remarkable_lib/AboutDialog.py
2e10f789547c1edec9cd767c4589fa26 usr/lib/python3/dist-packages/remarkable_lib/Window.py
e6fee2254b0569ae1ab927953007ee41 usr/lib/python3/dist-packages/remarkable_lib/helpers.py
2045287a41f5fdf277bb9a0032787274 usr/lib/python3/dist-packages/remarkable_lib/Builder.py
8c737b509837eda95e226524b615775f usr/lib/python3/dist-packages/remarkable_lib/remarkableconfig.py
0302867a9237375f33a1a56900b42cb7 usr/lib/python3/dist-packages/remarkable/styles.py
f108f0b5f04910ef02be10919dc85caa usr/lib/python3/dist-packages/remarkable/__init__.py
0ab85f0172abab09ec184e59c260adc7 usr/lib/python3/dist-packages/remarkable/findBar.py
2e5ad30904c0670d58cca717be898555 usr/lib/python3/dist-packages/remarkable/AboutRemarkableDialog.py
085756530ab182e37baa6a6f8d08af99 usr/lib/python3/dist-packages/remarkable/configuration.py
24ad02731b088071634533b78ad2a52c usr/lib/python3/dist-packages/remarkable/undobuffer.py
9cf4675443b7c5715bdb6e2176103fa8 usr/lib/python3/dist-packages/remarkable/markdown/extensions/Checklist.py
d41d8cd98f00b204e9800998ecf8427e usr/lib/python3/dist-packages/remarkable/markdown/extensions/__init__.py
ca05f3f2191fdfec2da466b7eb6eac8f usr/lib/python3/dist-packages/remarkable/markdown/extensions/Subscript.py
65c38b969a20852260cf051bc0fb8f3a usr/lib/python3/dist-packages/remarkable/markdown/extensions/Strikethrough.py
139edfccc405cbc373eeaf8d9e9ed8bd usr/lib/python3/dist-packages/remarkable/markdown/extensions/Superscript.py
ecffd9f9a90c3784973d51a3a1a7f9ce usr/lib/python3/dist-packages/remarkable/markdown/extensions/AutoLink.py
f2bd114ca6343bf618cc6c193e7855ce usr/lib/python3/dist-packages/remarkable/markdown/extensions/Highlighting.py
9e4ea27c54fd71b50cd28256850d1cfc usr/lib/python3/dist-packages/remarkable/markdown/extensions/MathJax.py
9634042978d4fd5c7c55756690bf4a61 usr/lib/python3/dist-packages/remarkable/RemarkableWindow.py
6 changes: 5 additions & 1 deletion remarkable/RemarkableWindow.py
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -1536,8 +1536,12 @@ def on_menuitem_about_activate(self, widget):
self.AboutDialog.show(self)

def on_menuitem_markdown_tutorial_activate(self, widget):
# tutorial_path = "/usr/share/remarkable/media/MarkdownTutorial.md"
tutorial_path = self.media_path + "MarkdownTutorial.md"
subprocess.Popen([sys.argv[0], tutorial_path])
try:
subprocess.Popen([sys.argv[0], tutorial_path])
except Exception as e:
print("Exception:", e, "could not launch remarkable process - ", sys.argv[0], tutorial_path)

def on_menuitem_homepage_activate(self, widget):
webbrowser.open_new_tab("http://remarkableapp.github.io")
Expand Down

0 comments on commit e59f220

Please sign in to comment.