summaryrefslogtreecommitdiff
path: root/shell
Commit message (Collapse)AuthorAgeFilesLines
* shell: rename gtk-shell.c to maynard.cJonny Lamb2014-03-252-1/+1
|
* sound-applet: removed, no longer used or usefulJonny Lamb2014-03-243-171/+0
|
* panel,clock: implement setting volume by showing a scale over the clockJonny Lamb2014-03-246-9/+252
|
* build: distribute maynard.gresource.xmlMarco Barisione2014-03-211-1/+3
|
* panel: replaced wifi icon with a 'system' iconJonny Lamb2014-03-182-8/+8
|
* gtk-shell: add hack to always keep app launcher onscreenJonny Lamb2014-03-141-2/+4
| | | | | | | | | | | At the moment there's a problem where weston_view->output_mask for the app launcher window isn't updated during the animation of moving it onscreen. While offscreen ->output_mask is obviously 0 but during the animation the correct output should be added to the mask. To workaround this problem for now we'll keep the window always onscreen but hidden by the panel so this problem is never hit. This is a horrible hack and should be fixed properly as soon as possible.
* style: rename classes from wgs-* to maynard-*Jonny Lamb2014-03-076-19/+19
|
* shell: add missing copyright headers to filesJonny Lamb2014-03-0716-4/+238
|
* Add MIT license for the projectTiago Vignatti2014-03-071-0/+22
|
* shell: rename widgets to reflect project renameJonny Lamb2014-03-0515-267/+267
|
* rename project from weston-gtk-shell to maynardJonny Lamb2014-03-055-18/+18
|
* shell: remove old launcher grid and related widgetsJonny Lamb2014-03-049-4342/+1
|
* shell: don't hide the panel if the app launcher is showingJonny Lamb2014-03-041-0/+35
|
* launcher: add new app launcher window and replace old grid with itJonny Lamb2014-03-045-25/+502
|
* panel: move height ratio into headerJonny Lamb2014-03-042-5/+2
|
* clocks: use GnomeWallClock to give time change updatesJonny Lamb2014-02-182-7/+65
| | | | Use this to stop showing static times for both clocks.
* shell: stop using magic numbers and utilize new constantsJonny Lamb2014-02-181-5/+9
|
* panel: move panel and vertical clock widgets into their own filesJonny Lamb2014-02-186-124/+385
|
* clock: move into its own widgetJonny Lamb2014-02-183-49/+42
|
* shell: add small clockJonny Lamb2014-02-171-3/+69
|
* shell: add event boxes around app widgets to not lose enter/leave eventsJonny Lamb2014-02-171-3/+9
|
* shell: add a way of listening to other widgets for enter/leaveJonny Lamb2014-02-171-0/+12
| | | | | | | | | | | Due to the many widgets in the panel, some enter and leave signals get eaten up by some widgets here and there, so their ::enter-notify-event should be connected to to make sure the cursor is still over the panel. ::leave-notify-event isn't required as the panel will always give us a reliable final leave event. The reason why these signals are signalled or not signalled are not fully understood.
* gtk-shell: resize the app launcher gridJonny Lamb2014-02-171-8/+1
| | | | | This will get a redesign soon but until it comes let's at least make the grid usable.
* shell: add clockJonny Lamb2014-02-172-0/+55
|
* shell: hide panel depending on where the cursor isJonny Lamb2014-02-171-0/+98
|
* shell: move panel to left hand sideJonny Lamb2014-02-173-25/+75
|
* app-icon: add new widget subclass for icons on the panelJonny Lamb2014-02-173-0/+102
|
* shell-helper: implement interface in weston moduleJonny Lamb2014-02-143-3/+286
|
* shell: bind to version 3 of desktop_shellJonny Lamb2014-02-121-1/+3
| | | | | | The desktop_ready() request (added in version 2) must be called after everything is drawn to the screen so weston knows when to fade up and show the desktop.
* css: add new style css file and put it into gresourcesJonny Lamb2014-02-114-1/+50
|
* Add a volume control widget to the panelEmilio Pozuelo Monfort2014-01-144-0/+146
|
* Tell gtk+ we really need the wayland backendEmilio Pozuelo Monfort2013-12-051-0/+2
| | | | | | | So that it doesn't choose the x11 backend when DISPLAY is set, e.g. when running weston on x11 or when xwayland is available. Require gtk+ 3.10 for this.
* Unlock the screen when asked toEmilio Pozuelo Monfort2013-12-041-0/+1
|
* Use g_object_new instead of gnome_wall_clock_newEmilio Pozuelo Monfort2013-11-271-1/+1
| | | | To workaround old libgnome-desktop not exporting that symbol.
* Add favorite launchers in the panelEmilio Pozuelo Monfort2013-11-274-5/+189
|
* app-launcher: chain up on constructedEmilio Pozuelo Monfort2013-11-251-0/+2
|
* Add a clock to the panelEmilio Pozuelo Monfort2013-11-254-1/+116
|
* grid: sort items alphabeticallyEmilio Pozuelo Monfort2013-11-221-6/+29
|
* Rename the shell to weston-gtk-shellEmilio Pozuelo Monfort2013-11-201-3/+3
| | | | To avoid conflicts with weston's weston-desktop-shell.
* app-system: always take the new app infoEmilio Pozuelo Monfort2013-10-281-3/+1
| | | | | The app info may have changed so always take the new app info to update the hash table.
* grid: don't add duplicate entries when the menu tree changesEmilio Pozuelo Monfort2013-10-282-21/+15
| | | | | Fix a few bugs in our shell-app-system code that are exposed by this change.
* Fix bottom of the grid getting cutEmilio Pozuelo Monfort2013-10-261-1/+8
|
* Make the grid actually show real launchersEmilio Pozuelo Monfort2013-10-2612-8/+4583
|
* Properly set the panel heightEmilio Pozuelo Monfort2013-10-241-1/+1
| | | | The other way doesn't work for some reason.
* Add a fake menu gridEmilio Pozuelo Monfort2013-10-241-20/+42
| | | | | | | It is toggled from the new 'Menu' button in the panel. The old weston-terminal launcher is now gone. The menu is not yet populated with desktop files.
* Quick hack to get things workingEmilio Pozuelo Monfort2013-10-221-2/+2
|
* Add panel example and terminal launcherTiago Vignatti2013-04-041-20/+101
| | | | Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
* Fix cursor settingTiago Vignatti2013-04-011-2/+0
| | | | | | Don't clobber surface user data with junk. Background is alright now again. Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
* Fix background drawingTiago Vignatti2013-03-271-17/+45
| | | | | | | There's still some race happening though, which prevents the client of showing anything. Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
* Initial commitTiago Vignatti2013-03-252-0/+161
Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>