Dustin Falgout
4679fa9714
arrange structure so that the real greeter class and the mock greeter class can both be derived from the same base class.
9 years ago
Dustin Falgout
73ed0a546c
start working on #77
9 years ago
Dustin Falgout
c44dd13726
update config file with an option to disable the restriction on external http requests.
9 years ago
Dustin Falgout
d3292153f3
remove debugging messages. code cleanup
9 years ago
Dustin Falgout
b04b1eb98b
fix segfault caused by modifying data uris as if they were regular uris
9 years ago
Dustin Falgout
9d0170c738
fix issues with request restrictions implmented in previous commit.
9 years ago
Dustin Falgout
3b345fcd86
restrict the http requests allowed to be made by the web process. Only local request are allowed. Requests must be for resources within one of the allowed directories (the directories found in lightdm-webkit2-greeter.conf as well as the themes' directory)
9 years ago
Dustin Falgout
2d9e5a8720
maintain backwards compatibility with versions of webkitgtk less than 2.14
9 years ago
Dustin Falgout
3c68af60d7
update greeter.c to properly load scripts
9 years ago
Dustin Falgout
7ca38d7eeb
add base class for auto-binding this (es6).
9 years ago
Dustin Falgout
1b6b93709c
catch SIGINT singals so we can quit properly
9 years ago
Dustin Falgout
fc11825ea5
fix another typo
9 years ago
Dustin Falgout
e656622f28
make sure theme heartbeat is stopped before we start the session
9 years ago
Dustin Falgout
22c8acef59
make sure we save the page_id for the page when its created so we can use it later. fix user session sometimes having value of 'null' in default theme.
9 years ago
Dustin Falgout
fc14528535
remove deprecated lightdm.start_authentication method
9 years ago
Dustin Falgout
6a2add97e5
remove debug output
9 years ago
Dustin Falgout
796e78a980
fix a few minor bugs in the default theme. dont worry about return value after injecting heartbeat script.
9 years ago
Dustin Falgout
a388c045f0
fix another error in heartbeat.js
9 years ago
Dustin Falgout
adac192b87
fix error in heartbeat script and regenerate resources files
9 years ago
Dustin Falgout
8163b44495
still fighting to get the webkit extension to work again
9 years ago
Dustin Falgout
45459acd0d
still fighting to get the webkit extension to work again
9 years ago
Dustin Falgout
5948314b67
fix quotes in extdir variable
9 years ago
Dustin Falgout
9f858d8e8c
fix meson.build file (was installing webkit extension into wrong location...omg)
9 years ago
Dustin Falgout
6bf654e18b
I hate C
9 years ago
Dustin Falgout
6d5b1e7d3e
..
9 years ago
Dustin Falgout
cc141e1941
😒
9 years ago
Dustin Falgout
f9ca7ce81b
😒
9 years ago
Dustin Falgout
36e3e198c4
fix issues with imcompatible pointers
9 years ago
Dustin Falgout
e5c79db918
fix typo
9 years ago
Dustin Falgout
2d2bb515bb
finish moving heartbeat to greeter
9 years ago
Dustin Falgout
1c4e4537a0
moving theme heartbeat into the greeter.
9 years ago
Dustin Falgout
fe88bee331
move gresource files into separate directory
9 years ago
Dustin Falgout
1dd34f2a21
rename src files
9 years ago
Dustin Falgout
ad2c874952
fix docstring formatting
9 years ago
Dustin Falgout
d0e7477702
...
9 years ago
Dustin Falgout
c249fcc649
last time
9 years ago
Dustin Falgout
96dec934fb
finish removing autotools files
9 years ago
Dustin Falgout
4805ce2b5b
😤
9 years ago
Dustin Falgout
0326bc91ad
😒
9 years ago
Dustin Falgout
1b09ecf47f
use gresource system to load css file
9 years ago
Dustin Falgout
13896db2ea
start work on replacing autotools with meson
9 years ago
Pascal Jufer
279f25bf5b
Complete revert bugsnag error reporting
...
In addition to 9532d2395e
9 years ago
Dustin Falgout
e0a2c6cf77
part of #70
9 years ago
Dustin Falgout
1473ad1c41
LightDMUser.name and LightDMUser.real_name are deprecated.
9 years ago
Dustin Falgout
009213391c
Fixes #70
9 years ago
Dustin Falgout
66392277da
code cleanup
9 years ago
Samuel Dionne-Riel
24faa81317
Combined css files in one.
...
The nature of CSS selectors makes it possible to combine the
sheets by using multiple selectors for the ruleset.
This changeset has been tested on:
- Ubuntu xenial, which uses GTK 3.18
- archlinux (current), which uses GTK 3.20
9 years ago
Dustin Falgout
c1e908793a
code cleanup and documentation
9 years ago
Dustin Falgout
c5583aed69
code cleanup and documentation
9 years ago
Dustin Falgout
807d73952a
working on #56
9 years ago