Changes:
Changes in libsoup from 2.53.1 to 2.53.2:
* Fixed up symbol visibility handling for mingw by copying
GLib's system [Ignacio Casal Quinteiro, #757146]
* Finally marked the old SoupSessionAsync and SoupSessionSync
methods as deprecated [Ignacio Casal Quinteiro, Dan Winship,
#757146]
* Added libsoup-2.4.deps for valac [Rico Tzschichholz]
* Make it possible to build from git without gtk-doc being
installed [Ignacio Casal Quinteiro]
* Updated translations:
Norwegian bokmål, Occitan
Changes in libsoup from 2.52.1 to 2.53.1:
* Really fixed build under MinGW for sure this time [Ignacio
Casal Quinteiro]
* Fixed SoupServer Web Sockets code so that the
SoupClientContext passed to a SoupServerWebsocketCallback is
fully usable (rather than crashing when you try to do most
things).
Changes in libsoup from 2.52.0 to 2.52.1:
* Fixed build under MinGW [Chun-wei Fan]
* Fixed build with --disable-introspection [#755389, Quentin
Glidic]
* Fixed HTTP authentication protection space handling for
files directly under the root directory. [#755617, Carlos
Garcia Campos]
* Fixed a warning when loading data from SoupCache while using
an authenticated proxy. [#756076, Carlos Garcia Campos]
* Updated translations:
German, Vietnamese
Changes in libsoup from 2.51.92 to 2.52.0:
* Removed duplicate test paths from tests/date so it will pass
with glib 2.46.0
Changes in libsoup from 2.51.90 to 2.51.92:
* Added g_autoptr() support for all libsoup types. [#754721,
Kalev Lember]
* Added a missing (allow-none) annotation to
soup_uri_normalize() [#754776, Jens Georg]
* Updated translations:
Polish
Changes in libsoup from 2.51.3 to 2.51.90:
* Added a new GVariant-based XMLRPC API, and deprecated the
old GValue-based API (along with the associated
GValue-manipulating utilities). [#746495, Xavier Claessens]
* Multiple build fixes for Visual Studio [#752952, Chun-wei Fan]
* Added VAPI generation [#750679, Daniel Espinosa]
* Fixed the mode bits on soup-cookie.c, which was previously
marked executable for some reason. [rh #1247285]
* Updated translations:
Norwegian bokmål, Portuguese, Thai, Turkish
Changes in libsoup from 2.50.0 to 2.51.3:
* Fixed "make check" in non-English locales [rh #1224989,
#749397]
* Fixed some compiler warnings [#748514, Philip Withnall]
* New/Updated translations:
Aragonese, Catalan, Occitan, Russian
CHANGES:
## 0.12 (December 14, 2015)
### Breaking Changes
* `XMonad.Actions.UpdatePointer.updatePointer` arguments were
changed. This allows including aspects of both of the
`TowardsCentre` and `Relative` methods. To keep the same behavior,
replace the entry in the left column with the entry on the right:
| < 0.12 | >= 0.12 |
|-------------------------------------|----------------------------------|
| `updatePointer Nearest` | `updatePointer (0.5, 0.5) (1,1)` |
| `updatePointer (Relative x y)` | `updatePointer (x,y) (1,1)` |
| `updatePointer (TowardsCentre x y)` | `updatePointer (0.5,0.5) (x,y)` |
### New Modules
* `XMonad.Actions.AfterDrag`
Perform an action after the current mouse drag is completed.
* `XMonad.Actions.DynamicProjects`
Imbues workspaces with additional features so they can be treated
as individual project areas.
* `XMonad.Actions.LinkWorkspaces`
Provides bindings to add and delete links between workspaces. It
is aimed at providing useful links between workspaces in a
multihead setup. Linked workspaces are viewed at the same time.
* `XMonad.Config.Bepo`
This module fixes some of the keybindings for the francophone
among you who use a BEPO keyboard layout. Based on
`XMonad.Config.Azerty`
* `XMonad.Config.Dmwit`
Daniel Wagner's configuration.
* `XMonad.Config.Mate`
This module provides a config suitable for use with the MATE
desktop environment.
* `XMonad.Config.Prime`
A draft of a brand new config syntax for xmonad.
* `XMonad.Hooks.DynamicProperty`
Module to apply a `ManageHook` to an already-mapped window when a
property changes. This would commonly be used to match browser
windows by title, since the final title will only be set after (a)
the window is mapped, (b) its document has been loaded, (c) all
load-time scripts have run.
* `XMonad.Hooks.ManageDebug`
A `manageHook` and associated `logHook` for debugging `ManageHook`s.
Simplest usage: wrap your xmonad config in the `debugManageHook`
combinator. Or use `debugManageHookOn` for a triggerable version,
specifying the triggering key sequence in `XMonad.Util.EZConfig`
syntax. Or use the individual hooks in whatever way you see fit.
* `XMonad.Hooks.WallpaperSetter`
Log hook which changes the wallpapers depending on visible
workspaces.
* `XMonad.Hooks.WorkspaceHistory`
Keeps track of workspace viewing order.
* `XMonad.Layout.AvoidFloats`
Find a maximum empty rectangle around floating windows and use
that area to display non-floating windows.
* `XMonad.Layout.BinarySpacePartition`
Layout where new windows will split the focused window in half,
based off of BSPWM.
* `XMonad.Layout.Dwindle`
Three layouts: The first, `Spiral`, is a reimplementation of
`XMonad.Layout.Spiral.spiral` with, at least to me, more intuitive
semantics. The second, `Dwindle`, is inspired by a similar layout
in awesome and produces the same sequence of decreasing window
sizes as Spiral but pushes the smallest windows into a screen
corner rather than the centre. The third, `Squeeze` arranges all
windows in one row or in one column, with geometrically decreasing
sizes.
* `XMonad.Layout.Hidden`
Similar to `XMonad.Layout.Minimize` but completely removes windows
from the window set so `XMonad.Layout.BoringWindows` isn't
necessary. Perfect companion to `XMonad.Layout.BinarySpacePartition`
since it can be used to move windows to another part of the BSP tree.
* `XMonad.Layout.IfMax`
Provides `IfMax` layout, which will run one layout if there are
maximum `N` windows on workspace, and another layout, when number
of windows is greater than `N`.
* `XMonad.Layout.PerScreen`
Configure layouts based on the width of your screen; use your
favorite multi-column layout for wide screens and a full-screen
layout for small ones.
* `XMonad.Layout.Stoppable`
This module implements a special kind of layout modifier, which when
applied to a layout, causes xmonad to stop all non-visible processes.
In a way, this is a sledge-hammer for applications that drain power.
For example, given a web browser on a stoppable workspace, once the
workspace is hidden the web browser will be stopped.
* `XMonad.Prompt.ConfirmPrompt`
A module for setting up simple confirmation prompts for
keybindings.
* `XMonad.Prompt.Pass`
This module provides 3 `XMonad.Prompt`s to ease passwords
manipulation (generate, read, remove) via [pass][].
* `XMonad.Util.RemoteWindows`
This module implements a proper way of finding out whether the
window is remote or local.
* `XMonad.Util.SpawnNamedPipe`
A module for spawning a pipe whose `Handle` lives in the xmonad state.
* `XMonad.Util.WindowState`
Functions for saving per-window data.
### Miscellaneous Changes
* Fix issue #9: `XMonad.Prompt.Shell` `searchPredicate` is ignored,
defaults to `isPrefixOf`
* Fix moveHistory when alwaysHighlight is enabled
* `XMonad.Actions.DynamicWorkspaceGroups` now exports `addRawWSGroup`
* Side tabs were added to the tabbed layout
* `XMonad/Layout/IndependentScreens` now exports `marshallSort`
* `XMonad/Hooks/UrgencyHook` now exports `clearUrgency`
* Exceptions are now caught when finding commands on `PATH` in `Prompt.Shell`
* Switched to `Data.Default` wherever possible
* `XMonad.Layout.IndependentScreens` now exports `whenCurrentOn`
* `XMonad.Util.NamedActions` now exports `addDescrKeys'`
* EWMH `DEMANDS_ATTENTION` support added to `UrgencyHook`
* New `useTransientFor` modifier in `XMonad.Layout.TrackFloating`
* Added the ability to remove arbitrary workspaces
CHANGES:
## 0.12 (December 14, 2015)
* Compiles with GHC 7.10.2, 7.8.4, and 7.6.3
* Use of [data-default][] allows using `def` where previously you
had to write `defaultConfig`, `defaultXPConfig`, etc.
* The [setlocale][] package is now used instead of a binding shipped
with xmonad proper allowing the use of `Main.hs` instead of
`Main.hsc`
* No longer encodes paths for `spawnPID`
* The default `manageHook` no longer floats Gimp windows
* Doesn't crash when there are fewer workspaces than screens
* `Query` is now an instance of `Applicative`
* Various improvements to the example configuration file
[data-default]: http://hackage.haskell.org/package/data-default
[setlocale]: https://hackage.haskell.org/package/setlocale
CHANGELOG:
0.4.2.3
-------
* It builds against 7.4.2 (not 7.4.1), so update the constraints.
0.4.2.2
-------
* Builds with ghc 7.10
* Builds again with ghc 7.4
* Drops dependency on utf8-string
0.4.2.1
-------
* Better error reporting (thanks to Corentin Dupont)
CHANGELOG:
1.0.1.1
-----
* Build correctly on GHC-7.0 (#14)
1.0.1
-----
* Improve the performance of Data.ByteString.Lazy.UTF8.fromString. (Thanks, ndmitchell)
1
-----
* Remove out all the old utf8 IO support. GHC supports utf8 now.
ChangeLog:
Version 0.7.1.2 (2015-08-23) *International Day for the Remembrance of the Slave Trade and its Abolition*
---------------------------------------------------------------------------------------------------------
#### Package changes
* Fix GHC 7.10 warnings due to imports
([Mikhail Glushenkov](https://github.com/23Skidoo))
* Features:
- option to auto-save documents and recover auto-saves (after Edward Yang,
Aiwarrior, Timo Kluck)
- new Export to PDF code using cairo (and config option to enable legacy
code)
- horizontal view mode
- improved touchscreen handling
- pencil cursor option (patch by Luciano Siqueira)
- added "new pages duplicate background" option (new default is false)
- updated Windows build and packaging instructions
* XInput device handling:
- ignore events from non-drawing devices by default (ignore_other_devices)
- "touchscreen as hand tool" option (after Rumen Zarev and Daniel German)
- "pen disables touchscreen" option; dialog box to designate touch device
- tweaks to xinput event processing for touchscreens
* Bugfixes:
- generate cursors from pixbufs (fixes a Win32 bug)
- work around Win32 bug: refuse paste if mismatched format
- fix configure.in for automake-1.13 (Florian Bruhin, Andreas Huettel)
- smoother icons for eraser and shapes buttons (by Colin Macdonald)
- fix a cross-platform g_basename() issue (after Daniel German)
- bugfix for file paths with non-English characters in Win32
- add some margin around lasso selection rectangle (after Niklas Beisert)
- warn for fontconfig cache generation in Win32
* Translations:
- Chinese (simplified) translation (by Mutse)
- updated German translation (Stefan Holtzhauer)
- Polish translation (by Mis Uszatek)
- Chinese (traditional) translation (William Chao)
- Japanese translation (by Hiroshi Saito)
Multimedia inclusion package with Adobe Reader-9/X compatibility
Add tex-makecmds{,-doc} 1.0a
The new \makecommand command always (re)defines a command
tex-tikz-3dplot{,-doc} 2015
Coordinate transformation styles for 3d plotting in TikZ
tex-tikzinclude{,-doc} 1.0
Import TikZ images from colletions
tex-tikzmark{,-doc} 1.0
Use TikZ's method of remembering a position on a page
tex-tikzorbital{,-doc} 2015
Atomic and molecular orbitals using TiKZ
tex-tikzpagenodes{,-doc} 1.1
A single TikZ node for the whole page
tex-tikzpfeile{,-doc} 1.0
Draw arrows using PGF/TikZ
tex-tikzscale{,-doc} 0.2.6
Resize pictures while respecting text size
tex-tikzsymbols{,-doc} 3.0f
Some symbols created using TikZ
Upstream changes since 0.9.08:
added initial support for spell checking;
added support for selecting allowed and rejected domains for third-party cookies;
added support for customizing visible columns and their order in most of views;
added support for customizing text and icon of toolbar entries;
added support for adding arbitrary menus to toolbars;
some other fixes and minor improvements.
Cherry-picked changes suggested by upstream:
Always mark dialogs as restored (67c2ae72cc57c)
Fallback to QItemDelegate::paint() if type is unknown (fd7380a9eec7)
Try to return first address field from the list if none was matched (d1a1b0bbc8d80d0)
of new and removed APIs. Full list of changes:
dc6d235 generator: support quotaUser,userIp parameters.
fb9a762 all: update apis.
80b32e2 storage: fix integration test by removing unconditional error.
ac3c988 google-api-go-client: Don't strip body when doing resumable uploads.
a5fc36f google-api-go-client: rollback commits due to licensing issues
ece7143 google-api-go-client: update all APIs
030d584 google-api-go-client: switch [] repeated params to ...
b21645f google-api-go-client: update all APIs and test against Go 1.5, not tip
4d6c29d google-api-go-client: add support for "repeated" params
c12ea1c google-api-go-client: update all APIs and remove old ones
e4bb4e4 google-api-go-client/integration_test: pass key to test for Travis CI
baa070d google-api-go-client: check all errors in storage integration_test.go
1b8ee73 google-api-go-client: fix passing of env vars to Travis CI tests
890a901 google-api-go-client: add start of integration tests for major APIs
fd08114 container/v1beta1: regenerate.
cd02e6c google-api-go-client: external friendliness
a42d61d Shoot - I meant to submit the integration tests first. Reverting.
6e98bbb google-api-go-client: add support for "repeated" params
c83ee8e google-api-go-client: update all APIs
73781a6 all: make imported package paths configurable.
e2903ca Revert "google-api-go-client: add support for "repeated" params"
69e4926 google-api-go-client: add support for "repeated" params
5be63c5 small typo in googleapi_test.go
bce17bf google-api-go-client: make apiPackageBase a flag
7f3774d google-api-go-client: add If-None-Match support
09c6521 google-api-go-client: add canonical import paths
a402444 google-api-go-client: fix breakage caused by d604dad
78786a0 google-api-go-client: Use pointers for Point values in cloud monitoring.
253d400 generator: remove check for string-encoded pointer fields.
d604dad all: add ForceSendFields support
77b0a8c Add golang.org/x/net/context support.
b82cbee google-api-go-client: update all APIs
ebc7799 google-api-go-client: update all APIs
ed920dd google-api-go-client: resurrect deleted container:v1beta1 API
8cbf97d google-api-go-client: add Application Default Credential example
e7c0934 google-api-go-client: update all APIs
85c9280 google-api-go-client: update all APIs
f955494 google-api-go-generator: Fix broken IntegerValue field in datastore API.
09c6edb google-api-go-client: clean up README.md and remove tabs.
2b9259b google-api-go-client: restore accidentally removed tests
636998d google-api-go-client: Use pointers for property values in datastore.
381e13c google-api-go-client: Force use of some pointer fields.
146d575 google-api-go-generator: add helpers for converting basic types to pointers.
4af91da google-api-go-generator: Add the ability to use pointer types for a specific list of API fields.
a5c3e2a google-api-go-client: update all APIs.
0bacdc6 google-api-go-client: add URL for CONTRIBUTORS agreement.
e5bf1aa google-api-go-client: force creation of compute:beta API.
0a735f7 google-api-go-client: add support for media downloads
0c2979a google-api-go-client: rename odd version names like admin/directory_v1.
1cd605a google-api-go-client: add canonical import path to support "internal" import.
ca04995 google-api-go-client: document arrays of enums and add struct descriptions.
a0c5ebc google-api-go-client: Add message about vendoring to README.md.
b3892b2 google-api-go-client: update Travis CI to new testing infrastructure.
87abb3a google-api-go-client: update all APIs.
18450f4 google-api-go-client: update all APIs.
661ac69 google-api-go-client: resumable upl: skip initial status request
fd68af8 google-api-go-generator: resumable uploads: send object metadata
a09229c google-api-go-client: Update all APIs
cf0f7d2 all: new and updated APIs
b036f29 CONTRIBUTORS: add Dragoslav Mitrinovic
0610a35 google-api-go-client: respect multiple underscores in API names
2c0e355 google-api-go-generator: mkDir before writing file
d56f328 google-api-go-client: remove italics next to <>
62f06d3 google-api-go-client: update CONTRIBUTING.md from Go repo
1a82496 google-api-go-generator: don't require GOPATH in -api_json_file/-output mode
d4ab0b8 google-api-go-generator: Use pointers for fields with unfortunate defaults.
3a1d89e google-api-go-generator: Add a Field interface.
d33cfe6 all: new and updated APIs
d220b9c google-api-go-generator: Move compute/beta to the correct location.
5f0a22b pubsub: update to pubsub example to v1beta2
b1edac7 google-api-go-client: fix examples broken by https://code-review.googlesource.com/#/c/2490/
0fa2490 google-api-go-client: enumerate enums for optional params
34c5554 google-api-go-generator: remove underscores from identifiers.
774bdb5 google-api-go-client: enumerate enum possibilities in comments
f84da2d google-api-go-client: strip `" and "` from comments
be882d4 Support 'any' fields, improve cached mode, ignore revision updates.