61
|
|
|
Ubuntu daily release |
0.1.4+14.04.20140204-0ubuntu1 |
10 years ago
|
|
|
60
|
|
|
Steve Langasek |
0.1.3+14.04.20140108-0ubuntu3 |
10 years ago
|
|
|
59
|
|
|
Steve Langasek |
0.1.3+14.04.20140108-0ubuntu2 |
10 years ago
|
|
|
58
|
|
|
Ubuntu daily release |
0.1.3+14.04.20140108-0ubuntu1 |
10 years ago
|
|
|
57
|
|
|
Mathieu Trudel-Lapie... |
0.1.2+14.04.20131128.1-0ubuntu2 |
10 years ago
|
|
|
56
|
|
[ Kevin Gunn ] * New upstream release 0.1.2 - graphics: android: improve interface for mga::DisplayDevice so its just concerned with rendering and posting. - surfaces: rename "surfaces" component to "scene". - surfaces, shell: Migrate Session data model from shell to surfaces. - graphics: change fill_ipc_package() to use real pointers. - mir_client_library.h: Fix typo "do and locking" should be "do any locking". - API enumerations cleanup: Remove slightly misleading *_enum_max_ values, and replace them with more accurate plural forms. - test_android_communication_package: Do not expect opened fd to be >0, we may have closed stdin making this a valid value (LP: #1247718). - Update docs about running Mir on the desktop to mention new package ubuntu-desktop-mir. - offscreen: Add a display that renders its output to offscreen buffers - graphics: android: fix regression for hwc1.0 devices introduced in r1228 (LP: #1252433). - OffscreenPlatform provides the services that the offscreen display needs from the Platform. - graphics: android: consolidate the GLContexts classes in use. - Fix uninitialized variable causing random drm_auth_magic test failures. (LP: #1252144). - Add a fullyish functional Udev wrapper. This currently sits in graphics/gbm, but will be moved to the top-level when input device detection migrates. - Add resizing support to example code; demo-shell and clients. - eglapp: Clarify messages about pixel formats (LP: #1168304). - Adds support to the MirMotionEvent under pointer_coordinates called tool_type. This will allow clients to tell what type of tool is being used, from mouse/finger/etc. (LP: #1252498) - client,frontend: Report the real available surface pixel formats to clients. (LP: #1240833) - graphics: android: 1) change hwc1.1 to make use of sync fences during the compositor's gl renderloop. Note that we no longer wait for the render to complete, we pass this responsibility to the driver and the kernel. 2) support nexus 10. (LP: #1252173) (LP: #1203268) - shell: don't publish SurfacesContainer - it can be private to shell. - gbm: Don't mess up the VT mode on setup failure Only restore the previous VT mode during shutdown if it was VT_AUTO. - Fix a crash due to a failed eglMakeCurrent() call when in nested mode. - shell: unity-mir uses shell::FocusSetter - make the header public again - Add resize support to client surfaces (mir::client::MirSurface). - graphics: android: support 'old aka 2012' nexus 7 hwc (nvidia tegra3 SoC) better. (LP: #1231917) - Add resize support to *ClientBuffer classes. Now always get dimensions from the latest buffer package. - android: support driver hooks for the Mali T604 (present in nexus 10) - Add width and height to the protocol Buffer messages, in preparation for resizable surfaces. - surfaces, shell, logging, tests: don't publish headers that can be private to surfaces. surfaces/basic_surface.h, surfaces/surface_controller.h and shell/surface_builder.h - examples: Restore GL framebuffer binding when destroying the render target - examples, surfaces, shell: remove render_surfaces dependency on BasicSurface - geometry: remove implementation of streaming operators from headers (LP: #1247820) - Eliminate the registration order focus sequence, folding it's functionality in to the session container. - Ensure the session mediator releases acquired buffer resources before attempting to acquire a new buffer on behalf of the client. This fixes performance regression (LP: #1249210). - Some cleanups to test_client_input.cpp. - Factor out a bunch of "ClientConfigCommon". - Small cleanup to session container test to increase encapsulation. - shell, surfaces: Another step in "fixing" the surfaces hierarchies - only publish interfaces and putting the data model into surfaces. - graphics: android: HWC1.1 use EGL to get further information about the framebuffer pixel format. - Fix FTBS using use_debflags=ON (building for android-armhf). (LP: #1248014) - Add a client input receiver report. - doc: doxygen 1.8.4 complains about an obsolete config so ran "doxygen u Doxyfile.in". - Implement resize() for the server-side Surface classes. - android: clean up mga::DisplayBuffer and mga::DisplayBufferFactory - Add resize() support to BufferStream, in preparation for resizable surfaces. - Merge metadata changes from the newly reconstructed lp:mir - tests: Deduplicate mg::GraphicBufferAllocator stubs. - examples: Remove spurious use of mir/shell/surface.h. - frontend: remove ClientTrackingSurface from the Surface class hierarchy - Bumping ABI on server to libmirserver11. - Don't mention "Renderable". That interface hasn't existed for quite some time now. - android-input: Assign more unique touch ids
[ Ubuntu daily release ] * Automatic snapshot from revision 1167
|
Ubuntu daily release |
0.1.2+14.04.20131128.1-0ubuntu1 |
10 years ago
|
|
|
55
|
|
|
Ubuntu daily release |
0.1.1+14.04.20131120-0ubuntu1 |
10 years ago
|
|
|
54
|
|
|
Ubuntu daily release |
0.1.0+14.04.20131030-0ubuntu1 |
10 years ago
|
|
|
53
|
|
[ Daniel van Vugt ] * Bump version 0.1.0 * Add method for testing if Rectangle::contains(Rectangle), which is the basis of any occlusion detection. (LP: #1227739) * Add support for traversing the Scene from front surface to back. This is required for occlusion detection at least (coming soon). . (LP: #1227739) * Optimization: Turn off blending for surfaces that are not blendable. On some systems this can have a noticeable performance benefit. * Avoid rendering surfaces that are fully hidden by other surfaces. This is particularly important for mobile device performance. (LP: #1227739) . (LP: #1227739) * Remove orphaned tags, which appear to have come from the Compiz project (!?) Add tags for the most recent releases up to 0.0.16. No files changed, only tags. * Fix significant performance issues LP: #1241369 / LP: #1241371, and probably more(!) Added regression test to catch such regressions and revert the offending commit r1049. (LP: #1241369, #1241371)
[ Brandon Schaefer ] * When Scroll events come in we don't keep around the android vscroll hscroll data. Store it now. (LP: #1233089)
[ Albert Astals ] * Fix mismatched free() / delete / delete [] reported by valgrind
[ Alexandros Frantzis ] * server: Extend server status (formerly pause/resume) listener to report "started" events This change is needed by users of libmirserver, so they can properly synchronize external interactions with the server. (LP: #1239876) * graphics,examples: Don't enable more outputs than supported when changing the display configuration. (LP: #1217877) * client: Allow clients to call API functions after a connection break has been detected When a client tries to call an API function after a connection break has been detected in a previous API call, the client blocks in the new call. This happens because in MirSocketRpcChannel::notify_disconnected() the pending RPC calls are not forced to complete, since the channel has already been marked as 'disconnected' by the failure in the previous call. Note that if the break is first detected while calling an API function, then that call doesn't block, since this is the first time we call MirSocketRpcChannel::notify_disconnected() and the pending RPC calls are forced to complete. This commit solves this problem by always forcing requests to complete when a communication failure occurs, even if a disconnection has already been handled. This is preferred over the alternative of manually calling the completion callback in a try-catch block when calling an RPC method because of: 1. Correctness: In case the communication problem first occurs in that call, the callback will be called twice, once by notify_disconnected() and once manually. 2. Consistency: The callback is called from one place regardless of whether the communication problem is first detected during that call or not. (LP: #1201436) * graphics: Improve signature of native platform initialization method Use an interface to provide the functionality needed by native platforms.
[ Eleni Maria Stea ] * Test GBMBufferAllocatorTest.bypass_disables_via_environment overrides the MIR_BYPASS env variable, causing other tests that use the MIR_BYPASS to fail when we run the unit-tests with -- gtest_repeat=N, N>1. Set back the MIR_BYPASS env. var. (LP: #1238000)
[ Kevin DuBois ] * fix: lp 1239577 TestClientIPCRender (an android-only gfx driver test) was hanging due to changes in signal handling. refactor the test, changing the cross-process sync mechanism so it doesn't use sigcont. (LP: #1239577) * graphics: android: eliminate one of the two DisplayBuffers. both hwc/gpu displays use the same displaybuffer now. .
[ Daniel d'Andrada ] * Add InputReader performance test.
[ Alan Griffiths ] * logging: correct component tag in connector report. * client: fix hang(s) in client API when server dies. (LP: #1227743) * Fix failing acceptance-test: ServerShutdown/OnSignal.removes_endpoint_on_signal (LP: #1237710) Avoid fatal_signal_cleanup getting caught in a loop restoring itself and then re-entering itself. This could happen in some permutations of acceptance-tests where run_mir is entered with fatal_signal_cleanup already set up from previous tests' server instances. (LP: #1237710) * CMake: remove creation of link to non-existent file. * shared: some utility functions to provide some consistent ways to use RAII and application of these functions to some code that has had RAII related discussions recently. * config: separate out the configuration options from the configuration builder. * config: ensure USC can access DefaultConfigurationOptions::parse_options (LP: #1244192) (LP: #1244192)
[ Ubuntu daily release ] * Automatic snapshot from revision 1161
|
Ubuntu daily release |
0.1.0+14.04.20131028-0ubuntu1 |
10 years ago
|
|
|
52
|
|
|
Dmitrijs Ledkovs |
0.0.15+13.10.20131014-0ubuntu2 |
10 years ago
|
|
|
51
|
|
|
Ubuntu daily release |
0.0.15+13.10.20131014-0ubuntu1 |
10 years ago
|
|
|
50
|
|
|
Ubuntu daily release |
0.0.14+13.10.20131011-0ubuntu1 |
10 years ago
|
|
|
49
|
|
|
Ubuntu daily release |
0.0.14+13.10.20131010-0ubuntu1 |
10 years ago
|
|
|
48
|
|
|
Ubuntu daily release |
0.0.14+13.10.20131009.4-0ubuntu1 |
10 years ago
|
|
|
47
|
|
|
Ubuntu daily release |
0.0.13+13.10.20131003-0ubuntu1 |
10 years ago
|
|
|
46
|
|
|
Ubuntu daily release |
0.0.12+13.10.20131001.1-0ubuntu1 |
10 years ago
|
|
|
45
|
|
|
Ubuntu daily release |
0.0.12+13.10.20130926.1-0ubuntu1 |
10 years ago
|
|
|
44
|
|
|
Ubuntu daily release |
0.0.11+13.10.20130924.1-0ubuntu1 |
10 years ago
|
|
|
43
|
|
|
Ubuntu daily release |
0.0.10+13.10.20130904-0ubuntu1 |
10 years ago
|
|
|
42
|
|
|
Ubuntu daily release |
0.0.10+13.10.20130903-0ubuntu1 |
10 years ago
|
|
|