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

Gtk3 #284

Merged
merged 61 commits into from
May 8, 2021
Merged

Gtk3 #284

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
55a8d4f
WIP comment out gtk2 image view
DarthGandalf Jun 11, 2020
6057275
start gtk3
DarthGandalf Jun 9, 2020
7e85ee6
It's able to show the main window now with Gtk3. Nothing else though
DarthGandalf Jun 10, 2020
73854db
About dialog works again. Add me to credits
DarthGandalf Jun 13, 2020
b73728d
Upload dialog can be shown
DarthGandalf Jun 13, 2020
95246f5
Fix several vim warnings
DarthGandalf Jun 13, 2020
c8e327d
Upload to imgur works again
DarthGandalf Jun 13, 2020
e7f40e5
more progress
DarthGandalf Jun 13, 2020
c67a38d
Can select window using mouse
DarthGandalf Jun 13, 2020
bae8b07
Don't destroy event handler. Provide a good enough substitute instead.
DarthGandalf Jun 13, 2020
21bd272
Show timer
DarthGandalf Jun 14, 2020
a526630
Fix startup when plugins are not cached yet.
DarthGandalf Jun 20, 2020
39ccc26
add plugins test to REMOVED.md to not forget about it
DarthGandalf Jun 20, 2020
d45965b
Rename the file to TODO-GTK3.md to better reflect what it's meant to be
DarthGandalf Jun 20, 2020
71da2e1
Merge branch 'fixopen' into gtk3
DarthGandalf Jul 10, 2020
179b4e2
Initialize Gtk3::Application via subclass
DarthGandalf Jul 10, 2020
3eb1387
Startup and quit work with Application
DarthGandalf Jul 10, 2020
4f27211
Rewrite IPC to GApplication
DarthGandalf Jul 11, 2020
ca118be
Use Gscan2pdf::ImageView
DarthGandalf Jul 12, 2020
06fd143
Can take Selection screenshot again
DarthGandalf Jul 12, 2020
d5a6983
Use external Gtk3::ImageView
DarthGandalf Jul 25, 2020
2455fcf
Use new development of Gtk3::ImageView dnd instead of our hack
DarthGandalf Jul 26, 2020
3c5d558
Fix tooltips and menus
DarthGandalf Aug 6, 2020
7ec20d3
Return transparency setting
DarthGandalf Aug 12, 2020
6abc272
Return grid size to be closer to what it was
DarthGandalf Aug 12, 2020
c9b9d9b
Use set_fitting again
DarthGandalf Aug 31, 2020
1750338
Merge branch 'master' into gtk3
DarthGandalf Sep 11, 2020
0232a00
Replacing like what was replaced before
DarthGandalf Sep 12, 2020
f742d38
More replacement
DarthGandalf Sep 12, 2020
dd48d76
Replacing...
DarthGandalf Sep 12, 2020
82a7148
No Tooltips class
DarthGandalf Sep 12, 2020
9fb2587
Fix multi selection
DarthGandalf Sep 12, 2020
69c6e05
remove done elment from todo
DarthGandalf Oct 15, 2020
664ad08
Since initial Gtk3::ImageView was released, use it
DarthGandalf Oct 21, 2020
d8673c3
Add a file which I forgot to add, and move it to a better dir
DarthGandalf Oct 30, 2020
ce82bb2
Editor can be shown now
DarthGandalf Nov 1, 2020
6f86cf6
Highlighter tool works
DarthGandalf Nov 1, 2020
bbe0575
Drawing tool works
DarthGandalf Nov 1, 2020
418bc88
Cleanup of old Color
DarthGandalf Nov 2, 2020
150931c
transparency of crop in editor is also done
DarthGandalf Nov 2, 2020
34bd60a
Simplify patterns in editor
DarthGandalf Nov 2, 2020
dcc7960
Fix crop undo, simplify colors further in editor
DarthGandalf Nov 2, 2020
f0f86ad
Remove stale change used for debugging earlier
DarthGandalf Nov 2, 2020
3981fe0
Make it work even on unpatched goocanvas
DarthGandalf Nov 3, 2020
74b5db6
Merge branch 'master' into gtk3
DarthGandalf Nov 3, 2020
887a3ef
Fix startup on clean system
DarthGandalf Jan 21, 2021
a95fe23
Fix taking image of desktop and window when composited
DarthGandalf Feb 18, 2021
bed0792
HiDPI is also broken. Gtk2 didn't support it at all, in Gtk3 it's sup…
DarthGandalf Feb 18, 2021
7238554
Fix blurry zoom window during selection
DarthGandalf Feb 19, 2021
ef25747
Fix preview of advanced selector on edges of screen
DarthGandalf Mar 14, 2021
fe4f799
Fix advanced selector on HiDPI screen
DarthGandalf Mar 29, 2021
5d2c993
Fix window selector for hidpi
DarthGandalf Apr 2, 2021
7e2c4e7
Fix tooltip capture in hidpi, update TODO
DarthGandalf Apr 2, 2021
f849892
Fix drag-n-drop from inside the image
DarthGandalf Apr 20, 2021
b86c468
Fix receiving drag-n-drop
DarthGandalf May 3, 2021
ac3369e
Default style is fine, whatever. Remove TODO item
DarthGandalf May 6, 2021
15f90f3
Looks like I fixed this item already
DarthGandalf May 6, 2021
a7a86f4
Restore info which plugin is being loaded on startup
DarthGandalf May 6, 2021
55742de
Fix plugins
DarthGandalf May 6, 2021
2e4455b
Specify minimum supported Gtk3::ImageView
DarthGandalf May 6, 2021
b17abff
Show a warning when attempting to take screenshot of subwindow or men…
DarthGandalf May 8, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions TODO-GTK3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
drawing: rulers
ssh -X is broken
selection: cursor XY stickiness to edges
hidpi: fix possible issues with: multiple screens, subwindow captures, menu capture
Loading