summaryrefslogtreecommitdiff
path: root/app/src/main/res/layout
AgeCommit message (Collapse)Author
2018-02-26Merge branch '#8754_reduce_battery_consumption' into '0.9.8'fupduck
#8754 reduce battery consumption See merge request leap/bitmask_android!54
2018-02-23#8754 don't let both navigation drawer lists eat each other on small displayscyBerta
2018-02-23#8754 enable pause openvpn on device inactivity featurecyBerta
2018-02-228868 - fix lollipop ui issuesFup Duck
2018-02-16Merge branch '#8831_progress_animation_when_connecting' into '0.9.8'cyberta
#8831 progress animation when connecting See merge request leap/bitmask_android!43
2018-02-14#8846 remove legacy code and files: Dashboard, LogWindow, ↵cyBerta
UserStatusFragment, FabButton library etc.
2018-02-13#8831 add a progress animation to EipFragment and don't start blocking vpn ↵cyBerta
when user triggered vpn start from UI
2018-02-10Merge branch '8554_error_array' into '0.9.8'cyberta
#8554 See merge request leap/bitmask_android!41
2018-02-08\#8554Fup Duck
* show only first error of error array * show loading screenin credentials activities * render link in error message correctly
2018-02-088833 - consume click in drawerFup Duck
2018-02-07#8823 update configuration wizard layout for tabletscyBerta
2018-02-06Merge branch 'origin_0.9.8' into 8823_cw_tablet_layoutcyBerta
2018-01-29#8818 test NavigationDrawer with espresso test and update sdk thereforecyBerta
2018-01-28Merge branch 'origin_0.9.8' into fupduck_8819_config_wizard_designcyBerta
2018-01-27fix comments for mergerequestFup Duck
2018-01-23add tablet design for ConfigWizardFup Duck
based upon !28 I could not check this - starting emulator freezes my system and I have no tablet.
2018-01-23new UI for EipFragmentFup Duck
2018-01-19improve layoutFup Duck
* improve layout * gracefully handle orientation changes * respect small devices * set correct colors for buttons, error messages...
2018-01-18WizardConfiguration themeFup Duck
* download VPN certificate after loging in (#8813) * get the new design up to date (#8819) * fix crash when pressing login (#8817) * add a loading screen according to design (#8816)
2018-01-17#8788 implement VpnNotificationManager to handle notifications from VoidVPN ↵cyBerta
and OpenVPN
2018-01-09create LoginActivity and SignUpActivityFup Duck
2018-01-09create ProviderDetail ActivityFup Duck
2018-01-08seperate accountList and settingsList in drawerFup Duck
2017-12-19adjust FragmentsFup Duck
2017-12-14add LogFragmentFup Duck
2017-12-12make downward compatibleFup Duck
2017-12-12set backgroundFup Duck
2017-12-07base for sidebarFup Duck
2017-11-098784 fix major tablet layout issues on dashboard, add new user icon that ↵cyBerta
complies with the other icons - foreground white, background transparent
2017-11-098782 fixes app crashes due to missing layout references, removes unneeded ↵cyBerta
layout files, minor layout clean up
2017-11-06change size of Bitmask title in About layout for normal layoutscyBerta
2017-11-01add licence note for okhttp to about pagecyBerta
2017-09-21update ics-openvpn: update classes, manifest, resources and build scriptcyBerta
2017-09-14minor changes: replace depr. img and change xml identifier to follow android ↵cyBerta
code guidelines
2016-02-06Update ics-openvpnParménides GV
2015-06-16Resized account icon according to vpn iconsParménides GV
2015-06-12Transparent background of the FabButton, yay!Parménides GV
2015-05-29Updated libraries, simplified user status fragmentParménides GV
Updated butterknife, dagger, renderers, fabbuton and gson, as well as gradle plugin.
2015-05-05Rename user session fragment, add icon resource.Parménides GV
The FabButton doesn't scale the icon as big as I want it to be, and it doesn't let me set the size to "wrap_content" because the library sets the sizes to match_parent. I'm going to try to modify my fork of FabButton to see if I can obtain what I want in its demo: just an icon and the progress indicator, the icon as big as possible.
2015-04-30Better layout, xlarge adaptation too.Parménides GV
2015-04-30Works smoothly, correct texts.Parménides GV
Next step: beautify.
2015-04-29Functional.Parménides GV
2015-04-29Dynamically load user session fragment.Parménides GV
Tests click new button, instead of action bar's. Fixing more bugs...
2015-04-29Creating a user session fragment.Parménides GV
I've separated the user session management to it, and encapsulated ProviderAPICommand into its own class. Putting the fragment statically in dashboard.xml isn't working, Android complains about it being duplicated, so I'm going to add it dynamically.
2015-04-28Remove the "provider:" label, simplifying layoutParménides GV
2015-04-28Put button and icon below the vpn labelParménides GV
Some devices are too small to show everything in the same row, so I'm centering everything and spliting the layout in two: the label and the button&icon.
2015-04-28Seem good sizes, but layout is ugly.Parménides GV
2015-04-27Added a button to the UIParménides GV
Turn on VPN touching that button, and leave the image as a mere indicator.
2015-04-23FlowLayout, to show the vpn icon in some small devicesParménides GV
Tested with physical Galaxy Young S6310.
2015-04-22Remove textual status.Parménides GV
I had a difficult moment trying to detect if the LogWindow had already been shown after an error. Finally, I implemented a LogWindowWrapper which contains a field for the reason it was shown, so that we can check if the previous error is the same than the current one leading to the avoidance of the second LogWindow. For this to work, we need to reset that reason each time we trigger a new vpn state (i.e. each time the user taps on the vpn icon).