Hajime Hoshi
|
1e33cbb66f
|
clock: Remove limitation of the number of frames to be updated
|
2018-01-07 20:20:02 +09:00 |
|
Hajime Hoshi
|
d5d5ebb0b3
|
clock: Make ProceedAudioTimer take a number of frames
|
2018-01-07 18:32:19 +09:00 |
|
Hajime Hoshi
|
d12a3d4073
|
clock: Refactoring
|
2018-01-07 17:10:56 +09:00 |
|
Hajime Hoshi
|
0b3495b81f
|
audio: Use mock sync on browsers
|
2018-01-07 15:26:18 +09:00 |
|
Hajime Hoshi
|
0a911b28b2
|
ui: Remove unneeded variable deviceScale
|
2018-01-07 14:51:25 +09:00 |
|
Hajime Hoshi
|
34d2e9a3fb
|
ui: Remove unused function
|
2018-01-07 05:25:29 +09:00 |
|
Hajime Hoshi
|
b62df75e36
|
graphics: Don't update the screen when not necessary
|
2018-01-07 03:13:13 +09:00 |
|
Hajime Hoshi
|
0469ef386b
|
ui: Fix comment
|
2018-01-06 23:53:35 +09:00 |
|
Hajime Hoshi
|
61646e5d03
|
Refactoring: Remove updater
|
2018-01-06 23:30:11 +09:00 |
|
Hajime Hoshi
|
364823e70c
|
doc: Add link to 'Works'
|
2018-01-06 22:09:04 +09:00 |
|
Hajime Hoshi
|
a76d564147
|
docs: Update
|
2018-01-06 02:59:32 +09:00 |
|
Hajime Hoshi
|
407cc6a0e2
|
doc: Bug fix: example resources are generately at a wrong place
|
2018-01-06 02:57:33 +09:00 |
|
Hajime Hoshi
|
11a1e6ec39
|
audio/internal/convert: Adjust window size again (confirmed this worked well on iPhone 6)
|
2018-01-06 01:49:55 +09:00 |
|
Hajime Hoshi
|
5b2dbf6036
|
audio/internal/convert: Adjust resamplingBufferSize again
|
2018-01-06 01:46:54 +09:00 |
|
Hajime Hoshi
|
ab70f6fc58
|
audio/internal/convert: Much faster sine/cosine functions
|
2018-01-06 00:15:07 +09:00 |
|
Hajime Hoshi
|
005d18ceff
|
audio/internal/convert: Use int64 (now it is fast enough on browsers?)
|
2018-01-05 20:03:17 +09:00 |
|
Hajime Hoshi
|
c020101afc
|
audio/internal/convert: Use cosine table
|
2018-01-05 19:40:12 +09:00 |
|
Hajime Hoshi
|
2884fb7070
|
audio/internal/convert: Fix algorithm
|
2018-01-05 18:21:14 +09:00 |
|
Hajime Hoshi
|
4bcb2e5682
|
devicescale: Rename XFCE -> Xfce
|
2018-01-04 17:16:02 +09:00 |
|
Hajime Hoshi
|
ee87a0fd71
|
devicescale: Add other desktops
|
2018-01-04 03:29:58 +09:00 |
|
Hajime Hoshi
|
75f5cbd45a
|
devicescale: Rename windowManager -> desktop
|
2018-01-04 03:22:30 +09:00 |
|
Hajime Hoshi
|
60993fe3ea
|
devicescale: Rename files
|
2018-01-04 03:19:19 +09:00 |
|
Hajime Hoshi
|
738d23cf51
|
devicescale: Bug fix: need to parse XDG_CURRENT_DESKTOP for GNOME classic
|
2018-01-04 00:55:53 +09:00 |
|
Hajime Hoshi
|
70f9fee8af
|
devicescale: Detect window manager
|
2018-01-04 00:01:41 +09:00 |
|
Hajime Hoshi
|
eac5564342
|
devicescale: Fix scaling on UNIX
|
2018-01-03 23:38:47 +09:00 |
|
Hajime Hoshi
|
9ec0785203
|
Rename files _xwindow.go to _unix.go
|
2018-01-03 23:38:47 +09:00 |
|
Hajime Hoshi
|
edaaa178b8
|
devicescale: Implement scaling for Gnome and Cinnamon (#344)
|
2018-01-03 23:36:33 +09:00 |
|
Hajime Hoshi
|
91105420fb
|
Add example/highdpi
|
2018-01-03 20:58:45 +09:00 |
|
Hajime Hoshi
|
dc75e69d1e
|
ui: Rename DeviceScale -> DeviceScaleFactor
|
2018-01-03 19:23:29 +09:00 |
|
Hajime Hoshi
|
a64367f906
|
ui: Refactoring: remove an unneeded member
|
2018-01-03 17:35:34 +09:00 |
|
Hajime Hoshi
|
5dfb361aca
|
doc: Fix DeviceScale comment
|
2018-01-03 16:56:23 +09:00 |
|
Hajime Hoshi
|
7ba811e5ba
|
Add comments to DeviceScale
|
2018-01-03 16:52:41 +09:00 |
|
Hajime Hoshi
|
5a17497723
|
devicescale: Make DeviceScale concurrent-safe
|
2018-01-03 16:52:26 +09:00 |
|
Hajime Hoshi
|
d398cb14c2
|
graphics: Remove an unused member
|
2018-01-03 16:31:42 +09:00 |
|
Hajime Hoshi
|
0f450fb1e2
|
devicescale: Use NewLazyDLL on Windows
|
2018-01-03 16:24:53 +09:00 |
|
Hajime Hoshi
|
7b759faf36
|
devicescale: Bug fix: SetProcessDPIAware needs to be called
|
2018-01-03 15:43:56 +09:00 |
|
Hajime Hoshi
|
d18fc36040
|
Add DeviceScale() experimentally
|
2018-01-03 05:25:22 +09:00 |
|
Hajime Hoshi
|
c82809867d
|
Add internal/devicescale
|
2018-01-03 05:22:56 +09:00 |
|
Hajime Hoshi
|
9578307d7b
|
ui: Organize members
|
2018-01-03 00:23:18 +09:00 |
|
Hajime Hoshi
|
9478801076
|
ui: Implement SetScreenSize/Scale for mobiles
Fixes #250
|
2017-12-31 21:01:48 +09:00 |
|
Hajime Hoshi
|
5d4c4f1283
|
graphics: Bug fix: Don't delete the screen framebuffer (iOS)
|
2017-12-31 20:55:04 +09:00 |
|
Hajime Hoshi
|
473aeaa8b1
|
ui: Remove unneeded early return
|
2017-12-31 18:37:04 +09:00 |
|
Hajime Hoshi
|
3e5933a972
|
Enable GopherJS build again on Travis CI
Fixes #422
|
2017-12-31 17:47:01 +09:00 |
|
Hajime Hoshi
|
df62b16270
|
audio: Use bigger buffer size for mobile phones
|
2017-12-31 01:28:08 +09:00 |
|
Hajime Hoshi
|
de1a22d9f3
|
audio/internal/convert: Bug fix: remove unneeded import
|
2017-12-31 00:15:36 +09:00 |
|
Hajime Hoshi
|
03942292f5
|
audio/internal/convert: Change the window smaller for performance
On iOS, resapling performance was not good.
|
2017-12-31 00:14:52 +09:00 |
|
Hajime Hoshi
|
97ec367e23
|
audio: Use :=
|
2017-12-30 21:18:34 +09:00 |
|
Hajime Hoshi
|
65c0bf55fc
|
audio: Fix buffer size for the latest Oto
|
2017-12-28 20:37:36 +09:00 |
|
Hajime Hoshi
|
a98b03f738
|
audio/mp3: Flexible timeout
|
2017-12-27 19:18:02 +09:00 |
|
Hajime Hoshi
|
e2a026138a
|
audio/internal/convert: Use float64 for positions
|
2017-12-27 18:55:17 +09:00 |
|