Code Review
/
staging
/
windowmanager.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
doc: convert asciidoc to md
[staging/windowmanager.git]
/
src
/
app.hpp
diff --git
a/src/app.hpp
b/src/app.hpp
index
ed27cf2
..
9424d9f
100644
(file)
--- a/
src/app.hpp
+++ b/
src/app.hpp
@@
-47,9
+47,6
@@
namespace wm {
using std::experimental::optional;
struct id_allocator {
using std::experimental::optional;
struct id_allocator {
- constexpr static const unsigned id_shift = 22;
- constexpr static const unsigned id_mask = (1 << id_shift) - 1;
-
unsigned next = 1;
// Surfaces that where requested but not yet created
unsigned next = 1;
// Surfaces that where requested but not yet created
@@
-116,7
+113,6
@@
struct App {
struct config config;
// track current layouts separately
struct config config;
// track current layouts separately
- std::map<int, struct LayoutState> layouts;
layer_map layers;
// ID allocation and proxy methods for lookup
layer_map layers;
// ID allocation and proxy methods for lookup
@@
-130,7
+126,7
@@
struct App {
Policy policy;
explicit App(wl::display *d);
Policy policy;
explicit App(wl::display *d);
- ~App();
+ ~App()
= default
;
App(App const &) = delete;
App &operator=(App const &) = delete;
App(App const &) = delete;
App &operator=(App const &) = delete;