Commit Graph

44 Commits

Author SHA1 Message Date
Charles Gagnon
0c02982ea8 Fix compatibility of the apps ungrouping with older gnome versions 2018-01-25 11:47:53 -05:00
Charles Gagnon
a8cba45910 Add option to set the "show desktop button" width 2018-01-23 10:37:04 -05:00
Charles Gagnon
22464cccac Reduce the number of times the taskbar redisplays when isolating workspaces 2018-01-18 12:11:53 -05:00
Charles Gagnon
f94e87e18e Fix message "[.../dash-to-panel@jderose9.github.com/panel.js 414]: Too many arguments to method Clutter.Actor.allocate: expected 2, got 3"
occurring when disabling the extension
2018-01-16 15:04:54 -05:00
Charles Gagnon
f7bf526a55 Add option to ungroup the application instances and show their window titles
New features
 - ungroup aplication instances, while keeping them grouped by application
 - when ungrouped, display the window titles and allow the customization of their font-size and width
 - when ungrouped, optionally have the favorite application icons serve as launchers
 - customize the focused application indicator's color and opacity

Bug fixes
 - fix icons not showing up immediately when lauching an application
 - fix message "g_signal_handler_disconnect: assertion 'handler_id > 0" occurring when destroying an icon
 - fix message "st_widget_get_theme_node called on the widget [# StIcon:last-child first-child] which is not in the stage." occurring after disabling the extension
 - fix message "[.../dash-to-panel@jderose9.github.com/windowPreview.js 1008]: reference to undefined property 0" occurring when restarting gnome-shell
 - fix message "[.../dash-to-panel@jderose9.github.com/taskbar.js 753]: reference to undefined property 0" occurring when restarting gnome-shell
2018-01-14 15:27:08 -05:00
abakkk
fee6a6b724 replace "centered in center panel" by "centered between content" 2017-11-23 09:33:17 +01:00
abakkk
bac82edb16 syntax, remove ctb and cim transtional variable 2017-11-23 09:04:30 +01:00
abakkk
85c299127f Fix appMenu issue 2017-11-22 22:25:27 +01:00
abakkk
3fcf4e27b6 Add the feature to move taskbar in center panel, including user settings
Finally there are three choices to dash-to-panel users:
- taskbar in left panel as currently
- taskbar in center panel, centered between the left and the right panel
- taskbar in center panel, centered in monitor without considering left and right panels size
Missing the translation of new pref.
And it would be maybe better to use "if" loops rather than logical operations with booleans "ctb" and "cim" in the calculation of allocation size in panel.js
2017-11-07 18:46:37 +01:00
jderose9
187ac72053 reset icons on monitor change (in case dpi is different) #271 2017-11-02 23:01:48 -04:00
jderose9
f6814f8b8c Immediately reflect margin / panel size changes #102 2017-11-02 22:43:48 -04:00
Jason DeRose
701593c2ee Merge pull request #260 from lexruee/fix-bugs
Fix a few bugs
2017-10-20 09:18:23 -04:00
Alexander Rüedlinger
df53e82336 panel.js: Fix "Too many arguments to method St.Bin.get_child"
This commit fixes the following JS warning:

```
JS WARNING: [.../dash-to-panel@jderose9.github.com/panel.js 91]:
Too many arguments to method St.Bin.get_child: expected 0, got 1
```

Signed-off-by: Alexander Rüedlinger <a.rueedlinger@gmail.com>
2017-10-18 20:22:12 +02:00
Alexander Rüedlinger
3670004244 panel.js: Define class dtpPanel using 'var'
Signed-off-by: Alexander Rüedlinger <a.rueedlinger@gmail.com>
2017-10-18 18:23:45 +02:00
franglais125
d6d139d4d9 Transparency: add support for dynamic transparency when the
panel is in the bottom position.
2017-10-08 12:56:21 -04:00
rockon999
2e5f6e8530 Fix typo preventing proper cleanup.
- Panel barriers are now added back when the extension is disabled.
2017-07-31 15:25:26 -05:00
jderose9
9e96c0383e get rid of invisible top barrier on dual monitor 2017-05-21 22:06:29 -04:00
jderose9
aabaed7324 Don't add hot corner to top left of middle monitor 2017-04-04 22:48:01 -04:00
jderose9
e7d84c7e75 Disable swam animation when coming from overview
For #49
2017-03-20 21:21:25 -04:00
jderose9
9e89bf6244 set max-height for submenus from panel
For #6
2017-03-19 16:56:23 -04:00
jderose9
d4d8941d30 Flip location for panel popups if panel on bottom
Fixes #79
2017-03-17 22:54:36 -04:00
jderose9
7bba9a4bbb Add Show Desktop to app grid right click
Closes #36
2017-03-04 18:41:17 -05:00
jderose9
69f1f5eb2a Fix issue with show desktop hiding icons
For #36
2017-03-04 17:58:31 -05:00
jderose9
abc2c2b778 Enable/Disable Show Desktop button for #36 2017-02-28 22:50:24 -05:00
jderose9
a457d41d18 Correct wide desktop button width on some themes 2017-02-28 22:07:19 -05:00
jderose9
e15d901d1c Show Desktop button for #36 2017-02-28 20:27:06 -05:00
jderose9
3e2a4896f3 Always return dragover result
#46
2017-02-28 19:33:19 -05:00
jderose9
5ea993f3f3 Open Overview when dragging file over panel
For #46
2017-02-28 19:26:05 -05:00
jderose9
aab98a4590 Handle scale_factor change after extension load
Fixes #57
2017-02-11 08:16:41 -05:00
Gogs
c83e2628ef Fix add/remove appmenu 2017-01-14 13:50:42 +01:00
Gogs
84f6d523f4 Option to add/remove AppMenu 2017-01-14 13:18:07 +01:00
jderose9
090f8dd4ae Add panel position style class. Closes #21 2017-01-12 09:21:09 -05:00
jderose9
65f0a0b3ed style and naming cleanup for #15 2017-01-10 18:35:10 -05:00
jderose9
4049d7719b Remove errant popup-menu class on main panel 2017-01-10 08:09:42 -05:00
jderose9
a6d8ac0ee9 HiDPI support. Fixes #10 2017-01-09 18:00:45 -05:00
jderose9
3cdd20c057 Fix another high-CPU issue. Closes #4
allocation handler from shell's main panel code competing with extension and causing circular event loop
2017-01-09 17:17:13 -05:00
jderose9
9284e1b6f5 wire up style config ui & bug fixes 2017-01-04 09:11:09 -05:00
jderose9
56d838f4cf Allow for padding leftbox, tray, and status icons 2017-01-03 18:01:33 -05:00
jderose9
db007d65ee configure hiding of activities button 2017-01-02 21:36:09 -05:00
jderose9
aa61fb235a update credits 2017-01-02 08:27:54 -05:00
jderose9
1924ef37be use strings instead of order index for combo boxes assignments in case of future reorder 2016-12-30 08:10:48 -05:00
jderose9
5f5ddcfda6 Adjust clock location 2016-12-30 08:10:48 -05:00
jderose9
19f1480b06 buncha fat finger bugs and license update 2016-12-30 08:10:48 -05:00
jderose9
ad2e7ba32e refactor panel management into its own class 2016-12-30 08:10:48 -05:00