Evgenii Kozlov
ca535bbd46
DROID-366 Tech | Enhancement | Support object view result + New Interactor ( #2790 )
2022-12-28 21:11:35 +03:00
Mikhail
802e686b0a
DROID-649 Tech | Enhancement | Get rid of dependencies.gradle ( #2778 )
2022-12-25 20:53:47 +03:00
Mikhail
164e0eff61
DROID-515 Editor | Fix | Fix ff video buttons ( #2769 )
...
* DROID-515 App | Tech | Update dependencies
* DROID-515 Editor | Fix | Fix ff video buttons
* DROID-453 Editor | Fix | Unmerge
2022-12-19 20:14:51 +03:00
Konstantin Ivanov
4ac2255dd4
DROID-642 Editor | Suggest marketplace relations for user ( #2764 )
...
* DROID-642 legacy relationList useCase
* DROID-642 legacy useCases
* DROID-642 legacy object relations store
* DROID-642 di
* DROID-642 search relations by workspace id
* DROID-642 if else fix
* DROID-642 fix, invoking the wrong method leeded to the loop
* DROID-642 fix relation blocks binding
* DROID-642 navigation fixed
* DROID-642 fix tests
2022-12-16 08:48:01 +01:00
Mikhail
216a4f7e79
DROID-698 Project | Tech | Add dependencies and auto config subprojects ( #2759 )
2022-12-13 09:43:31 +03:00
Konstantin Ivanov
a71e8ec55c
DROID-418 Tech | Enhancement | CreateObject commands refactoring ( #2749 )
...
* DROID-418 createDocument, legacy useCase
* DROID-418 objectCreate and blockLinkCreateWithObject commands refactoring
* DROID-418 data module refactoring
* DROID-418 refactoring, data + middleware modules
* DROID-418 legacy useCases
* DROID-418 update DI
* DROID-418 tests
* DROID-418 internal flags model
* DROID-418 command
* DROID-418 view model factorys
* DROID-418 viewmodels, update with new use cases
* DROID-418 mapping
* DROID-418 middleware, fixes
* DROID-418 createBlockLinkWithObject useCase
* DROID-418 createObject use case
* DROID-418 createObjectAsMentionOrLink useCase
* DROID-418 createDataViewObject refactoring
* DROID-418 create object tests, in progress
* DROID-418 after merge fixes
* DROID-418 add type
* DROID-418 createObject use case tests
* DROID-418 createObjectAsMentionOrLink tests
* DROID-418 createBlockLinkWithObject useCase tests
* DROID-418 ci
* DROID-418 ci off
2022-12-12 10:05:57 +01:00
Evgenii Kozlov
bd0edf0d05
DROID-641 Types | Feature | Introduce my types and marketplace types + allow installing select type into the current markeplace ( #2748 )
2022-12-07 20:22:37 +03:00
Evgenii Kozlov
ef6eeac53c
DROID-496 Sets | Enhancement | Creating object in sets aggregated by relations ( #2731 )
2022-12-01 14:13:41 +03:00
Mikhail
548f3b0039
DROID-449 Research settings of app to add debug ( #2725 )
...
DROID-449 App | Tech | Add debug screen
2022-11-30 15:44:40 +03:00
Konstantin Ivanov
258c05183f
DROID-384 Editor | Enhancement | Simple table, row and column actions, part 2 ( #2716 )
...
* DROID-384 move column command
* DROID-384 table use cases
* DROID-384 move column use case
* DROID-384 move use cases
* DROID-384 use cases
* DROID-384 table use cases di
* DROID-384 fix use cases
* DROID-384 column, rows menu items actions
* DROID-384 table cell fixes
* DROID-384 fix tests
* DROID-384 fix tests
* DROID-384 table block tab
* DROID-384 table extensions
* DROID-384 table menu actions
* DROID-384 update table menu
* DROID-384 tests
* DROID-384 test
* DROID-384 test
* DROID-384 tests on moving columns and rows
* DROID-384 merge fix
* DROID-384 remove copy action
* DROID-384 ci
* DROID-384 ci off
* DROID-384 doc fix
Co-authored-by: konstantiniiv <ki@anytype.io>
2022-11-30 12:47:29 +01:00
Evgenii Kozlov
36fe52e5ad
DROID-607 Relations & types and options | Refactoring | Everything-is-an-object refactoring ( #2720 )
...
* DROID-439 App | Relations refactoring, use SearchObjects for object types (#2592 )
* DROID-446 Objects | Enhancement | Store relation links and process its updates (#2597 )
* DROID-456 Tech | Remove deprecated API for creating object types (#2601 )
* DROID-455 Object types | Enhancement Get object type list from ObjectSearch on Global search screen (#2602 )
* DROID-459 Sets | Refactoring | Use relations links instead of relations for building search params to get data view data (#2603 )
* DROID-458 Objects | Refactoring | Integrate new api for creating objets (#2604 )
* DROID-464 Relations | Refactoring | New API for creating a relation from scratch - for data view or for an object (#2605 )
* DROID-467 Relations | Refactoring | New API for creating options - for tags and statuses (#2607 )
* DROID-470 Relations | Refactoring | New API for removing any relation from an object or from a data view (#2608 )
* DROID-460 Tech | Object relations list (#2610 )
* DROID-486 Sets | Refactoring | Displaying and controlling visibility of data view relations (#2611 )
* DROID-500 Relations | Refactoring | Extend API of ObjectStore to be able to get a relation by its id (#2619 )
* DROID-459 Sets | Fix | Get relations from store by id and not by key (#2618 )
* DROID-489 Tech | Relations as object, add relationKey to relation connected screens (#2622 )
* DROID-490 Sets | Refactoring | Displaying relation values for current object in bottom sheet cells (#2629 )
* DROID-505 Relations | Refactoring | New interface for relations store (#2633 )
* DROID-509 Relations | Refactoring | Bind new relations store with subscription container (#2635 )
* DROID-507 Tech | MW , migration + relation links (#2636 )
* DROID-507 Tech | MW , migration + relation links, fixes (#2637 )
* DROID-517 Sets | Fix | Provide correct keys for data view search-and-subscribe query (#2641 )
* DROID-409 Relations | Refactoring | Use relation key instead of id when creating new relation (#2642 )
* DROID-521 Sets & Objects | Refactoring | Add relation to a data view or to an object from existing relations (#2644 )
* DROID-522 Relations | Refactoring | Add objects to relations with object format (#2645 )
* DROID-523 Object types | Refactoring | Implement global store for object types (#2646 )
* DROID-527 Object types | Refactoring | Integrate global store for object types (#2647 )
* DROID-531 Relations | Refactoring | Parse tag and status relations values (#2649 )
* DROID-535 Tech | Integrate new MW lib with migration fixes (#2653 )
* DROID-535 Tech | MW integration fixes (#2660 )
* DROID-559 Relations | Refactoring | Parse tag and status values in editor (#2662 )
* DROID-560 Relations | Refactoring | Integrate new lib with fixes (#2663 )
* DROID-561 Relations | Refactoring | Parsing tag and status values in dv (#2665 )
* DROID-562 Dashboard | Refactoring | Use store of object types as object type provider for favorites tab on dashboard (#2667 )
* DROID-567 Relations | Refactoring | Suggest available options to populate a relation (#2671 )
* DROID-604 Relations | Refactoring | Use details from Object.CreateRelation.Response to populate relation store (#2705 )
* DROID-603 Relations | Refactoring | Creating relation options + Deleting relation from object (#2706 )
* DROID-619 Relations | Refactoring | Migrate data view sorts and filters to the new relation-as-object paradigm (#2711 )
* DROID-622 Relations | Tech | Update MW to 0.24.0-rc1 (#2714 )
* DROID-598 Sets | Refactoring | Provide relation format for date filters (#2715 )
* DROID-625 Protocol | Enhancement | Integrate v0.24.0-rc2 (#2718 )
2022-11-24 18:11:19 +03:00
Evgenii Kozlov
00dc75d62e
DROID-284 Editor | Enhancement | Ignore html when copying Anytype content to third-party mobile apps ( #2707 )
2022-11-16 19:52:01 +03:00
Konstantin Ivanov
72fa7d39f2
DROID-133 Tech | Simple tables, api ( #2700 )
...
Co-authored-by: konstantiniiv <ki@anytype.io>
2022-11-09 11:48:16 +01:00
Konstantin Ivanov
b30d60f4df
DROID-122 Editor | Enhancement | Simple tables, cell menu, cells selecting ( #2696 )
...
* DROID-132 cell selection state + logic + tests
* DROID-132 added cell border, cell rect classes
* DROID-132 refactoring
* DROID-132 refactoring
* DROID-132 cell selection decoration
* DROID-132 remove legacy
* DROID-132 table block holder, add selection decoration
* DROID-132 delete legacy clicks
* DROID-132 cell model update
* DROID-132 simple table widget events
* DROID-132 editor table mode
* DROID-132 table cell extension
* DROID-132 legacy classes
* DROID-132 delete legacy
* DROID-132 update cell clicks
* DROID-132 cells extensions
* DROID-132 update item decorations
* DROID-132 cell selection top toolbar
* DROID-132 select cells, show widget
* DROID-132 clear content command
* DROID-132 clear content use case
* DROID-132 menu item click
* DROID-132 table delegate
* DROID-132 fixes
* DROID-132 refactoring
* DROID-132 fix hide simple widget event
* DROID-132 refactoring
* DROID-132 test fixes
* DROID-132 fix tests
* DROID-132 turn off buttons
* DROID-122 delete legacy delegate
* DROID-122 table block diff util
* DROID-122 add selected cells to table view model
* DROID-122 rename param
* DROID-122 add selection state to table block holder
* DROID-122 delete
* DROID-122 mapping
* DROID-122 rename funcs
* DROID-122 fix tests
* DROID-122 update selection logic
* DROID-122 pr fix
* DROID-122 code style
* DROID-122 pr fixes
Co-authored-by: konstantiniiv <ki@anytype.io>
2022-11-09 10:47:09 +01:00
Evgenii Kozlov
8f4cb81013
DROID-539 Tech | Enhancement | Third-party library updates ( #2654 )
2022-10-13 17:28:16 +03:00
Evgenii Kozlov
6e62f23fac
DROID-184 Sets | Enhancement | Sets should switch to search-and-subscribe mechanism instead of using old data-view-records API ( #2582 )
2022-09-18 18:01:13 +03:00
Konstantin Ivanov
a2a979a5ce
DROID-417 Set | Empty source state ( #2583 )
...
* DROID-417 legacy
* DROID-417 icon text widget refactoring
* DROID-417 update icon widget
* DROID-417 relation holder source
* DROID-417 render source as featured relation
* DROID-417 blockDataViewSetSource command
* DROID-417 blockDataViewSetSource command, data + middle layer
* DROID-417 use case + di
* DROID-417 source set + render no source state
* DROID-417 type change screen, update title
* DROID-417 clicks + command
* DROID-417 add event updateStructure and addBlock to set events reducer
* DROID-417 add clicks on set source relations
* DROID-417 start select source screen
* DROID-417 header + divider visibility
* DROID-417 icon replace
* DROID-417 button new update
* DROID-417 move featured relation subscription to onStart
* DROID-417 fix tests
* DROID-417 design + clicks
* DROID-417 code style
* DROID-417 holder source
* DROID-417 add extension mapping to object view
* DROID-417 add is selected state for object type view
* DROID-417 sort types by selected
* DROID-417 pr fix
* DROID-417 rename view
* DROID-417 pr fix
* DROID-417 do not map empty objects
* DROID-417 ci
* DROID-417 ci
* DROID-417 ci off
Co-authored-by: konstantiniiv <ki@anytype.io>
2022-09-07 22:38:49 +02:00
Konstantin Ivanov
8506d0f129
DROID-416 Editor | Enhancement | Creating set from draft object ( #2580 )
...
* DROID-304 object to set service command
* DROID-304 object to set command, domain, data, middleware layers
* DROID-304 object to set use case + di + add to editor
* DROID-304 test fix
* DROID-304 isSetIncluded as param to use case
* DROID-304 legacy
* DROID-304 type change, add set icon
* DROID-304 open set with popUpTo to dashboard, in case draft set
* DROID-304 create set in case of draft object
* DROID-416 code style
* DROID-416 test fix
* DROID-416 ci
* DROID-416 fix back stack logic for draft objects
* DROID-416 pr fix
* DROID-416 ci off
Co-authored-by: konstantiniiv <ki@anytype.io>
2022-09-05 10:15:45 +02:00
Mikhail
2acfccb6e2
DROID-81 Editor | Enhancement | Share files ( #2568 )
2022-08-30 11:15:19 +03:00
Evgenii Kozlov
8c5ddd67ac
DROID-318 Tech | Enhancement | MW 0.22.1 ( #2538 )
2022-08-18 17:49:57 +03:00
Evgenii Kozlov
1381c727be
DROID-302 Relations | Enhancement | UX for reloading object content + new design for quick actions based on relation format (url, phone, email) ( #2515 )
2022-08-15 23:55:02 +03:00
Evgenii Kozlov
bc5c940731
DROID-232 Sets | Enhancement | Pre-populate records with data taken from filters when creating new record ( #2517 )
2022-08-15 23:11:06 +03:00
Konstantin Ivanov
743bb29730
Editor | Feature | Simple Tables ( #2427 )
...
* Editor | Feature | Simple tables, prototype (#2325 )
* core model
* table view model
* view holders
* table view holders layouts
* table adapters
* add table block to block adapter
* map core table model to view
* stub table block
* fixes
* fixed row hight
* update middleware
* fix
* add createTable command to data and middleware modules
* add createTable use case
* add table row & table column layouts to block model
* update create table use case
* add table create to orchestrator
* add create table item to slash menu
* delete stubbing
* update create table usecase
* update proto
* add create table use case to tests
* fix use case
* add stubs for table blocks
* set default row, column size
* create table use case di
* set id to stub blocks
* table view
* map table block to view + test
* layout types: table row, table column
* table block model + mapping
* remove legacy
* rename table to table view holder
* table holders + row adapter
* tableviewholder setup
* add block test to table view
* table block layout
* add table item to slash menu
* test fix
* api update
* add restriction duplicate
* render table block with empty and text cells
* row view use diff cells
* tests on mapping table block to views
* table text cells + empty cells
* table row adapter diff update
* use paragraph block in table cells
* fix tests
* table rows mapping
* table row, cell holders
* table cell, row adapters
* layouts update
* code style
* add fill table row use case
* text + click listeners
* listener type, table row empty cell
* merge fixes
* add fill table row intent to editor
* set focus to cell text
* remember focus on emty cell clicked
* fix problem when horizontal layout has limited width
* prevent crash on text cell focus
* legacy
* add table view library
* table block listener
* table block adapter
* table block holders
* table block layouts
* integrate table blocl
* fix tests
* fix table view dep
* use list of cells instead rows
* update tests
* code style
* code style
* clear text in cells when cell is null
* legacy
* legacy
* revert local lib
* fix lib version
* pr fixes
* pr fixes
* pr fixes
* pr fix
* pr fixes
Co-authored-by: konstantiniiv <ki@anytype.io>
* Editor | Feature | Simple tables, part 2 (#2400 )
* move text input widget into parent layout
* table cells adapter diff util + tests
* cells diffutil should return payload model
* set column header to 0
* table block update test
* create diff util in table block adapter
* do not show corner view
* update listeners in holders
* text cell layout update
* update cell container to frame layout
* on update empty to text cell, check mode
* clear empty cells on bind
* update diffUtil + tests
* added column header item
* set column header items
* create and bind column header items
* use recyler with grid layout
* update table cell mapping + model
* remove tableview lib from core-ui
* add row_id + colum_id to cells
* fix tests
* import
* update table cells diff util
* update cell adapter + holders
* update mw
* add height, row height + width to cell model
* fix test
* delete test
* table block design
* set support touch helper for cell holder
* update cells payload logic
* table holder fixes
* fix test
* pr fixes
Co-authored-by: konstantiniiv <ki@anytype.io>
* Editor | Feature | Simple tables, cells as text views (#2411 )
* move text input widget into parent layout
* table cells adapter diff util + tests
* cells diffutil should return payload model
* set column header to 0
* table block update test
* create diff util in table block adapter
* do not show corner view
* update listeners in holders
* text cell layout update
* update cell container to frame layout
* on update empty to text cell, check mode
* clear empty cells on bind
* update diffUtil + tests
* added column header item
* set column header items
* create and bind column header items
* use recyler with grid layout
* update table cell mapping + model
* remove tableview lib from core-ui
* add row_id + colum_id to cells
* fix tests
* import
* update table cells diff util
* update cell adapter + holders
* update mw
* add height, row height + width to cell model
* fix test
* delete test
* table block design
* set support touch helper for cell holder
* update cells payload logic
* table holder fixes
* fix test
* pr fixes
* text cell design
* use grid as layout manager and add payloads for table block
* added background and selection for table block
* table block selection logic
* update table cells diff util
* click listeners in table cells + save table id
* table cells listeners
* refactoring table cell as text view
* fix tests
* fix merge conflict
* pr fixes
Co-authored-by: konstantiniiv <ki@anytype.io>
* Editor | Feature | Simple tables, create from slash filter (#2415 )
* DROID-126
slash item simple table design
* DROID-126
update slash item model
* DROID-126
added max row and column number
* DROID-126
create table with entered rows and columns
* DROID-126
update table item with rows and columns
* DROID-126
tests
* DROID-126
pr fix
Co-authored-by: konstantiniiv <ki@anytype.io>
* Editor | Feature | Simple tables, edit cell text value (#2413 )
* DROID-172
set text value di
* DROID-172
set block text fragment + view model
* DROID-172
added input action logic for text blockls
* DROID-172
input action listener fix
* DROID-172
clicks + commands on set block text value screen
* DROID-172
code style fix
* DROID-172
pr fix
* DROID-172
pr fix
* DROID-172
fix
* DROID-172
input action fixes
Co-authored-by: konstantiniiv <ki@anytype.io>
* Editor | Feature | Simple tables, cell/column/row menu, part 1 (#2417 )
* DROID-131
icons
* DROID-131
simple table widget
* DROID-131
simple table widget adapters
* DROID-131
simpla table widget models + delegate
* DROID-131
include widget in editor view model
* DROID-131
add widget to editor fragment + view model logic
* DROID-131
fix tests
* DROID-131
pr fixes
Co-authored-by: konstantiniiv <ki@anytype.io>
* Editor | Feature | Simple tables, empty cell clicked (#2420 )
* DROID-114
empty cell clicked
* DROID-114
doc
* DROID-114
open cell value modal after fill table row command
* DROID-114
pr fixes
Co-authored-by: konstantiniiv <ki@anytype.io>
* Editor | Feature | Simple Tables, cells selection state (#2425 )
* DROID-131
dismiss listener
* DROID-131
add cell borders to diff util
* DROID-131
apply borders to selected cell
* DROID-131
update cell settings model + render
* DROID-131
update cell listeners
* DROID-131
apply and dismiss cells borders
* DROID-131
apply and dismiss cell borders in view model
* DROID-131
clicks
* DROID-131
update tests
* DROID-131 click params update
* DROID-131 table click in mode select
* DROID-131 naming
* DROID-131 pr fix
Co-authored-by: konstantiniiv <ki@anytype.io>
* Editor | Feature | Simple Table, design (#2429 )
* DROID-180 fixes
* DROID-180 table vertical divider
* DROID-180 table horizontal divider
* DROID-180 update table block holder
* DROID-180 refactoring
* DROID-180 divider fixes
* DROID-180 add space cell
* DROID-180 update table cell diff util
* DROID-180 table block adapter + holders
* DROID-180 table block design fix
* DROID-180 add space item to table
* DROID-180 fix
* DROID-180 add space cell to tests
* DROID-180 add offset to horizontal item divider
* DROID-180 vertical divider update
* DROID-180 add isHeader to table row
* DROID-180 delete legacy
* DROID-180 update cell background + isheader logic
* DROID-180 fix
* DROID-180 design fix
* DROID-180 pr fix
* DROID-180 back to list adapter
Co-authored-by: konstantiniiv <ki@anytype.io>
* ci
* fix tests
* ci off
Co-authored-by: konstantiniiv <ki@anytype.io>
2022-07-26 10:52:54 +02:00
Evgenii Kozlov
4d4f94b33c
Sets | Create bookmark via set + browse a bookmark from set of bookmarks ( #2428 )
2022-07-22 12:12:37 +03:00
Sergey Boishtyan
62f96685be
Editor | Enhancement | Add Callout set icon logic ( #2372 )
2022-06-21 13:21:36 +03:00
Sergey Boishtyan
f89bfb6146
Editor | Enhancement | Support new link appearance api ( #2329 )
2022-06-10 18:32:21 +03:00
Evgenii Kozlov
318900033c
App | Fix | Setup and save config after create new account ( #2327 )
2022-06-10 11:13:16 +03:00
Evgenii Kozlov
06e9d65b9f
Tech | Refactoring | MW 0.9.0 with Protocol refactoring + Auth refactoring ( #2242 )
2022-05-26 14:58:51 +03:00
Sergey Boishtyan
a2d2189376
Tech | Fix | Failing CI script ( #2248 )
...
* Tech | Fix | MockDataFactory migration
* Tech | Fix | change task for triggering tests in kotlin modules
2022-05-10 13:33:08 +03:00
Sergey Boishtyan
b43ca677b8
Tech | Fix | Delete .gitignore in modules ( #2247 )
2022-05-10 12:23:06 +03:00
Sergey Boishtyan
51996ff726
Tech | Fix | Delete MockDataFactory.kt copy-paste ( #2244 )
2022-05-09 19:48:16 +03:00
Sergey Boishtyan
6206f68dea
Tech | Fix | Delete flavors ( #2243 )
2022-05-09 18:36:28 +03:00
Evgenii Kozlov
54643294bd
Objects & Sets | Feature | Introduce templates ( #2212 )
2022-04-29 16:46:21 +03:00
Mikhail
a78dc6ffd3
Editor | Feature | Duplicate an object ( #2195 )
...
Co-authored-by: Mikhail Iudin <mayudin@anytype.io>
2022-04-28 11:40:01 +03:00
Evgenii Kozlov
b135475188
Protocol | API for templates ( #2200 )
2022-04-20 18:26:46 +03:00
Evgenii Kozlov
29e55a0779
Protocol | Api for creating objects with template ( #2190 )
2022-04-19 16:06:20 +03:00
Mikhail
9ff3233747
CU-2a1ah8b_Theme-selector ( #2178 )
...
App | Feature | Add possibility to change night mode
2022-04-12 17:08:08 +03:00
Evgenii Kozlov
38185eaba5
App | Feature | Delete account ( #2157 )
2022-04-11 15:46:18 +03:00
Evgenii Kozlov
1e130241ff
Feature | Setting cover from Unsplash (without loading state) ( #2141 )
2022-03-21 21:07:31 +03:00
Evgenii Kozlov
832d059b8b
Feature | Limit object type ( #2127 )
2022-03-03 16:41:35 +03:00
Evgenii Kozlov
b181c74e54
Tech | Remove legacy ( #2126 )
2022-02-25 18:06:37 +03:00
Evgenii Kozlov
5399e3ca22
Tech | MW 0.17.27 ( #2097 )
2022-02-10 00:56:18 +03:00
Evgenii Kozlov
2a4191ce95
Tech | Refact | Optimize object search by providing keys ( #2095 )
2022-02-09 18:52:44 +03:00
Evgenii Kozlov
03df82390d
Feature | Create a bookmark from pasted url ( #2074 )
2022-02-01 02:39:07 +03:00
Evgenii Kozlov
053832592f
Dashboard | Feature | Tabs with subscriptions ( #2052 )
2022-01-27 13:33:35 +03:00
Evgenii Kozlov
4b40bf9f6e
Refact | Profile on dashboard with new subscription mechanism ( #2051 )
2022-01-20 17:07:33 +03:00
Evgenii Kozlov
00afad8d9e
Protocol | Basic API for search with subscriptions | 2 ( #2050 )
2022-01-18 18:50:16 +03:00
Evgenii Kozlov
ae3ab1c776
Protocol | Basic API for search with subscriptions ( #2049 )
2022-01-18 17:58:09 +03:00
Evgenii Kozlov
9fb20f0edd
App | Feature | Wallpaper ( #1995 )
2021-12-08 11:24:13 +03:00
Evgenii Kozlov
e2858dd6d4
App | Feature | Offload files from device ( #1990 )
2021-12-02 14:05:54 +03:00
Evgenii Kozlov
711f62a366
Sets | Delete a relation from a set ( #1890 )
2021-11-03 15:57:47 +03:00
Konstantin Ivanov
7a75a0de42
Tech | Feature | Export local store use case ( #1883 )
2021-11-01 12:02:28 +03:00
Evgenii Kozlov
d5ee41c7a5
Objects | Feature | Navigate to set of this type or create a new set ( #1880 )
2021-10-28 21:22:46 +03:00
Konstantin Ivanov
db76bdbebc
App | Feature | Open deleted object in editor an set ( #1877 )
...
* open is deleted objects
* add view object not exist
* add state not exist to editor
* add navigation to update app screen
* open object set supports custom errors
* show toast or update app screen
* fix test
* ci
* pr fix
* ci off
2021-10-28 15:38:52 +03:00
Evgenii Kozlov
842ec5d140
Home Dashboard | Feature | Tab "Shared" ( #1875 )
2021-10-27 18:52:35 +03:00
Konstantin Ivanov
66d4cbdd97
App | Feature | Other settings screen + default type ( #1873 )
...
* rename
* rename
* rename legacy icon
* update object type choose screen di
* update object change type screen + editor
* update prefs for object types
* fixes
* other settings screen update
* design fix
* update icon
* fix tests
* fix di
* pr fix
* pr fix
* pr fix
* pr fix
* ci off
2021-10-27 14:16:27 +03:00
Konstantin Ivanov
8076d126f0
Editor | Feature | Note as main type ( #1852 )
...
* update proto
* add layout note
* add title note
* send default type on pageCreate
* title can be null
* fixes
* test
* drawables
* object layout screen
* footer adapter
* mapping
* get layouts use case
* fix
* update createPage use case
* default page type on dashboard
* default page type on editor
* fix tests
* notes layout logic
* fix
* hide on text change
* fix
* fix
* fix test
* fix
* fix
* fix test
* fix
* ci off
* fix
* pr fix
* fix
* fix
* fixes
* fix
* fix
* fix
* fix test
* ci off
2021-10-25 15:29:55 +03:00
Konstantin Ivanov
8a4f0e05eb
Editor | Feature | Update set layout use case( #1865 )
2021-10-22 15:34:31 +03:00
Evgenii Kozlov
d75d6e9c06
Dashboard | Feature | Bulk delete & bulk put-back in Bin tab ( #1858 )
2021-10-21 14:22:58 +03:00
Konstantin Ivanov
4cb8bc6e85
App| Feature | User settings screen, default object type ( #1856 )
...
* user settings, domain + data
* legacy
* user settings screen
* profile screen update with user vsettings
* navigation to user settings screen
* add context
* footer fix
* user settings screen
* user settings di
* add user settings logic to main screen
* remove logic from main screen
* add object type logic to splash screen
* pr fix
* fix
* ci
* fix
* ci off
* fix tests
* fix
2021-10-20 19:12:03 +03:00
Evgenii Kozlov
ad421e3fe6
Feature | Reopen the last opened object or set on application start ( #1851 )
2021-10-14 14:51:16 +03:00
Konstantin Ivanov
5b05e292fb
Editor | Feature | Object types widget ( #1833 )
...
* add object types horizontal widget
* add flag isDraft to createPage
* createPage update
* add widget to editor layout
* update object types widget
* object types widget
* fix
* fix
* fixes
* fix
* fixes
* fixes
* fixes
* fix
* logs
* ci
* fix
* pr fix
2021-10-12 14:16:07 +03:00
Konstantin Ivanov
ed4882aaf3
Tech | Feature | Object search filters and sorts ( #1844 )
...
* remove objectTypeFilter from api
* remove objectTypeFilter from search use case
* search objects fix
* rename
* link to use case filters and sorts
* rename
* move to filters and sorts
* move all object types urls
* searchRecent, searchSets tabs
* search for archive objects
* add object to relation
* add object to filter search
* object search command filters and sorts
* remove legacy use cases
2021-10-08 00:12:09 +03:00
Konstantin Ivanov
aabbd48027
Editor | Feature | Slash widget, add new relation ( #1829 )
...
* relation new
* ашч
* fix
* fixes
* add new relation to block
* fix
* add log
* remove value after reading
* add log to dispatcher
* add log
* test
* fix test name
* fix test
* fix
* fix
* update TestEditorFragment with test navigation
* ci
* Update check.yml
2021-09-29 16:29:21 +04:00
Evgenii Kozlov
7e6bea9833
Objects & sets | Refact | Archive / restore ( #1790 )
2021-09-09 16:59:25 +03:00
E. Kozlov
abe0b97b57
added new use-case
2021-09-09 14:21:37 +03:00
Evgenii Kozlov
40a1ea1210
Tech | Refact | Make duplicate use-case work with several targets ( #1756 )
2021-08-27 12:00:22 +03:00
Konstantin Ivanov
7a054b2d9d
Editor | Feature | Link to ( #1746 )
...
* move to redesign
* design fixes
* design fixes
* fixes
* fix
* move to fixes
* fixes
* fix
* ci
* link to screen
* fixes
* delete link to object use case
* link to object
* fixes
* fix
* fix
* Update check.yml
2021-08-24 17:00:48 +04:00
Evgenii Kozlov
1f4fe5829d
Objects | Feature | Delete relations from object ( #1741 )
...
* added delete actions
* fixed tests
* added request for deleting relation from object
* fixes
* fixes
* added restrictions
* run ci
* ci off, fixes
2021-08-20 15:41:54 +04:00
Evgenii Kozlov
6dd02faf63
Refact | New page creation flow ( #1727 )
2021-08-11 12:25:43 +03:00
Konstantin Ivanov
9b81393d50
App | Feature | Object types list ( #1700 )
...
* get object types on start
* move store object types to slash screen
* fix tests
* fix tests
* fix tests
* fixes
* pr fixes
* fix
* fix
* fixes
* fix
* fix
* ci
* ci off
2021-07-30 17:24:49 +04:00
Evgenii Kozlov
2580f179dc
Tech | Experimental flavour config provider ( #1680 )
2021-07-26 15:27:23 +03:00
Evgenii Kozlov
d47cd02686
Relations | Add/Remove from featured ( #1670 )
2021-07-23 16:34:06 +03:00
Konstantin Ivanov
8e50439c69
DV | Feature | Api config, get flavour config ( #1627 )
...
* get flavour config + save to cache
* fix tests
* pr fixes
* update proto
* ci
* App | Feature | Api config (#1637 )
* refactoring addblockview
* turn into constants
* DocumentAddBlockViewModel
DocumentAddBlockViewModel
* fixes
* remove legacy
* put back flavours
* fix tests
* ci off
2021-07-16 14:33:24 +04:00
Evgenii Kozlov
eca24554bd
Data View | Syncing status ( #1640 )
2021-07-15 11:13:08 +03:00
Evgenii Kozlov
2517367f5a
Object | Add-to-favorites & Remove-from-favorites ( #1636 )
2021-07-14 11:11:11 +03:00
Evgenii Kozlov
efcc654d8a
Object types | Filter archived object types by default ( #1630 )
2021-07-09 17:59:19 +03:00
Evgenii Kozlov
6f50bba9a8
Object | New icon picker | Remove-icon flow ( #1624 )
2021-07-07 16:45:13 +02:00
Evgenii Kozlov
b675dd5598
Objects | Filter archived object types and use compatible object types when creating a new object ( #1614 )
2021-07-06 15:21:36 +03:00
Evgenii Kozlov
1faf1d554a
Tech | Library updates + Middleware 0.15.19 ( #1611 )
2021-07-06 13:39:18 +03:00
Konstantin Ivanov
a0da98954c
Editor | Feature | Change object type ( #1599 )
...
* add filter
* ci
* fix
* ci
* click on object type
* proceed with object type
* add setObjectType use case
* block relation render fix + tests
* featured relation fix
* fixes
* fixes + ci
* pr fixes
* ci off
2021-07-05 13:25:11 +03:00
Konstantin Ivanov
14f21938fa
Editor | Feature | Object type change screen ( #1596 )
...
* object type change screen
* mapping
* fixes
* design fix
* fix
* ci
* pr fixes
* ci off
2021-06-30 19:16:44 +03:00
Evgenii Kozlov
db25fb25f6
Dashboard | Recent, Inbox, Set ( #1595 )
2021-06-29 20:55:31 +03:00
Konstantin Ivanov
16a11bef40
Editor | Feature | Slash widget, set relations ( #1472 )
...
* create object from slash menu
* add tests
* relation item click
* add relations to block logic
* fix
* replace text block with relation
* create or replace relation block
* fixes
* fixes
* ci
2021-06-02 22:37:52 +02:00
Evgenii Kozlov
233c7f76ec
Data view | Add existing relations to set | 1 ( #1513 )
2021-06-02 15:27:43 +03:00
Evgenii Kozlov
65f368145f
Relations | Create-from-scratch ( #1507 )
2021-06-01 20:18:01 +03:00
Evgenii Kozlov
247ac50f3d
Relations | Add relation to object | 1 ( #1506 )
2021-06-01 14:23:42 +03:00
Konstantin Ivanov
64475f8775
Editor | Feature | Slash widget, marks clicks ( #1468 )
...
* update blocks mark
* add mapper + save selection state
* tests
* pr fix
* fix ui tests
2021-05-14 08:14:16 +03:00
Evgenii Kozlov
2a2641b258
Testing | Update Kotlin Mockito ( #1450 )
2021-05-05 18:07:22 +03:00
Evgenii Kozlov
2d09ddb679
Data View | Refact | Create-relation-and-add-it-to-data-view-view flow ( #1435 )
2021-04-28 17:19:55 +03:00
Evgenii Kozlov
31d820c4dd
Epic with sets and relations + new app flavors (stable, experimental) ( #1048 )
2021-03-31 14:37:03 +03:00
Evgenii Kozlov
d304ee0057
Refact | New turn-into ( #1229 )
2021-01-19 15:07:47 +03:00
Evgenii Kozlov
ad3ceb433c
Feature | Select-cover screen 2 ( #1226 )
2021-01-18 17:03:10 +03:00
Evgenii Kozlov
52cc26c096
Feature/select cover screen 1 ( #1225 )
2021-01-13 14:27:49 +03:00
Evgenii Kozlov
e1f27260d6
Fix | Undo-redo show message ( #1202 )
2020-12-23 14:20:05 +03:00
Evgenii Kozlov
ce0d55e58e
Feature | Sync-status without GUI ( #1193 )
2020-12-17 21:23:30 +03:00
Evgenii Kozlov
d89c0d14f8
New protocol module setup with Wire + kotlinized proto-based models ( #1062 )
2020-11-06 14:33:23 +02:00
Konstantin Ivanov
f5e5306ade
822: QR code ( #1001 )
...
* #822 : qr design
* #822 : qr code logic
* #822 : update middleware
* #822 : fixes
* #822 : fixes
* #822 : fixes
* #822 : turn off scan
* #822 : fixes
* #822 : fix
* #822 : ci
* #822 : ci off
2020-11-02 15:09:13 +03:00
Evgenii Kozlov
54fe941d43
Feature/code snippet lang selection ( #1042 )
2020-10-30 20:46:44 +03:00
Konstantin Ivanov
1f76691707
1015: Header style ( #1036 )
...
* #1015 : fix mappings
* #1015 : fix
2020-10-27 17:13:01 +03:00