92 Commits

Author SHA1 Message Date
Yannick Torrès
e4a8d0e5c8 Activate the search functionality from Codemirror. Use CTRL+F to use it 2012-04-01 17:50:10 +02:00
Alexander Moskaliov
153c689677 fix EOL 2012-02-19 19:08:46 +04:00
Yannick Torrès
8aa7dcd6e6 Fix entities into codemirror until new release 2012-02-13 17:35:29 +01:00
Alexander Moskaliov
f53d981620 update CodeMirror up to 2.21 2012-01-31 11:04:19 +04:00
Yannick Torres
8c23dc46e4 Upgrade to codemirror 2.2. Put the editor always into a write mode to allow ctrl+c into a readOnly view 2012-01-02 23:22:50 +00:00
Yannick Torres
04af3d78ae Fix bug #60545 : theme isn't check correctly, and editor don't init when current user haven't any theme defined 2011-12-17 08:25:57 +00:00
Yannick Torres
947c220067 Update CodeMirror 2 to the lastest dev version to avoid some trouble with CDATA indentation 2011-12-14 19:55:26 +00:00
Yannick Torres
3b72774e18 Switch to xml mode : new line is now indented 2011-12-08 18:33:40 +00:00
Yannick Torres
59ed841433 Quick fix codemirror to allow word with accent & some others unicode caracters 2011-12-08 17:02:19 +00:00
Yannick Torres
bb1832c029 Fix part of bug #60451 : we can now select a word with some accents by doubleclick on it 2011-12-08 15:53:06 +00:00
Yannick Torres
302057a59f Detect entities into a xml file and colorize it 2011-12-08 15:46:19 +00:00
Yannick Torres
1c86db7dc1 Fix part of bug #60451 : we can now save the file with ctrl+s shortcut 2011-12-08 14:47:32 +00:00
Yannick Torres
3afc8b5f0d Fix part of bug #60451 : we can now save more than once a file 2011-12-07 05:05:03 +00:00
Yannick Torres
1b293a7709 No more mark as dirty all open document. Part of bug #60441 2011-12-04 22:17:07 +00:00
Yannick Torres
94a83f08ee Upgrade to Codemirror 2. 2011-12-04 13:37:17 +00:00
Yannick Torres
25929b8508 On ping failure, we now display a more discreet non intrusive window. No more button, just a timer of 30 seconds to try again 2011-11-16 21:33:01 +00:00
Yannick Torres
f209a79d3e Add ExtJs files into the SVN 2011-06-08 16:26:27 +00:00
Yannick Torres
bdf103d8b8 New feature : on editor panel (except readOnly editor), we have now a zoom to open the file into a maximized window. Just modify the code into this new panel, close it to get it into the normal panel 2011-01-05 18:20:29 +00:00
Yannick Torres
188d234333 Fix RowEditor for the commit log window manager 2011-01-02 03:13:25 +00:00
Yannick Torres
bda1965a5f Update to codemirror 0.92 2010-12-19 22:35:29 +00:00
Yannick Torres
48e7bf51cf Move remove file with a different name 2010-12-18 10:07:05 +00:00
Yannick Torres
02d468b29c nettoyage 2010-10-20 21:56:18 +00:00
Yannick Torres
e232ed22e7 New :
* upgrade extJs to 3.2.1
* Remove "Pending commit" module in favore to "work in progress" module
* Remove "Pending patch" module in favore to "patches for review" module
* Add a field to ask for an email when we logging in. It allow users to contact others.
* Add a progress bar to allow user indicate the progression of his work
* Anonymous user are no longer "anonymous", as a cookie is set on connexion to "authenticate" him.
* Anonymous user can save a file as an authenticated user. No longer only use the "patch" button.
* New rules when a file is edited. When the file is edited by :

  - an anonymous user : authenticated user can always edit it. When he does, the owner change and anonymous user can't edit it again.

  - an authenticated user : anonymous and others authenticated users can't edit it. The first user must release it (eithers commit his change, or remove the change he does). Administrator can edit it. This can allow to override change made by an authenticated user. Administrators are defined per project in configuration file.

* We no longer allow a user to commit files changed by others users. An authenticated user can only commit his files.

