Commit Graph

466 Commits (master)

Author SHA1 Message Date
Giulio Cesare Solaroli 34bf41228d Fixed add card behaviour when in ‘compact’ mode 2015-02-03 18:23:30 +01:00
Giulio Cesare Solaroli 98425821ed Added the automatic selection of search text when entering search mode with key bindings 2015-01-31 17:34:31 +01:00
Giulio Cesare Solaroli afaa767238 Updated SCSS 2015-01-21 18:29:30 +01:00
Giulio Cesare Solaroli 43b0239ab8 Added a few feature based on actual subscription options 2015-01-21 18:29:08 +01:00
Giulio Cesare Solaroli 334affd36d Updated IcoMoon icon font definition 2015-01-21 18:28:22 +01:00
Giulio Cesare Solaroli 679803626d Disabled helper code used for development 2015-01-21 18:28:00 +01:00
Giulio Cesare Solaroli 95149b52eb Disabled mousetrap bind-dictionary plugin as unused 2015-01-21 18:26:42 +01:00
Giulio Cesare Solaroli 29c6ddcff8 Removed unused library 2015-01-21 18:26:16 +01:00
Giulio Cesare Solaroli 47184f8c04 Moved 'subscription' info into test data
This allows to stream line the development also of subscription related features, without having to have an active backend.
2015-01-21 18:25:58 +01:00
Giulio Cesare Solaroli 184ea2869a
Merge branch 'master' of github.com:clipperz/password-manager 2015-01-09 15:32:40 +01:00
Giulio Cesare Solaroli 1e333d7e22
Added key navigation also for the ‘narrow’ view 2015-01-09 15:30:16 +01:00
Giulio Cesare Solaroli bdb9504bc2 Added key navigation also for the ‘narrow’ view 2015-01-06 15:42:14 +01:00
Giulio Cesare Solaroli 2854b9f9c4 Added partial key navigation (desktop version) 2015-01-04 18:50:50 +01:00
Giulio Cesare Solaroli 433f6a7efd upgraded to latest version of React (0.12.2) 2015-01-04 17:14:31 +01:00
Giulio Cesare Solaroli cff99b9603 Added key-bindings for searching cards (desktop version) 2015-01-04 16:53:08 +01:00
Giulio Cesare Solaroli 3a34051bb1 Made search term resilient to UI refresh 2015-01-02 17:48:34 +01:00
Giulio Cesare Solaroli dadca4dfa0 Enabled direct login execution 2015-01-02 14:19:33 +01:00
Giulio Cesare Solaroli 132af87411 offline copy link and better feedback when saving
Added offline copy link (still rough UI) and improved feedback when performing tasks that would eventually save data (long operation)
2015-01-02 10:13:04 +01:00
Giulio Cesare Solaroli 88f9bc2cdf Cached record index loading in order to improve rendering performances. 2014-12-30 10:28:59 +01:00
Giulio Cesare Solaroli 8b7a51b95c
Updated index templates to avoid their indexing 2014-12-07 15:01:42 +01:00
Giulio Cesare Solaroli 3910a2dd8f
Highlighted selected items in the selection panel.
Also added some improvements suggested here: http://www.luster.io/blog/9-29-14-mobile-web-checklist.html
2014-11-02 08:33:29 +01:00
Giulio Cesare Solaroli c3add59d1b Updated MainController logic to keep the selected card listed, even when the filtering criteria does no longer match the selected card itself. 2014-10-12 14:30:17 +02:00
Giulio Cesare Solaroli a891853d32 Added the option to "restore" and archived card 2014-10-12 10:56:27 +02:00
Giulio Cesare Solaroli c1041f75ca Added /delta pre-compiled CSS 2014-10-09 14:03:48 +02:00
Giulio Cesare Solaroli b3967dae52 Fixes to release developer preview of the /delta version
/delta needs an updated backend to support its payment options.
/beta and /gamma have been updated to be compatible with the new backend.
2014-10-09 13:55:45 +02:00
Giulio Cesare Solaroli 093d5e7965 Basic implementation of search feature 2014-09-22 16:53:44 +02:00
Giulio Cesare Solaroli f42c469663 Added very first rough prototype of tag editor 2014-09-19 18:27:26 +02:00
Giulio Cesare Solaroli 5b8da33360 Improved feedback when cancelling/saving changes 2014-09-05 18:17:41 +02:00
Giulio Cesare Solaroli 54b264b6a1 Implemented field manual ordering through drag&drop 2014-09-04 18:58:56 +02:00
Giulio Cesare Solaroli 3796182d77 Improved developer instructions 2014-08-28 12:22:33 +02:00
Giulio Cesare Solaroli 29a21f5462 Fixed cancel changes in "mobile" mode. 2014-08-27 18:16:30 +02:00
Giulio Cesare Solaroli fc0805916e Added the mask to avoid switching card, when in editing mode. 2014-08-27 18:03:37 +02:00
Giulio Cesare Solaroli 44c51770d9 Added a test to verify that 'cloneRecord' will fail when there are already pending changes. 2014-08-27 09:14:08 +02:00
Giulio Cesare Solaroli acf5363fe2 Added test highlighting a missing feature
Added a test to show that current implementation of 'cloneRecord' does not process DirectLogins yet.
2014-08-26 21:54:48 +02:00
Giulio Cesare Solaroli 316dff637f Implemented "Clone card" command. 2014-08-26 17:31:24 +02:00
Giulio Cesare Solaroli 3918a7bdfc Fixed an issue when editing a card label (without tags) 2014-08-25 08:11:28 +02:00
Giulio Cesare Solaroli 3c68167fb8 Improved implementation of Record.Version 2014-08-24 22:11:16 +02:00
Giulio Cesare Solaroli 4fd3d0e6a0 Fixed a problem when reverting changes on a Record involving adding/removing fields. 2014-08-24 09:47:52 +02:00
Giulio Cesare Solaroli ed1c8081a5 Initial draft of card editing mode
Still very early draft with tons of issues still to address, and no styling at all.

