Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remaining issues before 0.6.0 #214

Closed
25 tasks done
maoschanz opened this issue Apr 6, 2020 · 2 comments
Closed
25 tasks done

Remaining issues before 0.6.0 #214

maoschanz opened this issue Apr 6, 2020 · 2 comments
Assignees
Labels
bug Something isn't working selection Everything related to the selection management tools bugs or suggestions related to tools translations
Milestone

Comments

@maoschanz
Copy link
Owner

maoschanz commented Apr 6, 2020

Pixbufs management

  • encapsulate the history management in a class
  • less slow history Slow undoing, and other history-related performance issues #200
  • correct "reload" (without dialog, because undoable using the history)
  • history memory leak (there was an actual issue here 10eca54 but otherwise concerning the current problem, i think the garbage collector just isn't very quick, or the system monitor is bad at reporting)
  • [ ] test scenarios where pixbufs are removed to save memory abandoned (memory saving would need a new boolean attribute in the state dict)

Classic tools

Zoom

Selection and canvas tools

General

  • tests on:
    • gnome wayland
    • cinnamon
    • pantheon
    • smartphone-ish screen sizes
  • last translations update
  • version bump
  • appdata screenshots
  • help manual

System

  • Device (desktop computer/tablet/phone/...): any
  • Desktop environment: any
  • Package format (flatpak, native package, snap?): flatpak
  • App version: 0.5.4 to 0.6.0
@maoschanz maoschanz added bug Something isn't working selection Everything related to the selection management labels Apr 6, 2020
@maoschanz maoschanz self-assigned this Apr 6, 2020
@maoschanz maoschanz added this to the 0.6 milestone Apr 6, 2020
maoschanz referenced this issue May 17, 2020
here, the history manager. Not pertinent, but it will help making image.py less chaotic
maoschanz referenced this issue Jul 7, 2020
still issues with redoing states, and untested state yeeter
maoschanz added a commit that referenced this issue Jul 11, 2020
Now the 3 selection tools should be inter-compatible AND work in scenarios with multiple tabs

issue #214
@maoschanz maoschanz added the tools bugs or suggestions related to tools label Jul 12, 2020
maoschanz added a commit that referenced this issue Jul 14, 2020
@maoschanz maoschanz pinned this issue Jul 15, 2020
maoschanz added a commit that referenced this issue Aug 18, 2020
these canvas tools' mouse signals were ignoring the zoom level (#214)

issue #78 is almost finished
maoschanz added a commit that referenced this issue Sep 5, 2020
temporary util to debug the zoom-to-point method using disgracious yet colorful dots #183 #214
maoschanz added a commit that referenced this issue Sep 5, 2020
@maoschanz
Copy link
Owner Author

@frenchy82 pour le ppa je préviens à l'avance que les versions 0.6.0 et 0.6.1 ne seront pas compatibles avec bionic (pour la version 0.6.2 et plus, peut-être que si), si j'ai bien écrit mon truc la tentative de construction pour ces distros devrait échouer naturellement

@KAMI911
Copy link
Contributor

KAMI911 commented Sep 17, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working selection Everything related to the selection management tools bugs or suggestions related to tools translations
Projects
None yet
Development

No branches or pull requests

2 participants