{"push_id":1363783619,"size":19,"distinct_size":19,"ref":"refs/heads/develop","head":"c812ef85c3edb0e6d2ed1f392615489fe629f3a5","before":"fe7597cae1445c8c13eb9383a4f3bed6e96a4ad3","commits":[{"sha":"b7fe5a6df844823bd2e84643426c38e1cbbe6f02","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Move constants out of config and into __init__\n\n- The original __init__ file was moved to __main__.\n  Why? The program was run through that module.\n- The new __init__ file holds package constants and in the future,\n  lightweight functionality that should be usable without loading the\n  whole module.\n- setup.py and mikiwindow.py were adjusted to account for this.","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/b7fe5a6df844823bd2e84643426c38e1cbbe6f02"},{"sha":"6ffff61947ff6555fa3531687c6990f30d07c87d","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Add unit test for find/replace dialog","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/6ffff61947ff6555fa3531687c6990f30d07c87d"},{"sha":"b435422c3187399ce7183a7257a26d275f415a03","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Explicitly set default values when reading version","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/b435422c3187399ce7183a7257a26d275f415a03"},{"sha":"ad2d44d84bd5bfc9c8f2109cc9583fbee4b57599","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Update import for mikiwindow","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/ad2d44d84bd5bfc9c8f2109cc9583fbee4b57599"},{"sha":"f802c0545d39df77b0fe5010a36e4b5dd1208792","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Put space between . and import","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/f802c0545d39df77b0fe5010a36e4b5dd1208792"},{"sha":"4e835495faa613736e13a7fa3520f53668a13276","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Prepare mikihighlighter for unit testing","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/4e835495faa613736e13a7fa3520f53668a13276"},{"sha":"c526302e5ee70f14d7063199877c8969888fe72c","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Remove TocTree import in find replace test","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/c526302e5ee70f14d7063199877c8969888fe72c"},{"sha":"2bbbd8d3f450736bf4fbb00218b4cbb4a269a7b8","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Remove circular import and decouple dialogs\n\nPrior to this, opening a notebook was hardcoded into the accept function\nof the notebook list dialog. This forced a circular import.\n\nAdditionally, several dialog responses were decoupled and placed into\nMikiWindow for better unit testing. These are:\n\n- Opening a notebook. Now it's delegated to a separate function outside\n  of MikiWindow since it's meant to create new MikiWindow instances.\n\n- MikidownCfgDialog highlighter color refreshing. The configuration\n  dialog in the future might not always launched from a MikiWindow.\n  Delegating the responsibility to reconfigure the highlighter is up\n  to the MikiWindow.\n\n- NotebookSettings dialog also might not always be launched from a\n  MikiWindow. A useful use case for launching notebook settings\n  separately is if settings need to be inspected without forcing a full\n  notebook open.","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/2bbbd8d3f450736bf4fbb00218b4cbb4a269a7b8"},{"sha":"6cf7d0f8d3e351dfa9a9a9012accd4242dfcd4d7","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Update test to point to right link before clicking\n\nAlso extract Javascript clicking into a class level test variable since\nit is the same across the two sub tests.","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/6cf7d0f8d3e351dfa9a9a9012accd4242dfcd4d7"},{"sha":"eb4e0d094e601a9c6dc01bc4f69e3c77d3f83e2d","author":{"name":"kekh","email":"c75e0fd2dc674d78c6e39f3846ca56124cdc7d69@users.noreply.github.com"},"message":"Delete mikidown_fr_FR.qm","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/eb4e0d094e601a9c6dc01bc4f69e3c77d3f83e2d"},{"sha":"ca8359c9633942196de304c80c4479a161a095f9","author":{"name":"kekh","email":"c75e0fd2dc674d78c6e39f3846ca56124cdc7d69@users.noreply.github.com"},"message":"Update French translation","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/ca8359c9633942196de304c80c4479a161a095f9"},{"sha":"fcb47a7f854205d23c5548a3123dd6e772bcd20e","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Update translations for post 0.3.11 wip source","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/fcb47a7f854205d23c5548a3123dd6e772bcd20e"},{"sha":"4cc40b726385deee1483cec63087d79569276b6e","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Ignore *.qm files from now on","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/4cc40b726385deee1483cec63087d79569276b6e"},{"sha":"c9be077bbea39fbbc7ae33843df87f027c312a39","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Add tips for contributors for clean pull requests","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/c9be077bbea39fbbc7ae33843df87f027c312a39"},{"sha":"9eac9413ec5a46269f8841a846645085f185e501","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Finish making MikiHighlighter unit testable\n\n- Migrate default highlighter colors to the appropriate file\n- Update Mikibook to pull the default colors from the highlighter module\n- Provide default color_settings if none are supplied\n- Check if a parent has a speller, default to None. This should be\n  replaced by a direct reference to the enchant speller after the unit\n  test is drafted.","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/9eac9413ec5a46269f8841a846645085f185e501"},{"sha":"772d90cb6dc04a231446cc83601d18734cbf95cf","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Fix passing self in super()'d accept call","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/772d90cb6dc04a231446cc83601d18734cbf95cf"},{"sha":"c82c8d829ef6311df28e8ef739236832db131b52","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Draft rudimentary highlighter test\n\nSo far doesn't contain combinations such as:\n\n- **__hi__**\n- __**hi**__\n- __a_something_here__\n\nAnd other edge cases to further polish the syntax highlighting.\nOn an additional note, the syntax highlighting configuration needs\nto be refactored a bit to prevent the mention of magic numbers.\n\nEG: Index 15 is for math blocks","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/c82c8d829ef6311df28e8ef739236832db131b52"},{"sha":"14130eb73dd8762821d4d24912f48fc8f4548fa4","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Remove trailing line space","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/14130eb73dd8762821d4d24912f48fc8f4548fa4"},{"sha":"c812ef85c3edb0e6d2ed1f392615489fe629f3a5","author":{"name":"ShadowKyogre","email":"6eb175679187bfdcde36694349ecf57d299ea664@gmail.com"},"message":"Remove misc. print statements","distinct":true,"url":"https://api.github.com/repos/bindusys/mikidown/commits/c812ef85c3edb0e6d2ed1f392615489fe629f3a5"}]}
{"actor":{"display_login":"pedromorgan"}}