Johannes Schickel
c925e5b35c
SDL: Make TEXTINPUT handling more reliable for SDL2.
...
This reduces the likelihood of entering two characters per keypress in our guy
on Windows. In fact, during my brief testing with the filter widget in the
launcher I was not able to trigger the former behavior at all anymore.
2016-05-22 13:09:24 +02:00
Tarek Soliman
e689b70b63
MAEMO: Update debian/changelog
...
sync with 1.8.1 release
2016-05-20 20:16:54 -05:00
lubomyr
961976f17e
ANDROIDSDL: add androidsdl backend
2016-05-19 20:33:27 +02:00
Eugene Sandulenko
2cd0a99e2b
Merge pull request #745 from Cruel/3ds
...
3DS: New Backend
2016-05-16 10:05:00 +02:00
Eugene Sandulenko
6aec69231f
JANITORIAL: Indentation fixes
2016-05-13 12:27:11 +02:00
Eugene Sandulenko
005030ee23
Merge pull request #755 from raziel-/patch-2
...
AMIGAOS: Preparations for use with AmiUpdate
2016-05-13 12:21:05 +02:00
Johannes Schickel
8ff5329b49
OPENGL: Assure color attributes for shader pipeline are always set.
2016-05-03 20:43:18 +02:00
Eugene Sandulenko
050a1cd605
OPENGL: Fix potential crash
2016-05-02 15:19:07 +02:00
Hubert Maier
0f11864e8a
Fix identation again
...
I should stop c&p'ing
2016-04-29 17:13:44 +03:00
Hubert Maier
4bad45cfd6
Remove periods
2016-04-29 14:08:54 +03:00
Hubert Maier
3e756da308
Code Formatting fixes
2016-04-29 14:06:02 +03:00
Hubert Maier
d9d5ea40df
AMIGAOS: Preparations for use with AmiUpdate
...
Adding a bit of code to make ScummVM AmiUpdate aware.
Everything else will be dealt with through a (yet to finish) AmigaOS installer script and the entries in AmiUpdate's database.
I'd like to ask for hints regarding
- Code Formatting
- Optimizations
- Comments
- Obivous errors
or
- Ill-designed code.
It's not much code, but i'm sure i still messed up glorious either way
2016-04-28 21:24:12 +03:00
Johannes Schickel
bb6bf4b1cb
GCW0: Attempt to fix out-of-tree packaging.
2016-04-24 05:03:25 +02:00
Thomas Edvalson
1531b4ddbf
3DS: Add config class/dialog, c-pad cursor control, and option to disable screens
2016-04-22 16:43:59 -04:00
Thomas Edvalson
bfb9ecec35
3DS: Add README
2016-04-19 14:52:58 -04:00
Thomas Edvalson
e8dcfc3a4e
3DS: Fix code styling, add license header, remove unused portdefs.h
2016-04-19 03:22:32 -04:00
Eugene Sandulenko
350bcc68c0
GCW0: Mention location of scummvm.log file in README
2016-04-18 08:48:16 +02:00
Eugene Sandulenko
1b06b58bf0
GCW0: Split README by chapters
2016-04-13 23:26:38 +02:00
Eugene Sandulenko
13685d3893
GCW0: Better bracket replacements in README
2016-04-13 22:49:34 +02:00
Eugene Sandulenko
cd01e2d546
GCW0: Attempt to fix README sections
2016-04-12 09:22:35 +02:00
Thomas Edvalson
a0cc562f1f
3DS: Use linear GPU texture downscaling for better legibility in hi-res games
2016-04-11 15:21:58 -04:00
Thomas Edvalson
f5d73cac8a
3DS: Add CIA format build, add timer handler thread, fix APT service suspending/sleeping/exiting
2016-04-11 15:15:42 -04:00
Eugene Sandulenko
3e568910c8
GCW0: Disable triple buffering.
...
Too many artifacts. It is not possible with current ScummVM
drawing approaches.
2016-04-10 16:36:42 +02:00
Eugene Sandulenko
a7930f2af7
GCW0: Enable triple buffering
2016-04-10 15:09:14 +02:00
Eugene Sandulenko
39dc1dd2e1
GCW0: Enable building with all scalers disabled
2016-04-10 14:06:34 +02:00
Eugene Sandulenko
849ab0d9d3
GCW0: Clean up build script
2016-04-10 13:57:02 +02:00
Eugene Sandulenko
777e6fde39
ALL: Split SMALL_SCREEN_DEVICE into GUI_ENABLE_KEYSDIALOG and GUI_ONLY_FULLSCREEN
2016-04-10 13:02:27 +02:00
Eugene Sandulenko
3d256150e1
UPDATES: Check that we're running in a bundle, and skip Sparkle initialization otherwise
...
This was leading to an unhandled exception within Sparkle code
which was hanging the application. This feature is good only for development
purposes, as convenient users are supposed to run ScummVM from the
supplied bundle.
2016-04-10 11:02:54 +02:00
Eugene Sandulenko
aa5432b0e9
UPDATES: Use new constants for MacOS X 10.10
2016-04-10 10:50:59 +02:00
Eugene Sandulenko
600520902e
UPDATES: Plug memory leak
2016-04-10 01:39:04 +02:00
Eugene Sandulenko
c18a12453e
UPDATES: Implemented method getLastUpdateCheckTimeAndDate()
...
Currently it uses methods and constants deprecated in 10.10.
10.10+ -specific code will follow
2016-04-09 17:04:04 +02:00
Johannes Schickel
1cbab62211
DC: Fix compilation errors due to AudioCD changes.
2016-04-06 23:40:26 +02:00
Thomas Edvalson
e2b9572a83
3DS: Initial commit
2016-04-06 02:12:02 -04:00
Eugene Sandulenko
a743ec2e07
UPDATES: Implement and use method for normalizing interval value to accepted values
2016-04-01 21:29:29 +02:00
Eugene Sandulenko
33dc840d2f
UPDATES: Normalize update intervals at setting
2016-03-31 15:34:50 +02:00
Eugene Sandulenko
82963f7446
UPDATES: Read values from config file in MacOS X update manager
2016-03-31 09:38:28 +02:00
Eugene Sandulenko
73784c6a84
UPDATES: Made interval set/get functions accept normal integers
2016-03-30 19:27:59 +02:00
Thierry Crozat
e917971681
OS X: Clean taskbar code
...
This involves moving the NSDockTilePlugIn code to backend/taskbar
and fixing style to follow our coding conventions. One make target
was also renamed. All in all there is no change in functionality with this
commit.
2016-03-25 20:26:01 +00:00
Thierry Crozat
50f9f19927
OS X: Fix access to NSArray items with older SDKs
2016-03-25 18:30:48 +00:00
Thierry Crozat
24ce588b86
OS X: Add missing includes for recently introduced taskbar code
2016-03-25 18:06:21 +00:00
Thierry Crozat
d519dd8ec3
OS X: Implement a Dock Tile Plugin to display recent games menu in dock
...
This allows to start a recently played game directly from the dock. The
ScummVM.app application should have been permanently added to the
dock and the menu is only present when ScummVM is not running. The
list of recently played game is written by the taskbar code in ScummVM.
The Dock Tile Plugin only reads that list to populate the menu.
2016-03-25 15:37:13 +00:00
Thierry Crozat
2671918c92
OS X: Implement saving recent games list to user preferences
2016-03-25 15:37:04 +00:00
Johannes Schickel
8161effc68
OPENGL: Add assertions to check for valid attribute state.
2016-03-23 22:37:16 +01:00
Johannes Schickel
2ebffd2da5
OPENGL: Fix black screen for some GL implementations with shaders.
...
For compatibility location 0 is used to decide whether fixed function style
vertex information is used in old GL contexts. In some cases drivers might
assign the color information to be passed through attribute 0. This caused
the array attribute status for location 0 to be disabled and resulted in
wrong vertex data to be used.
2016-03-23 22:30:25 +01:00
Johannes Schickel
114ef5817f
Merge pull request #711 from lordhoto/opengl-revamp
...
OpenGLGraphicsManager: Revamp
2016-03-23 15:55:55 +01:00
Johannes Schickel
99bb62f0e9
LINUX: Use classic major/minor macros.
...
Makes our Linux Audio CD code work with implementations without gnu_dev_major
and gnu_dev_minor too.
2016-03-21 04:42:13 +01:00
Johannes Schickel
5336882555
Merge pull request #704 from lordhoto/clone2727-audiocd
...
Implement Custom Audio CD Support for Win32, Linux, and Mac OS X.
2016-03-21 01:48:38 +01:00
Johannes Schickel
10d4d30628
Merge pull request #682 from lordhoto/savefilemanager-case-insensitive
...
ALL: Make SaveFileManager case insensitive.
2016-03-16 21:35:01 +01:00
Johannes Schickel
6b2424b635
OPENGL: Log extensions available on debuglevel 5+.
2016-03-16 21:03:43 +01:00
Johannes Schickel
b7a269947f
OPENGL: Flag texture dirty on allocation.
2016-03-16 20:29:31 +01:00