Disabled CSS preprocessor, due to limitations in Python SCSS processor.
Updated date Copyright notice.
2014-08-22 08:38:53 +02:00
Giulio Cesare Solaroli 9922591658 Added new version of React library 2014-08-05 18:37:02 +02:00
Giulio Cesare Solaroli 954a086595 Disabled watchdog in the proxy script 2014-08-05 18:22:20 +02:00
Giulio Cesare Solaroli 51e2e19014 Improved Async logging in case of deferred being cancelled 2014-08-04 18:35:32 +02:00
Giulio Cesare Solaroli a362a03cbe Implemented the dialog to ask for confirmation when the user ask to delete a card
No keyboard shortcut implemented, yet
2014-08-04 18:33:37 +02:00
Giulio Cesare Solaroli 336f6932b7 Improved tag handling
Now tag counting reflects whether archived cards are shown or not.
Also available the option to select all untagged cards, with matching counter.
Card deletion is now broken, while I found a way to handle the confirmation dialog (see DialogBox component)
2014-08-02 14:45:22 +02:00
Giulio Cesare Solaroli 201a707f36 Further improvements in tag handling and rendering 2014-07-30 18:34:12 +02:00
Giulio Cesare Solaroli 9d4c8087f6 Improved tag handling. 2014-07-30 16:14:44 +02:00
Giulio Cesare Solaroli 86634cc4af Implemented card archiving, both the DataModel login and UI (still very rough, though) 2014-07-30 09:28:05 +02:00
Giulio Cesare Solaroli c0f96f5de9 Fixed Proxy configuration for development environment to be in read-write mode. 2014-07-29 14:56:58 +02:00
Giulio Cesare Solaroli f3b5bed10a Updated developer instructions for enabling automatic login with url parameters. 2014-07-28 21:31:23 +02:00
Giulio Cesare Solaroli c71d4d235e Added instructions on how to develop /delta locally without a running backend 2014-07-28 18:48:16 +02:00