There should be more zoom levels in 'Specific Zoom'.

Bug #1201061 reported by BryanFRitt
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Compiz
Fix Released
Wishlist
Unassigned

Bug Description

Only three 'Specific Zoom' levels isn't enough to do more fancier zooming...

Someone could do stuff like
(A) 1, .75, 2/3, .5, 1/3, .25, ... (like the `ccsm` program->'Window Management' section->'Grid' plugin->'Resize Actions' tab->'Cycle Through Multiple Sizes' option)
(B) 1, 1/2, 1/4, 1/8, 1/16, ... (1/2^n)
(C) 1, 1/4, 1/9, 1/16, ... (1/n^2)
(D) 1, 1/2, 1/3, 1/4, 1/5, 1/6, 1/7, 1/8, 1/9, 1/10, 1/11, ... (1/n)
specific website videos, or chat windows/boxes that aren't resizable, ...

(I modified the ezoom plugin to do 16 of them, see attached ezoom.tar.gz file, feel free to give feedback on this, I changed some variable names around. Just to be on the safe side of things, you can backup your Compiz ccsm settings before trying it. `ccsm` program->'Preferences'(on left side->'Profile' section->'Export' button)

or if you want even more idea for all plugins...
"have UNLIMITED shortcuts of ANY TYPE" for any action.
"a button should be added to the right hand side that would all creation of a new shortcut (of any time, and unlimited number) placed on the next line."
http://forum.compiz.org/viewtopic.php?f=136&t=10745

---
I'm thinking it would be better to have all zooms default to 1 rather than using a custom set.

Sample Configuration file for this
notes:
I changed variable names for consistency
Zooms like the (A) then (B) then has a 1/10 option (smallest zoom I could get with this plugin)
with zoom reset 1.000000 separating them, and at ends
and if there are 16 zoom levels, there will still be 3 more zoom levels available

s0_zoom_specific_1_key = <Alt><Super>F1
s0_zoom_specific_2_key = <Alt><Super>F2
s0_zoom_specific_3_key = <Alt><Super>F3
s0_zoom_specific_4_key = <Alt><Super>F4
s0_zoom_specific_5_key = <Alt><Super>F5
s0_zoom_specific_6_key = <Alt><Super>F6
s0_zoom_specific_7_key = <Alt><Super>F7
s0_zoom_specific_8_key = <Alt><Super>F8
s0_zoom_specific_9_key = <Alt><Super>F9
s0_zoom_specific_10_key = <Alt><Super>F10
s0_zoom_specific_11_key = <Alt><Super>F11
s0_zoom_specific_12_key = <Alt><Super>F12
s0_zoom_specific_13_key = <Alt><Super>Delete
s0_zoom_specific_1 = 1.000000
s0_zoom_specific_2 = 0.750000
s0_zoom_specific_3 = 0.666667
s0_zoom_specific_4 = 0.500000
s0_zoom_specific_5 = 0.333333
s0_zoom_specific_6 = 0.250000
s0_zoom_specific_7 = 1.000000
s0_zoom_specific_8 = 0.500000
s0_zoom_specific_9 = 0.250000
s0_zoom_specific_10 = 0.125000
s0_zoom_specific_11 = 1.000000
s0_zoom_specific_12 = 0.100000
s0_zoom_specific_13 = 1.000000

Related branches

Revision history for this message
BryanFRitt (bryanfritt) wrote :
BryanFRitt (bryanfritt)
description: updated
BryanFRitt (bryanfritt)
description: updated
MC Return (mc-return)
Changed in compiz:
milestone: none → 0.9.10.0
importance: Undecided → Wishlist
Changed in compiz:
milestone: 0.9.10.0 → 0.9.10.2
MC Return (mc-return)
Changed in compiz:
milestone: 0.9.10.2 → 0.9.11.0
Revision history for this message
BryanFRitt (bryanfritt) wrote :
Revision history for this message
Alex ARNAUD (alexarnaud) wrote :

Hello all,

on Ubuntu 17.04 there are 16 zoom levels available. So the bug is fixed. I think we should close it.

Best regards.

Revision history for this message
BryanFRitt (bryanfritt) wrote :

This fix was put into Compiz with the 0.9.13.1 release.

Changed in compiz:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.