Al Poole
|
415ab788da
|
EDI -> DEBUGPANEL -> GDB INTEGRATION -> START
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Subscribers: bu5hm4n, ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4822
|
2017-04-28 22:04:39 +01:00 |
Andy Williams
|
cfe08f0756
|
refactoring for re-use
|
2017-04-28 21:16:47 +01:00 |
Al Poole
|
38dd432523
|
EDI -> Save -> Menu/Toolbar Indicator (w/o autosave)
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4819
|
2017-04-22 22:29:19 +01:00 |
Al Poole
|
e3459cb526
|
EDI -> Main Menu -> Open Project (No tabs) -> Dancing window on Start Weirdness Fix
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4778
|
2017-04-09 11:43:24 +01:00 |
Andy Williams
|
2735b3f6c7
|
gui: Update undo/redo icons to show what actions can apply.
Also actually hook in the redo feature :)
|
2017-04-07 23:39:44 +01:00 |
Al Poole
|
4e1094b5f2
|
EDI -> Tasks -> TODO/FIXME -> Panel (NEW FEATURE)
Summary:
Initial support for tasks.
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4764
|
2017-04-05 19:30:52 +01:00 |
Al Poole
|
fb8b47c93c
|
Edi -> Search Project - Add initial support for search in project.
Summary: Almost there.
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4752
|
2017-03-30 23:06:34 +01:00 |
Al Poole
|
95f43adaec
|
Move File/Dir Creation to edi_file.c/h
Summary: Also add options to menus
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Tags: #edi
Differential Revision: https://phab.enlightenment.org/D4750
|
2017-03-27 22:04:41 +01:00 |
Andy Williams
|
32b6169e0d
|
Centralise some more path handling methods
|
2017-02-19 16:22:53 +00:00 |
Andy Williams
|
14498afdaa
|
config: Store relative paths for open files
Avoid problems with moving project
or having multiple copies of the same codebase!
|
2017-01-02 21:19:55 +00:00 |
Andy Williams
|
1b2ee9a372
|
elm_code: update for latest elm init
|
2017-01-02 14:39:58 +00:00 |
Andy Williams
|
65dc251098
|
ui: When tests are running show the build results first
As soon as test results appear then show the test panel
|
2016-12-26 18:33:16 +00:00 |
Andy Williams
|
bee632e5a1
|
ui: Fix file listing to stop duplicating entries
Working towards a proper refresh of the UI on change...
@fix
|
2016-11-29 17:03:45 +00:00 |
Andy Williams
|
1855b437af
|
config: Move project config into global config area
A little refactoring to get the project name to index this
|
2016-11-04 14:49:39 +00:00 |
Andy Williams
|
20909a4e4f
|
ui: Move toolbar to left and remove the text labels
|
2016-09-25 17:23:07 +01:00 |
Andy Williams
|
7f6fdac376
|
Add Create Project menu item
Also provide command line argument to load the create
screen on launch.
|
2016-08-26 15:13:54 +01:00 |
Andy Williams
|
3bf5df98b7
|
Add single file mode to help
|
2016-07-03 23:08:49 +01:00 |
Andy Williams
|
214792b73e
|
ui: allow loading of a single file
Simple mode just now, see how it works out
|
2016-07-03 21:06:22 +01:00 |
Andy Williams
|
2262d7bf1c
|
elm_code: Removed and migrated to using the elementary merged version
|
2016-06-10 10:03:40 +01:00 |
Andy Williams
|
4d0b4468c4
|
ui: Update close icon to document-close
|
2016-05-25 23:02:39 +01:00 |
Andy Williams
|
1e66902a9c
|
ui: Fix icon naming to standard
Also tidy toolbar strings a little
|
2016-05-21 10:12:58 +01:00 |
Andy Williams
|
357acdca7b
|
[build] Abstract build logic to provider lookup
Allow future extensibility for different build types.
Display detected type in project window title.
|
2016-05-16 09:11:11 +01:00 |
Andy Williams
|
70742e1c73
|
ui: use standard icon names
remove deprecated lookup order calls as icon theme is set by user
|
2016-04-28 15:51:12 +01:00 |
Andy Williams
|
1867697292
|
[ui] re-add the undo button, it's back
Now that most keyboard actions can be undone it seemed
sensible to get the ui elements back again.
|
2016-02-21 23:46:44 +00:00 |
Andy Williams
|
a744f48420
|
[tabs] add a close all feature
For the times when you just have too many tabs open!
|
2016-02-16 00:15:52 +00:00 |
Andy Williams
|
681aad0ef8
|
[ui] Add feature to filter file list
Now you can easily find files in a big project
|
2016-02-11 14:20:01 +00:00 |
Andy Williams
|
16639ff526
|
Revert "[ui] set icon size based on scale"
Fixing the icon scaling in elementary itself instead.
This reverts commit a0b90e27c6 .
|
2016-01-30 13:50:41 +00:00 |
Andy Williams
|
a0b90e27c6
|
[ui] set icon size based on scale
|
2016-01-29 14:44:26 +00:00 |
Andy Williams
|
09f572576e
|
[ui] Correctly focus popup inputs
Work around an issue where a top level input cannot be
focussed using the elm_focus API.
|
2016-01-21 20:06:49 +00:00 |
Andy Williams
|
a9d9d32797
|
[newfile] Check for filename and permissions
If filename is missing let user try again.
If directory cannot be written to then warn and give up.
|
2016-01-21 20:05:43 +00:00 |
Andy Williams
|
93ee90a302
|
new file: create in selected directory
When the filepanel selected item is a directory place new
files in that location rather than project root.
|
2015-07-17 10:30:25 -07:00 |
Andy Williams
|
1c7e2b3873
|
editor: improve goto line dialog
Focus the input when we show and allow enter press to submit.
Also refactor it out of the edi_main mess.
|
2015-07-16 22:36:15 +01:00 |
Andy Williams
|
4da088b51c
|
tabs: load in the correct order...
Remove some unneeded duplication at the same time
|
2015-06-09 22:31:33 +01:00 |
Andy Williams
|
1998483d06
|
docs: Fix manpage and skeleton manpage
|
2015-06-04 08:40:43 +01:00 |
Andy Williams
|
78252cefc1
|
run: Add args to settings for default run button
|
2015-05-31 19:46:18 +01:00 |
Andy Williams
|
d4670583df
|
builds: Add a run button and the launch config to support.
I expect we can support a list of these later so for now
support passing around the launch config.
|
2015-05-31 12:13:31 +01:00 |
Andy Williams
|
ff7d8550e5
|
menu: flesh out our application menu
|
2015-05-19 22:32:55 +01:00 |
Andy Williams
|
f1d55e70e8
|
Create helper for opening URLs
|
2015-05-19 22:28:05 +01:00 |
Andy Williams
|
498049cba1
|
add a main menu to EDI
|
2015-05-19 00:01:56 +01:00 |
Andy Williams
|
bd55404b42
|
Allow hiding of the toolbar
|
2015-05-18 23:17:24 +01:00 |
Andy Williams
|
1bcb2cbf95
|
editor: Remember open tabs and windows.
Store per-project to open what you were last working on in the project
|
2015-05-18 16:32:46 +01:00 |
Andy Williams
|
1845bd517e
|
fix compile error
|
2015-05-18 15:46:39 +01:00 |
Andy Williams
|
d380f0f6d3
|
editor: fix memory corruption when opening new win
Fixes issue when a file opened to a new window could not then
be focussed or re-loaded after the window is closed
|
2015-05-18 15:45:28 +01:00 |
Andy Williams
|
bf17d7c8af
|
config: save project config in the project dir
globally storing info about projects loaded, file associations
and the general user preference.
GUI and usage settings stored in <project>/.edi folder
|
2015-05-16 09:59:08 +01:00 |
Andy Williams
|
b97da3b70a
|
Merge branch 'master' into devs/ajwillia-ms/elm_code
|
2015-03-08 22:27:38 +01:00 |
Andy Williams
|
e62ddd5bc1
|
config: add settings screen
Add a new autosave flag, upgrade config so it's set.
Listen to a config_changed event to update UI where required.
|
2015-03-08 22:14:25 +01:00 |
Andy Williams
|
fcac809e97
|
gui: break toolbar in 2 so we can right align.
Not perfect as there's a visible break, further attempts
will need a custom theme.
|
2015-03-08 22:04:00 +01:00 |
Andy Williams
|
d5185e2107
|
Merge branch 'master' into elm_code
|
2015-02-21 18:28:07 +00:00 |
Andy Williams
|
f9242b82ab
|
filesystem: don't refresh on every change
Just do the minimum for now - refresh when we add a file.
The constant monitoring needs a slicker refresh mechanism.
|
2015-02-21 14:10:25 +00:00 |
Andy Williams
|
30460899a6
|
elm_code: Actually use it as our main editor window!
Need to hook in the clang highlighting and undo stack to the elm_code_widget
|
2015-02-19 00:22:07 +00:00 |