apostrophe-3.4-1.3e>UAhGWbyn1J >(?hGseo1bO/7j-\r[5ksS cXH,?f>A`%?`d   U,0@Db rr r pr 8r  r !\r#$r%^r''r)|*P*,/(,m8,t9,:.BAFAGArHCrIEhrXEYEZF[F\F r]Gr^Q@bT,cTdU>eUCfUHlUMuU`rvW(wXrxZry\z_t_____Capostrophe3.41.3A distraction free Markdown editor for GNU/Linux made with GTK+Apostrophe is a GTK+ based distraction free Markdown editor, mainly developed by Wolf Vollprecht and Manuel Genovés. It uses pandoc as backend for markdown parsing and offers a very clean and sleek user interface.hGsreproducible,CGNOME:Apps / openSUSE_Factoryobs://build.opensuse.org/GNOMEGPL-3.0-onlyProductivity/Text/Editorshttps://gitlab.gnome.org/World/apostrophelinuxnoarchJ G4d ,'b%6+mX%P ZA 7<"*Db.!:^wdCQ~,/cG;n DA $7?l%#9 Ud`#z +>\EG,Lr@.. b#*&Fg\H KA큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤hGshGsh4hGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGshGsh4h4hGsh4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4h4hGshGshGsh4hGshGshGsh4h4h4h4h4h4hGsh4hGsh4hGsh4h4hGsh4h4h4hGshGshGsh4h4h4h4hGsh4h4hGs9e09c7e3c370cd9a99cf19478a8db1278e410615fb695b9e37b8e7568b04e5ce28bb63b49f1c76d9f99597638532819536659538dd615bb7e769f9ff9e0bb1d5f27eaee5679f081ae57f34cdbdd189a4e310307b35eb1168bcee79dfd3bf1b30e23d3432678269df0eaf19ecf474fed8be5ed5dfac0f38b3e70a39f4bba256edb6ce0196cc813e445941f1b0c42330698ff43155bb14becd2254e7916656a5fafe73452a464b1731554a7be93440f45d18c10fac7bc6aca10709ef3f625555521f9b99743f6c08b4e0810927dfa26fb3e6385906e3b66e5fe8026b99eeab637b31ada099a0354c4ae29d9f027e7da54c2872d17674da59491da761f279ca7de813b72f40c3c0bdb3a59b11abb3e96da21d723565cd20374fb4f0e778aef5db097303b055bf422d8c34e05b64b5997607463f2c4e66da2c2da38ddb261e41e3131f49cf6cabe1ea989fefcbc80f10677cb70cf7c9ab4661691e8b2f1d18eece034d462da2fd037fd4a0959f641375c508887fc95a2be40987748ed0de069365211d203cb554b2c964bc505591edc3119e16ab21b2a1e11e6b7bc235b046e2e720fc7140c0e8d45502329983a0a6b6939bb6126309e885cecc6817870c16e67563d7cc1d9f8ad930a69d7061ab7869bbde20d95a574fa20636f2642fab62092ecfa4b84f96d18a2884ef7f066aac1ba8d5df1230554999f8a4506f9bf4dde07efda4dd551b8c6b01c157f9bb3e6cfdeb541b0b76f9cfab46ced97968073cdcc40ff21e5441a1d307021e678a8218f0a9911606ab27b14d719f5f2343f17211350bd641383da9791c89b17d90961c7b1229162a9fbb1d80bca6c045a833f2851cf21e2ecc52a88119b51039b91ee119c6b16252489bc083049c21d88bf36f4235fb1a7cdc4d109581439a3d34f6890193f3d3947c5173862f10748d036b2f06b13c9151d8bf80d874e95ecff9a70ae809ba936d27f8ea9f7956372d3b8fc36755197b1e6c020776d16db62d044b9985802f7d0c8bf165f5503e207138f4fa92f0e23ac3ab4360eea4c3d8600ef0044b789790f9fbd9cd4a22230e78878af7eb85808791fcd8154f891adf0ac66aea8c286d762bbb51f8c7febf86f2ae530bf0c218882bcfb2870fdbe62baaea68fccdf359434c9402c6176158801c121ca2b9536d429f7025b80bdfaea24e269ea72b8d81a0773a2b21a3564abbc75019d83f1f22238d85473128abd1c8b223f6864e38102ae0b8096079f649497cfed512b03f94fba8b33399ac9d962726a5087f6ac54feb3f7f195bf8abf6977d195f9b0f806d561d22d5989e4537a9648ac77361a413c274b92a4d08d08126d4b99a36a749b47fb5174e82f55d53ae66922c22af3731eed37b5429497873de663aaa08913446fef93a7d0677c4eae6fe3742111491afd2a9f61617b97678b53e37760a7457c695776eeb450b4702b861366407336274825cc4a708c804f1fcdb9522bb70f528897ac28d0d80996c8fb6e7b660dac039dc9eda4a0eed1e6abb1ab5ed90cc7048326a8859f9c012e96ba4fa2dc3c1e52c249caded3e1edfedb4920bc368a6b68aca8d313abf446a2f96630fdb993be51785120e0d4f20cd8bd3417e9e83c0c4b125e7ae5c897314b2fe641877126ee1b0aa6d42f8a1601cdbc8a5ba54b2fb44a262b01cc22dcf749ead4fd43c01eef92b764c6dbd069f47aa9ed4b2782cfe66e361a9879f0273c8d233efd097a6e42168925e6d2390b50fa6778b3823313d9fb2d5245469016934c779dc6aee627df784f5a8db18ee44a3a760b77a3a9d633098e045f1b782015dfedf9ea0616d5ed7c4bdd9c5cd7b408fb401a1f87e82fb9c451aa797d3545a5bebceb4b609eafe538118c74ec72fe9125811dd77955149e84dd17cdf9896d718a36a803c5de3198af1dad6444d903df04b89c707668c2db8a04d5ef626e613aabdf7e4f017bf5fbc2f6a2fd0a7b0c21d6314de58cb9eb921a01b871833684ec1ae85771ea53c907c51cb6f91f59a28e7c644503057a1db88b6d3e9159a33e4ea67e63ad15ad01134e6b8093cfa1967658ac3a5b47455089750e53b4a0e083bc661ec4a5d995119d7b91ccc966a35734c99c4874c0511a38d091f7e1e0e0cf135bbc6885d57824d3be9bb4e50eb52d19aaa35bafd5225e8d1ebd6698f72b8fbdb3d607c683ecb710472c4ddf7a4566e49dbe80cba5b9b6dbe282c1da277139d1bf59602e8e945ac56fbed40e6b1d501d47b80f61377d2d9ab0b7d5f490ecc74fb5feaba83cda5c1af5f5afa94f6f142c9a70ee79904e05d7f8279d9e8fbbfe87053a82bd63d46f103aa61c042c5fb0db52b173bedc3002e50941d2b12d36f2de781080ae4b29cb36d6e77125f40f80db1847e8d1037a1cf260e632f08a280f2d4412a0d9f6d2739a6172f735d456f7f8530a15b3473e5c975e62859085839dd989f0983b211597c968b3096aa717107f189d0b91a6ac42dbe8a0d1b475d746063165f4a91b6c73db2e6557cd1fc244917df513ae19757233715126f568804c62a12f1f07c85292c69408dfd4a0dcf809b82117d8cba7f7599e328a4442b0244a06a771cfa96af9f457bfb70be416ca09690de565793def5a41061b185309f7943738080e03d2a4bfcc870141cee8d4a0b548b10bc8fc14390e40d570eaf7729d92451113c55c603f1fb19bddfb9f1fdba4e523e5de1598552617079d6913fb2fbd74a975ddce22dde7b27c5ab97ff0010efeb445a0996a51d95fc6c1493e85ae2e51f89b36cfb66e8c926d89397386c7dfe28c50afd10e8fc0e557167d33abfebe69e5c274acc8f8c94f11fc79d78eac7095bce9f30c851383004796f3e62d84884cc385c1a394016dc14d78f7cacf5e337dc3256f8b10822b5ea6bafccc7235e466e3c272d7c151602d5e0cb444c7bde77ebefc1a4fd953fef028630018700688ef8bcd214e9fb6575062143f6f44776d617791b767c4ba208fce3c8117dbe6e89d642f55a12c98e6dd141c75863b755e7d69f82caf0ac5f01f10c4bd11721c48cd19d71a306f779e080b2f853ae162dd22fee006948a41b68eaaea7d881304f59edfe3b06e11a0b302dc37c6663aaf88ff04a74882493ed1bf02e939ce8edce32d9d93c234d92c96f009bb55eaa1e26ffde03553a3a49eee62fb41518991ba62c3c4cd487fe44d6905a0a1998aaa6a152b07ce6154eadec372ebcb00497e134f6b6eb936154466c137fe5e3fd657ac3d3291183d046ffc9b13984194ddcf08493ad4a797868a0331b5149c5ce2280eb2b2b37baafef73767f6456399343d846127cb447002fa98f9eeabe2edd6c120d593ad3d7895fb6a10cc7000ae271215406a37ceb7201815c5e3fa4ad5970ab53c06694fdfc2fac9ec903f396330002a4f48b2de83ecced71985fddafa697de16d620517117f3d517571fefe75987cdbf3a2c945c3365bdc4d044bbb29458c64f2e4bec72216c2fde307b0ff970a0ab2088aca3113e59931f30c71bc0ad31847bf5ca240d576c1e5709acc8fa7dd5e76ad7aa29593f5d1a6f59fa42b2179b444b51cc03bc917b4c01ed045c7eb93a8b3842be1b42fe9a701a3fa3847a31d74193d3ec8601a0a83c7dc14062fbe40145338ff56202686c3ce06d286ee427d4fdcd43de7cdb52d65dfd8ef447d690be6c5c12efd0a63c3988790bea3337255419fd95b27e9a002c22b330fa772733fc4804a0ef124d76d22965c1299f347e184860f08bb64ec1710bb1ec6bb8739ee9318b6f6ff793187a72dad7068f3e4dfaff67389fdd0e0b3736512f1ded6c5e0bb13b60279ddb1110a84ba78aa0f9404d09a1fd9bbb907a129086a8698d446ee02c0a1724d0a8fa0af4fcc7890946bf7c39aef0e6d5d4f719a7b87f372987389c924cb2a5a3ceb0d0cf569ddc6bde071b3660a8abe1473d4e530a7b74e336ca31505d5d3a08014c727a3e19422dfaf44786bb3cfcc46025bb0c9c437c6449c3658f08b9635556b92c6c638f102a5e2bcf9dbde5552174a2554f206abd1526307c092da7ac4de3c3e92c9738a8d0eba83b9e6ad304f13e8ca45f68d4197f533d4f84abd0f83a378ad8c574c400ecac05d8ea34b4185813fc21622e771bf1a8048ac65a8c821dfafe13ced574181ace7c5de73a16becb9ce3495a84af168e1c8d46360340202e22885e8708cbd1b3f880e0321cc7e22b09f640625a6471c30e2a10d8297d6fad4b520b89753be377fb439f12d913eacfb68abd6aece4d91267cc8e9f0ca0f5de86b9f48f654356ebfdc4fd425e1ec8d59718216aba9886dfe002378125f316371a0869ebc86e933249e34c29c7bd99cfb3f6516f1f988ff195e7284c00f7ffd3b920939e04a07e84cd90728840e55c456b936d95dac7a162fd25c4b95d960a9536369a1794cb9a701f0b92a00025a55374c643104bd47634dcbf48365b47fd4ee8dd69f2d1d300d0d8462b775a2504c232eb10234a4b8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b9035843723a5a5944f8b738231388eb1507326d927b979e554f0aafcf65c62606ddrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapostrophe-3.4-1.3.src.rpmapostropheapplication()application(org.gnome.gitlab.somas.Apostrophe.desktop)metainfo()metainfo(org.gnome.gitlab.somas.Apostrophe.metainfo.xml)mimehandler(text/plain)mimehandler(text/x-markdown)uberwriter@@    @@@@@@@@@@@@/usr/bin/python3.13python(abi)python3-chardetpython3-pypandocpython3-regexpython3-telnetlib_313_and_uprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)typelib(Adw)typelib(GLib)typelib(GObject)typelib(Gdk)typelib(Gio)typelib(Graphene)typelib(Gsk)typelib(Gtk)typelib(GtkSource)typelib(Pango)typelib(Spelling)typelib(WebKit)3.133.0.4-14.6.0-14.0-15.4.18-114.0516.04.20.1h@h¹h¹h0c@fLf~f3@f/c:bnv@bEb7@b5aDead Mozay Dead Mozay Dead Mozay Dead Mozay Dead Mozay Dead Mozay Dead Mozay pgajdos@suse.comDead Mozay Dead Mozay Dead Mozay Dead Mozay Dead Mozay Bjørn Lie - Update to version 3.4: * Fixed some layout issues in certain locales at narrow sizes * Fixed an issue where closing and opening Apostrophe with a windowed preview active wouldn't open the editing window the second time. * Updated some dependencies to fix some long-standing issues with GtkTextView. * Added %python_expand macro to fix E: python-bytecode-inconsistent-mtime error.- Added Requires python3-regex. - Rename Requires python313-telnetlib_313_and_up to python3-telnetlib_313_and_up.- Update to version 3.3: * Features: - Use Typst as the default render engine. LaTeX is no longer needed for exporting PDFs. - Implemented crash recovery/autosaving functionality - Implemented a narrow mode. Apostrophe works now on mobile devices - Reimplemented inline previews. Ctrl+click on a word or selecting the "peek" entry in context menus will bring a popover with a preview of images, formulas, web, word definitions and more - Implemented new CLI options - The recents popover no longer shows deleted items - Make search case insensitive in the recents popover - Improved error dialog - Improved scroll sync between the editor and the preview panel - Improved spellchecking: allow different languages in different windows, load system default, persist selected language for each document across restarts - Use OTF fonts instead of TTF - Improved styles - Improved error handling when opening invalid files - Improved automatic indents and unindents - Persist window state (window size/fullscreen/maximized) across restarts - Improved custom widgetry - Improved touch handling - Improved the inline markdown rendering, better respecting Pandoc's markdown specification. * Bugfixes: - Fixed several codeblocks markup handling bugs - Fixed incorrect tooltip in the expand toolbar button when it's open - Fixed IME input - Fixed "save as" and "export" dialogs not opening the correct folder by default - Fixed a bug where opening already opened files happened in new windows - Fixed buggy behaviour with copy-paste buttons when selecting text. * Translations update. * Removed apostrophe-disbale-reveal.js-check.patch, The fix is no longer required.- Added Requires python313-telnetlib_313_and_up.- Update to version 3.2: * Bugfixes: - Fixed disability flag not being shown in the savebar. - Fixed bold text not working on the live preview. * Features: - Translations update.- Update to version 3.1: * Bugfixes: - Fixed buggy drag and drop behavior. - Fixed labels not displaying in the Recents popover when they had an ampersand. * Features: - Added pride colors to the savebar.- Update to version 3.0: * Port to GTK4 and the newest libadwaita widgets. * Improved UI and styling. * New toolbar for interactively formatting text. * Implement autoindentation and brace autocompletion. * Live stats for selected text. * Improved Hemingway Mode. * New secured preview mode when opening potentially dangerous files. * Detect when the file being edited is changed by another program. * Added DocuWiki to the available export formats. * Add apostrophe-disbale-reveal.js-check.patch can not use reveal.js. * Add BR gtk4 and libadwaita-1 instead of libhandy-1.- remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476]- Add requires python3-chardet.- Update to versiom 2.6.3: * Fix a bug where the preview wouldn't be shown when opening a file from Files or the CLI. * Fix a bug where horizontal preview wouldn't request enough space at startup. * Removed swipe gestures from the preview panel. * Added Persian translations, updated Catalan, German, Finnish and Turkish ones.- Update to version 2.6.2: * Fix handling of windowed preview mode on some circumstances. * Add proper titles to the preview window. * Update translations.- Update to version 2.6.1: * A small bug in 2.6 which didn't allow to save files.- Update to version 2.6: * Implemented multiwindow support. * Save window state on exit. * Ported to libhandy. * Improved the overall UI. * New animations. * Follow the Dark Mode global preference. * Add an "automatic" color mode. * Improve the High Contrast styles. * Improve inline preview markup. * Updated translations. * Remove 241.patch: Is no longer needed.- Update URL and Source to new home, https://gitlab.gnome.org/World/apostrophe - Drop unneded and unused gcc-c++ and translation-update-upstream BuildRequires. - Replace update-desktop-files with desktop-file-utils, drop macro. - Following the above, add appstream-glib BuildRequires and add check section and meson_test macro, run tests during build. - Clean up file list. - Add 241.patch: Fix build with meson 0.61 and newer.uberwriterreproducible 1759201139  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr3.4-1.33.4-1.33.4-1.3     apostropheapostrophe__init__.py__pycache____init__.cpython-313.pycapplication.cpython-313.pycbottombar.cpython-313.pycconfig.cpython-313.pycdetailed_error.cpython-313.pyceditor.cpython-313.pycexport_dialog.cpython-313.pycfix_table.cpython-313.pycheaderbars.cpython-313.pychelpers.cpython-313.pycinhibitor.cpython-313.pycinline_preview.cpython-313.pyclatex_to_PNG.cpython-313.pycmain_window.cpython-313.pycmarkup_regex.cpython-313.pycmovable_bin.cpython-313.pycopen_popover.cpython-313.pycpanels.cpython-313.pycpreferences_dialog.cpython-313.pycpreview_converter.cpython-313.pycpreview_handler.cpython-313.pycpreview_layout_switcher.cpython-313.pycpreview_security.cpython-313.pycpreview_web_view.cpython-313.pycpreview_window.cpython-313.pycpride.cpython-313.pycsearch_and_replace.cpython-313.pycsettings.cpython-313.pycsized_bin.cpython-313.pycstats_counter.cpython-313.pycstats_handler.cpython-313.pyctable_input.cpython-313.pyctext_buffer.cpython-313.pyctext_view.cpython-313.pyctext_view_format_inserter.cpython-313.pyctext_view_markup_handler.cpython-313.pyctext_view_scroller.cpython-313.pyctheme_switcher.cpython-313.pycapplication.pybottombar.pyconfig.pydetailed_error.pyeditor.pyexport_dialog.pyfix_table.pyheaderbars.pyhelpers.pyinhibitor.pyinline_preview.pylatex_to_PNG.pymain_window.pymarkup_regex.pymovable_bin.pyopen_popover.pypanels.pypreferences_dialog.pypreview_converter.pypreview_handler.pypreview_layout_switcher.pypreview_security.pypreview_web_view.pypreview_window.pypride.pysearch_and_replace.pysettings.pysized_bin.pystats_counter.pystats_handler.pytable_input.pytext_buffer.pytext_view.pytext_view_format_inserter.pytext_view_markup_handler.pytext_view_scroller.pytheme_switcher.pyapostropheapostrophe.gresourceluarelative_to_absolute.luamediacsswebadwaita-sepia.cssadwaita.cssbase.csshighcontrast.csshighcontrast_inverse.cssformats.jsonjsscroll.jspandoc_templatestypst.typreference_filesreference-a4.docxreference-a4.odtstylesdark.xmllight.xmlsepia.xmlorg.gnome.gitlab.somas.Apostrophe.desktoporg.gnome.gitlab.somas.Apostrophe.serviceapostropheREADME.mdorg.gnome.gitlab.somas.Apostrophe.gschema.xmlorg.gnome.gitlab.somas.Apostrophe.svgorg.gnome.gitlab.somas.Apostrophe-symbolic.svgapostropheAUTHORSLICENSEorg.gnome.gitlab.somas.Apostrophe.metainfo.xml/usr/bin//usr/lib/python3.13/site-packages//usr/lib/python3.13/site-packages/apostrophe//usr/lib/python3.13/site-packages/apostrophe/__pycache__//usr/share//usr/share/apostrophe//usr/share/apostrophe/lua//usr/share/apostrophe/media//usr/share/apostrophe/media/css//usr/share/apostrophe/media/css/web//usr/share/apostrophe/media/js//usr/share/apostrophe/pandoc_templates//usr/share/apostrophe/reference_files//usr/share/apostrophe/styles//usr/share/applications//usr/share/dbus-1/services//usr/share/doc/packages//usr/share/doc/packages/apostrophe//usr/share/glib-2.0/schemas//usr/share/icons/hicolor/scalable/apps//usr/share/icons/hicolor/symbolic/apps//usr/share/licenses//usr/share/licenses/apostrophe//usr/share/metainfo/-O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -gobs://build.opensuse.org/GNOME:Apps/openSUSE_Factory/5a6af2f1ea2d2ecbf738e3afd602128e-apostrophedrpmzstd19T0noarch-suse-linux     Python script, ASCII text executabledirectoryASCII textPython script, Unicode text, UTF-8 text executableLaTeX 2e document, ASCII textHTML document, ASCII textJavaScript source, Unicode text, UTF-8 textJSON text dataJavaScript source, ASCII textXML 1.0 document, Unicode text, UTF-8 textUnicode text, UTF-8 textHTML document, Unicode text, UTF-8 text, with very long lines (333)XML 1.0 document, ASCII textSVG Scalable Vector Graphics image  !"#$%&'()078:>CEIOPVW]^ejquw{~R RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RR R R RRR R RRR RRRRRR R RRR R R RRRRR R RRR R RR RRRRR R R RRRR R R R RRRR R R RRRRR R R RRR R R RRRRR R RR RRRR RRR RRRR RRR RRRR RR RRR RRRR RR R RRR R R RRRR R R RRRRR R R R RRR R RRR RRRR RRR R PPPPPPt!\{/j_qutf-8f7c375baba58677243b9d9ac56f476cfe5f9176c17d563d2ec9893d5604d46bfdd571d0b3da8ec96bc77f3e817ea2e600b547023c7282552f480fbf08c802035?(/hm"d>DLT3apostrophe-3.4-1.2nsKMYĮ\KG6{`o3 > A j|?izeo1baCfg,:>40,r@[L))f}?^oͮgcb41fc242bbf9016d1e03a5bb5cc662c9d3f4ef058e111eb7693f6b7328e92219ed533cb8f2e7fd671a55846790251]W'WL;A-h4ÖT2s