forked from i-rinat/freshplayerplugin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
118 lines (97 loc) · 4.38 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
2016-10-05 Rinat Ibragimov <ibragimovrinat@mail.ru>
* release: v0.3.6
* graphics: fix off-by-one pixel issue in fullscreen scaling mode
* graphics: try to flicker less
* misc: use ICU for character set conversion, use WhatWG canonical
encoding name conversion
* misc: guess default character encoding from locale name
* misc: guess GTK+ major version at run time
2016-04-12 Rinat Ibragimov <ibragimovrinat@mail.ru>
* release v0.3.5
* video: try /dev/video* instead of /dev/v4l/by-path/*
* network: fix byte order in PPB_NetAddress
* network: partially implement PPB_HostResolver;1.0 and
PPB_UDPSocket;1.2
* mics: keep task order in PPB_MessageLoop
2015-12-20 Rinat Ibragimov <ibragimovrinat@mail.ru>
* release: v0.3.4
* graphics: add non-XRender fallback paths
* graphics: use ANGLE GLES2 emulation layer by default
* graphics: restore mouse pointer when moved outside
* audio: request reduced latency when capturing via PulseAudio
* input: detect and handle mouse double clicks
* misc: add `make install` rule
* misc: add option to show version in context menu
* misc: call gdb for crash debugging
* misc: stop using -fvisibility directives
2015-10-03 Rinat Ibragimov <ibragimovrinat@mail.ru>
* release: v0.3.3
* graphics: update fullscreen size at the very end of transition
* net: implement PPB_NetAddress;1.0 inferface
* audio: add "noaudio" backend which only provide sync events
* misc: track origin threads of callbacks
* misc: drop libconfig dependency, use own config parser
* misc: avoid calling Javascript in NPP_SetWindow()
* misc: fix -fvisibility=hidden build issue
* misc: rename file name to libfreshwrapper-flashplayer.so
2015-08-17 Rinat Ibragimov <ibragimovrinat@mail.ru>
* release: v0.3.2
* graphics: fix fullscreen geometry issue
* grpahics: sync to vblank in fullscreen mode
* audio: control JACK port autoconnection and server autostart
* audio: add NPAPI audio control
2015-07-05 Rinat Ibragimov <ibragimovrinat@mail.ru>
* release: v0.3.1
* core: make compilable against wider range of ffmpeg/libav
versions
* graphics: inherit Visual from Xembed socket window
* graphics: use XRender for transparent 2d explicitly
* video: add decoding through VDPAU
* core: fix crash on double NP_Initialize call
2015-06-10 Rinat Ibragimov <ibragimovrinat@mail.ru>
* release: v0.3.0
* audio: add audio capture support
* network: implement UDP sockets and host resolver interfaces
* core: stop postponing already started screen saver
* graphics: implement custom cursors
* graphics: add GLES2 shader translator from ANGLE
* graphics: add video capture support
* graphics: add H.264 video decode via VA-API
2015-04-25 Rinat Ibragimov <ibragimovrinat@mail.ru>
* release: v0.2.4
* graphics: use XRender for presentation, enable 3d by default
* graphics: high DPI support (device_scale)
* graphics: add inhibition for cinnamon-screensaver
* graphics: add inhibition for X internal screen saver
* core: prefer UTF8 when putting text to clipboard
* core: support windowed plugin mode, both direct and XEmbed
* core: support Input Method Editors
* core: enable mouse wheel events
* core: make GTK+ major version selectable
* audio: support playing audio through JACK
2015-02-16 Rinat Ibragimov <ibragimovrinat@mail.ru>
* release: v0.2.3
* graphics: use libxrandr to get fullscreen geometry
* core: honor document base URL
* network: add dns0x20 workaround, don't resolve numeric addresses
* network: fix handling of blocked URLs
* core: implement ppb_x509_certificate
2015-01-13 Rinat Ibragimov <ibragimovrinat@mail.ru>
* release v0.2.2
* core: implement Flash DRM interface. (Desktop PepperFlash
doesn't use it, you need one from ChromeOS.)
* core: fix malfunctioning nested submenus
* core: implement file chooser dialog
* graphics: fullscreen fixups, stop crashing on Alt-F4
* audio: rework ALSA code, add optional PulseAudio support
* core: implement screen saver inhibition interface
* graphics: use GLX to create GL context, for both GL and GLES
* core: fix hangs caused by wrong nested message loop handling
* core: add "quiet" config option to decrease amount of output
* core: fix Referer bug
2014-10-22 Rinat Ibragimov <ibragimovrinat@mail.ru>
* release: v0.2.1
* core: add less-strict URI parser
* core: fix/implement transparency handling for 2d/3d
* core: fix early-callback-calling bug
* doc: initial ChangeLog, documenting changes from v0.2.0