Commit Graph

552 Commits

Author SHA1 Message Date
Vojtech Bocek
f68fed004a Create ncard's texts off-screen to prevent glitches 2014-08-12 21:20:14 +02:00
Vojtech Bocek
0c6df1f494 Introduce touch_tracker, fix swiping in tabview 2014-08-12 21:18:53 +02:00
Vojtech Bocek
87135c77fc Sync 'selected tab' rectangle with tabview 2014-08-12 17:30:23 +02:00
Vojtech Bocek
62b98237e9 Fix segfault in fb_draw_* methods 2014-08-12 16:55:12 +02:00
Vojtech Bocek
75135e83d6 Implement tabview 2014-08-12 02:23:07 +02:00
Vojtech Bocek
7c05370138 Revert "Add 'invisibile' property to fb_items"
This reverts commit 3a5eaab0fd.
2014-08-12 00:51:10 +02:00
Vojtech Bocek
bf855a6a9c Merge branch 'master' into tabview 2014-08-11 23:16:13 +02:00
Vojtech Bocek
65f07d0233 Rewrite list_* API to make more sense 2014-08-11 23:15:44 +02:00
Vojtech Bocek
e6623fcb78 Modify listview to be full fb_item, now it is possible to move it 2014-08-11 22:42:47 +02:00
Vojtech Bocek
3a5eaab0fd Add 'invisibile' property to fb_items 2014-08-11 03:01:04 +02:00
Vojtech Bocek
12d6876398 Fix bunch of memory leaks and deadlocks found by valgrind 2014-08-09 20:08:27 +02:00
Vojtech Bocek
680767aaff Fix warnings in notification_card.c 2014-08-08 14:36:04 +02:00
Vojtech Bocek
b059cc8c37 Add some margin to version and battery info on misc page 2014-08-08 02:22:04 +02:00
Vojtech Bocek
2f1fd9270d Save screenshots as PNG, use power+volume down to take screenshots
* Screenshots are now saved as
  /sdcard/Pictures/Screenshots/mrom_screenshot_XXX.png
* You _have_ to press power button first
2014-08-08 02:14:33 +02:00
Vojtech Bocek
91c6e1e810 [m27] Bump version number 2014-08-07 13:11:42 +02:00
Vojtech Bocek
2d16210b73 Merge branch 'redesign' 2014-08-07 13:11:26 +02:00
Vojtech Bocek
3e99e8cdf0 Improve logging in fw_mounter 2014-08-06 21:34:11 +02:00
Vojtech Bocek
b5335f6fcf Query loop devices in mount_image instead of using internal counter 2014-08-06 21:28:47 +02:00
Vojtech Bocek
c3e3432133 Add bunch of O_CLOEXEC 2014-08-06 20:04:06 +02:00
Vojtech Bocek
a250fd9123 Fix locking of input handler list 2014-08-06 19:16:34 +02:00
Vojtech Bocek
5821cd4dd8 Add locking to notification card 2014-08-06 19:00:20 +02:00
Vojtech Bocek
d424f80c1a Unregister ncard touch handler if the card has no buttons 2014-08-06 18:44:08 +02:00
Vojtech Bocek
558d7c2828 Fix handling of touch events in button.c 2014-08-06 18:19:59 +02:00
Vojtech Bocek
c096047dc7 Ignore dimension in center_text only if both start and size are -1 2014-08-06 18:17:35 +02:00
Vojtech Bocek
3229eac1b0 Fix mounting of radio.img on Android L preview
* Workaround SELinux stuff
* Use fstab "class" for changing the fstab instead of separate code
2014-08-06 17:48:38 +02:00
Vojtech Bocek
d563201d82 quirk: force restorecon on /data/media with L ROMs 2014-08-05 21:45:23 +02:00
Vojtech Bocek
86dc7c4008 Fix Android L restorecon quirk for filenames with spaces 2014-08-05 19:16:52 +02:00
Vojtech Bocek
a9e7ea2dc4 quirk: remove mount from all sh scripts in /, not just init.fk.sh
* Should be more flexible if other kernels implement such scripts
2014-08-04 22:42:10 +02:00
Vojtech Bocek
5b260dc6a0 Add quirk for franco.Kernel v58 on hammerhead
* It has init script which remounts /system as read-only which doesn't
  work as expected due to bind mounts
2014-08-04 22:36:48 +02:00
Vojtech Bocek
fd564124a4 Fix race condition in usb scanning code 2014-08-04 20:45:09 +02:00
Vojtech Bocek
678fc18866 Fix race condition in auto-boot code 2014-08-04 20:15:21 +02:00
Vojtech Bocek
9dd9fe9b80 Fix saving of anim_duration_coef config option 2014-08-03 21:43:28 +02:00
Vojtech Bocek
50f1e6cd34 Add missing Roboto-BoldItalic.ttf font 2014-08-03 21:20:44 +02:00
Vojtech Bocek
85cfc83f05 Animation duration is now changeable with a coeficient from config 2014-08-03 21:18:42 +02:00
Vojtech Bocek
ae16f1729e Changes to notification card and drop shadow visuals
* All drop shadows are now 70% transparent color
* Fix size of ncard button's touch target
* Add hover effect to ncard buttons
* Remove transparency animation from rom items
2014-08-03 20:56:32 +02:00
Vojtech Bocek
db8a427bd9 Add support for text items with multiple styles at once 2014-07-31 19:20:47 +02:00
Vojtech Bocek
97e5449776 Properly use DT_DIR macro in readdir 2014-07-30 13:44:46 +02:00
Vojtech Bocek
790027c5eb Merge branch 'master' into redesign 2014-07-23 23:02:32 +02:00
Vojtech Bocek
626a0bc655 Update ubuntu-touch-sysimage-init/scripts/touch to bzr rev 72
* Bind mounting ubuntu overlay files (available in the android system.img)
2014-07-23 23:00:04 +02:00
Vojtech Bocek
71b7c64416 pthread_cond instead of futex in fb_force_draw, fix UI exit sequence 2014-07-23 21:54:22 +02:00
Vojtech Bocek
5958eda2d1 Add logo for hdpi landscape theme 2014-07-23 17:02:49 +02:00
Vojtech Bocek
6cf8b65384 Re-implement landscape theme 2014-07-23 17:01:36 +02:00
Vojtech Bocek
ab78bd9efb Add orange and deep purple theme, fix shadows in dark themes 2014-07-23 17:01:12 +02:00
Vojtech Bocek
fd02de72c2 Add white background to color buttons on misc page 2014-07-23 16:11:20 +02:00
Vojtech Bocek
b9e56b8aba Fix keyaction frame color, add hover to tab buttons, misc fixes 2014-07-23 15:45:44 +02:00
Vojtech Bocek
72d574f26f Add font and image resources 2014-07-22 15:29:27 +02:00
Vojtech Bocek
8b1ba334a1 Fix multirom icon 2014-07-22 14:57:03 +02:00
Vojtech Bocek
9400a6f40f Add more color themes and condensed font style 2014-07-22 14:12:01 +02:00
Vojtech Bocek
90a1c11195 Re-implement color themes, change internal color format to 0xAARRGGBB 2014-07-21 23:28:44 +02:00
Vojtech Bocek
74e768a75c Add reveal animation 2014-07-21 20:42:23 +02:00