fabiocolacio / Marker

🖊 A gtk3 markdown editor
GNU General Public License v3.0
832 stars 75 forks source link

Required some functions #286

Open eexpress opened 4 years ago

eexpress commented 4 years ago

It's beautifully editor, I hope it will enter official repo.

Some requires here:

  1. need "Change preview fonts". Or can setup an "Menu->Zoom" default value, 100% is too small.

  2. Page margins in editor and preview.

  3. Preview sometimes lost content, and can not refresh.

  4. Need self defined css.

  5. Picture link not show. I use relative path for pictures.

  6. Menu->viewmode is hard to change, maybe put them all in first layer menu as an radio group. Or those 4 items as a right-side toolbar.

  7. Sidebar: Documents as TAB. Vertical list is hard to show long filename.

  8. An setup item: fix 50% width for Editor or Preview.

  9. the second line in title which show the directory is not necessary. The lower part of the text is blocked.

  10. Preferences->Preview->Use css theme, has bug. No effect when choosing defferent theme.

  11. Menu->sidebar, the checkbox statu is not real time change.

  12. excute "marker" from terminal, then open a file, it always crash.

    
    ⭕ marker
    scroll extension initialized

(marker:4711): GLib-GIO-CRITICAL **: 00:27:22.052: g_file_get_uri: assertion 'G_IS_FILE (file)' failed

(marker:4711): Gtk-CRITICAL **: 00:27:22.304: gtk_stack_add_named: assertion 'GTK_IS_STACK (stack)' failed

(marker:4711): Gtk-CRITICAL **: 00:27:22.310: gtk_stack_set_visible_child_full: assertion 'GTK_IS_STACK (stack)' failed

(marker:4711): Gtk-CRITICAL **: 00:27:22.310: gtk_header_bar_set_title: assertion 'GTK_IS_HEADER_BAR (bar)' failed

(marker:4711): Gtk-CRITICAL **: 00:27:22.310: gtk_header_bar_set_subtitle: assertion 'GTK_IS_HEADER_BAR (bar)' failed

(marker:4711): Gtk-CRITICAL **: 00:27:22.311: gtk_stack_set_visible_child_full: assertion 'GTK_IS_STACK (stack)' failed

(marker:4711): Gtk-CRITICAL **: 00:27:22.311: gtk_header_bar_set_title: assertion 'GTK_IS_HEADER_BAR (bar)' failed

(marker:4711): Gtk-CRITICAL **: 00:27:22.311: gtk_header_bar_set_subtitle: assertion 'GTK_IS_HEADER_BAR (bar)' failed

(marker:4711): Gtk-CRITICAL **: 00:27:22.311: gtk_button_set_label: assertion 'GTK_IS_BUTTON (button)' failed

(marker:4711): Gtk-CRITICAL **: 00:27:22.311: gtk_button_set_label: assertion 'GTK_IS_BUTTON (button)' failed

Mandarancio commented 4 years ago

Hi eexpress, Thank you for your requests. For the moment I can tell you that the point 12 (previous issue #282) is been solved. Regards, M

Mandarancio commented 4 years ago

Point 10 as been fixed in commit fb7b3e0 :)