Bugs :

  - fix bug #51767
  - fix bug that display internal file (.new) in some modules
  - change file() class beaviours
2010-05-24 20:04:32 +00:00
Yannick Torres
9d084e48fb Add a new component : treeGrid. Official ExtJs ux 2010-04-28 20:58:21 +00:00
Yannick Torres
fad37b0d8c Enable undoBtn only if it exist 2010-04-23 17:21:00 +00:00
Yannick Torres
9235881c46 New functionality : We can add some notes on a file 2010-04-23 15:29:07 +00:00
Yannick Torres
5b95cbacc8 New functionnality : Dictionnary. Idea from pedram. Accessible from tools panel for PendingTranslate, StateFile, ErrorFile & RevieweFile 2010-04-16 20:57:16 +00:00
Yannick Torres
03d5f9ca65 Update codemirror to current developement state on 2010-04-08 2010-04-08 07:59:10 +00:00
Yannick Torres
487fcdfc99 Switch to ExtJs 3.2.0 2010-04-02 21:55:45 +00:00
Chan Ka Shing
c9f1eb2830 fix codemirror ignoring options lineNumberDelay and lineNumberTime for non-wrapping editor 2010-04-01 03:08:38 +00:00
Yannick Torres
c91e6d689e Replace automatically the first line of an open file to add UTF-8 encoding tag if the encoding is not UTF-8 2010-03-30 06:06:19 +00:00
Yannick Torres
af87a52932 WS 2010-03-28 19:57:26 +00:00
Yannick Torres
e00a5a9172 Add a new functionnality : double click on a tab close it \! 2010-03-19 20:29:18 +00:00
Yannick Torres
08f3a48f62 CleanUp code 2010-03-11 10:27:39 +00:00
Yannick Torres
556c1e2358 Allow multi-drag & drop from allFiles tree 2010-03-07 10:40:18 +00:00
Yannick Torres
e7cfabf915 Set the size of the search field manually. Once the trigger is hide() or show(), the size is set to 0... until ExtJs 3.1.1. 2010-02-28 20:16:06 +00:00
Yannick Torres
9b7547d027 Update the RowEditor plugins to 3.1.1 version 2010-02-22 23:21:44 +00:00
Yannick Torres
3389495386 Detect cursorActivity when we click into the editor in order to reflect this new cursor position into the statusBar 2010-02-21 23:21:08 +00:00
Yannick Torres
9cfe035327 Use a new ux that allow to rotate text for the collapsed panel. We can stop using custom img for this 2010-02-07 22:50:15 +00:00
Yannick Torres
4aed189cae Add a new option for the editor : spellChecking. We can configure this option for each Module/Panel via the config windows 2010-02-05 20:43:48 +00:00
Yannick Torres
f829d627ed Fix img path 2010-02-02 18:05:28 +00:00
Yannick Torres
39c45b8d41 Add a new component : spinner. Add a new config option witch allow to limit the number of files to display into PendingReviewGrid. 2010-02-01 22:56:29 +00:00
Yannick Torres
04f4cb6e05 SlidingTabPanel : add a new method to modify the parent element after a drag. We can now know the real list to configure naviguation button (previous & next tab buttons) 2010-01-24 09:03:50 +00:00
Yannick Torres
996f89f933 Ux slidingTabPanel : Add 2 events to catch the startDrag and the endDrag 2010-01-22 22:41:24 +00:00
Yannick Torres
fff1312bb0 Add a new ux to allow to slide tabs of the main panel in order to change her position. Like google chrome does it \! 2010-01-21 20:34:14 +00:00
Yannick Torres
12a234e47e Add some condition to check if the code have change or not in codemirror. Simplify FilePanel too. 2010-01-13 22:40:20 +00:00
Yannick Torres
ed94fa9b14 Rework the editor's toolbars. Ass 2 news buttons allowing us to navigate trow all open tabs (Fix FR #50669) 2010-01-06 20:42:28 +00:00
Yannick Torres
8e5a352f1f Add multi-project support into the editor. 2010-01-04 00:15:20 +00:00
Yannick Torres
06fca7551d Fix Codemirror bbar height 2009-12-31 07:28:42 +00:00
Yannick Torres
64e7c8f238 CleanUp CodeMirror css 2009-12-31 07:19:01 +00:00